| Libgnomedb 4.0 Reference Manual |
|---|
The
db_shell_new()has been removed as this kind of code is more an application code and not a library codeThe
GnomeDbBrowserwidget has been removed, use theGnomeDbSelectorwidget as a replacement; there is also a new application named gnome-db-browser which lets the user browse through the objects in a dictionary.The
GnomeDbCombonow inherits fromGtkComboBoxand has more features, thegnome_db_combo_get_column()has been removed as the new combo can display more than one column at a time.The
gnome_db_config*()have all been removed as Libgnomedb now relies entirely on Libgda for the data sources management and GConf is not used anymore to keep a list of data sources.The
GnomeDbConnectionSelectorclass has been removed as it was not implemented.The
GnomeDbControlWidget,GnomeDbControlandGnomeDbWindowclasses have been removed as Bonobo is not used anymoreThe
GnomeDbDataSourceSelectorwidget now inheritsGtkComboBoxinstead of theGtkOptionMenuThe
GnomeDbFormandGnomeDbGridwidgets have had many changes, see This section for more information.The
gnome-db-i18n.hfile has been removed, the standardglib/gi18n-lib.his now usedThe
GnomeDbIconListwidget has been removed as it was not fully implementedThe
GnomeDbListwidget has been removed, useGnomeDbGrid insteadThe
gnome_db_model_to_gtk_tree_view()has been replaced by theGnomeDbDataStoreobject which implements theGtkTreeModelinterface and can be used directly as the data model of aGtkTreeViewwidgetThe
GnomeDbProviderSelectorwidget now inherits theGnomeDbCombowidget and has an improved API.The
GnomeDbQueryBuilder,GnomeDbTableEditorandSqlViewerwidgets have been removed because they were not useable.Some utility functions in
gnome-db-util.hhave been removed if they were not used anymore in Libgnomedb.The
table_properties_dialog(),tables_page_*()anddb_connect*()have been removed because they offered little functionality on top of other GnomeDb widgets.
