[libgda] GdaBrowser: misc corrections
- From: Vivien Malerba <vivien src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libgda] GdaBrowser: misc corrections
- Date: Tue, 7 Sep 2010 19:23:49 +0000 (UTC)
commit 94589b72af8ea444682adf9052f4f81243366e73
Author: Vivien Malerba <malerba gnome-db org>
Date: Tue Sep 7 21:22:55 2010 +0200
GdaBrowser: misc corrections
tools/browser/data-manager/data-console.c | 3 +--
tools/browser/data-manager/data-source-manager.c | 3 +++
tools/browser/data-manager/data-source.c | 2 +-
tools/browser/help/C/data-manager-perspective.page | 2 +-
tools/browser/help/C/figures/data-man-persp.png | Bin 42049 -> 105450 bytes
.../browser/help/C/figures/data-man-xmlcompose.png | Bin 26347 -> 43932 bytes
6 files changed, 6 insertions(+), 4 deletions(-)
---
diff --git a/tools/browser/data-manager/data-console.c b/tools/browser/data-manager/data-console.c
index 4347fe2..b930b8c 100644
--- a/tools/browser/data-manager/data-console.c
+++ b/tools/browser/data-manager/data-console.c
@@ -388,7 +388,7 @@ data_console_new (BrowserConnection *bcnc)
g_signal_connect (button, "clicked",
G_CALLBACK (editor_clear_clicked_cb), dconsole);
- button = browser_make_small_button (FALSE, _("Add data source"), GTK_STOCK_ADD,
+ button = browser_make_small_button (FALSE, _("Add"), GTK_STOCK_ADD,
_("Add a new data source"));
dconsole->priv->add_source_button = button;
gtk_box_pack_start (GTK_BOX (bbox), button, FALSE, FALSE, 0);
@@ -718,7 +718,6 @@ add_source_mitem_activated_cb (GtkMenuItem *mitem, DataConsole *dconsole)
GSList *list;
table = (gchar*) g_object_get_data ((GObject*) mitem, "_table");
- g_print ("Add data source for [%s]\n", table);
source = data_source_new (dconsole->priv->bcnc, DATA_SOURCE_UNKNOWN);
list = (GSList*) data_source_manager_get_sources (dconsole->priv->mgr);
diff --git a/tools/browser/data-manager/data-source-manager.c b/tools/browser/data-manager/data-source-manager.c
index 375c67b..c5ba40e 100644
--- a/tools/browser/data-manager/data-source-manager.c
+++ b/tools/browser/data-manager/data-source-manager.c
@@ -255,6 +255,9 @@ source_depends_on (DataSource *source1, DataSource *source2)
GSList *holders;
GHashTable *export_columns;
export_columns = data_source_get_export_columns (source2);
+ if (!export_columns)
+ return FALSE;
+
for (holders = import->holders; holders; holders = holders->next) {
GdaHolder *holder = (GdaHolder*) holders->data;
if (GPOINTER_TO_INT (g_hash_table_lookup (export_columns, gda_holder_get_id (holder))) >= 1) {
diff --git a/tools/browser/data-manager/data-source.c b/tools/browser/data-manager/data-source.c
index d291bc9..4f33de6 100644
--- a/tools/browser/data-manager/data-source.c
+++ b/tools/browser/data-manager/data-source.c
@@ -900,7 +900,7 @@ data_source_set_params (DataSource *source, GdaSet *params)
/**
* data_source_get_export_names
*
- * Returns: an array of strings, or %NULL
+ * Returns: an array of strings (don't modify) or %NULL
*/
GArray *
data_source_get_export_names (DataSource *source)
diff --git a/tools/browser/help/C/data-manager-perspective.page b/tools/browser/help/C/data-manager-perspective.page
index e1e86cd..a1610d8 100644
--- a/tools/browser/help/C/data-manager-perspective.page
+++ b/tools/browser/help/C/data-manager-perspective.page
@@ -66,7 +66,7 @@
<list>
<item><p><gui>Reset</gui>: resets the XML editor to a default XML template, only available when the XML
view is currently displayed</p></item>
- <item><p><gui>Add data source</gui>: displays a popup menu with an entry per table to quickly add
+ <item><p><gui>Add</gui>: displays a popup menu with an entry per table to quickly add
the whole contents of a table as a data source, only available when the UI
editor is currently displayed</p></item>
<item><p><gui>Variables</gui>: shows/hide the <link xref="variables-syntax">variables</link> panel where you can give values to the variables
diff --git a/tools/browser/help/C/figures/data-man-persp.png b/tools/browser/help/C/figures/data-man-persp.png
index 4e0eccd..c2c6434 100644
Binary files a/tools/browser/help/C/figures/data-man-persp.png and b/tools/browser/help/C/figures/data-man-persp.png differ
diff --git a/tools/browser/help/C/figures/data-man-xmlcompose.png b/tools/browser/help/C/figures/data-man-xmlcompose.png
index 3ebdca2..ecb0e4c 100644
Binary files a/tools/browser/help/C/figures/data-man-xmlcompose.png and b/tools/browser/help/C/figures/data-man-xmlcompose.png differ
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]