Enlightenment CVS committal

Author  : urandom
Project : e17
Module  : apps/e

Dir     : e17/apps/e/src/bin


Modified Files:
        e_actions.c e_config.c e_desk.h e_int_menus.c e_zone.h 


Log Message:
zone != desk. it was always about per desk deskshows, not per zone.

===================================================================
RCS file: /cvs/e/e17/apps/e/src/bin/e_actions.c,v
retrieving revision 1.73
retrieving revision 1.74
diff -u -3 -r1.73 -r1.74
--- e_actions.c 18 Jul 2006 13:35:07 -0000      1.73
+++ e_actions.c 21 Jul 2006 00:46:40 -0000      1.74
@@ -1428,22 +1428,24 @@
 /***************************************************************************/
 
 /***************************************************************************/
-ACT_FN_GO(zone_deskshow_toggle)
+ACT_FN_GO(desk_deskshow_toggle)
 {
    E_Border *bd;
    E_Border_List *bl;
    E_Zone *zone;
+   E_Desk *desk;
 
    zone = _e_actions_zone_get(obj);
    if (!zone) zone = e_util_zone_current_get(e_manager_current_get());
    if (zone)
      {
+       desk = e_desk_current_get(zone);
        bl = e_container_border_list_first(zone->container);
        while ((bd = e_container_border_list_next(bl))) 
          {
-            if (bd->desk == e_desk_current_get(bd->zone))
+            if (bd->desk == desk)
               {
-                 if (zone->deskshow_toggle)
+                 if (desk->deskshow_toggle)
                    {
                       if (bd->deskshow) e_border_uniconify(bd);
                       bd->deskshow = 0;
@@ -1458,7 +1460,7 @@
                    }
               }
          }
-       zone->deskshow_toggle = zone->deskshow_toggle ? 0 : 1;
+       desk->deskshow_toggle = desk->deskshow_toggle ? 0 : 1;
        e_container_border_list_free(bl);
      }
 }
@@ -1717,10 +1719,10 @@
    e_register_action_predef_name(_("Desktop"), _("Flip Desktop By..."),
                                 "desk_flip_by", NULL, EDIT_RESTRICT_ACTION, 0);
 
-   /* zone_deskshow_toggle */
-   ACT_GO(zone_deskshow_toggle);
+   /* desk_deskshow_toggle */
+   ACT_GO(desk_deskshow_toggle);
    e_register_action_predef_name(_("Desktop"), _("Show The Desktop"),
-                                "zone_deskshow_toggle", NULL, 
+                                "desk_deskshow_toggle", NULL, 
                                 EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 
0);
    
    /* desk_linear_flip_to */
===================================================================
RCS file: /cvs/e/e17/apps/e/src/bin/e_config.c,v
retrieving revision 1.183
retrieving revision 1.184
diff -u -3 -r1.183 -r1.184
--- e_config.c  11 Jul 2006 18:57:13 -0000      1.183
+++ e_config.c  21 Jul 2006 00:46:40 -0000      1.184
@@ -869,7 +869,7 @@
                    "desk_lock", NULL);
        CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "d",
                    E_BINDING_MODIFIER_CTRL | E_BINDING_MODIFIER_ALT, 0,
-                   "zone_deskshow_toggle", NULL);
+                   "desk_deskshow_toggle", NULL);
        CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "Left",
                    E_BINDING_MODIFIER_CTRL | E_BINDING_MODIFIER_SHIFT, 0,
                    "screen_send_by", "-1");
===================================================================
RCS file: /cvs/e/e17/apps/e/src/bin/e_desk.h,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -3 -r1.22 -r1.23
--- e_desk.h    2 Mar 2006 12:03:48 -0000       1.22
+++ e_desk.h    21 Jul 2006 00:46:40 -0000      1.23
@@ -21,6 +21,7 @@
    const char          *name;
    int                  x, y;
    char                 visible : 1;
+   unsigned int         deskshow_toggle : 1;
 
    Evas_Object         *bg_object;
 };
===================================================================
RCS file: /cvs/e/e17/apps/e/src/bin/e_int_menus.c,v
retrieving revision 1.142
retrieving revision 1.143
diff -u -3 -r1.142 -r1.143
--- e_int_menus.c       17 Jul 2006 18:24:16 -0000      1.142
+++ e_int_menus.c       21 Jul 2006 00:46:40 -0000      1.143
@@ -380,7 +380,7 @@
 {
    E_Action *act;
    
-   act = e_action_find("zone_deskshow_toggle");
+   act = e_action_find("desk_deskshow_toggle");
    if (act) act->func.go(E_OBJECT(m->zone), NULL);
 }
 
===================================================================
RCS file: /cvs/e/e17/apps/e/src/bin/e_zone.h,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -3 -r1.36 -r1.37
--- e_zone.h    3 Jun 2006 10:19:11 -0000       1.36
+++ e_zone.h    21 Jul 2006 00:46:40 -0000      1.37
@@ -26,7 +26,6 @@
    unsigned int         num;
    E_Container         *container;
    int                  fullscreen;
-   unsigned int         deskshow_toggle : 1;
 
    Evas_Object         *bg_object;
    Evas_Object         *bg_event_object;



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to