Enlightenment CVS committal

Author  : raster
Project : e17
Module  : apps/e

Dir     : e17/apps/e/src/bin


Modified Files:
        e_border.c e_int_menus.c e_remember.c 


Log Message:


fix shade remember

===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_border.c,v
retrieving revision 1.447
retrieving revision 1.448
diff -u -3 -r1.447 -r1.448
--- e_border.c  11 Oct 2005 20:21:50 -0000      1.447
+++ e_border.c  16 Oct 2005 04:25:57 -0000      1.448
@@ -1243,7 +1243,8 @@
    E_OBJECT_CHECK(bd);
    E_OBJECT_TYPE_CHECK(bd, E_BORDER_TYPE);
    if ((bd->fullscreen) || (bd->maximized) || (bd->shading)) return;
-   if (!strcmp("borderless", bd->client.border.name)) return;
+   if ((bd->client.border.name) && 
+       (!strcmp("borderless", bd->client.border.name))) return;
    if (!bd->shaded)
      {
 //     printf("SHADE!\n");
@@ -4658,8 +4659,10 @@
               }
             if (rem->apply & E_REMEMBER_APPLY_SHADE)
               {
-                 /* FIXME: determine shade dir */
-                 e_border_shade(bd, E_DIRECTION_UP);
+                 if (rem->prop.shaded >= 100)
+                   e_border_shade(bd, rem->prop.shaded - 100);
+                 else if (rem->prop.shaded >= 50)
+                   e_border_unshade(bd, rem->prop.shaded - 50);
               }
             if (rem->apply & E_REMEMBER_APPLY_LOCKS)
               {
===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_int_menus.c,v
retrieving revision 1.107
retrieving revision 1.108
diff -u -3 -r1.107 -r1.108
--- e_int_menus.c       15 Oct 2005 10:02:29 -0000      1.107
+++ e_int_menus.c       16 Oct 2005 04:25:57 -0000      1.108
@@ -146,7 +146,7 @@
      }
 
    mi = e_menu_item_new(m);
-   e_menu_item_label_set(mi, _("File Manager"));
+   e_menu_item_label_set(mi, _("Files"));
    e_util_menu_item_edje_icon_set(mi, "enlightenment/fileman");
    e_menu_item_callback_set(mi, _e_int_menus_main_fm, NULL);   
       
===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_remember.c,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -3 -r1.9 -r1.10
--- e_remember.c        15 Oct 2005 08:46:36 -0000      1.9
+++ e_remember.c        16 Oct 2005 04:25:57 -0000      1.10
@@ -205,7 +205,10 @@
    
    rem->prop.sticky = bd->sticky;
    
-   rem->prop.shaded = bd->shaded;
+   if (bd->shaded)
+     rem->prop.shaded = 100 + bd->shade.dir;
+   else
+     rem->prop.shaded = 50 + bd->shade.dir;
    
    rem->prop.skip_winlist = bd->user_skip_winlist;
    




-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to