[glade] Fixed regresion when saving show tabs option.
- From: Juan Pablo Ugarte <jpu src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glade] Fixed regresion when saving show tabs option.
- Date: Tue, 12 Mar 2013 22:30:57 +0000 (UTC)
commit e1bcd0d18381a9046ea34ac13e133a17548eb7e4
Author: Juan Pablo Ugarte <juanpablougarte gmail com>
Date: Sun Mar 10 15:37:58 2013 -0300
Fixed regresion when saving show tabs option.
src/glade-window.c | 17 ++++++-----------
1 files changed, 6 insertions(+), 11 deletions(-)
---
diff --git a/src/glade-window.c b/src/glade-window.c
index 66211c8..bcf8950 100644
--- a/src/glade-window.c
+++ b/src/glade-window.c
@@ -2671,6 +2671,7 @@ key_file_set_window_position (GKeyFile *config,
static void
save_windows_config (GladeWindow *window, GKeyFile *config)
{
+ GladeWindowPrivate *priv = window->priv;
guint i;
GdkWindow *gdk_window;
gboolean maximized;
@@ -2685,25 +2686,21 @@ save_windows_config (GladeWindow *window, GKeyFile *config)
gdk_window = gtk_widget_get_window (GTK_WIDGET (window));
maximized = gdk_window_get_state (gdk_window) & GDK_WINDOW_STATE_MAXIMIZED;
- key_file_set_window_position (config, &window->priv->position,
+ key_file_set_window_position (config, &priv->position,
"main", FALSE, FALSE, maximized);
g_key_file_set_boolean (config,
CONFIG_GROUP_WINDOWS,
CONFIG_KEY_SHOW_TOOLBAR,
- gtk_widget_get_visible (window->priv->toolbar));
+ gtk_widget_get_visible (priv->toolbar));
g_key_file_set_boolean (config,
CONFIG_GROUP_WINDOWS,
CONFIG_KEY_SHOW_STATUS,
- gtk_widget_get_visible (window->priv->statusbar));
+ gtk_widget_get_visible (priv->statusbar));
- g_key_file_set_boolean (config,
- CONFIG_GROUP_WINDOWS,
- CONFIG_KEY_SHOW_TABS,
- gtk_notebook_get_show_tabs (GTK_NOTEBOOK
- (window->priv->
- notebook)));
+ g_key_file_set_boolean (config, CONFIG_GROUP_WINDOWS, CONFIG_KEY_SHOW_TABS,
+ gtk_toggle_action_get_active (GTK_TOGGLE_ACTION
(priv->action.project_tabs_visible)));
}
static void
@@ -2897,8 +2894,6 @@ glade_window_config_load (GladeWindow *window)
else
gtk_widget_hide (priv->statusbar);
- glade_window_notebook_set_show_tabs (window, show_tabs);
-
gtk_toggle_action_set_active (GTK_TOGGLE_ACTION (priv->action.toolbar_visible), show_toolbar);
gtk_toggle_action_set_active (GTK_TOGGLE_ACTION (priv->action.project_tabs_visible), show_tabs);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]