[maemo-commits] [maemo-commits] r18889 - in projects/haf/trunk/gtk+: . gdk
From: subversion at stage.maemo.org subversion at stage.maemo.orgDate: Mon Jul 20 16:50:06 EEST 2009
- Previous message: [maemo-commits] r18888 - in projects/haf/trunk/gtk+: . gdk
- Next message: [maemo-commits] r18890 - in projects/haf/trunk/gtk+: . gdk
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Author: herzi Date: 2009-07-20 16:50:04 +0300 (Mon, 20 Jul 2009) New Revision: 18889 Modified: projects/haf/trunk/gtk+/ChangeLog projects/haf/trunk/gtk+/gdk/gdkwindow.c Log: 2009-01-14 Sven Herzberg <sven at imendio.com> Fixes: NB#89864 - RGBA support * gdk/gdkwindow.c (gdk_window_new): auto-enable compositing and auto-composite for 32bit child windows Modified: projects/haf/trunk/gtk+/ChangeLog =================================================================== --- projects/haf/trunk/gtk+/ChangeLog 2009-07-20 13:49:52 UTC (rev 18888) +++ projects/haf/trunk/gtk+/ChangeLog 2009-07-20 13:50:04 UTC (rev 18889) @@ -1,5 +1,12 @@ 2009-01-14 Sven Herzberg <sven at imendio.com> + Fixes: NB#89864 - RGBA support + + * gdk/gdkwindow.c (gdk_window_new): auto-enable compositing and + auto-composite for 32bit child windows + +2009-01-14 Sven Herzberg <sven at imendio.com> + About: NB#89864 - RGBA support * gdk/gdkwindow.c (gdk_window_is_ancestor), Modified: projects/haf/trunk/gtk+/gdk/gdkwindow.c =================================================================== --- projects/haf/trunk/gtk+/gdk/gdkwindow.c 2009-07-20 13:49:52 UTC (rev 18888) +++ projects/haf/trunk/gtk+/gdk/gdkwindow.c 2009-07-20 13:50:04 UTC (rev 18889) @@ -381,7 +381,16 @@ private = GDK_WINDOW_OBJECT (window); private->redirect = parent_private->redirect; } - + +#ifdef MAEMO_CHANGES + /* auto-enable compositing for these widgets */ + if (attributes->window_type == GDK_WINDOW_CHILD && gdk_drawable_get_depth (window) == 32) + { + gdk_window_set_composited (window, TRUE); + gdk_window_set_auto_composite (window, TRUE); + } +#endif + return window; }
- Previous message: [maemo-commits] r18888 - in projects/haf/trunk/gtk+: . gdk
- Next message: [maemo-commits] r18890 - in projects/haf/trunk/gtk+: . gdk
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]