[maemo-commits] [maemo-commits] r8931 - in projects/haf/branches/gtk+/maemo-gtk-2-10: . gdk/x11
From: subversion at stage.maemo.org subversion at stage.maemo.orgDate: Wed Jan 3 16:02:08 EET 2007
- Previous message: [maemo-commits] r8930 - projects/haf/tags/libsdl-image1.2
- Next message: [maemo-commits] r8932 - in projects/haf/branches/gtk+/maemo-gtk-2-10: . gdk/x11
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Author: kris Date: 2007-01-03 16:02:07 +0200 (Wed, 03 Jan 2007) New Revision: 8931 Modified: projects/haf/branches/gtk+/maemo-gtk-2-10/ChangeLog projects/haf/branches/gtk+/maemo-gtk-2-10/gdk/x11/gdkwindow-x11.c Log: 2007-01-03 Kristian Rietveld <kris at imendio.com> * gdk/x11/gdkwindow-x11.c (gdk_window_set_type_hint): fix build by having the dropdown menu hint set the message hint. Modified: projects/haf/branches/gtk+/maemo-gtk-2-10/ChangeLog =================================================================== --- projects/haf/branches/gtk+/maemo-gtk-2-10/ChangeLog 2007-01-03 12:58:02 UTC (rev 8930) +++ projects/haf/branches/gtk+/maemo-gtk-2-10/ChangeLog 2007-01-03 14:02:07 UTC (rev 8931) @@ -1,5 +1,10 @@ 2007-01-03 Kristian Rietveld <kris at imendio.com> + * gdk/x11/gdkwindow-x11.c (gdk_window_set_type_hint): fix build by + having the dropdown menu hint set the message hint. + +2007-01-03 Kristian Rietveld <kris at imendio.com> + * gdk/x11/gdkdisplay-x11.c (gdk_display_open): allow to disable XSHM via GDK_DISABLE_XSHM environment variable. Modified: projects/haf/branches/gtk+/maemo-gtk-2-10/gdk/x11/gdkwindow-x11.c =================================================================== --- projects/haf/branches/gtk+/maemo-gtk-2-10/gdk/x11/gdkwindow-x11.c 2007-01-03 12:58:02 UTC (rev 8930) +++ projects/haf/branches/gtk+/maemo-gtk-2-10/gdk/x11/gdkwindow-x11.c 2007-01-03 14:02:07 UTC (rev 8931) @@ -2268,6 +2268,13 @@ break; case GDK_WINDOW_TYPE_HINT_DROPDOWN_MENU: atom = gdk_x11_get_xatom_by_name_for_display (display, "_NET_WM_WINDOW_TYPE_DROPDOWN_MENU"); + /* MAEMO START */ + /* The dropdown menu and message hints share the same integer at + * this moment. Remove this once the platform drops the message hint + * and moves over to the notification hint. + */ + atom = gdk_x11_get_xatom_by_name_for_display (display, "_MB_WM_WINDOW_TYPE_MESSAGE"); + /* MAEMO END */ break; case GDK_WINDOW_TYPE_HINT_POPUP_MENU: atom = gdk_x11_get_xatom_by_name_for_display (display, "_NET_WM_WINDOW_TYPE_POPUP_MENU"); @@ -2284,11 +2291,6 @@ case GDK_WINDOW_TYPE_HINT_DND: atom = gdk_x11_get_xatom_by_name_for_display (display, "_NET_WM_WINDOW_TYPE_DND"); break; - /* MAEMO START */ - case GDK_WINDOW_TYPE_HINT_MESSAGE: - atom = gdk_x11_get_xatom_by_name_for_display (display, "_MB_WM_WINDOW_TYPE_MESSAGE"); - break; - /* MAEMO END */ default: g_warning ("Unknown hint %d passed to gdk_window_set_type_hint", hint); /* Fall thru */
- Previous message: [maemo-commits] r8930 - projects/haf/tags/libsdl-image1.2
- Next message: [maemo-commits] r8932 - in projects/haf/branches/gtk+/maemo-gtk-2-10: . gdk/x11
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]