Enlightenment CVS committal Author : raster Project : e17 Module : apps/e
Dir : e17/apps/e/src/bin Modified Files: e_border.c e_border.h Log Message: fix maximize on map =================================================================== RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_border.c,v retrieving revision 1.363 retrieving revision 1.364 diff -u -3 -r1.363 -r1.364 --- e_border.c 22 Aug 2005 03:22:46 -0000 1.363 +++ e_border.c 22 Aug 2005 04:16:25 -0000 1.364 @@ -1161,6 +1161,11 @@ int x1, y1, x2, y2; int w, h; + if (bd->new_client) + { + bd->need_maximize = 1; + return; + } bd->saved.x = bd->x; bd->saved.y = bd->y; bd->saved.w = bd->w; @@ -2285,8 +2290,8 @@ bd = data; e = ev; -// printf("##- CONF REQ 0x%x , %iX%i+%i+%i\n", -// e->win, e->w, e->h, e->x, e->y); + printf("##- CONF REQ 0x%x , %iX%i+%i+%i\n", + e->win, e->w, e->h, e->x, e->y); bd = e_border_find_by_client_window(e->win); if (!bd) { @@ -4721,6 +4726,12 @@ bd->changes.shaded = 0; } + if (bd->need_maximize) + { + e_border_maximize(bd, e_config->maximize_policy); + bd->need_maximize = 0; + } + if ((bd->changes.pos) && (bd->changes.size)) { // printf("##- BORDER NEEDS POS/SIZE CHANGE 0x%x\n", bd->client.win); =================================================================== RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_border.h,v retrieving revision 1.101 retrieving revision 1.102 diff -u -3 -r1.101 -r1.102 --- e_border.h 14 Aug 2005 22:22:17 -0000 1.101 +++ e_border.h 22 Aug 2005 04:16:25 -0000 1.102 @@ -288,6 +288,7 @@ unsigned int take_focus : 1; unsigned int want_focus : 1; unsigned int user_skip_winlist : 1; + unsigned int need_maximize : 1; E_Maximize maximized; unsigned int lock_user_location : 1; /*DONE*/ ------------------------------------------------------- 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 [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs