[Xfce4-commits] <xfdesktop:master> Always have a seperator between workspaces

Eric Koegel noreply at xfce.org
Sat Aug 31 03:38:05 CEST 2013


Updating branch refs/heads/master
         to c551f08ab5c2a7e039285ff159b2fe00b12137b6 (commit)
       from 4acec356cb8ce03bfbed5366db3dc14ea0ce2327 (commit)

commit c551f08ab5c2a7e039285ff159b2fe00b12137b6
Author: Eric Koegel <eric.koegel at gmail.com>
Date:   Fri Aug 30 08:42:12 2013 +0300

    Always have a seperator between workspaces

 src/windowlist.c |    7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/src/windowlist.c b/src/windowlist.c
index 1b3edd2..f228ca3 100644
--- a/src/windowlist.c
+++ b/src/windowlist.c
@@ -220,7 +220,6 @@ windowlist_populate(XfceDesktop *desktop,
     WnckWindow *wnck_window;
     gint w, h;
     PangoFontDescription *italic_font_desc;
-    gboolean is_empty_workspace;
     
     if(!show_windowlist)
         return;
@@ -304,7 +303,7 @@ windowlist_populate(XfceDesktop *desktop,
         }
         
         windows = wnck_screen_get_windows_stacked(wnck_screen);
-        is_empty_workspace = TRUE;
+
         for(l = windows; l; l = l->next) {
             wnck_window = l->data;
             
@@ -327,7 +326,7 @@ windowlist_populate(XfceDesktop *desktop,
             mi = menu_item_from_wnck_window(wnck_window, w, h);
             if(!mi)
                 continue;
-            is_empty_workspace = FALSE;
+
             if(wnck_workspace != active_workspace
                && (!wnck_window_is_sticky(wnck_window) || wnck_workspace != active_workspace))
             {
@@ -346,7 +345,7 @@ windowlist_populate(XfceDesktop *desktop,
                     G_CALLBACK(mi_destroyed_cb), wnck_window);
         }
         
-        if(!wl_submenus && !is_empty_workspace) {
+        if(!wl_submenus) {
             mi = gtk_separator_menu_item_new();
             gtk_widget_show(mi);
             gtk_menu_shell_append(GTK_MENU_SHELL(submenu), mi);


More information about the Xfce4-commits mailing list