libgnomedb r1726 - in trunk: . doc/C doc/C/tmpl libgnomedb libgnomedb-graph
- From: vivien svn gnome org
- To: svn-commits-list gnome org
- Subject: libgnomedb r1726 - in trunk: . doc/C doc/C/tmpl libgnomedb libgnomedb-graph
- Date: Sun, 1 Jun 2008 13:51:30 +0000 (UTC)
Author: vivien
Date: Sun Jun 1 13:51:29 2008
New Revision: 1726
URL: http://svn.gnome.org/viewvc/libgnomedb?rev=1726&view=rev
Log:
2008-06-01 Vivien Malerba <malerba gnome-db org>
* libgda/sqlite/gda-sqlite-provider.c:
* libgda/gda-server-operation.c: applied patch to fix mem leaks (thanks to
Phil Longstaff)
* providers/mysql/mysql_specs_create_table.xml.in: applied patch to fix the CREATE TABLE
operation (thanks to Phil Longstaff)
* libgda/gda-util.[ch]: applied patch for bug #534805 (thanks to Johannes Schmid)
* configure.in:
* libgda/binreloc/gda-binreloc.c: implemented binary relocation under Mac OS X
* configure.in:
* libgda/gda-data-model-dir.c: detect if GIO is available and
use it instead of GnomeVFS
Added:
trunk/doc/C/tmpl/gnome-db-canvas-column.sgml
trunk/doc/C/tmpl/gnome-db-canvas-cursor.sgml
trunk/doc/C/tmpl/gnome-db-canvas-db-relations.sgml
trunk/doc/C/tmpl/gnome-db-canvas-fkey.sgml
trunk/doc/C/tmpl/gnome-db-canvas-item.sgml
trunk/doc/C/tmpl/gnome-db-canvas-print.sgml
trunk/doc/C/tmpl/gnome-db-canvas-table.sgml
trunk/doc/C/tmpl/gnome-db-canvas-text.sgml
trunk/doc/C/tmpl/gnome-db-canvas-tip.sgml
trunk/doc/C/tmpl/gnome-db-canvas.sgml
trunk/doc/C/tmpl/gnome-db-data-import.sgml
trunk/doc/C/tmpl/gnome-db-data-widget-filter.sgml
trunk/doc/C/tmpl/gnome-db-dsn-selector.sgml
trunk/doc/C/tmpl/gnome-db-graph-item.sgml
trunk/doc/C/tmpl/gnome-db-graph.sgml
trunk/doc/C/tmpl/gnome-db-provider-auth-editor.sgml
trunk/doc/C/tmpl/gnome-db-provider-spec-editor.sgml
Removed:
trunk/doc/C/tmpl/gnome-db-conf.sgml
trunk/doc/C/tmpl/gnome-db-config.sgml
trunk/doc/C/tmpl/gnome-db-data-cell-renderer-combo.sgml.bak
trunk/doc/C/tmpl/gnome-db-data-cell-renderer-info.sgml.bak
trunk/doc/C/tmpl/gnome-db-data-model.sgml
trunk/doc/C/tmpl/gnome-db-handler-boolean.sgml.bak
trunk/doc/C/tmpl/gnome-db-handler-none.sgml.bak
trunk/doc/C/tmpl/gnome-db-handler-numerical.sgml.bak
trunk/doc/C/tmpl/gnome-db-handler-string.sgml.bak
trunk/doc/C/tmpl/gnome-db-handler-time.sgml.bak
trunk/doc/C/tmpl/gnome-db-i18n.sgml
trunk/doc/C/tmpl/gnome-db-init.sgml
trunk/doc/C/tmpl/gnome-db-result-set.sgml
trunk/doc/C/tmpl/gnome-db-table-editor.sgml
Modified:
trunk/ChangeLog
trunk/doc/C/Makefile.am
trunk/doc/C/libgnomedb-4.0-docs.sgml
trunk/doc/C/libgnomedb-4.0-sections.txt
trunk/doc/C/libgnomedb-4.0.types
trunk/doc/C/tmpl/gnome-db-dsn-assistant.sgml
trunk/doc/C/tmpl/gnome-db-entry-password.sgml
trunk/doc/C/tmpl/gnome-db-login-dialog.sgml
trunk/doc/C/tmpl/gnome-db-provider-selector.sgml
trunk/libgnomedb-graph/Makefile.am
trunk/libgnomedb-graph/gnome-db-canvas-column.h
trunk/libgnomedb-graph/gnome-db-canvas-item.h
trunk/libgnomedb-graph/gnome-db-canvas-print.c
trunk/libgnomedb-graph/gnome-db-canvas-table.h
trunk/libgnomedb-graph/gnome-db-canvas-text.h
trunk/libgnomedb-graph/gnome-db-canvas.h
trunk/libgnomedb/gnome-db-find-dialog.h
trunk/libgnomedb/gnome-db-login.c
trunk/libgnomedb/gnome-db-stock.h
Modified: trunk/doc/C/Makefile.am
==============================================================================
--- trunk/doc/C/Makefile.am (original)
+++ trunk/doc/C/Makefile.am Sun Jun 1 13:51:29 2008
@@ -37,7 +37,8 @@
$(LIBGLADE_CFLAGS) $(GOOCANVAS_CFLAGS)
GTKDOC_LIBS = $(top_builddir)/libgnomedb/libgnomedb-4.0.la \
$(top_builddir)/libgnomedb/plugins/libgnomedb_entry_builtin_plugins.la \
- $(top_builddir)/libgnomedb-extra/libgnomedb_extra-4.0.la
+ $(top_builddir)/libgnomedb-extra/libgnomedb_extra-4.0.la \
+ $(top_builddir)/libgnomedb-graph/libgnomedb_graph-4.0.la
# Extra options to supply to gtkdoc-mkdb
MKDB_OPTIONS=--sgml-mode --output-format=xml
Modified: trunk/doc/C/libgnomedb-4.0-docs.sgml
==============================================================================
--- trunk/doc/C/libgnomedb-4.0-docs.sgml (original)
+++ trunk/doc/C/libgnomedb-4.0-docs.sgml Sun Jun 1 13:51:29 2008
@@ -1,85 +1,87 @@
<?xml version="1.0"?>
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
+<!ENTITY LIBGDA "<application>libgda</application>">
+<!ENTITY LIBGNOMEDB "<application>libgnomedb</application>">
+<!ENTITY GNOME-DB "<application>GNOME-DB</application>">
+<!ENTITY fdl-appendix SYSTEM "fdl-appendix.sgml">
<!ENTITY visual-index SYSTEM "visual_index.xml">
<!ENTITY migration SYSTEM "migration.xml">
<!ENTITY libgnomedb-Example SYSTEM "example.sgml">
<!ENTITY libgnomedb-Example-Code SYSTEM "example.c">
<!ENTITY libgnomedb-init SYSTEM "xml/libgnomedb.xml">
+<!ENTITY libgnomedb-GnomeDbBasicForm SYSTEM "xml/gnome-db-basic-form.xml">
<!ENTITY libgnomedb-combo SYSTEM "xml/gnome-db-combo.xml">
<!ENTITY libgnomedb-connection-properties SYSTEM "xml/gnome-db-connection-properties.xml">
-<!ENTITY libgnomedb-data-source-selector SYSTEM "xml/gnome-db-dsn-selector.xml">
+<!ENTITY libgnomedb-GnomeDbDataEntry SYSTEM "xml/gnome-db-data-entry.xml">
+<!ENTITY libgnomedb-GnomeDbDataImport SYSTEM "xml/gnome-db-data-import.xml">
+<!ENTITY libgnomedb-GnomeDbDataStore SYSTEM "xml/gnome-db-data-store.xml">
+<!ENTITY libgnomedb-GnomeDbDataWidgetFilter SYSTEM "xml/gnome-db-data-widget-filter.xml">
+<!ENTITY libgnomedb-GnomeDbDataWidget SYSTEM "xml/gnome-db-data-widget.xml">
+<!ENTITY libgnomedb-GnomeDbDataWidgetInfo SYSTEM "xml/gnome-db-data-widget-info.xml">
<!ENTITY libgnomedb-dsn-assistant SYSTEM "xml/gnome-db-dsn-assistant.xml">
-<!ENTITY libgnomedb-dsn-spec SYSTEM "xml/gnome-db-provider-spec-editor.xml">
<!ENTITY libgnomedb-dsn-editor SYSTEM "xml/gnome-db-dsn-editor.xml">
-<!ENTITY libgnomedb-editor SYSTEM "xml/gnome-db-editor.xml">
-<!ENTITY libgnomedb-error-dialog SYSTEM "xml/gnome-db-error-dialog.xml">
-<!ENTITY libgnomedb-error SYSTEM "xml/gnome-db-error.xml">
+<!ENTITY libgnomedb-data-source-selector SYSTEM "xml/gnome-db-dsn-selector.xml">
<!ENTITY libgnomedb-find-dialog SYSTEM "xml/gnome-db-find-dialog.xml">
-<!ENTITY libgnomedb-gray-bar SYSTEM "xml/gnome-db-gray-bar.xml">
+<!ENTITY libgnomedb-GnomeDbForm SYSTEM "xml/gnome-db-form.xml">
+<!ENTITY libgnomedb-GnomeDbGrid SYSTEM "xml/gnome-db-grid.xml">
<!ENTITY libgnomedb-login-dialog SYSTEM "xml/gnome-db-login-dialog.xml">
<!ENTITY libgnomedb-login SYSTEM "xml/gnome-db-login.xml">
-<!ENTITY libgnomedb-model SYSTEM "xml/gnome-db-model.xml">
+<!ENTITY libgnomedb-provider-auth-editor SYSTEM "xml/gnome-db-provider-auth-editor.xml">
<!ENTITY libgnomedb-provider-selector SYSTEM "xml/gnome-db-provider-selector.xml">
-<!ENTITY libgnomedb-report-editor SYSTEM "xml/gnome-db-report-editor.xml">
+<!ENTITY libgnomedb-provider-spec-editor SYSTEM "xml/gnome-db-provider-spec-editor.xml">
+<!ENTITY libgnomedb-GnomeDbRawForm SYSTEM "xml/gnome-db-raw-form.xml">
+<!ENTITY libgnomedb-GnomeDbRawGrid SYSTEM "xml/gnome-db-raw-grid.xml">
+<!ENTITY libgnomedb-GnomeDbServerOperation SYSTEM "xml/gnome-db-server-operation.xml">
<!ENTITY libgnomedb-stock SYSTEM "xml/gnome-db-stock.xml">
-<!ENTITY LIBGDA "<application>libgda</application>">
-<!ENTITY LIBGNOMEDB "<application>libgnomedb</application>">
-<!ENTITY GNOME-DB "<application>GNOME-DB</application>">
-<!ENTITY fdl-appendix SYSTEM "fdl-appendix.sgml">
-<!ENTITY libgnomedb-TreeIndex SYSTEM "xml/tree_index.sgml">
-<!ENTITY libgnomedb-Example SYSTEM "example.sgml">
<!ENTITY libgnomedb-GnomeDbTools SYSTEM "xml/gnome-db-tools.xml">
-<!ENTITY libgnomedb-GnomeDbDataEntry SYSTEM "xml/gnome-db-data-entry.xml">
-<!ENTITY libgnomedb-GnomeDbEntryShell SYSTEM "xml/gnome-db-entry-shell.xml">
-<!ENTITY libgnomedb-GnomeDbFormatEntry SYSTEM "xml/gnome-db-format-entry.xml">
-<!ENTITY libgnomedb-GnomeDbEntryString SYSTEM "xml/gnome-db-entry-string.xml">
-<!ENTITY libgnomedb-GnomeDbEntryCombo SYSTEM "xml/gnome-db-entry-combo.xml">
-<!ENTITY libgnomedb-GnomeDbEntryWrapper SYSTEM "xml/gnome-db-entry-wrapper.xml">
-<!ENTITY libgnomedb-GnomeDbEntryBoolean SYSTEM "xml/gnome-db-entry-boolean.xml">
-<!ENTITY libgnomedb-GnomeDbEntryNone SYSTEM "xml/gnome-db-entry-none.xml">
-<!ENTITY libgnomedb-GnomeDbEntryCommonTime SYSTEM "xml/gnome-db-entry-common-time.xml">
-<!ENTITY libgnomedb-GnomeDbEntryTime SYSTEM "xml/gnome-db-entry-time.xml">
-<!ENTITY libgnomedb-GnomeDbEntryDate SYSTEM "xml/gnome-db-entry-date.xml">
-<!ENTITY libgnomedb-GnomeDbEntryTimestamp SYSTEM "xml/gnome-db-entry-timestamp.xml">
-<!ENTITY libgnomedb-GnomeDbEntryCidr SYSTEM "xml/gnome-db-entry-cidr.xml">
-<!ENTITY libgnomedb-GnomeDbEntryText SYSTEM "xml/gnome-db-entry-text.xml">
-<!ENTITY libgnomedb-GnomeDbEntryFilesel SYSTEM "xml/gnome-db-entry-filesel.xml">
-<!ENTITY libgnomedb-GnomeDbEntryPassword SYSTEM "xml/gnome-db-entry-password.xml">
+<!ENTITY libgnomedb-GnomeDbTransactionStatus SYSTEM "xml/gnome-db-transaction-status.xml">
+<!ENTITY libgnomedb-editor SYSTEM "xml/gnome-db-editor.xml">
+<!ENTITY libgnomedb-error-dialog SYSTEM "xml/gnome-db-error-dialog.xml">
+<!ENTITY libgnomedb-error SYSTEM "xml/gnome-db-error.xml">
+<!ENTITY libgnomedb-gray-bar SYSTEM "xml/gnome-db-gray-bar.xml">
+<!ENTITY libgnomedb-report-editor SYSTEM "xml/gnome-db-report-editor.xml">
<!ENTITY libgnomedb-GnomeDbSelector SYSTEM "xml/gnome-db-selector.xml">
-<!ENTITY libgnomedb-GnomeDbSelectorPart SYSTEM "xml/gnome-db-selector-part.xml">
<!ENTITY libgnomedb-GnomeDbSelectorMeta SYSTEM "xml/gnome-db-selector-meta.xml">
+<!ENTITY libgnomedb-GnomeDbSelectorPart SYSTEM "xml/gnome-db-selector-part.xml">
<!ENTITY libgnomedb-GnomeDbSelectorSchema SYSTEM "xml/gnome-db-selector-schema.xml">
<!ENTITY libgnomedb-GnomeDbSelectorTable SYSTEM "xml/gnome-db-selector-table.xml">
<!ENTITY libgnomedb-GnomeDbSelectorView SYSTEM "xml/gnome-db-selector-view.xml">
-<!ENTITY libgnomedb-GnomeDbBasicForm SYSTEM "xml/gnome-db-basic-form.xml">
-<!ENTITY libgnomedb-GnomeDbRawForm SYSTEM "xml/gnome-db-raw-form.xml">
-<!ENTITY libgnomedb-GnomeDbForm SYSTEM "xml/gnome-db-form.xml">
-<!ENTITY libgnomedb-GnomeDbRawGrid SYSTEM "xml/gnome-db-raw-grid.xml">
-<!ENTITY libgnomedb-GnomeDbGrid SYSTEM "xml/gnome-db-grid.xml">
-<!ENTITY libgnomedb-GnomeDbMatrix SYSTEM "xml/gnome-db-matrix.xml">
-<!ENTITY libgnomedb-GnomeDbDataWidget SYSTEM "xml/gnome-db-data-widget.xml">
-<!ENTITY libgnomedb-GnomeDbDataWidgetInfo SYSTEM "xml/gnome-db-data-widget-info.xml">
-<!ENTITY libgnomedb-GnomeDbDataCellRendererInfo SYSTEM "xml/gnome-db-data-cell-renderer-info.xml">
-<!ENTITY libgnomedb-GnomeDbDataCellRendererTextual SYSTEM "xml/gnome-db-data-cell-renderer-textual.xml">
+<!ENTITY libgnomedb-GnomeDbSqlConsole SYSTEM "xml/gnome-db-sql-console.xml">
+<!ENTITY libgnomedb-GnomeDbEntryCidr SYSTEM "xml/gnome-db-entry-cidr.xml">
+<!ENTITY libgnomedb-GnomeDbEntryFilesel SYSTEM "xml/gnome-db-entry-filesel.xml">
+<!ENTITY libgnomedb-GnomeDbEntryPassword SYSTEM "xml/gnome-db-entry-password.xml">
+<!ENTITY libgnomedb-GnomeDbEntryText SYSTEM "xml/gnome-db-entry-text.xml">
<!ENTITY libgnomedb-GnomeDbDataCellRendererBoolean SYSTEM "xml/gnome-db-data-cell-renderer-boolean.xml">
<!ENTITY libgnomedb-GnomeDbDataCellRendererCombo SYSTEM "xml/gnome-db-data-cell-renderer-combo.xml">
+<!ENTITY libgnomedb-GnomeDbDataCellRendererInfo SYSTEM "xml/gnome-db-data-cell-renderer-info.xml">
+<!ENTITY libgnomedb-GnomeDbDataCellRendererTextual SYSTEM "xml/gnome-db-data-cell-renderer-textual.xml">
+<!ENTITY libgnomedb-GnomeDbEntryBoolean SYSTEM "xml/gnome-db-entry-boolean.xml">
+<!ENTITY libgnomedb-GnomeDbEntryCombo SYSTEM "xml/gnome-db-entry-combo.xml">
+<!ENTITY libgnomedb-GnomeDbEntryNone SYSTEM "xml/gnome-db-entry-none.xml">
+<!ENTITY libgnomedb-GnomeDbEntryShell SYSTEM "xml/gnome-db-entry-shell.xml">
+<!ENTITY libgnomedb-GnomeDbFormatEntry SYSTEM "xml/gnome-db-format-entry.xml">
+<!ENTITY libgnomedb-GnomeDbEntryString SYSTEM "xml/gnome-db-entry-string.xml">
+<!ENTITY libgnomedb-GnomeDbEntryCommonTime SYSTEM "xml/gnome-db-entry-common-time.xml">
+<!ENTITY libgnomedb-GnomeDbEntryTime SYSTEM "xml/gnome-db-entry-time.xml">
+<!ENTITY libgnomedb-GnomeDbEntryDate SYSTEM "xml/gnome-db-entry-date.xml">
+<!ENTITY libgnomedb-GnomeDbEntryTimestamp SYSTEM "xml/gnome-db-entry-timestamp.xml">
+<!ENTITY libgnomedb-GnomeDbEntryWrapper SYSTEM "xml/gnome-db-entry-wrapper.xml">
+<!ENTITY libgnomedb-GnomeDbCanvasColumn SYSTEM "xml/gnome-db-canvas-column.xml">
+<!ENTITY libgnomedb-GnomeDbCanvasCursor SYSTEM "xml/gnome-db-canvas-cursor.xml">
+<!ENTITY libgnomedb-GnomeDbCanvasDbRelations SYSTEM "xml/gnome-db-canvas-db-relations.xml">
+<!ENTITY libgnomedb-GnomeDbCanvasFkey SYSTEM "xml/gnome-db-canvas-fkey.xml">
<!ENTITY libgnomedb-GnomeDbCanvas SYSTEM "xml/gnome-db-canvas.xml">
<!ENTITY libgnomedb-GnomeDbCanvasItem SYSTEM "xml/gnome-db-canvas-item.xml">
-<!ENTITY libgnomedb-GnomeDbCanvasCursor SYSTEM "xml/gnome-db-canvas-cursor.xml">
-<!ENTITY libgnomedb-GnomeDbCanvasTip SYSTEM "xml/gnome-db-canvas-tip.xml">
+<!ENTITY libgnomedb-GnomeDbCanvasPrint SYSTEM "xml/gnome-db-canvas-print.xml">
+<!ENTITY libgnomedb-GnomeDbCanvasTable SYSTEM "xml/gnome-db-canvas-table.xml">
<!ENTITY libgnomedb-GnomeDbCanvasText SYSTEM "xml/gnome-db-canvas-text.xml">
-<!ENTITY libgnomedb-GnomeDbCanvasField SYSTEM "xml/gnome-db-canvas-field.xml">
-<!ENTITY libgnomedb-GnomeDbCanvasEntity SYSTEM "xml/gnome-db-canvas-entity.xml">
-<!ENTITY libgnomedb-GnomeDbCanvasJoin SYSTEM "xml/gnome-db-canvas-join.xml">
-<!ENTITY libgnomedb-GnomeDbCanvasDbRelations SYSTEM "xml/gnome-db-canvas-db-relations.xml">
-<!ENTITY libgnomedb-GnomeDbCanvasQueryStruct SYSTEM "xml/gnome-db-canvas-query-struct.xml">
-<!ENTITY libgnomedb-GnomeDbCanvasFkconstraint SYSTEM "xml/gnome-db-canvas-fkconstraint.xml">
-<!ENTITY libgnomedb-GnomeDbSqlConsole SYSTEM "xml/gnome-db-sql-console.xml">
-<!ENTITY libgnomedb-GnomeDbServerOperation SYSTEM "xml/gnome-db-server-operation.xml">
-<!ENTITY libgnomedb-GnomeDbTransactionStatus SYSTEM "xml/gnome-db-transaction-status.xml">
+<!ENTITY libgnomedb-GnomeDbCanvasTip SYSTEM "xml/gnome-db-canvas-tip.xml">
+<!ENTITY libgnomedb-GnomeDbGraph SYSTEM "xml/gnome-db-graph.xml">
+<!ENTITY libgnomedb-GnomeDbGraphItem SYSTEM "xml/gnome-db-graph-item.xml">
+<!ENTITY libgnomedb-TreeIndex SYSTEM "xml/tree_index.sgml">
<!ENTITY libgnomedb-Enums SYSTEM "xml/gnome-db-enums.xml">
-<!ENTITY libgnomedb-GnomeDbDataStore SYSTEM "xml/gnome-db-data-store.xml">
+
]>
<book id="index">
<bookinfo>
@@ -240,10 +242,11 @@
connection), and to display a login information.
</para>
&libgnomedb-provider-selector;
+ &libgnomedb-provider-auth-editor;
+ &libgnomedb-provider-spec-editor;
&libgnomedb-data-source-selector;
&libgnomedb-login;
&libgnomedb-login-dialog;
- &libgnomedb-dsn-spec;
&libgnomedb-dsn-editor;
&libgnomedb-dsn-assistant;
&libgnomedb-connection-properties;
@@ -265,8 +268,10 @@
&libgnomedb-GnomeDbGrid;
&libgnomedb-find-dialog;
&libgnomedb-GnomeDbDataWidget;
+ &libgnomedb-GnomeDbDataWidgetFilter;
&libgnomedb-GnomeDbDataWidgetInfo;
&libgnomedb-GnomeDbDataStore;
+ &libgnomedb-GnomeDbDataImport;
</chapter>
<chapter>
<title>Individual data entry widgets</title>
@@ -329,17 +334,18 @@
</programlisting>
and request the "libgnomedb-graph-4.0" library when using <application>pkg-config</application>.
</para>
+ &libgnomedb-GnomeDbCanvasColumn;
+ &libgnomedb-GnomeDbGraph;
+ &libgnomedb-GnomeDbGraphItem;
&libgnomedb-GnomeDbCanvas;
&libgnomedb-GnomeDbCanvasDbRelations;
- &libgnomedb-GnomeDbCanvasQueryStruct;
&libgnomedb-GnomeDbCanvasItem;
- &libgnomedb-GnomeDbCanvasEntity;
- &libgnomedb-GnomeDbCanvasJoin;
- &libgnomedb-GnomeDbCanvasField;
+ &libgnomedb-GnomeDbCanvasPrint;
+ &libgnomedb-GnomeDbCanvasTable;
&libgnomedb-GnomeDbCanvasTip;
&libgnomedb-GnomeDbCanvasCursor;
&libgnomedb-GnomeDbCanvasText;
- &libgnomedb-GnomeDbCanvasFkconstraint;
+ &libgnomedb-GnomeDbCanvasFkey;
</chapter>
<chapter id="misc">
<title>Miscellaneous</title>
Modified: trunk/doc/C/libgnomedb-4.0-sections.txt
==============================================================================
--- trunk/doc/C/libgnomedb-4.0-sections.txt (original)
+++ trunk/doc/C/libgnomedb-4.0-sections.txt Sun Jun 1 13:51:29 2008
@@ -25,7 +25,7 @@
gnome_db_basic_form_has_been_changed
gnome_db_basic_form_reset
gnome_db_basic_form_set_current_as_orig
-
+<SUBSECTION>
gnome_db_basic_form_show_entries_actions
gnome_db_basic_form_entry_show
gnome_db_basic_form_entry_grab_focus
@@ -68,39 +68,6 @@
</SECTION>
<SECTION>
-<FILE>gnome-db-raw-grid</FILE>
-<TITLE>GnomeDbRawGrid</TITLE>
-GnomeDbRawGrid
-GnomeDbRawGridClass
-GnomeDbRawGridPriv
-gnome_db_raw_grid_new
-gnome_db_raw_grid_get_selection
-gnome_db_raw_grid_set_sample_size
-gnome_db_raw_grid_set_sample_start
-<SUBSECTION Standard>
-GNOME_DB_RAW_GRID
-GNOME_DB_RAW_GRID_CLASS
-GNOME_DB_TYPE_RAW_GRID
-gnome_db_raw_grid_get_type
-</SECTION>
-
-<SECTION>
-<FILE>gnome-db-grid</FILE>
-<TITLE>GnomeDbGrid</TITLE>
-GnomeDbGrid
-GnomeDbGridClass
-GnomeDbGridPriv
-gnome_db_grid_new
-gnome_db_grid_get_selection
-gnome_db_grid_set_sample_size
-<SUBSECTION Standard>
-GNOME_DB_GRID
-GNOME_DB_GRID_CLASS
-GNOME_DB_TYPE_GRID
-gnome_db_grid_get_type
-</SECTION>
-
-<SECTION>
<FILE>gnome-db-connection-properties</FILE>
<TITLE>GnomeDbConnectionProperties</TITLE>
GnomeDbConnectionProperties
@@ -119,35 +86,6 @@
</SECTION>
<SECTION>
-<FILE>gnome-db-raw-form</FILE>
-<TITLE>GnomeDbRawForm</TITLE>
-GnomeDbRawForm
-GnomeDbRawFormClass
-GnomeDbRawFormPriv
-gnome_db_raw_form_new
-<SUBSECTION Standard>
-GNOME_DB_IS_RAW_FORM
-GNOME_DB_RAW_FORM
-GNOME_DB_RAW_FORM_CLASS
-GNOME_DB_TYPE_RAW_FORM
-gnome_db_raw_form_get_type
-</SECTION>
-
-<SECTION>
-<FILE>gnome-db-form</FILE>
-<TITLE>GnomeDbForm</TITLE>
-GnomeDbForm
-GnomeDbFormClass
-GnomeDbFormPriv
-gnome_db_form_new
-<SUBSECTION Standard>
-GNOME_DB_FORM
-GNOME_DB_FORM_CLASS
-GNOME_DB_TYPE_FORM
-gnome_db_form_get_type
-</SECTION>
-
-<SECTION>
<FILE>gnome-db-data-entry</FILE>
<TITLE>GnomeDbDataEntry</TITLE>
GnomeDbDataEntry
@@ -160,6 +98,7 @@
gnome_db_data_entry_set_current_as_orig
gnome_db_data_entry_get_value_orig
gnome_db_data_entry_set_value_default
+<SUBSECTION>
gnome_db_data_entry_set_attributes
gnome_db_data_entry_get_attributes
gnome_db_data_entry_get_handler
@@ -174,6 +113,57 @@
</SECTION>
<SECTION>
+<FILE>gnome-db-data-import</FILE>
+<TITLE>GnomeDbDataImport</TITLE>
+GnomeDbDataImport
+GnomeDbDataImportClass
+GnomeDbDataImportPriv
+gnome_db_data_import_new
+gnome_db_data_import_get_model
+<SUBSECTION Standard>
+GNOME_DB_DATA_IMPORT
+GNOME_DB_DATA_IMPORT_CLASS
+GNOME_DB_TYPE_DATA_IMPORT
+gnome_db_data_import_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gnome-db-data-store</FILE>
+<TITLE>GnomeDbDataStore</TITLE>
+GnomeDbDataStore
+GnomeDbDataStoreClass
+GnomeDbDataStorePriv
+gnome_db_data_store_new
+gnome_db_data_store_set_value
+gnome_db_data_store_delete
+gnome_db_data_store_undelete
+gnome_db_data_store_append
+gnome_db_data_store_get_proxy
+gnome_db_data_store_get_row_from_iter
+gnome_db_data_store_get_iter_from_values
+<SUBSECTION Standard>
+GNOME_DB_DATA_STORE
+GNOME_DB_DATA_STORE_CLASS
+GNOME_DB_IS_DATA_STORE
+GNOME_DB_TYPE_DATA_STORE
+gnome_db_data_store_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gnome-db-data-widget-filter</FILE>
+<TITLE>GnomeDbDataWidgetFilter</TITLE>
+GnomeDbDataWidgetFilter
+GnomeDbDataWidgetFilterClass
+GnomeDbDataWidgetFilterPriv
+gnome_db_data_widget_filter_new
+<SUBSECTION Standard>
+GNOME_DB_DATA_WIDGET_FILTER
+GNOME_DB_DATA_WIDGET_FILTER_CLASS
+GNOME_DB_TYPE_DATA_WIDGET_FILTER
+gnome_db_data_widget_filter_get_type
+</SECTION>
+
+<SECTION>
<FILE>gnome-db-data-widget</FILE>
<TITLE>GnomeDbDataWidget</TITLE>
GnomeDbDataWidget
@@ -185,6 +175,7 @@
gnome_db_data_widget_column_hide
gnome_db_data_widget_column_set_editable
gnome_db_data_widget_column_show_actions
+<SUBSECTION>
gnome_db_data_widget_get_current_data
gnome_db_data_widget_get_gda_model
gnome_db_data_widget_set_gda_model
@@ -214,24 +205,6 @@
</SECTION>
<SECTION>
-<FILE>gnome-db-dsn-selector</FILE>
-<TITLE>GnomeDbDsnSelector</TITLE>
-GnomeDbDsnSelector
-GnomeDbDsnSelectorClass
-GnomeDbDsnSelectorPrivate
-gnome_db_dsn_selector_new
-gnome_db_dsn_selector_get_dsn
-gnome_db_dsn_selector_set_dsn
-<SUBSECTION Standard>
-GNOME_DB_DSN_SELECTOR
-GNOME_DB_DSN_SELECTOR_CLASS
-GNOME_DB_IS_DSN_SELECTOR
-GNOME_DB_IS_DSN_SELECTOR_CLASS
-GNOME_DB_TYPE_DSN_SELECTOR
-gnome_db_dsn_selector_get_type
-</SECTION>
-
-<SECTION>
<FILE>gnome-db-dsn-assistant</FILE>
<TITLE>GnomeDbDsnAssistant</TITLE>
GnomeDbDsnAssistant
@@ -267,6 +240,165 @@
</SECTION>
<SECTION>
+<FILE>gnome-db-dsn-selector</FILE>
+<TITLE>GnomeDbDsnSelector</TITLE>
+GnomeDbDsnSelector
+GnomeDbDsnSelectorClass
+GnomeDbDsnSelectorPrivate
+gnome_db_dsn_selector_new
+gnome_db_dsn_selector_get_dsn
+gnome_db_dsn_selector_set_dsn
+<SUBSECTION Standard>
+GNOME_DB_DSN_SELECTOR
+GNOME_DB_DSN_SELECTOR_CLASS
+GNOME_DB_IS_DSN_SELECTOR
+GNOME_DB_IS_DSN_SELECTOR_CLASS
+GNOME_DB_TYPE_DSN_SELECTOR
+gnome_db_dsn_selector_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gnome-db-find-dialog</FILE>
+<TITLE>GnomeDbFindDialog</TITLE>
+GnomeDbFindDialog
+GnomeDbFindDialogClass
+GnomeDbFindDialogPrivate
+gnome_db_find_dialog_new
+gnome_db_find_dialog_new_with_model
+gnome_db_find_dialog_run
+gnome_db_find_dialog_add_field
+gnome_db_find_dialog_add_fields_from_model
+gnome_db_find_dialog_get_text
+gnome_db_find_dialog_get_field
+<SUBSECTION Standard>
+GNOME_DB_FIND_DIALOG
+GNOME_DB_FIND_DIALOG_CLASS
+GNOME_DB_IS_FIND_DIALOG
+GNOME_DB_IS_FIND_DIALOG_CLASS
+GNOME_DB_TYPE_FIND_DIALOG
+gnome_db_find_dialog_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gnome-db-form</FILE>
+<TITLE>GnomeDbForm</TITLE>
+GnomeDbForm
+GnomeDbFormClass
+GnomeDbFormPriv
+gnome_db_form_new
+<SUBSECTION Standard>
+GNOME_DB_FORM
+GNOME_DB_FORM_CLASS
+GNOME_DB_TYPE_FORM
+gnome_db_form_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gnome-db-grid</FILE>
+<TITLE>GnomeDbGrid</TITLE>
+GnomeDbGrid
+GnomeDbGridClass
+GnomeDbGridPriv
+gnome_db_grid_new
+gnome_db_grid_get_selection
+gnome_db_grid_set_sample_size
+<SUBSECTION Standard>
+GNOME_DB_GRID
+GNOME_DB_GRID_CLASS
+GNOME_DB_TYPE_GRID
+gnome_db_grid_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gnome-db-login-dialog</FILE>
+<TITLE>GnomeDbLoginDialog</TITLE>
+GnomeDbLoginDialog
+GnomeDbLoginDialogClass
+GnomeDbLoginDialogPrivate
+gnome_db_login_dialog_new
+gnome_db_login_dialog_run
+gnome_db_login_dialog_get_dsn
+gnome_db_login_dialog_get_auth
+gnome_db_login_dialog_get_username
+gnome_db_login_dialog_get_password
+gnome_db_login_dialog_get_login_widget
+<SUBSECTION Standard>
+GNOME_DB_IS_LOGIN_DIALOG
+GNOME_DB_IS_LOGIN_DIALOG_CLASS
+GNOME_DB_LOGIN_DIALOG
+GNOME_DB_LOGIN_DIALOG_CLASS
+GNOME_DB_TYPE_LOGIN_DIALOG
+gnome_db_login_dialog_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gnome-db-login</FILE>
+<TITLE>GnomeDbLogin</TITLE>
+GnomeDbLogin
+GnomeDbLoginClass
+GnomeDbLoginPrivate
+gnome_db_login_new
+gnome_db_login_get_dsn
+gnome_db_login_set_dsn
+gnome_db_login_get_auth
+gnome_db_login_set_auth
+gnome_db_login_get_username
+gnome_db_login_set_username
+gnome_db_login_get_password
+gnome_db_login_set_password
+gnome_db_login_set_enable_create_button
+gnome_db_login_get_enable_create_button
+gnome_db_login_set_show_dsn_selector
+gnome_db_login_get_show_dsn_selector
+<SUBSECTION Standard>
+GNOME_DB_IS_LOGIN
+GNOME_DB_IS_LOGIN_CLASS
+GNOME_DB_LOGIN
+GNOME_DB_LOGIN_CLASS
+GNOME_DB_TYPE_LOGIN
+gnome_db_login_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gnome-db-provider-auth-editor</FILE>
+<TITLE>GnomeDbProviderAuthEditor</TITLE>
+GnomeDbProviderAuthEditor
+GnomeDbProviderAuthEditorClass
+GnomeDbProviderAuthEditorPrivate
+gnome_db_provider_auth_editor_new
+gnome_db_provider_auth_editor_set_provider
+gnome_db_provider_auth_editor_is_valid
+gnome_db_provider_auth_editor_get_auth
+gnome_db_provider_auth_editor_set_auth
+<SUBSECTION Standard>
+GNOME_DB_PROVIDER_AUTH_EDITOR
+GNOME_DB_PROVIDER_AUTH_EDITOR_CLASS
+GNOME_DB_IS_PROVIDER_AUTH_EDITOR
+GNOME_DB_IS_PROVIDER_AUTH_EDITOR_CLASS
+GNOME_DB_TYPE_PROVIDER_AUTH_EDITOR
+gnome_db_provider_auth_editor_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gnome-db-provider-selector</FILE>
+<TITLE>GnomeDbProviderSelector</TITLE>
+GnomeDbProviderSelector
+GnomeDbProviderSelectorClass
+GnomeDbProviderSelectorPrivate
+gnome_db_provider_selector_new
+gnome_db_provider_selector_get_provider
+gnome_db_provider_selector_get_provider_obj
+gnome_db_provider_selector_set_provider
+<SUBSECTION Standard>
+GNOME_DB_IS_PROVIDER_SELECTOR
+GNOME_DB_IS_PROVIDER_SELECTOR_CLASS
+GNOME_DB_PROVIDER_SELECTOR
+GNOME_DB_PROVIDER_SELECTOR_CLASS
+GNOME_DB_TYPE_PROVIDER_SELECTOR
+gnome_db_provider_selector_get_type
+</SECTION>
+
+<SECTION>
<FILE>gnome-db-provider-spec-editor</FILE>
<TITLE>GnomeDbProviderSpecEditor</TITLE>
GnomeDbProviderSpecEditor
@@ -287,6 +419,105 @@
</SECTION>
<SECTION>
+<FILE>gnome-db-raw-form</FILE>
+<TITLE>GnomeDbRawForm</TITLE>
+GnomeDbRawForm
+GnomeDbRawFormClass
+GnomeDbRawFormPriv
+gnome_db_raw_form_new
+<SUBSECTION Standard>
+GNOME_DB_IS_RAW_FORM
+GNOME_DB_RAW_FORM
+GNOME_DB_RAW_FORM_CLASS
+GNOME_DB_TYPE_RAW_FORM
+gnome_db_raw_form_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gnome-db-raw-grid</FILE>
+<TITLE>GnomeDbRawGrid</TITLE>
+GnomeDbRawGrid
+GnomeDbRawGridClass
+GnomeDbRawGridPriv
+gnome_db_raw_grid_new
+gnome_db_raw_grid_get_selection
+gnome_db_raw_grid_set_sample_size
+gnome_db_raw_grid_set_sample_start
+<SUBSECTION Standard>
+GNOME_DB_RAW_GRID
+GNOME_DB_RAW_GRID_CLASS
+GNOME_DB_TYPE_RAW_GRID
+gnome_db_raw_grid_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gnome-db-server-operation</FILE>
+<TITLE>GnomeDbServerOperation</TITLE>
+GnomeDbServerOperation
+GnomeDbServerOperationClass
+GnomeDbServerOperationPriv
+gnome_db_server_operation_new
+gnome_db_server_operation_new_in_dialog
+<SUBSECTION Standard>
+GNOME_DB_SERVER_OPERATION
+GNOME_DB_SERVER_OPERATION_CLASS
+GNOME_DB_IS_SERVER_OPERATION
+GNOME_DB_TYPE_SERVER_OPERATION
+gnome_db_server_operation_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gnome-db-stock</FILE>
+<TITLE>GnomeDB Stock images</TITLE>
+gnome_db_stock_init
+gnome_db_stock_get_icon_pixbuf
+gnome_db_stock_get_icon_pixbuf_file
+gnome_db_stock_get_icon_path
+<SUBSECTION Standard>
+GNOME_DB_STOCK_AGGREGATES
+GNOME_DB_STOCK_COMMIT
+GNOME_DB_STOCK_CONNECT
+GNOME_DB_STOCK_DATABASE
+GNOME_DB_STOCK_DESIGNER
+GNOME_DB_STOCK_DISCONNECT
+GNOME_DB_STOCK_NO_TRANSACTION
+GNOME_DB_STOCK_PROCEDURES
+GNOME_DB_STOCK_QUERY
+GNOME_DB_STOCK_RELATIONS
+GNOME_DB_STOCK_ROLLBACK
+GNOME_DB_STOCK_SEQUENCES
+GNOME_DB_STOCK_SQL
+GNOME_DB_STOCK_TABLES
+GNOME_DB_STOCK_TYPES
+GNOME_DB_STOCK_WITHIN_TRANSACTION
+</SECTION>
+
+<SECTION>
+<FILE>gnome-db-tools</FILE>
+<TITLE>Utilities</TITLE>
+gnome_db_util_init_plugins
+gnome_db_util_new_data_entry
+gnome_db_util_new_cell_renderer
+<SUBSECTION Standard>
+</SECTION>
+
+
+<SECTION>
+<FILE>gnome-db-transaction-status</FILE>
+<TITLE>GnomeDbTransactionStatus</TITLE>
+GnomeDbTransactionStatus
+GnomeDbTransactionStatusClass
+GnomeDbTransactionStatusPriv
+gnome_db_transaction_status_new
+<SUBSECTION Standard>
+GNOME_DB_TRANSACTION_STATUS
+GNOME_DB_TRANSACTION_STATUS_CLASS
+GNOME_DB_IS_TRANSACTION_STATUS
+GNOME_DB_TYPE_TRANSACTION_STATUS
+gnome_db_transaction_status_get_type
+</SECTION>
+
+<SECTION>
<FILE>gnome-db-editor</FILE>
<TITLE>GnomeDbEditor</TITLE>
GnomeDbEditor
@@ -340,40 +571,18 @@
GnomeDbErrorClass
GnomeDbErrorPrivate
gnome_db_error_new
-gnome_db_error_clear
-gnome_db_error_show
-gnome_db_error_prev
-gnome_db_error_next
-gnome_db_error_get_position
-<SUBSECTION Standard>
-GNOME_DB_ERROR
-GNOME_DB_ERROR_CLASS
-GNOME_DB_IS_ERROR
-GNOME_DB_IS_ERROR_CLASS
-GNOME_DB_TYPE_ERROR
-gnome_db_error_get_type
-</SECTION>
-
-<SECTION>
-<FILE>gnome-db-find-dialog</FILE>
-<TITLE>GnomeDbFindDialog</TITLE>
-GnomeDbFindDialog
-GnomeDbFindDialogClass
-GnomeDbFindDialogPrivate
-gnome_db_find_dialog_new
-gnome_db_find_dialog_new_with_model
-gnome_db_find_dialog_run
-gnome_db_find_dialog_add_field
-gnome_db_find_dialog_add_fields_from_model
-gnome_db_find_dialog_get_text
-gnome_db_find_dialog_get_field
+gnome_db_error_clear
+gnome_db_error_show
+gnome_db_error_prev
+gnome_db_error_next
+gnome_db_error_get_position
<SUBSECTION Standard>
-GNOME_DB_FIND_DIALOG
-GNOME_DB_FIND_DIALOG_CLASS
-GNOME_DB_IS_FIND_DIALOG
-GNOME_DB_IS_FIND_DIALOG_CLASS
-GNOME_DB_TYPE_FIND_DIALOG
-gnome_db_find_dialog_get_type
+GNOME_DB_ERROR
+GNOME_DB_ERROR_CLASS
+GNOME_DB_IS_ERROR
+GNOME_DB_IS_ERROR_CLASS
+GNOME_DB_TYPE_ERROR
+gnome_db_error_get_type
</SECTION>
<SECTION>
@@ -399,96 +608,19 @@
</SECTION>
<SECTION>
-<FILE>gnome-db-init</FILE>
-<TITLE>GnomeDb Initialization</TITLE>
-gnome_db_init
-gnome_db_main_run
-gnome_db_main_quit
-<SUBSECTION Standard>
-</SECTION>
-
-<SECTION>
-<FILE>gnome-db-login-dialog</FILE>
-<TITLE>GnomeDbLoginDialog</TITLE>
-GnomeDbLoginDialog
-GnomeDbLoginDialogClass
-GnomeDbLoginDialogPrivate
-gnome_db_login_dialog_new
-gnome_db_login_dialog_run
-gnome_db_login_dialog_get_dsn
-gnome_db_login_dialog_get_username
-gnome_db_login_dialog_get_password
-gnome_db_login_dialog_get_login_widget
-<SUBSECTION Standard>
-GNOME_DB_IS_LOGIN_DIALOG
-GNOME_DB_IS_LOGIN_DIALOG_CLASS
-GNOME_DB_LOGIN_DIALOG
-GNOME_DB_LOGIN_DIALOG_CLASS
-GNOME_DB_TYPE_LOGIN_DIALOG
-gnome_db_login_dialog_get_type
-</SECTION>
-
-<SECTION>
-<FILE>gnome-db-login</FILE>
-<TITLE>GnomeDbLogin</TITLE>
-GnomeDbLogin
-GnomeDbLoginClass
-GnomeDbLoginPrivate
-gnome_db_login_new
-gnome_db_login_get_dsn
-gnome_db_login_set_dsn
-gnome_db_login_get_auth
-gnome_db_login_set_auth
-gnome_db_login_get_username
-gnome_db_login_set_username
-gnome_db_login_get_password
-gnome_db_login_set_password
-gnome_db_login_set_enable_create_button
-gnome_db_login_get_enable_create_button
-gnome_db_login_set_show_dsn_selector
-gnome_db_login_get_show_dsn_selector
-<SUBSECTION Standard>
-GNOME_DB_IS_LOGIN
-GNOME_DB_IS_LOGIN_CLASS
-GNOME_DB_LOGIN
-GNOME_DB_LOGIN_CLASS
-GNOME_DB_TYPE_LOGIN
-gnome_db_login_get_type
-</SECTION>
-
-<SECTION>
-<FILE>gnome-db-provider-selector</FILE>
-<TITLE>GnomeDbProviderSelector</TITLE>
-GnomeDbProviderSelector
-GnomeDbProviderSelectorClass
-GnomeDbProviderSelectorPrivate
-gnome_db_provider_selector_new
-gnome_db_provider_selector_get_selected_provider
-gnome_db_provider_selector_get_selected_provider_obj
-gnome_db_provider_selector_set_selected_provider
-<SUBSECTION Standard>
-GNOME_DB_IS_PROVIDER_SELECTOR
-GNOME_DB_IS_PROVIDER_SELECTOR_CLASS
-GNOME_DB_PROVIDER_SELECTOR
-GNOME_DB_PROVIDER_SELECTOR_CLASS
-GNOME_DB_TYPE_PROVIDER_SELECTOR
-gnome_db_provider_selector_get_type
-</SECTION>
-
-<SECTION>
-<FILE>gnome-db-sql-console</FILE>
-<TITLE>GnomeDbSqlConsole</TITLE>
-GnomeDbSqlConsole
-GnomeDbSqlConsoleClass
-GnomeDbSqlConsolePriv
-gnome_db_sql_console_new
-gnome_db_sql_console_clear
-gnome_db_sql_console_clear_history
+<FILE>gnome-db-report-editor</FILE>
+<TITLE>GnomeDbReportEditor</TITLE>
+GnomeDbReportEditor
+GnomeDbReportEditorClass
+GnomeDbReportEditorPrivate
+gnome_db_report_editor_new
<SUBSECTION Standard>
-GNOME_DB_SQL_CONSOLE
-GNOME_DB_SQL_CONSOLE_CLASS
-GNOME_DB_TYPE_SQL_CONSOLE
-gnome_db_sql_console_get_type
+GNOME_DB_IS_REPORT_EDITOR
+GNOME_DB_IS_REPORT_EDITOR_CLASS
+GNOME_DB_REPORT_EDITOR
+GNOME_DB_REPORT_EDITOR_CLASS
+GNOME_DB_TYPE_REPORT_EDITOR
+gnome_db_report_editor_get_type
</SECTION>
<SECTION>
@@ -508,6 +640,24 @@
</SECTION>
<SECTION>
+<FILE>gnome-db-selector-meta</FILE>
+<TITLE>GnomeDbSelectorMeta</TITLE>
+GnomeDbSelectorMeta
+GnomeDbSelectorMetaClass
+gnome_db_selector_meta_new_with_sql
+gnome_db_selector_meta_add_sql
+gnome_db_selector_meta_set_sub_part
+gnome_db_selector_meta_set_pixbuf_func
+<SUBSECTION Standard>
+GNOME_DB_SELECTOR_META
+GNOME_DB_TYPE_SELECTOR_META
+GNOME_DB_IS_SELECTOR_META
+GNOME_DB_SELECTOR_META_CLASS
+GNOME_DB_IS_SELECTOR_META_CLASS
+gnome_db_selector_meta_get_type
+</SECTION>
+
+<SECTION>
<FILE>gnome-db-selector-part</FILE>
<TITLE>GnomeDbSelectorPart</TITLE>
GnomeDbSelectorPart
@@ -531,24 +681,6 @@
</SECTION>
<SECTION>
-<FILE>gnome-db-selector-meta</FILE>
-<TITLE>GnomeDbSelectorMeta</TITLE>
-GnomeDbSelectorMeta
-GnomeDbSelectorMetaClass
-gnome_db_selector_meta_new_with_sql
-gnome_db_selector_meta_add_sql
-gnome_db_selector_meta_set_sub_part
-gnome_db_selector_meta_set_pixbuf_func
-<SUBSECTION Standard>
-GNOME_DB_SELECTOR_META
-GNOME_DB_TYPE_SELECTOR_META
-GNOME_DB_IS_SELECTOR_META
-GNOME_DB_SELECTOR_META_CLASS
-GNOME_DB_IS_SELECTOR_META_CLASS
-gnome_db_selector_meta_get_type
-</SECTION>
-
-<SECTION>
<FILE>gnome-db-selector-schema</FILE>
<TITLE>GnomeDbSelectorSchema</TITLE>
GnomeDbSelectorSchema
@@ -597,56 +729,20 @@
gnome_db_selector_view_get_type
</SECTION>
-
-<SECTION>
-<FILE>gnome-db-stock</FILE>
-<TITLE>GnomeDB Stock images</TITLE>
-gnome_db_stock_init
-gnome_db_stock_get_icon_pixbuf
-gnome_db_stock_get_icon_pixbuf_file
-gnome_db_stock_get_icon_path
-<SUBSECTION Standard>
-GNOME_DB_STOCK_AGGREGATES
-GNOME_DB_STOCK_COMMIT
-GNOME_DB_STOCK_CONNECT
-GNOME_DB_STOCK_DATABASE
-GNOME_DB_STOCK_DESIGNER
-GNOME_DB_STOCK_DISCONNECT
-GNOME_DB_STOCK_NO_TRANSACTION
-GNOME_DB_STOCK_PROCEDURES
-GNOME_DB_STOCK_QUERY
-GNOME_DB_STOCK_RELATIONS
-GNOME_DB_STOCK_ROLLBACK
-GNOME_DB_STOCK_SEQUENCES
-GNOME_DB_STOCK_SQL
-GNOME_DB_STOCK_TABLES
-GNOME_DB_STOCK_TYPES
-GNOME_DB_STOCK_WITHIN_TRANSACTION
-</SECTION>
-
-<SECTION>
-<FILE>gnome-db-report-editor</FILE>
-<TITLE>GnomeDbReportEditor</TITLE>
-GnomeDbReportEditor
-GnomeDbReportEditorClass
-GnomeDbReportEditorPrivate
-gnome_db_report_editor_new
-<SUBSECTION Standard>
-GNOME_DB_IS_REPORT_EDITOR
-GNOME_DB_IS_REPORT_EDITOR_CLASS
-GNOME_DB_REPORT_EDITOR
-GNOME_DB_REPORT_EDITOR_CLASS
-GNOME_DB_TYPE_REPORT_EDITOR
-gnome_db_report_editor_get_type
-</SECTION>
-
<SECTION>
-<FILE>gnome-db-tools</FILE>
-<TITLE>Utilities</TITLE>
-gnome_db_util_init_plugins
-gnome_db_util_new_data_entry
-gnome_db_util_new_cell_renderer
+<FILE>gnome-db-sql-console</FILE>
+<TITLE>GnomeDbSqlConsole</TITLE>
+GnomeDbSqlConsole
+GnomeDbSqlConsoleClass
+GnomeDbSqlConsolePriv
+gnome_db_sql_console_new
+gnome_db_sql_console_clear
+gnome_db_sql_console_clear_history
<SUBSECTION Standard>
+GNOME_DB_SQL_CONSOLE
+GNOME_DB_SQL_CONSOLE_CLASS
+GNOME_DB_TYPE_SQL_CONSOLE
+gnome_db_sql_console_get_type
</SECTION>
<SECTION>
@@ -935,54 +1031,185 @@
</SECTION>
<SECTION>
-<FILE>gnome-db-data-store</FILE>
-<TITLE>GnomeDbDataStore</TITLE>
-GnomeDbDataStore
-GnomeDbDataStoreClass
-GnomeDbDataStorePriv
-gnome_db_data_store_new
-gnome_db_data_store_set_value
-gnome_db_data_store_delete
-gnome_db_data_store_undelete
-gnome_db_data_store_append
-gnome_db_data_store_get_proxy
-gnome_db_data_store_get_row_from_iter
-gnome_db_data_store_get_iter_from_values
-<SUBSECTION Standard>
-GNOME_DB_DATA_STORE
-GNOME_DB_DATA_STORE_CLASS
-GNOME_DB_IS_DATA_STORE
-GNOME_DB_TYPE_DATA_STORE
-gnome_db_data_store_get_type
-</SECTION>
-
-<SECTION>
-<FILE>gnome-db-server-operation</FILE>
-<TITLE>GnomeDbServerOperation</TITLE>
-GnomeDbServerOperation
-GnomeDbServerOperationClass
-GnomeDbServerOperationPriv
-gnome_db_server_operation_new
-gnome_db_server_operation_new_in_dialog
-<SUBSECTION Standard>
-GNOME_DB_SERVER_OPERATION
-GNOME_DB_SERVER_OPERATION_CLASS
-GNOME_DB_IS_SERVER_OPERATION
-GNOME_DB_TYPE_SERVER_OPERATION
-gnome_db_server_operation_get_type
-</SECTION>
-
-<SECTION>
-<FILE>gnome-db-transaction-status</FILE>
-<TITLE>GnomeDbTransactionStatus</TITLE>
-GnomeDbTransactionStatus
-GnomeDbTransactionStatusClass
-GnomeDbTransactionStatusPriv
-gnome_db_transaction_status_new
-<SUBSECTION Standard>
-GNOME_DB_TRANSACTION_STATUS
-GNOME_DB_TRANSACTION_STATUS_CLASS
-GNOME_DB_IS_TRANSACTION_STATUS
-GNOME_DB_TYPE_TRANSACTION_STATUS
-gnome_db_transaction_status_get_type
+<FILE>gnome-db-canvas-column</FILE>
+<TITLE>GnomeDbCanvasColumn</TITLE>
+GnomeDbCanvasColumn
+GnomeDbCanvasColumnClass
+GnomeDbCanvasColumnPriv
+gnome_db_canvas_column_new
+gnome_db_canvas_column_get_column
+gnome_db_canvas_column_get_parent_item
+<SUBSECTION Standard>
+GNOME_DB_CANVAS_COLUMN
+GNOME_DB_CANVAS_COLUMN_CLASS
+GNOME_DB_TYPE_CANVAS_COLUMN
+gnome_db_canvas_column_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gnome-db-canvas-cursor</FILE>
+<TITLE>GnomeDbCanvasCursor</TITLE>
+GnomeDbCanvasCursor
+GnomeDbCanvasCursorClass
+GnomeDbCanvasCursorPriv
+gnome_db_canvas_cursor_new
+<SUBSECTION Standard>
+GNOME_DB_CANVAS_CURSOR
+GNOME_DB_CANVAS_CURSOR_CLASS
+GNOME_DB_TYPE_CANVAS_CURSOR
+gnome_db_canvas_cursor_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gnome-db-canvas-db-relations</FILE>
+<TITLE>GnomeDbCanvasDbRelations</TITLE>
+GnomeDbCanvasDb_Relations
+GnomeDbCanvasDb_RelationsClass
+GnomeDbCanvasDb_RelationsPriv
+gnome_db_canvas_db_relations_new
+gnome_db_canvas_db_relations_get_table_item
+gnome_db_canvas_db_relations_add_table_item
+<SUBSECTION Standard>
+GNOME_DB_CANVAS_DB_RELATIONS
+GNOME_DB_CANVAS_DB_RELATIONS_CLASS
+GNOME_DB_TYPE_CANVAS_DB_RELATIONS
+gnome_db_canvas_db_relations_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gnome-db-canvas-fkey</FILE>
+<TITLE>GnomeDbCanvasFkey</TITLE>
+GnomeDbCanvasFkey
+GnomeDbCanvasFkeyClass
+GnomeDbCanvasFkeyPriv
+gnome_db_canvas_fkey_new
+<SUBSECTION Standard>
+GNOME_DB_CANVAS_FKEY
+GNOME_DB_CANVAS_FKEY_CLASS
+GNOME_DB_TYPE_CANVAS_FKEY
+gnome_db_canvas_fkey_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gnome-db-canvas</FILE>
+<TITLE>GnomeDbCanvas</TITLE>
+GnomeDbCanvas
+GnomeDbCanvasClass
+GnomeDbCanvasPriv
+gnome_db_canvas_get_graph
+gnome_db_canvas_set_in_scrolled_window
+gnome_db_canvas_declare_item
+gnome_db_canvas_set_zoom_factor
+gnome_db_canvas_get_zoom_factor
+gnome_db_canvas_fit_zoom_factor
+gnome_db_canvas_auto_layout_enabled
+gnome_db_canvas_perform_auto_layout
+gnome_db_canvas_center
+<SUBSECTION Standard>
+GNOME_DB_CANVAS
+GNOME_DB_CANVAS_CLASS
+GNOME_DB_TYPE_CANVAS
+gnome_db_canvas_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gnome-db-canvas-item</FILE>
+<TITLE>GnomeDbCanvasItem</TITLE>
+GnomeDbCanvasItem
+GnomeDbCanvasItemClass
+GnomeDbCanvasItemPriv
+gnome_db_canvas_item_get_canvas
+gnome_db_canvas_item_get_graph_item
+gnome_db_canvas_item_get_edge_nodes
+<SUBSECTION Standard>
+GNOME_DB_CANVAS_ITEM
+GNOME_DB_CANVAS_ITEM_CLASS
+GNOME_DB_TYPE_CANVAS_ITEM
+gnome_db_canvas_item_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gnome-db-canvas-print</FILE>
+<TITLE>GnomeDbCanvasPrint</TITLE>
+gnome_db_canvas_print
+</SECTION>
+
+<SECTION>
+<FILE>gnome-db-canvas-table</FILE>
+<TITLE>GnomeDbCanvasTable</TITLE>
+GnomeDbCanvasTable
+GnomeDbCanvasTableClass
+GnomeDbCanvasTablePriv
+gnome_db_canvas_table_new
+gnome_db_canvas_table_get_column_item
+gnome_db_canvas_table_get_column_ypos
+<SUBSECTION Standard>
+GNOME_DB_CANVAS_TABLE
+GNOME_DB_CANVAS_TABLE_CLASS
+GNOME_DB_TYPE_CANVAS_TABLE
+gnome_db_canvas_table_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gnome-db-canvas-text</FILE>
+<TITLE>GnomeDbCanvasText</TITLE>
+GnomeDbCanvasText
+GnomeDbCanvasTextClass
+GnomeDbCanvasTextPriv
+gnome_db_canvas_text_new
+gnome_db_canvas_text_set_highlight
+<SUBSECTION Standard>
+GNOME_DB_CANVAS_TEXT
+GNOME_DB_CANVAS_TEXT_CLASS
+GNOME_DB_TYPE_CANVAS_TEXT
+gnome_db_canvas_text_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gnome-db-canvas-tip</FILE>
+<TITLE>GnomeDbCanvasTip</TITLE>
+GnomeDbCanvasTip
+GnomeDbCanvasTipClass
+GnomeDbCanvasTipPriv
+gnome_db_canvas_tip_new
+<SUBSECTION Standard>
+GNOME_DB_CANVAS_TIP
+GNOME_DB_CANVAS_TIP_CLASS
+GNOME_DB_TYPE_CANVAS_TIP
+gnome_db_canvas_tip_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gnome-db-graph</FILE>
+<TITLE>GnomeDbGraph</TITLE>
+GnomeDbGraph
+GnomeDbGraphClass
+GnomeDbGraphPriv
+gnome_db_graph_new
+gnome_db_graph_add_item
+gnome_db_graph_del_item
+gnome_db_graph_get_items
+gnome_db_graph_delete
+<SUBSECTION Standard>
+GNOME_DB_GRAPH
+GNOME_DB_GRAPH_CLASS
+GNOME_DB_TYPE_GRAPH
+gnome_db_graph_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gnome-db-graph-item</FILE>
+<TITLE>GnomeDbGraphItem</TITLE>
+GnomeDbGraphItem
+GnomeDbGraphItemClass
+GnomeDbGraphItemPriv
+gnome_db_graph_item_new
+gnome_db_graph_item_get_graph
+gnome_db_graph_item_set_position
+gnome_db_graph_item_get_position
+<SUBSECTION Standard>
+GNOME_DB_GRAPH_ITEM
+GNOME_DB_GRAPH_ITEM_CLASS
+GNOME_DB_TYPE_GRAPH_ITEM
+gnome_db_graph_item_get_type
</SECTION>
Modified: trunk/doc/C/libgnomedb-4.0.types
==============================================================================
--- trunk/doc/C/libgnomedb-4.0.types (original)
+++ trunk/doc/C/libgnomedb-4.0.types Sun Jun 1 13:51:29 2008
@@ -1,52 +1,69 @@
#include <libgnomedb/libgnomedb.h>
#include <libgnomedb-extra/libgnomedb-extra.h>
+#include <libgnomedb-graph/libgnomedb-graph.h>
gnome_db_basic_form_get_type
gnome_db_combo_get_type
gnome_db_connection_properties_get_type
-gnome_db_data_cell_renderer_boolean_get_type
-gnome_db_data_cell_renderer_combo_get_type
-gnome_db_data_cell_renderer_info_get_type
-gnome_db_data_cell_renderer_textual_get_type
gnome_db_data_entry_get_type
-gnome_db_dsn_selector_get_type
+gnome_db_data_import_get_type
gnome_db_data_store_get_type
+gnome_db_data_widget_filter_get_type
gnome_db_data_widget_get_type
gnome_db_data_widget_info_get_type
+gnome_db_dsn_assistant_get_type
gnome_db_dsn_editor_get_type
-gnome_db_provider_spec_editor_get_type
-gnome_db_editor_get_type
-gnome_db_entry_boolean_get_type
-gnome_db_entry_cidr_get_type
-gnome_db_entry_combo_get_type
-gnome_db_entry_filesel_get_type
-gnome_db_entry_none_get_type
-gnome_db_entry_shell_get_type
-gnome_db_entry_string_get_type
-gnome_db_entry_text_get_type
-gnome_db_entry_common_time_get_type
-gnome_db_entry_time_get_type
-gnome_db_entry_date_get_type
-gnome_db_entry_timestamp_get_type
-gnome_db_entry_wrapper_get_type
-gnome_db_error_dialog_get_type
-gnome_db_error_get_type
-gnome_db_format_entry_get_type
+gnome_db_dsn_selector_get_type
gnome_db_find_dialog_get_type
gnome_db_form_get_type
-gnome_db_gray_bar_get_type
gnome_db_grid_get_type
gnome_db_login_dialog_get_type
gnome_db_login_get_type
+gnome_db_provider_auth_editor_get_type
gnome_db_provider_selector_get_type
-gnome_db_raw_grid_get_type
+gnome_db_provider_spec_editor_get_type
gnome_db_raw_form_get_type
-gnome_db_report_editor_get_type
-gnome_db_sql_console_get_type
+gnome_db_raw_grid_get_type
gnome_db_server_operation_get_type
gnome_db_transaction_status_get_type
+gnome_db_editor_get_type
+gnome_db_error_dialog_get_type
+gnome_db_error_get_type
+gnome_db_gray_bar_get_type
+gnome_db_report_editor_get_type
gnome_db_selector_get_type
-gnome_db_selector_part_get_type
gnome_db_selector_meta_get_type
+gnome_db_selector_part_get_type
gnome_db_selector_schema_get_type
gnome_db_selector_table_get_type
gnome_db_selector_view_get_type
+gnome_db_sql_console_get_type
+gnome_db_entry_cidr_get_type
+gnome_db_entry_filesel_get_type
+gnome_db_entry_password_get_type
+gnome_db_entry_text_get_type
+gnome_db_data_cell_renderer_boolean_get_type
+gnome_db_data_cell_renderer_combo_get_type
+gnome_db_data_cell_renderer_info_get_type
+gnome_db_data_cell_renderer_textual_get_type
+gnome_db_entry_boolean_get_type
+gnome_db_entry_combo_get_type
+gnome_db_entry_none_get_type
+gnome_db_entry_shell_get_type
+gnome_db_format_entry_get_type
+gnome_db_entry_string_get_type
+gnome_db_entry_common_time_get_type
+gnome_db_entry_time_get_type
+gnome_db_entry_date_get_type
+gnome_db_entry_timestamp_get_type
+gnome_db_entry_wrapper_get_type
+gnome_db_canvas_column_get_type
+gnome_db_canvas_cursor_get_type
+gnome_db_canvas_db_relations_get_type
+gnome_db_canvas_fkey_get_type
+gnome_db_canvas_get_type
+gnome_db_canvas_item_get_type
+gnome_db_canvas_table_get_type
+gnome_db_canvas_text_get_type
+gnome_db_canvas_tip_get_type
+gnome_db_graph_get_type
+gnome_db_graph_item_get_type
Added: trunk/doc/C/tmpl/gnome-db-canvas-column.sgml
==============================================================================
--- (empty file)
+++ trunk/doc/C/tmpl/gnome-db-canvas-column.sgml Sun Jun 1 13:51:29 2008
@@ -0,0 +1,68 @@
+<!-- ##### SECTION Title ##### -->
+GnomeDbCanvasColumn
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### STRUCT GnomeDbCanvasColumn ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### ARG GnomeDbCanvasColumn:column ##### -->
+<para>
+
+</para>
+
+<!-- ##### STRUCT GnomeDbCanvasColumnClass ##### -->
+<para>
+
+</para>
+
+ parent_class:
+
+<!-- ##### FUNCTION gnome_db_canvas_column_new ##### -->
+<para>
+
+</para>
+
+ parent:
+ column:
+ x:
+ y:
+ Varargs:
+ Returns:
+
+
+<!-- ##### FUNCTION gnome_db_canvas_column_get_column ##### -->
+<para>
+
+</para>
+
+ column:
+ Returns:
+
+
+<!-- ##### FUNCTION gnome_db_canvas_column_get_parent_item ##### -->
+<para>
+
+</para>
+
+ column:
+ Returns:
+
+
Added: trunk/doc/C/tmpl/gnome-db-canvas-cursor.sgml
==============================================================================
--- (empty file)
+++ trunk/doc/C/tmpl/gnome-db-canvas-cursor.sgml Sun Jun 1 13:51:29 2008
@@ -0,0 +1,67 @@
+<!-- ##### SECTION Title ##### -->
+GnomeDbCanvasCursor
+
+<!-- ##### SECTION Short_Description ##### -->
+Represents a small cursor used when a drag and drop operations occurs within the canvas
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### STRUCT GnomeDbCanvasCursor ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### ARG GnomeDbCanvasCursor:fill-color ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG GnomeDbCanvasCursor:height ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG GnomeDbCanvasCursor:width ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG GnomeDbCanvasCursor:x ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG GnomeDbCanvasCursor:y ##### -->
+<para>
+
+</para>
+
+<!-- ##### STRUCT GnomeDbCanvasCursorClass ##### -->
+<para>
+
+</para>
+
+ parent_class:
+
+<!-- ##### FUNCTION gnome_db_canvas_cursor_new ##### -->
+<para>
+
+</para>
+
+ parent:
+ Varargs:
+ Returns:
+
+
Added: trunk/doc/C/tmpl/gnome-db-canvas-db-relations.sgml
==============================================================================
--- (empty file)
+++ trunk/doc/C/tmpl/gnome-db-canvas-db-relations.sgml Sun Jun 1 13:51:29 2008
@@ -0,0 +1,51 @@
+<!-- ##### SECTION Title ##### -->
+GnomeDbCanvasDbRelations
+
+<!-- ##### SECTION Short_Description ##### -->
+Graphical representation of the relations (foreign key constreints) in the database.
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+This object uses a #GdaGraph object to be able to tell which table is displayed,
+and where on the canvas.
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### FUNCTION gnome_db_canvas_db_relations_new ##### -->
+<para>
+
+</para>
+
+ store:
+ Returns:
+
+
+<!-- ##### FUNCTION gnome_db_canvas_db_relations_get_table_item ##### -->
+<para>
+
+</para>
+
+ canvas:
+ table:
+ Returns:
+
+
+<!-- ##### FUNCTION gnome_db_canvas_db_relations_add_table_item ##### -->
+<para>
+
+</para>
+
+ canvas:
+ table_catalog:
+ table_schema:
+ table_name:
+ Returns:
+
+
Added: trunk/doc/C/tmpl/gnome-db-canvas-fkey.sgml
==============================================================================
--- (empty file)
+++ trunk/doc/C/tmpl/gnome-db-canvas-fkey.sgml Sun Jun 1 13:51:29 2008
@@ -0,0 +1,48 @@
+<!-- ##### SECTION Title ##### -->
+GnomeDbCanvasFkey
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### STRUCT GnomeDbCanvasFkey ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### ARG GnomeDbCanvasFkey:fk-constraint ##### -->
+<para>
+
+</para>
+
+<!-- ##### STRUCT GnomeDbCanvasFkeyClass ##### -->
+<para>
+
+</para>
+
+ parent_class:
+
+<!-- ##### FUNCTION gnome_db_canvas_fkey_new ##### -->
+<para>
+
+</para>
+
+ parent:
+ fk:
+ Varargs:
+ Returns:
+
+
Added: trunk/doc/C/tmpl/gnome-db-canvas-item.sgml
==============================================================================
--- (empty file)
+++ trunk/doc/C/tmpl/gnome-db-canvas-item.sgml Sun Jun 1 13:51:29 2008
@@ -0,0 +1,127 @@
+<!-- ##### SECTION Title ##### -->
+GnomeDbCanvasItem
+
+<!-- ##### SECTION Short_Description ##### -->
+Base class for all the #GnomeCanvasItem derived widgets in libgnomedb.
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+This object adds some functionnalities on top of the #GnomeCanvasItem objects such as
+synchronisation with a #GdaGraphItem object (to have a persistent position on the canvas), the
+ability to be moved on the canvas, and the ability to initiate and report simple drag and drop
+within the canvas.
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### STRUCT GnomeDbCanvasItem ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### SIGNAL GnomeDbCanvasItem::destroy ##### -->
+<para>
+
+</para>
+
+ dbcanvasitem: the object which received the signal.
+
+<!-- ##### SIGNAL GnomeDbCanvasItem::drag-action ##### -->
+<para>
+
+</para>
+
+ dbcanvasitem: the object which received the signal.
+ arg1:
+ arg2:
+
+<!-- ##### SIGNAL GnomeDbCanvasItem::moved ##### -->
+<para>
+
+</para>
+
+ dbcanvasitem: the object which received the signal.
+
+<!-- ##### SIGNAL GnomeDbCanvasItem::moving ##### -->
+<para>
+
+</para>
+
+ dbcanvasitem: the object which received the signal.
+
+<!-- ##### SIGNAL GnomeDbCanvasItem::shifted ##### -->
+<para>
+
+</para>
+
+ dbcanvasitem: the object which received the signal.
+
+<!-- ##### ARG GnomeDbCanvasItem:allow-drag ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG GnomeDbCanvasItem:allow-move ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG GnomeDbCanvasItem:graph-item ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG GnomeDbCanvasItem:tip-text ##### -->
+<para>
+
+</para>
+
+<!-- ##### STRUCT GnomeDbCanvasItemClass ##### -->
+<para>
+
+</para>
+
+ parent_class:
+ moved:
+ moving:
+ shifted:
+ drag_action:
+ destroy:
+ extra_event:
+ get_edge_nodes:
+
+<!-- ##### FUNCTION gnome_db_canvas_item_get_canvas ##### -->
+<para>
+
+</para>
+
+ item:
+ Returns:
+
+
+<!-- ##### FUNCTION gnome_db_canvas_item_get_graph_item ##### -->
+<para>
+
+</para>
+
+ item:
+ Returns:
+
+
+<!-- ##### FUNCTION gnome_db_canvas_item_get_edge_nodes ##### -->
+<para>
+
+</para>
+
+ item:
+ from:
+ to:
+
+
Added: trunk/doc/C/tmpl/gnome-db-canvas-print.sgml
==============================================================================
--- (empty file)
+++ trunk/doc/C/tmpl/gnome-db-canvas-print.sgml Sun Jun 1 13:51:29 2008
@@ -0,0 +1,27 @@
+<!-- ##### SECTION Title ##### -->
+GnomeDbCanvasPrint
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### FUNCTION gnome_db_canvas_print ##### -->
+<para>
+
+</para>
+
+ canvas:
+
+
Added: trunk/doc/C/tmpl/gnome-db-canvas-table.sgml
==============================================================================
--- (empty file)
+++ trunk/doc/C/tmpl/gnome-db-canvas-table.sgml Sun Jun 1 13:51:29 2008
@@ -0,0 +1,75 @@
+<!-- ##### SECTION Title ##### -->
+GnomeDbCanvasTable
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### STRUCT GnomeDbCanvasTable ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### ARG GnomeDbCanvasTable:popup-menu-func ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG GnomeDbCanvasTable:table ##### -->
+<para>
+
+</para>
+
+<!-- ##### STRUCT GnomeDbCanvasTableClass ##### -->
+<para>
+
+</para>
+
+ parent_class:
+
+<!-- ##### FUNCTION gnome_db_canvas_table_new ##### -->
+<para>
+
+</para>
+
+ parent:
+ table:
+ x:
+ y:
+ Varargs:
+ Returns:
+
+
+<!-- ##### FUNCTION gnome_db_canvas_table_get_column_item ##### -->
+<para>
+
+</para>
+
+ ce:
+ column:
+ Returns:
+
+
+<!-- ##### FUNCTION gnome_db_canvas_table_get_column_ypos ##### -->
+<para>
+
+</para>
+
+ ce:
+ column:
+ Returns:
+
+
Added: trunk/doc/C/tmpl/gnome-db-canvas-text.sgml
==============================================================================
--- (empty file)
+++ trunk/doc/C/tmpl/gnome-db-canvas-text.sgml Sun Jun 1 13:51:29 2008
@@ -0,0 +1,84 @@
+<!-- ##### SECTION Title ##### -->
+GnomeDbCanvasText
+
+<!-- ##### SECTION Short_Description ##### -->
+Base class for #GnomeDbCanvasItem objects rendering a #GdaObject's name as a text
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+This #GnomeCanvasItem is self-destroyed when the referenced #GdaObject object is destroyed.
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### STRUCT GnomeDbCanvasText ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### ARG GnomeDbCanvasText:height ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG GnomeDbCanvasText:highlight-color ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG GnomeDbCanvasText:text ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG GnomeDbCanvasText:text-bold ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG GnomeDbCanvasText:text-underline ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG GnomeDbCanvasText:width ##### -->
+<para>
+
+</para>
+
+<!-- ##### STRUCT GnomeDbCanvasTextClass ##### -->
+<para>
+
+</para>
+
+ parent_class:
+
+<!-- ##### FUNCTION gnome_db_canvas_text_new ##### -->
+<para>
+
+</para>
+
+ parent:
+ txt:
+ x:
+ y:
+ Varargs:
+ Returns:
+
+
+<!-- ##### FUNCTION gnome_db_canvas_text_set_highlight ##### -->
+<para>
+
+</para>
+
+ ct:
+ highlight:
+
+
Added: trunk/doc/C/tmpl/gnome-db-canvas-tip.sgml
==============================================================================
--- (empty file)
+++ trunk/doc/C/tmpl/gnome-db-canvas-tip.sgml Sun Jun 1 13:51:29 2008
@@ -0,0 +1,50 @@
+<!-- ##### SECTION Title ##### -->
+GnomeDbCanvasTip
+
+<!-- ##### SECTION Short_Description ##### -->
+Draws a "tooltip" text
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### STRUCT GnomeDbCanvasTip ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### ARG GnomeDbCanvasTip:tip-text ##### -->
+<para>
+
+</para>
+
+<!-- ##### STRUCT GnomeDbCanvasTipClass ##### -->
+<para>
+
+</para>
+
+ parent_class:
+
+<!-- ##### FUNCTION gnome_db_canvas_tip_new ##### -->
+<para>
+
+</para>
+
+ parent:
+ txt:
+ x:
+ y:
+ Varargs:
+ Returns:
+
+
Added: trunk/doc/C/tmpl/gnome-db-canvas.sgml
==============================================================================
--- (empty file)
+++ trunk/doc/C/tmpl/gnome-db-canvas.sgml Sun Jun 1 13:51:29 2008
@@ -0,0 +1,141 @@
+<!-- ##### SECTION Title ##### -->
+GnomeDbCanvas
+
+<!-- ##### SECTION Short_Description ##### -->
+Base class for all the #GnomeCanvas derived widgets in libgnomedb.
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+This abstract class adds some basic functionnalities on top of the #GnomeCanvas canvas such as:
+<itemizedlist>
+<listitem><para>synchronisation with a #GdaGraph object (to be able to save the position of each canvas
+item) and management of the list of items drawn on the canvas.</para></listitem>
+<listitem><para>zoom settings</para></listitem>
+</itemizedlist>
+</para>
+<para>
+The #GnomeDbCanvas widget can be used with or without any associated #GdaGraph object.
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### STRUCT GnomeDbCanvas ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### SIGNAL GnomeDbCanvas::drag-action ##### -->
+<para>
+
+</para>
+
+ dbcanvas: the object which received the signal.
+ arg1:
+ arg2:
+
+<!-- ##### ARG GnomeDbCanvas:graph ##### -->
+<para>
+
+</para>
+
+<!-- ##### STRUCT GnomeDbCanvasClass ##### -->
+<para>
+
+</para>
+
+ parent_class:
+ create_canvas_items:
+ clean_canvas_items:
+ graph_item_added:
+ graph_item_dropped:
+ build_context_menu:
+ drag_action:
+
+<!-- ##### FUNCTION gnome_db_canvas_get_graph ##### -->
+<para>
+
+</para>
+
+ canvas:
+ Returns:
+
+
+<!-- ##### FUNCTION gnome_db_canvas_set_in_scrolled_window ##### -->
+<para>
+
+</para>
+
+ canvas:
+ Returns:
+
+
+<!-- ##### FUNCTION gnome_db_canvas_declare_item ##### -->
+<para>
+
+</para>
+
+ canvas:
+ item:
+
+
+<!-- ##### FUNCTION gnome_db_canvas_set_zoom_factor ##### -->
+<para>
+
+</para>
+
+ canvas:
+ n:
+
+
+<!-- ##### FUNCTION gnome_db_canvas_get_zoom_factor ##### -->
+<para>
+
+</para>
+
+ canvas:
+ Returns:
+
+
+<!-- ##### FUNCTION gnome_db_canvas_fit_zoom_factor ##### -->
+<para>
+
+</para>
+
+ canvas:
+ Returns:
+
+
+<!-- ##### FUNCTION gnome_db_canvas_auto_layout_enabled ##### -->
+<para>
+
+</para>
+
+ canvas:
+ Returns:
+
+
+<!-- ##### FUNCTION gnome_db_canvas_perform_auto_layout ##### -->
+<para>
+
+</para>
+
+ canvas:
+ animate:
+ algorithm:
+
+
+<!-- ##### FUNCTION gnome_db_canvas_center ##### -->
+<para>
+
+</para>
+
+ canvas:
+
+
Added: trunk/doc/C/tmpl/gnome-db-data-import.sgml
==============================================================================
--- (empty file)
+++ trunk/doc/C/tmpl/gnome-db-data-import.sgml Sun Jun 1 13:51:29 2008
@@ -0,0 +1,55 @@
+<!-- ##### SECTION Title ##### -->
+GnomeDbDataImport
+
+<!-- ##### SECTION Short_Description ##### -->
+Data import widget
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### STRUCT GnomeDbDataImport ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### STRUCT GnomeDbDataImportClass ##### -->
+<para>
+
+</para>
+
+ parent_class:
+
+<!-- ##### STRUCT GnomeDbDataImportPriv ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### FUNCTION gnome_db_data_import_new ##### -->
+<para>
+
+</para>
+
+ Returns:
+
+
+<!-- ##### FUNCTION gnome_db_data_import_get_model ##### -->
+<para>
+
+</para>
+
+ import:
+ Returns:
+
+
Added: trunk/doc/C/tmpl/gnome-db-data-widget-filter.sgml
==============================================================================
--- (empty file)
+++ trunk/doc/C/tmpl/gnome-db-data-widget-filter.sgml Sun Jun 1 13:51:29 2008
@@ -0,0 +1,52 @@
+<!-- ##### SECTION Title ##### -->
+GnomeDbDataWidgetFilter
+
+<!-- ##### SECTION Short_Description ##### -->
+Display and edit filtering options
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### STRUCT GnomeDbDataWidgetFilter ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### ARG GnomeDbDataWidgetFilter:data-widget ##### -->
+<para>
+
+</para>
+
+<!-- ##### STRUCT GnomeDbDataWidgetFilterClass ##### -->
+<para>
+
+</para>
+
+ parent_class:
+
+<!-- ##### STRUCT GnomeDbDataWidgetFilterPriv ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### FUNCTION gnome_db_data_widget_filter_new ##### -->
+<para>
+
+</para>
+
+ data_widget:
+ Returns:
+
+
Modified: trunk/doc/C/tmpl/gnome-db-dsn-assistant.sgml
==============================================================================
--- trunk/doc/C/tmpl/gnome-db-dsn-assistant.sgml (original)
+++ trunk/doc/C/tmpl/gnome-db-dsn-assistant.sgml Sun Jun 1 13:51:29 2008
@@ -25,8 +25,14 @@
</para>
- assistant:
- priv:
+
+<!-- ##### SIGNAL GnomeDbDsnAssistant::finished ##### -->
+<para>
+
+</para>
+
+ dbdsnassistant: the object which received the signal.
+ arg1:
<!-- ##### STRUCT GnomeDbDsnAssistantClass ##### -->
<para>
Added: trunk/doc/C/tmpl/gnome-db-dsn-selector.sgml
==============================================================================
--- (empty file)
+++ trunk/doc/C/tmpl/gnome-db-dsn-selector.sgml Sun Jun 1 13:51:29 2008
@@ -0,0 +1,69 @@
+<!-- ##### SECTION Title ##### -->
+GnomeDbDsnSelector
+
+<!-- ##### SECTION Short_Description ##### -->
+Choose a data source
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### STRUCT GnomeDbDsnSelector ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### ARG GnomeDbDsnSelector:source-name ##### -->
+<para>
+
+</para>
+
+<!-- ##### STRUCT GnomeDbDsnSelectorClass ##### -->
+<para>
+
+</para>
+
+ parent_class:
+
+<!-- ##### STRUCT GnomeDbDsnSelectorPrivate ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### FUNCTION gnome_db_dsn_selector_new ##### -->
+<para>
+
+</para>
+
+ Returns:
+
+
+<!-- ##### FUNCTION gnome_db_dsn_selector_get_dsn ##### -->
+<para>
+
+</para>
+
+ selector:
+ Returns:
+
+
+<!-- ##### FUNCTION gnome_db_dsn_selector_set_dsn ##### -->
+<para>
+
+</para>
+
+ selector:
+ dsn:
+
+
Modified: trunk/doc/C/tmpl/gnome-db-entry-password.sgml
==============================================================================
--- trunk/doc/C/tmpl/gnome-db-entry-password.sgml (original)
+++ trunk/doc/C/tmpl/gnome-db-entry-password.sgml Sun Jun 1 13:51:29 2008
@@ -23,8 +23,6 @@
</para>
- object:
- priv:
<!-- ##### STRUCT GnomeDbEntryPasswordClass ##### -->
<para>
Added: trunk/doc/C/tmpl/gnome-db-graph-item.sgml
==============================================================================
--- (empty file)
+++ trunk/doc/C/tmpl/gnome-db-graph-item.sgml Sun Jun 1 13:51:29 2008
@@ -0,0 +1,83 @@
+<!-- ##### SECTION Title ##### -->
+GnomeDbGraphItem
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### STRUCT GnomeDbGraphItem ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### SIGNAL GnomeDbGraphItem::moved ##### -->
+<para>
+
+</para>
+
+ dbgraphitem: the object which received the signal.
+
+<!-- ##### ARG GnomeDbGraphItem:graph ##### -->
+<para>
+
+</para>
+
+<!-- ##### STRUCT GnomeDbGraphItemClass ##### -->
+<para>
+
+</para>
+
+ parent_class:
+ moved:
+
+<!-- ##### FUNCTION gnome_db_graph_item_new ##### -->
+<para>
+
+</para>
+
+ graph:
+ Returns:
+
+
+<!-- ##### FUNCTION gnome_db_graph_item_get_graph ##### -->
+<para>
+
+</para>
+
+ item:
+ Returns:
+
+
+<!-- ##### FUNCTION gnome_db_graph_item_set_position ##### -->
+<para>
+
+</para>
+
+ item:
+ x:
+ y:
+
+
+<!-- ##### FUNCTION gnome_db_graph_item_get_position ##### -->
+<para>
+
+</para>
+
+ item:
+ x:
+ y:
+
+
Added: trunk/doc/C/tmpl/gnome-db-graph.sgml
==============================================================================
--- (empty file)
+++ trunk/doc/C/tmpl/gnome-db-graph.sgml Sun Jun 1 13:51:29 2008
@@ -0,0 +1,115 @@
+<!-- ##### SECTION Title ##### -->
+GnomeDbGraph
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### STRUCT GnomeDbGraph ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### SIGNAL GnomeDbGraph::item-added ##### -->
+<para>
+
+</para>
+
+ dbgraph: the object which received the signal.
+ arg1:
+
+<!-- ##### SIGNAL GnomeDbGraph::item-dropped ##### -->
+<para>
+
+</para>
+
+ dbgraph: the object which received the signal.
+ arg1:
+
+<!-- ##### SIGNAL GnomeDbGraph::item-moved ##### -->
+<para>
+
+</para>
+
+ dbgraph: the object which received the signal.
+ arg1:
+
+<!-- ##### ARG GnomeDbGraph:id ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG GnomeDbGraph:meta-store ##### -->
+<para>
+
+</para>
+
+<!-- ##### STRUCT GnomeDbGraphClass ##### -->
+<para>
+
+</para>
+
+ parent_class:
+ item_added:
+ item_dropped:
+ item_moved:
+
+<!-- ##### FUNCTION gnome_db_graph_new ##### -->
+<para>
+
+</para>
+
+ store:
+ id:
+ Returns:
+
+
+<!-- ##### FUNCTION gnome_db_graph_add_item ##### -->
+<para>
+
+</para>
+
+ graph:
+ item:
+
+
+<!-- ##### FUNCTION gnome_db_graph_del_item ##### -->
+<para>
+
+</para>
+
+ graph:
+ item:
+
+
+<!-- ##### FUNCTION gnome_db_graph_get_items ##### -->
+<para>
+
+</para>
+
+ graph:
+ Returns:
+
+
+<!-- ##### FUNCTION gnome_db_graph_delete ##### -->
+<para>
+
+</para>
+
+ store:
+ id:
+
+
Modified: trunk/doc/C/tmpl/gnome-db-login-dialog.sgml
==============================================================================
--- trunk/doc/C/tmpl/gnome-db-login-dialog.sgml (original)
+++ trunk/doc/C/tmpl/gnome-db-login-dialog.sgml Sun Jun 1 13:51:29 2008
@@ -79,6 +79,15 @@
@Returns:
+<!-- ##### FUNCTION gnome_db_login_dialog_get_auth ##### -->
+<para>
+
+</para>
+
+ dialog:
+ Returns:
+
+
<!-- ##### FUNCTION gnome_db_login_dialog_get_username ##### -->
<para>
Added: trunk/doc/C/tmpl/gnome-db-provider-auth-editor.sgml
==============================================================================
--- (empty file)
+++ trunk/doc/C/tmpl/gnome-db-provider-auth-editor.sgml Sun Jun 1 13:51:29 2008
@@ -0,0 +1,96 @@
+<!-- ##### SECTION Title ##### -->
+GnomeDbProviderAuthEditor
+
+<!-- ##### SECTION Short_Description ##### -->
+Widget to display and edit authentication information associated to a database provider
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### STRUCT GnomeDbProviderAuthEditor ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### SIGNAL GnomeDbProviderAuthEditor::changed ##### -->
+<para>
+
+</para>
+
+ dbproviderautheditor: the object which received the signal.
+
+<!-- ##### ARG GnomeDbProviderAuthEditor:provider ##### -->
+<para>
+
+</para>
+
+<!-- ##### STRUCT GnomeDbProviderAuthEditorClass ##### -->
+<para>
+
+</para>
+
+ parent_class:
+ changed:
+
+<!-- ##### STRUCT GnomeDbProviderAuthEditorPrivate ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### FUNCTION gnome_db_provider_auth_editor_new ##### -->
+<para>
+
+</para>
+
+ provider:
+ Returns:
+
+
+<!-- ##### FUNCTION gnome_db_provider_auth_editor_set_provider ##### -->
+<para>
+
+</para>
+
+ auth:
+ provider:
+
+
+<!-- ##### FUNCTION gnome_db_provider_auth_editor_is_valid ##### -->
+<para>
+
+</para>
+
+ auth:
+ Returns:
+
+
+<!-- ##### FUNCTION gnome_db_provider_auth_editor_get_auth ##### -->
+<para>
+
+</para>
+
+ auth:
+ Returns:
+
+
+<!-- ##### FUNCTION gnome_db_provider_auth_editor_set_auth ##### -->
+<para>
+
+</para>
+
+ auth:
+ auth_string:
+
+
Modified: trunk/doc/C/tmpl/gnome-db-provider-selector.sgml
==============================================================================
--- trunk/doc/C/tmpl/gnome-db-provider-selector.sgml (original)
+++ trunk/doc/C/tmpl/gnome-db-provider-selector.sgml Sun Jun 1 13:51:29 2008
@@ -44,3 +44,31 @@
@Returns:
+<!-- ##### FUNCTION gnome_db_provider_selector_get_provider ##### -->
+<para>
+
+</para>
+
+ selector:
+ Returns:
+
+
+<!-- ##### FUNCTION gnome_db_provider_selector_get_provider_obj ##### -->
+<para>
+
+</para>
+
+ selector:
+ Returns:
+
+
+<!-- ##### FUNCTION gnome_db_provider_selector_set_provider ##### -->
+<para>
+
+</para>
+
+ selector:
+ provider:
+ Returns:
+
+
Added: trunk/doc/C/tmpl/gnome-db-provider-spec-editor.sgml
==============================================================================
--- (empty file)
+++ trunk/doc/C/tmpl/gnome-db-provider-spec-editor.sgml Sun Jun 1 13:51:29 2008
@@ -0,0 +1,96 @@
+<!-- ##### SECTION Title ##### -->
+GnomeDbProviderSpecEditor
+
+<!-- ##### SECTION Short_Description ##### -->
+Widget to display and edit connection data associated to a database provider
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### STRUCT GnomeDbProviderSpecEditor ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### SIGNAL GnomeDbProviderSpecEditor::changed ##### -->
+<para>
+
+</para>
+
+ dbdsnspec: the object which received the signal.
+
+<!-- ##### ARG GnomeDbProviderSpecEditor:provider ##### -->
+<para>
+
+</para>
+
+<!-- ##### STRUCT GnomeDbProviderSpecEditorClass ##### -->
+<para>
+
+</para>
+
+ parent_class:
+ changed:
+
+<!-- ##### STRUCT GnomeDbProviderSpecEditorPrivate ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### FUNCTION gnome_db_provider_spec_editor_new ##### -->
+<para>
+
+</para>
+
+ provider:
+ Returns:
+
+
+<!-- ##### FUNCTION gnome_db_provider_spec_editor_set_provider ##### -->
+<para>
+
+</para>
+
+ spec:
+ provider:
+
+
+<!-- ##### FUNCTION gnome_db_provider_spec_editor_is_valid ##### -->
+<para>
+
+</para>
+
+ spec:
+ Returns:
+
+
+<!-- ##### FUNCTION gnome_db_provider_spec_editor_get_specs ##### -->
+<para>
+
+</para>
+
+ spec:
+ Returns:
+
+
+<!-- ##### FUNCTION gnome_db_provider_spec_editor_set_specs ##### -->
+<para>
+
+</para>
+
+ spec:
+ specs_string:
+
+
Modified: trunk/libgnomedb-graph/Makefile.am
==============================================================================
--- trunk/libgnomedb-graph/Makefile.am (original)
+++ trunk/libgnomedb-graph/Makefile.am Sun Jun 1 13:51:29 2008
@@ -55,7 +55,7 @@
gnome-db-graph-item.c
libgnomedb_graph_4_0_la_LDFLAGS = -version-info $(GNOMEDB_CURRENT):$(GNOMEDB_REVISION):$(GNOMEDB_AGE) $(NO_UNDEFINED)
-libgnomedb_graph_4_0_la_LIBADD = ../libgnomedb/libgnomedb-4.0.la $(LIBGNOMEDB_LIBS) $(GOOCANVAS_LIBS) $(GRAPHVIZ_LIBS)
+libgnomedb_graph_4_0_la_LIBADD = ../libgnomedb/libgnomedb-4.0.la $(LIBGNOMEDB_LIBS) $(GOOCANVAS_LIBS) $(GRAPHVIZ_LIBS) -lm
goo_canvas_test_SOURCES = goo-canvas-test.c
goo_canvas_test_LDADD = libgnomedb_graph-4.0.la
Modified: trunk/libgnomedb-graph/gnome-db-canvas-column.h
==============================================================================
--- trunk/libgnomedb-graph/gnome-db-canvas-column.h (original)
+++ trunk/libgnomedb-graph/gnome-db-canvas-column.h Sun Jun 1 13:51:29 2008
@@ -58,7 +58,7 @@
GooCanvasItem* gnome_db_canvas_column_new (GooCanvasItem *parent, GdaMetaTableColumn *column,
gdouble x, gdouble y, ...);
GdaMetaTableColumn *gnome_db_canvas_column_get_column (GnomeDbCanvasColumn *column);
-GnomeDbCanvasTable *gnome_db_canvas_column_get_parent_item (GnomeDbCanvasColumn *column);
+GnomeDbCanvasTable *gnome_db_canvas_column_get_parent_item (GnomeDbCanvasColumn *column);
G_END_DECLS
Modified: trunk/libgnomedb-graph/gnome-db-canvas-item.h
==============================================================================
--- trunk/libgnomedb-graph/gnome-db-canvas-item.h (original)
+++ trunk/libgnomedb-graph/gnome-db-canvas-item.h Sun Jun 1 13:51:29 2008
@@ -77,12 +77,12 @@
void (*get_edge_nodes)(GnomeDbCanvasItem *citem, GnomeDbCanvasItem **from, GnomeDbCanvasItem **to);
};
-GType gnome_db_canvas_item_get_type (void) G_GNUC_CONST;
+GType gnome_db_canvas_item_get_type (void) G_GNUC_CONST;
-GnomeDbCanvas *gnome_db_canvas_item_get_canvas (GnomeDbCanvasItem *item);
-GnomeDbGraphItem *gnome_db_canvas_item_get_graph_item (GnomeDbCanvasItem *item);
-void gnome_db_canvas_item_get_edge_nodes (GnomeDbCanvasItem *item,
- GnomeDbCanvasItem **from, GnomeDbCanvasItem **to);
+GnomeDbCanvas *gnome_db_canvas_item_get_canvas (GnomeDbCanvasItem *item);
+GnomeDbGraphItem *gnome_db_canvas_item_get_graph_item (GnomeDbCanvasItem *item);
+void gnome_db_canvas_item_get_edge_nodes (GnomeDbCanvasItem *item,
+ GnomeDbCanvasItem **from, GnomeDbCanvasItem **to);
G_END_DECLS
Modified: trunk/libgnomedb-graph/gnome-db-canvas-print.c
==============================================================================
--- trunk/libgnomedb-graph/gnome-db-canvas-print.c (original)
+++ trunk/libgnomedb-graph/gnome-db-canvas-print.c Sun Jun 1 13:51:29 2008
@@ -44,7 +44,14 @@
static GtkPageSetup *page_setup = NULL;
static gboolean show_page_numbers = TRUE;
-void gnome_db_canvas_print (GnomeDbCanvas *canvas)
+/**
+ * gnome_db_canvas_print
+ * @canvas: the #GnomeDbCanvas to print
+ *
+ * Prints @canvas using the GTK+ printing framework (displays printing options)
+ */
+void
+gnome_db_canvas_print (GnomeDbCanvas *canvas)
{
GtkPrintOperation *print;
GtkPrintOperationResult res;
Modified: trunk/libgnomedb-graph/gnome-db-canvas-table.h
==============================================================================
--- trunk/libgnomedb-graph/gnome-db-canvas-table.h (original)
+++ trunk/libgnomedb-graph/gnome-db-canvas-table.h Sun Jun 1 13:51:29 2008
@@ -55,11 +55,11 @@
};
/* generic widget's functions */
-GType gnome_db_canvas_table_get_type (void) G_GNUC_CONST;
-GooCanvasItem *gnome_db_canvas_table_new (GooCanvasItem *parent, GdaMetaTable *table,
- gdouble x, gdouble y, ...);
+GType gnome_db_canvas_table_get_type (void) G_GNUC_CONST;
+GooCanvasItem *gnome_db_canvas_table_new (GooCanvasItem *parent, GdaMetaTable *table,
+ gdouble x, gdouble y, ...);
GnomeDbCanvasColumn *gnome_db_canvas_table_get_column_item (GnomeDbCanvasTable *ce, GdaMetaTableColumn *column);
-gdouble gnome_db_canvas_table_get_column_ypos (GnomeDbCanvasTable *ce, GdaMetaTableColumn *column);
+gdouble gnome_db_canvas_table_get_column_ypos (GnomeDbCanvasTable *ce, GdaMetaTableColumn *column);
G_END_DECLS
Modified: trunk/libgnomedb-graph/gnome-db-canvas-text.h
==============================================================================
--- trunk/libgnomedb-graph/gnome-db-canvas-text.h (original)
+++ trunk/libgnomedb-graph/gnome-db-canvas-text.h Sun Jun 1 13:51:29 2008
@@ -60,10 +60,10 @@
/* generic widget's functions */
GType gnome_db_canvas_text_get_type (void) G_GNUC_CONST;
GooCanvasItem* gnome_db_canvas_text_new (GooCanvasItem *parent,
- const gchar *txt,
- gdouble x,
- gdouble y,
- ...);
+ const gchar *txt,
+ gdouble x,
+ gdouble y,
+ ...);
void gnome_db_canvas_text_set_highlight (GnomeDbCanvasText *ct, gboolean highlight);
G_END_DECLS
Modified: trunk/libgnomedb-graph/gnome-db-canvas.h
==============================================================================
--- trunk/libgnomedb-graph/gnome-db-canvas.h (original)
+++ trunk/libgnomedb-graph/gnome-db-canvas.h Sun Jun 1 13:51:29 2008
@@ -79,7 +79,7 @@
gdouble gnome_db_canvas_fit_zoom_factor (GnomeDbCanvas *canvas);
gboolean gnome_db_canvas_auto_layout_enabled (GnomeDbCanvas *canvas);
void gnome_db_canvas_perform_auto_layout (GnomeDbCanvas *canvas, gboolean animate,
- GnomeDbCanvasLayoutAlgorithm algorithm);
+ GnomeDbCanvasLayoutAlgorithm algorithm);
void gnome_db_canvas_center (GnomeDbCanvas *canvas);
#define GNOME_DB_CANVAS_ENTITY_COLOR "yellow"
Modified: trunk/libgnomedb/gnome-db-find-dialog.h
==============================================================================
--- trunk/libgnomedb/gnome-db-find-dialog.h (original)
+++ trunk/libgnomedb/gnome-db-find-dialog.h Sun Jun 1 13:51:29 2008
@@ -20,8 +20,8 @@
* Boston, MA 02111-1307, USA.
*/
-#if !defined(__gnome_db_find_dialog_h__)
-#define __gnome_db_find_dialog_h__ 1
+#ifndef __GNOME_DB_FIND_DIALOG_H__
+#define __GNOME_DB_FIND_DIALOG_H__
G_BEGIN_DECLS
@@ -61,4 +61,4 @@
G_END_DECLS
-#endif /* __gnome_db_find_dialog_h__ */
+#endif
Modified: trunk/libgnomedb/gnome-db-login.c
==============================================================================
--- trunk/libgnomedb/gnome-db-login.c (original)
+++ trunk/libgnomedb/gnome-db-login.c Sun Jun 1 13:51:29 2008
@@ -31,6 +31,7 @@
#include <libgnomedb/gnome-db-login.h>
#include <libgnomedb/gnome-db-util.h>
#include <libgnomedb/gnome-db-basic-form.h>
+#include <libgnomedb/gnome-db-provider-auth-editor.h>
#include <gtk/gtklabel.h>
#include <gtk/gtktable.h>
#include <gtk/gtkstock.h>
@@ -43,7 +44,6 @@
gboolean hiding_button;
gboolean hiding_dsn;
- GtkWidget *auth_container;
GtkWidget *auth_widget;
};
@@ -182,10 +182,9 @@
#endif
/* Create the authentication part */
- login->priv->auth_container = gtk_vbox_new (FALSE, 0);
- gtk_table_attach_defaults (GTK_TABLE (table), login->priv->auth_container, 0, 3, 1, 2);
- gtk_widget_show (login->priv->auth_container);
- login->priv->auth_widget = NULL;
+ login->priv->auth_widget = gnome_db_provider_auth_editor_new (NULL);
+ gtk_table_attach_defaults (GTK_TABLE (table), login->priv->auth_widget, 0, 3, 1, 2);
+ gtk_widget_show (login->priv->auth_widget);
}
static void
@@ -339,10 +338,6 @@
info = gda_config_get_dsn (dsn);
- if (login->priv->auth_widget) {
- gtk_widget_destroy (login->priv->auth_widget);
- login->priv->auth_widget = NULL;
- }
if (info)
TO_IMPLEMENT;
}
@@ -401,48 +396,9 @@
g_warning (_("Datasource '%s' is not declared"), dsn);
else {
gnome_db_dsn_selector_set_dsn (GNOME_DB_DSN_SELECTOR (login->priv->dsn_entry),
- dsn);
-
- if (login->priv->auth_widget) {
- gtk_widget_destroy (login->priv->auth_widget);
- login->priv->auth_widget = NULL;
- }
-
- if (gda_config_dsn_needs_authentication (dsn)) {
- GdaProviderInfo *pinfo;
- pinfo = gda_config_get_provider_info (src->provider);
- if (!pinfo)
- g_warning (_("Provider '%s' not found"), src->provider);
- else {
- GdaSet *set;
- GdaQuarkList *ql = NULL;
-
- if (src->auth_string)
- ql = gda_quark_list_new_from_string (src->auth_string);
- set = gda_set_copy (pinfo->auth_params);
- if (ql) {
- GSList *list;
- for (list = set->holders; list; list = list->next) {
- GdaHolder *h = GDA_HOLDER (list->data);
- const gchar *cstr;
- cstr = gda_quark_list_find (ql, gda_holder_get_id (h));
- if (cstr)
- gda_holder_set_value_str (h, NULL, cstr);
- }
- gda_quark_list_free (ql);
- }
- login->priv->auth_widget = gnome_db_basic_form_new (set);
- g_object_unref (set);
- gtk_container_add (GTK_CONTAINER (login->priv->auth_container),
- login->priv->auth_widget);
- gtk_widget_show (login->priv->auth_widget);
- }
- }
- else {
- login->priv->auth_widget = gtk_label_new (_("No authentication necessary."));
- gtk_container_add (GTK_CONTAINER (login->priv->auth_container), login->priv->auth_widget);
- gtk_widget_show (login->priv->auth_widget);
- }
+ dsn);
+ gnome_db_provider_auth_editor_set_provider
+ (GNOME_DB_PROVIDER_AUTH_EDITOR (login->priv->auth_widget), src->provider);
g_signal_emit (login, gnome_db_login_signals[DSN_CHANGED], 0);
}
}
@@ -456,35 +412,11 @@
const gchar *
gnome_db_login_get_auth (GnomeDbLogin *login)
{
- GdaSet *set;
- gchar *str;
- GString *string = NULL;
- GSList *list;
-
g_return_val_if_fail (GNOME_DB_IS_LOGIN (login), NULL);
if (! login->priv->auth_widget)
return NULL;
- set = gnome_db_basic_form_get_data_set (GNOME_DB_BASIC_FORM (login->priv->auth_widget));
- for (list = set->holders; list; list = list->next) {
- GdaHolder *h = GDA_HOLDER (list->data);
- gchar *e1, *e2;
- if (!string)
- string = g_string_new ("");
- else
- g_string_append_c (string, ';');
- e1 = gda_rfc1738_encode (gda_holder_get_id (h));
- str = gda_holder_get_value_str (h, NULL);
- e2 = gda_rfc1738_encode (str);
- g_free (str);
- g_string_append_printf (string, "%s=%s", e1, e2);
- g_free (e1);
- g_free (e2);
- }
-
- str = string->str;
- g_string_free (string, FALSE);
- return str;
+ return gnome_db_provider_auth_editor_get_auth (GNOME_DB_PROVIDER_AUTH_EDITOR (login->priv->auth_widget));
}
/**
@@ -497,27 +429,12 @@
void
gnome_db_login_set_auth (GnomeDbLogin *login, const gchar *auth)
{
- GdaSet *set;
- GdaQuarkList *ql = NULL;
-
g_return_if_fail (GNOME_DB_IS_LOGIN (login));
if (! login->priv->auth_widget)
return;
- set = gnome_db_basic_form_get_data_set (GNOME_DB_BASIC_FORM (login->priv->auth_widget));
- if (auth)
- ql = gda_quark_list_new_from_string (auth);
- if (ql) {
- GSList *list;
- for (list = set->holders; list; list = list->next) {
- GdaHolder *h = GDA_HOLDER (list->data);
- const gchar *cstr;
- cstr = gda_quark_list_find (ql, gda_holder_get_id (h));
- if (cstr)
- gda_holder_set_value_str (h, NULL, cstr);
- }
- gda_quark_list_free (ql);
- }
+ gnome_db_provider_auth_editor_set_auth (GNOME_DB_PROVIDER_AUTH_EDITOR (login->priv->auth_widget),
+ auth);
}
/**
Modified: trunk/libgnomedb/gnome-db-stock.h
==============================================================================
--- trunk/libgnomedb/gnome-db-stock.h (original)
+++ trunk/libgnomedb/gnome-db-stock.h Sun Jun 1 13:51:29 2008
@@ -1,5 +1,5 @@
/* GNOME DB library
- * Copyright (C) 1999-2002 The GNOME Foundation.
+ * Copyright (C) 1999 - 2002 The GNOME Foundation.
*
* AUTHORS:
* Rodrigo Moya <rodrigo gnome-db org>
@@ -20,8 +20,8 @@
* Boston, MA 02111-1307, USA.
*/
-#if !defined(__gnome_db_stock_h__)
-# define __gnome_db_stock_h__
+#ifndef __GNOME_DB_STOCK_H__
+#define __GNOME_DB_STOCK_H__
#include <gdk-pixbuf/gdk-pixbuf.h>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]