[gnome-applets/wip/segeiger/window-picker/task-title: 3/3] windowpicker: always set EXPAND_MAJOR flag
- From: Sebastian Geiger <segeiger src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-applets/wip/segeiger/window-picker/task-title: 3/3] windowpicker: always set EXPAND_MAJOR flag
- Date: Tue, 16 Feb 2016 20:55:49 +0000 (UTC)
commit fb29e751b770ba228bc734b0c6e995e63af54ad3
Author: Sebastian Geiger <sbastig gmx net>
Date: Tue Feb 16 21:44:48 2016 +0100
windowpicker: always set EXPAND_MAJOR flag
windowpicker/src/wp-applet.c | 44 +---------------------------
windowpicker/src/wp-preferences-dialog.c | 7 ----
windowpicker/src/wp-preferences-dialog.ui | 15 ----------
3 files changed, 2 insertions(+), 64 deletions(-)
---
diff --git a/windowpicker/src/wp-applet.c b/windowpicker/src/wp-applet.c
index d1cf89f..01ac28c 100644
--- a/windowpicker/src/wp-applet.c
+++ b/windowpicker/src/wp-applet.c
@@ -54,7 +54,6 @@ struct _WpApplet
gboolean show_all_windows;
gboolean icons_greyscale;
- gboolean expand_task_list;
GtkWidget *container;
GtkWidget *tasks;
@@ -66,7 +65,6 @@ enum
PROP_0,
PROP_SHOW_ALL_WINDOWS,
PROP_ICONS_GREYSCALE,
- PROP_EXPAND_TASK_LIST,
LAST_PROP
};
@@ -275,9 +273,6 @@ wp_applet_load (PanelApplet *panel_applet)
g_settings_bind (applet->settings, KEY_ICONS_GREYSCALE,
applet, KEY_ICONS_GREYSCALE, G_SETTINGS_BIND_GET);
- g_settings_bind (applet->settings, KEY_EXPAND_TASK_LIST,
- applet, KEY_EXPAND_TASK_LIST, G_SETTINGS_BIND_GET);
-
gtk_settings = gtk_settings_get_default ();
g_signal_connect (gtk_settings, "notify::gtk-theme-name",
G_CALLBACK (theme_changed), applet);
@@ -381,7 +376,6 @@ wp_applet_set_property (GObject *object,
GParamSpec *pspec)
{
WpApplet *applet;
- gboolean expand_task_list;
applet = WP_APPLET (object);
@@ -395,30 +389,6 @@ wp_applet_set_property (GObject *object,
applet->icons_greyscale = g_value_get_boolean (value);
break;
- case PROP_EXPAND_TASK_LIST:
- expand_task_list = g_value_get_boolean (value);
-
- if (applet->expand_task_list != expand_task_list)
- {
- PanelApplet *panel_applet;
- PanelAppletFlags flags;
-
- panel_applet = PANEL_APPLET (applet);
- flags = panel_applet_get_flags (panel_applet);
-
- if (expand_task_list == TRUE)
- flags |= PANEL_APPLET_EXPAND_MAJOR;
- else
- flags &= ~PANEL_APPLET_EXPAND_MAJOR;
-
- panel_applet_set_flags (panel_applet, flags);
-
- applet->expand_task_list = expand_task_list;
-
- gtk_widget_queue_resize (GTK_WIDGET (applet));
- }
- break;
-
default:
G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
break;
@@ -445,10 +415,6 @@ wp_applet_get_property (GObject *object,
g_value_set_boolean (value, applet->icons_greyscale);
break;
- case PROP_EXPAND_TASK_LIST:
- g_value_set_boolean (value, applet->expand_task_list);
- break;
-
default:
G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
break;
@@ -515,13 +481,6 @@ wp_applet_class_init (WpAppletClass *applet_class)
FALSE,
G_PARAM_READWRITE);
- properties[PROP_EXPAND_TASK_LIST] =
- g_param_spec_boolean ("expand-task-list",
- "Expand Task List",
- "Whether the task list will expand automatically and use all available space",
- FALSE,
- G_PARAM_READWRITE);
-
g_object_class_install_properties (object_class, LAST_PROP, properties);
}
@@ -534,7 +493,8 @@ wp_applet_init (WpApplet *applet)
panel_applet = PANEL_APPLET (applet);
- flags = PANEL_APPLET_EXPAND_MINOR | PANEL_APPLET_HAS_HANDLE;
+ flags = PANEL_APPLET_EXPAND_MINOR | PANEL_APPLET_HAS_HANDLE |
+ PANEL_APPLET_EXPAND_MAJOR;
orientation = panel_applet_get_gtk_orientation (panel_applet);
panel_applet_set_flags (panel_applet, flags);
diff --git a/windowpicker/src/wp-preferences-dialog.c b/windowpicker/src/wp-preferences-dialog.c
index 2883bde..7cb2a4d 100644
--- a/windowpicker/src/wp-preferences-dialog.c
+++ b/windowpicker/src/wp-preferences-dialog.c
@@ -37,7 +37,6 @@ struct _WpPreferencesDialog
GtkWidget *check_show_application_title;
GtkWidget *check_show_home_title;
GtkWidget *check_icons_greyscale;
- GtkWidget *check_expand_task_list;
};
enum
@@ -75,10 +74,6 @@ wp_preferences_dialog_constructed (GObject *object)
g_settings_bind (dialog->settings, KEY_ICONS_GREYSCALE,
dialog->check_icons_greyscale, "active",
G_SETTINGS_BIND_DEFAULT);
-
- g_settings_bind (dialog->settings, KEY_EXPAND_TASK_LIST,
- dialog->check_expand_task_list, "active",
- G_SETTINGS_BIND_DEFAULT);
}
static void
@@ -149,8 +144,6 @@ wp_preferences_dialog_class_init (WpPreferencesDialogClass *dialog_class)
check_show_home_title);
gtk_widget_class_bind_template_child (widget_class, WpPreferencesDialog,
check_icons_greyscale);
- gtk_widget_class_bind_template_child (widget_class, WpPreferencesDialog,
- check_expand_task_list);
}
static void
diff --git a/windowpicker/src/wp-preferences-dialog.ui b/windowpicker/src/wp-preferences-dialog.ui
index af30660..6a518ab 100644
--- a/windowpicker/src/wp-preferences-dialog.ui
+++ b/windowpicker/src/wp-preferences-dialog.ui
@@ -114,21 +114,6 @@ for maximized windows</property>
<property name="position">3</property>
</packing>
</child>
- <child>
- <object class="GtkCheckButton" id="check_expand_task_list">
- <property name="label" translatable="yes">Automatically expand task list to use full
space</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">False</property>
- <property name="xalign">0</property>
- <property name="draw_indicator">True</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">4</property>
- </packing>
- </child>
</object>
<packing>
<property name="expand">False</property>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]