Enlightenment CVS committal Author : raster Project : e17 Module : libs/ecore
Dir : e17/libs/ecore/src/lib/ecore_evas Modified Files: ecore_evas_private.h ecore_evas_x.c Log Message: hisham patch =================================================================== RCS file: /cvsroot/enlightenment/e17/libs/ecore/src/lib/ecore_evas/ecore_evas_private.h,v retrieving revision 1.13 retrieving revision 1.14 diff -u -3 -r1.13 -r1.14 --- ecore_evas_private.h 28 Jul 2005 14:09:09 -0000 1.13 +++ ecore_evas_private.h 4 Aug 2005 08:51:31 -0000 1.14 @@ -178,7 +178,8 @@ char fullscreen : 1; char avoid_damage : 1; char withdrawn : 1; - char sticky : 1; + char sticky : 1; + char request_pos : 1; } prop; struct { =================================================================== RCS file: /cvsroot/enlightenment/e17/libs/ecore/src/lib/ecore_evas/ecore_evas_x.c,v retrieving revision 1.51 retrieving revision 1.52 diff -u -3 -r1.51 -r1.52 --- ecore_evas_x.c 28 Jul 2005 14:09:09 -0000 1.51 +++ ecore_evas_x.c 4 Aug 2005 08:51:31 -0000 1.52 @@ -660,7 +660,7 @@ _ecore_evas_x_size_pos_hints_update(Ecore_Evas *ee) { ecore_x_icccm_size_pos_hints_set(ee->engine.x.win_container, - 1 /*request_pos */, + ee->prop.request_pos /*request_pos */, ECORE_X_GRAVITY_NW /* gravity */, ee->prop.min.w /* min_w */, ee->prop.min.h /* min_h */, @@ -897,6 +897,7 @@ if (!ee->should_be_visible) { /* We need to request pos */ + ee->prop.request_pos = 1; _ecore_evas_x_size_pos_hints_update(ee); } } @@ -1600,6 +1601,7 @@ ee->prop.max.w = 32767; ee->prop.max.h = 32767; ee->prop.layer = 4; + ee->prop.request_pos = 0; /* init evas here */ ee->evas = evas_new(); @@ -1787,6 +1789,7 @@ ee->prop.max.w = 32767; ee->prop.max.h = 32767; ee->prop.layer = 4; + ee->prop.request_pos = 0; /* init evas here */ ee->evas = evas_new(); ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs