[maemo-commits] [maemo-commits] r17971 - in projects/haf/branches/gtk+/rgba-ng: . gdk
From: subversion at stage.maemo.org subversion at stage.maemo.orgDate: Thu Apr 2 10:08:55 EEST 2009
- Previous message: [maemo-commits] r17970 - in projects/haf/branches/gtk+/rgba-ng: . gdk
- Next message: [maemo-commits] r17972 - in projects/haf/branches/gtk+/rgba-ng: . gdk
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Author: herzi Date: 2009-04-02 10:08:50 +0300 (Thu, 02 Apr 2009) New Revision: 17971 Modified: projects/haf/branches/gtk+/rgba-ng/ChangeLog projects/haf/branches/gtk+/rgba-ng/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/branches/gtk+/rgba-ng/ChangeLog =================================================================== --- projects/haf/branches/gtk+/rgba-ng/ChangeLog 2009-04-02 07:08:24 UTC (rev 17970) +++ projects/haf/branches/gtk+/rgba-ng/ChangeLog 2009-04-02 07:08:50 UTC (rev 17971) @@ -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/branches/gtk+/rgba-ng/gdk/gdkwindow.c =================================================================== --- projects/haf/branches/gtk+/rgba-ng/gdk/gdkwindow.c 2009-04-02 07:08:24 UTC (rev 17970) +++ projects/haf/branches/gtk+/rgba-ng/gdk/gdkwindow.c 2009-04-02 07:08:50 UTC (rev 17971) @@ -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] r17970 - in projects/haf/branches/gtk+/rgba-ng: . gdk
- Next message: [maemo-commits] r17972 - in projects/haf/branches/gtk+/rgba-ng: . gdk
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]