Enlightenment CVS committal

Author  : raster
Project : e17
Module  : apps/e

Dir     : e17/apps/e/src/bin


Modified Files:
        e_desk.c 


Log Message:


xinerama - slide in from off the container, not zone.

===================================================================
RCS file: /cvs/e/e17/apps/e/src/bin/e_desk.c,v
retrieving revision 1.63
retrieving revision 1.64
diff -u -3 -r1.63 -r1.64
--- e_desk.c    1 Sep 2006 15:37:23 -0000       1.63
+++ e_desk.c    4 Sep 2006 13:38:35 -0000       1.64
@@ -553,6 +553,14 @@
                       bd->fx.start.x = bx;
                       bd->fx.start.y = by;
                    }
+                 if (bd->fx.start.x < 0)
+                   bd->fx.start.x -= bd->zone->x;
+                 else
+                   bd->fx.start.x += bd->zone->container->w - (bd->zone->x + 
bd->zone->w);
+                 if (bd->fx.start.y < 0)
+                   bd->fx.start.y -= bd->zone->y;
+                 else
+                   bd->fx.start.y += bd->zone->container->h - (bd->zone->y + 
bd->zone->h);
                  e_border_fx_offset(bd, bd->fx.start.x, bd->fx.start.y);
                  e_border_show(bd);
                  if (bd->want_fullscreen)
@@ -582,7 +590,6 @@
             if (bd->moving)
               {
                  e_border_fx_offset(bd, 0, 0);
-//               e_border_desk_set(bd, desk);
               }
             else if ((bd->desk == desk) && (!bd->sticky))
               {
@@ -688,6 +695,14 @@
                       bd->fx.start.x = bx;
                       bd->fx.start.y = by;
                    }
+                 if (bd->fx.start.x < 0)
+                   bd->fx.start.x -= bd->zone->x;
+                 else
+                   bd->fx.start.x += bd->zone->container->w - (bd->zone->x + 
bd->zone->w);
+                 if (bd->fx.start.y < 0)
+                   bd->fx.start.y -= bd->zone->y;
+                 else
+                   bd->fx.start.y += bd->zone->container->h - (bd->zone->y + 
bd->zone->h);
                  e_border_fx_offset(bd, 0, 0);
                  if (bd->want_fullscreen)
                    {



-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to