Clean up for 0.6 release and some bug fixes

This commit is contained in:
brianb
2005-09-07 23:27:43 +00:00
parent 19d11f13c6
commit a443e83ae7
12 changed files with 241 additions and 71 deletions

View File

@@ -97,6 +97,8 @@ gmdb_debug_select_cb(GtkTreeSelection *select, GladeXML *xml)
GtkWidget *textview;
gchar *fieldname;
fprintf(stderr, "select_cb fired\n");
textview = glade_xml_get_widget (xml, "debug_textview");
gmdb_debug_text_off(textview);
@@ -291,6 +293,8 @@ gmdb_debug_display_cb(GtkWidget *w, gpointer data)
gchar *s;
GladeXML *xml;
fprintf(stderr, "display fired\n");
if (!mdb) return;
win = gtk_widget_get_toplevel(w);
@@ -974,6 +978,7 @@ gmdb_debug_close_cb(GtkWidget *w, gpointer data)
{
GladeXML *xml;
fprintf(stderr, "close fired\n");
xml = g_object_get_data(G_OBJECT(w), "debugwin_xml");
debug_list = g_list_remove(debug_list, xml);
gtk_widget_destroy(w);
@@ -984,6 +989,7 @@ gmdb_debug_close_all()
GladeXML *xml;
GtkWidget *win;
fprintf(stderr, "close_all fired\n");
while ((xml = g_list_nth_data(debug_list, 0))) {
win = glade_xml_get_widget (xml, "debug_window");
debug_list = g_list_remove(debug_list, xml);
@@ -1006,6 +1012,7 @@ gmdb_debug_new_cb(GtkWidget *w, gpointer data)
/* load the interface */
debugwin_xml = glade_xml_new(GMDB_GLADEDIR "gmdb-debug.glade", NULL, NULL);
/* connect the signals in the interface */
fprintf(stderr, "autoconnect signals\n");
glade_xml_signal_autoconnect(debugwin_xml);
debug_list = g_list_append(debug_list, debugwin_xml);

View File

@@ -15,6 +15,11 @@
<property name="default_height">200</property>
<property name="resizable">True</property>
<property name="destroy_with_parent">False</property>
<property name="decorated">True</property>
<property name="skip_taskbar_hint">False</property>
<property name="skip_pager_hint">False</property>
<property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property>
<property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
<property name="enable_layout_config">True</property>
<child internal-child="dock">
@@ -175,25 +180,52 @@
<property name="orientation">GTK_ORIENTATION_HORIZONTAL</property>
<property name="toolbar_style">GTK_TOOLBAR_ICONS</property>
<property name="tooltips">True</property>
<property name="show_arrow">True</property>
<child>
<widget class="GtkToolButton" id="button4">
<property name="visible">True</property>
<property name="tooltip" translatable="yes">Open a new window</property>
<property name="stock-id">gtk-new</property>
<property name="label" translatable="yes"></property>
<property name="use_underline">True</property>
<property name="visible_horizontal">True</property>
<property name="visible_vertical">True</property>
<property name="is_important">False</property>
<signal name="clicked" handler="gmdb_debug_new_cb" last_modification_time="Fri, 03 Jan 2003 13:12:52 GMT"/>
</widget>
<packing>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>
<child>
<widget class="GtkSeparatorToolItem" id="separatortoolitem1">
<property name="visible">True</property>
<property name="draw">True</property>
<property name="visible_horizontal">True</property>
<property name="visible_vertical">True</property>
</widget>
<packing>
<property name="expand">False</property>
<property name="homogeneous">False</property>
</packing>
</child>
<child>
<widget class="GtkToolButton" id="back_button">
<property name="visible">True</property>
<property name="tooltip" translatable="yes">Back</property>
<property name="stock-id">gtk-go-back</property>
<property name="label" translatable="yes"></property>
<property name="use_underline">True</property>
<property name="visible_horizontal">True</property>
<property name="visible_vertical">True</property>
<property name="is_important">False</property>
<signal name="clicked" handler="gmdb_debug_back_cb" object="debug_window"/>
</widget>
<packing>
<property name="new_group">True</property>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>
@@ -201,29 +233,63 @@
<widget class="GtkToolButton" id="forward_button">
<property name="visible">True</property>
<property name="tooltip" translatable="yes">Forward</property>
<property name="stock-id">gtk-go-forward</property>
<property name="label" translatable="yes"></property>
<property name="use_underline">True</property>
<property name="visible_horizontal">True</property>
<property name="visible_vertical">True</property>
<property name="is_important">False</property>
<signal name="clicked" handler="gmdb_debug_forward_cb" object="debug_window"/>
</widget>
<packing>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>
<child>
<widget class="GtkToolButton" id="jump_button">
<property name="visible">True</property>
<property name="tooltip" translatable="yes">Jump to</property>
<property name="stock-id">gtk-jump-to</property>
<property name="label" translatable="yes"></property>
<property name="use_underline">True</property>
<property name="visible_horizontal">True</property>
<property name="visible_vertical">True</property>
<property name="is_important">False</property>
<signal name="clicked" handler="gmdb_debug_jump_cb" object="debug_window"/>
</widget>
<packing>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>
<child>
<widget class="GtkSeparatorToolItem" id="separatortoolitem2">
<property name="visible">True</property>
<property name="draw">True</property>
<property name="visible_horizontal">True</property>
<property name="visible_vertical">True</property>
</widget>
<packing>
<property name="expand">False</property>
<property name="homogeneous">False</property>
</packing>
</child>
<child>
<widget class="GtkToolButton" id="close_button">
<property name="visible">True</property>
<property name="tooltip" translatable="yes">Close window</property>
<property name="stock-id">gtk-close</property>
<property name="label" translatable="yes"></property>
<property name="use_underline">True</property>
<property name="visible_horizontal">True</property>
<property name="visible_vertical">True</property>
<property name="is_important">False</property>
<signal name="clicked" handler="gmdb_debug_close_cb" object="debug_window"/>
</widget>
<packing>
<property name="new_group">True</property>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>
</widget>
@@ -326,7 +392,8 @@
<property name="label" translatable="yes">_Display</property>
<property name="use_underline">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property>
<signal name="clicked" handler="gmdb_debug_display_cb" object="debug_entry"/>
<property name="focus_on_click">True</property>
<signal name="clicked" handler="gtk_main_quit" object="debug_entry" last_modification_time="Tue, 23 Aug 2005 12:40:43 GMT"/>
</widget>
<packing>
<property name="padding">0</property>
@@ -389,6 +456,8 @@
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="editable">True</property>
<property name="overwrite">False</property>
<property name="accepts_tab">True</property>
<property name="justification">GTK_JUSTIFY_LEFT</property>
<property name="wrap_mode">GTK_WRAP_NONE</property>
<property name="cursor_visible">True</property>