[maemo-commits] [maemo-commits] r18286 - in projects/haf/trunk/libmatchbox2: . debian matchbox/core
From: subversion at stage.maemo.org subversion at stage.maemo.orgDate: Thu May 7 15:52:44 EEST 2009
- Previous message: [maemo-commits] r18285 - in projects/haf/trunk/libmatchbox2: . matchbox/client-types
- Next message: [maemo-commits] r18287 - in projects/haf/trunk/libmatchbox2: . debian matchbox
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Author: kihamala Date: 2009-05-07 15:52:40 +0300 (Thu, 07 May 2009) New Revision: 18286 Modified: projects/haf/trunk/libmatchbox2/ChangeLog projects/haf/trunk/libmatchbox2/debian/changelog projects/haf/trunk/libmatchbox2/matchbox/core/mb-wm-client.c Log: patch from Laszlo & update debian/changelog Modified: projects/haf/trunk/libmatchbox2/ChangeLog =================================================================== --- projects/haf/trunk/libmatchbox2/ChangeLog 2009-05-07 12:05:53 UTC (rev 18285) +++ projects/haf/trunk/libmatchbox2/ChangeLog 2009-05-07 12:52:40 UTC (rev 18286) @@ -1,5 +1,9 @@ 2009-05-07 Kimmo Hämäläinen <kimmo.hamalainen at nokia.com> + Patch from Laszlo Pere: + * matchbox/core/mb-wm-client.c (mb_wm_client_destroy): Remove + unmapping of transients. Fixes: NB#109299 + * matchbox/client-types/mb-wm-client-menu.c: Remove the negative coordinates code, it's not going to happen. Some fixes to Thomas' legacy menu layouting. Modified: projects/haf/trunk/libmatchbox2/debian/changelog =================================================================== --- projects/haf/trunk/libmatchbox2/debian/changelog 2009-05-07 12:05:53 UTC (rev 18285) +++ projects/haf/trunk/libmatchbox2/debian/changelog 2009-05-07 12:52:40 UTC (rev 18286) @@ -1,7 +1,16 @@ matchbox-window-manager-2 (0.2.38-1~unreleased) unstable; urgency=low - * writeme + Laszlo: + * Fixes: NB#109299 - Transient windows are not reshown together with parent + -> lock + Thomas & Kimmo: + * Fixes: NB#111652 - legacy widget : application menu is not horizontally + aligned application title text + + Adam: + * Now try to deal with preexisting fullscreen clients correctly, for real. + -- Kimmo Hämäläinen <kimmo.hamalainen at nokia.com> Wed, 6 May 2009 10:33:45 +0300 matchbox-window-manager-2 (0.2.37-1) unstable; urgency=low Modified: projects/haf/trunk/libmatchbox2/matchbox/core/mb-wm-client.c =================================================================== --- projects/haf/trunk/libmatchbox2/matchbox/core/mb-wm-client.c 2009-05-07 12:05:53 UTC (rev 18285) +++ projects/haf/trunk/libmatchbox2/matchbox/core/mb-wm-client.c 2009-05-07 12:52:40 UTC (rev 18286) @@ -80,27 +80,6 @@ if (client->transient_for) mb_wm_client_remove_transient (client->transient_for, client); - - /* If we have transient windows, we need to make sure they are unmapped; for - * application dialogs this will happen automatically, but not for external - * transients, such as input windows. - * - * We also have to make sure that the transients no longer refer to this - * client, which is about the be destroyed. - */ - l = client->transients; - while (l) - { - MBWindowManagerClient * c = l->data; - MBWMList * l2 = l; - - c->transient_for = NULL; - XUnmapWindow (wm->xdpy, c->window->xwindow); - - l = l->next; - - free (l2); - } } static Bool
- Previous message: [maemo-commits] r18285 - in projects/haf/trunk/libmatchbox2: . matchbox/client-types
- Next message: [maemo-commits] r18287 - in projects/haf/trunk/libmatchbox2: . debian matchbox
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]