rendered paste bodycvs server: Diffing .
Index: ChangeLog
===================================================================
RCS file: /cvs/gnome/gedit/ChangeLog,v
retrieving revision 1.643
diff -u -r1.643 ChangeLog
Binary files /tmp/cvsi2k3Wr and ChangeLog differ
cvs server: Diffing bindings
cvs server: Diffing bindings/python
cvs server: Diffing data
cvs server: Diffing gedit
Index: gedit/gedit-commands-view.c
===================================================================
RCS file: /cvs/gnome/gedit/gedit/gedit-commands-view.c,v
retrieving revision 1.2
diff -u -r1.2 gedit-commands-view.c
--- gedit/gedit-commands-view.c 12 Dec 2005 17:27:55 -0000 1.2
+++ gedit/gedit-commands-view.c 9 Feb 2006 11:31:06 -0000
@@ -83,11 +83,18 @@
gedit_cmd_view_show_bottom_panel (GtkAction *action,
GeditWindow *window)
{
+
gboolean visible;
+ GeditPanel *panel;
gedit_debug (DEBUG_COMMANDS);
visible = gtk_toggle_action_get_active (GTK_TOGGLE_ACTION (action));
- _gedit_window_set_bottom_panel_visible (window, visible);
+/* _gedit_window_set_bottom_panel_visible (window, visible);*/
+ panel = gedit_window_get_bottom_panel (window);
+ if (visible)
+ gtk_widget_show (panel);
+ else
+ gtk_widget_hide (panel);
}
Index: gedit/gedit-window.c
===================================================================
RCS file: /cvs/gnome/gedit/gedit/gedit-window.c,v
retrieving revision 1.16
diff -u -r1.16 gedit-window.c
--- gedit/gedit-window.c 1 Feb 2006 08:32:42 -0000 1.16
+++ gedit/gedit-window.c 9 Feb 2006 11:31:10 -0000
@@ -2481,6 +2481,13 @@
}
static void
+bottom_panel_show (GtkWidget *widget,
+ GeditWindow *window)
+{
+ _gedit_window_set_bottom_panel_visible (window, TRUE);
+}
+
+static void
bottom_panel_size_allocate (GtkWidget *widget,
GtkAllocation *allocation,
GeditWindow *window)
@@ -2545,10 +2552,16 @@
FALSE,
FALSE);
+ g_signal_connect (window->priv->bottom_panel,
+ "show",
+ G_CALLBACK (bottom_panel_show),
+ window);
+
g_signal_connect (window->priv->bottom_panel,
"size_allocate",
G_CALLBACK (bottom_panel_size_allocate),
window);
+
g_signal_connect (window->priv->bottom_panel,
"hide",
G_CALLBACK (bottom_panel_hide),