Updating branch refs/heads/master to fb2bee20a297458adb1d00a4ea878a36d290b57a (commit) from e2e0d0feee28148e6786245b6ee47a64c9d1cc46 (commit)
commit fb2bee20a297458adb1d00a4ea878a36d290b57a Author: Eric Koegel <eric.koe...@gmail.com> Date: Sat Dec 14 22:04:30 2013 +0300 Add a settings option for the add/remove workspace property settings/main.c | 6 ++++++ settings/xfdesktop-settings-ui.glade | 13 +++++++++++++ 2 files changed, 19 insertions(+) diff --git a/settings/main.c b/settings/main.c index d64bf81..dec5ea4 100644 --- a/settings/main.c +++ b/settings/main.c @@ -70,6 +70,7 @@ #define WINLIST_SHOW_STICKY_WIN_ONCE_PROP "/windowlist-menu/show-sticky-once" #define WINLIST_SHOW_WS_NAMES_PROP "/windowlist-menu/show-workspace-names" #define WINLIST_SHOW_WS_SUBMENUS_PROP "/windowlist-menu/show-submenus" +#define WINLIST_SHOW_ADD_REMOVE_WORKSPACES_PROP "/windowlist-menu/show-add-remove-workspaces" #define DESKTOP_ICONS_STYLE_PROP "/desktop-icons/style" #define DESKTOP_ICONS_ICON_SIZE_PROP "/desktop-icons/icon-size" @@ -1880,6 +1881,11 @@ xfdesktop_settings_dialog_setup_tabs(GtkBuilder *main_gxml, gtk_builder_get_object(main_gxml, "chk_show_winlist_sticky_once"), "active"); + xfconf_g_property_bind(channel, WINLIST_SHOW_ADD_REMOVE_WORKSPACES_PROP, + G_TYPE_BOOLEAN, + gtk_builder_get_object(main_gxml, "chk_show_app_remove_workspaces"), + "active"); + w = GTK_WIDGET(gtk_builder_get_object(main_gxml, "chk_show_winlist_ws_names")); xfconf_g_property_bind(channel, WINLIST_SHOW_WS_NAMES_PROP, G_TYPE_BOOLEAN, G_OBJECT(w), "active"); diff --git a/settings/xfdesktop-settings-ui.glade b/settings/xfdesktop-settings-ui.glade index 16f7ae8..9630a31 100644 --- a/settings/xfdesktop-settings-ui.glade +++ b/settings/xfdesktop-settings-ui.glade @@ -488,6 +488,19 @@ <property name="position">4</property> </packing> </child> + <child> + <object class="GtkCheckButton" id="chk_show_app_remove_workspaces"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> + <property name="label" translatable="yes">Show a_dd and remove workspace options in list</property> + <property name="use_underline">True</property> + <property name="draw_indicator">True</property> + </object> + <packing> + <property name="position">5</property> + </packing> + </child> </object> </child> </object> _______________________________________________ Xfce4-commits mailing list Xfce4-commits@xfce.org https://mail.xfce.org/mailman/listinfo/xfce4-commits