Author: kris
Date: 2009-11-28 21:15:56 +0200 (Sat, 28 Nov 2009)
New Revision: 19530

Modified:
   projects/haf/trunk/gtk+/ChangeLog
   projects/haf/trunk/gtk+/gdk/x11/gdkevents-x11.c
Log:
2009-11-28  Kristian Rietveld  <k...@lanedo.com>

        * gdk/x11/gdkevents-x11.c: Add forgotten MAEMO_CHANGES around
        chunks of the last patch (November 5) applied to this file.



Modified: projects/haf/trunk/gtk+/ChangeLog
===================================================================
--- projects/haf/trunk/gtk+/ChangeLog   2009-11-28 11:17:23 UTC (rev 19529)
+++ projects/haf/trunk/gtk+/ChangeLog   2009-11-28 19:15:56 UTC (rev 19530)
@@ -1,3 +1,8 @@
+2009-11-28  Kristian Rietveld  <k...@lanedo.com>
+
+       * gdk/x11/gdkevents-x11.c: Add forgotten MAEMO_CHANGES around
+       chunks of the last patch (November 5) applied to this file.
+
 2009-11-27  Christian Dywan  <christ...@lanedo.com>
 
        Fixes: NB#146722 - [Arabic] Contacts doesnt support calls if the number

Modified: projects/haf/trunk/gtk+/gdk/x11/gdkevents-x11.c
===================================================================
--- projects/haf/trunk/gtk+/gdk/x11/gdkevents-x11.c     2009-11-28 11:17:23 UTC 
(rev 19529)
+++ projects/haf/trunk/gtk+/gdk/x11/gdkevents-x11.c     2009-11-28 19:15:56 UTC 
(rev 19530)
@@ -125,8 +125,10 @@
                                     XSettingsSetting *setting,
                                     void             *data);
 
+#ifdef MAEMO_CHANGES
 static gboolean check_net_wm_check_window (GdkScreenX11 *screen_x11);
 static void fetch_net_wm_check_window     (GdkScreen *screen);
+#endif /* MAEMO_CHANGES */
 
 /* Private variable declarations
  */
@@ -236,12 +238,14 @@
                                         gdk_wm_protocols_filter,   
                                         NULL);
 
+#ifdef MAEMO_CHANGES
   /* GdkScreenX11 need this in order to see some properties. */
   fetch_net_wm_check_window (display_x11->default_screen);
   if (GDK_SCREEN_X11(display_x11->default_screen)->wmspec_check_window == None)
     /* No WM, poll for the wm_check window. */
     g_timeout_add_seconds (10, (GSourceFunc)check_net_wm_check_window,
                            display_x11->default_screen);
+#endif /* MAEMO_CHANGES */
 }
 
 void
@@ -1020,9 +1024,11 @@
           /* careful, reentrancy */
           _gdk_x11_screen_window_manager_changed (GDK_SCREEN (screen_x11));
 
+#ifdef MAEMO_CHANGES
           /* Rediscover the WM window. */
           g_timeout_add_seconds (10, (GSourceFunc)check_net_wm_check_window,
                                  screen);
+#endif /* MAEMO_CHANGES */
         }
       
       /* Eat events on this window unless someone had wrapped
@@ -2628,6 +2634,7 @@
   return xevent.xproperty.time;
 }
 
+#ifdef MAEMO_CHANGES
 static gboolean
 check_net_wm_check_window (GdkScreenX11 *screen_x11)
 {
@@ -2635,6 +2642,7 @@
     fetch_net_wm_check_window (GDK_SCREEN (screen_x11));
   return screen_x11->wmspec_check_window == None;
 }
+#endif /* MAEMO_CHANGES */
 
 static void
 fetch_net_wm_check_window (GdkScreen *screen)
@@ -2690,14 +2698,18 @@
 
   if (gdk_error_trap_pop () == Success)
     {
+#ifdef MAEMO_CHANGES
       GdkWindow *window;
 
       /* We need to create a Gdkwindow in order to notice its destruction. */
+#endif /* MAEMO_CHANGES */
       screen_x11->wmspec_check_window = *xwindow;
       screen_x11->need_refetch_net_supported = TRUE;
       screen_x11->need_refetch_wm_name = TRUE;
+#ifdef MAEMO_CHANGES
       window = gdk_window_foreign_new_for_display (display, *xwindow);
       gdk_window_set_events (window, GDK_PROPERTY_CHANGE_MASK);
+#endif /* MAEMO_CHANGES */
       
       /* Careful, reentrancy */
       _gdk_x11_screen_window_manager_changed (GDK_SCREEN (screen_x11));

_______________________________________________
maemo-commits mailing list
maemo-commits@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-commits

Reply via email to