[maemo-commits] [maemo-commits] r17079 - in projects/haf/trunk/sapwood: . demos

From: subversion at stage.maemo.org subversion at stage.maemo.org
Date: Fri Jan 9 15:46:46 EET 2009
Author: herzi
Date: 2009-01-09 15:46:43 +0200 (Fri, 09 Jan 2009)
New Revision: 17079

Modified:
   projects/haf/trunk/sapwood/ChangeLog
   projects/haf/trunk/sapwood/demos/gradient.c
Log:
2009-01-09  Sven Herzberg  <sven at imendio.com>

	Use 32-bit code if possible and requested

	* demos/gradient.c (main): now you can request 32-bit code by passing
	an argument like "--enable-alpha" to the demo itself


Modified: projects/haf/trunk/sapwood/ChangeLog
===================================================================
--- projects/haf/trunk/sapwood/ChangeLog	2009-01-09 13:46:38 UTC (rev 17078)
+++ projects/haf/trunk/sapwood/ChangeLog	2009-01-09 13:46:43 UTC (rev 17079)
@@ -1,5 +1,12 @@
 2009-01-09  Sven Herzberg  <sven at imendio.com>
 
+	Use 32-bit code if possible and requested
+
+	* demos/gradient.c (main): now you can request 32-bit code by passing
+	an argument like "--enable-alpha" to the demo itself
+
+2009-01-09  Sven Herzberg  <sven at imendio.com>
+
 	Added 32 bit support to the server.
 
 	* server/sapwood-server.c (extract_pixmap_single),

Modified: projects/haf/trunk/sapwood/demos/gradient.c
===================================================================
--- projects/haf/trunk/sapwood/demos/gradient.c	2009-01-09 13:46:38 UTC (rev 17078)
+++ projects/haf/trunk/sapwood/demos/gradient.c	2009-01-09 13:46:43 UTC (rev 17079)
@@ -36,6 +36,12 @@
   align = gtk_alignment_new (0.5, 0.5, 0.0, 0.0);
   button = gtk_button_new_with_label ("OK");
 
+  if (argc > 1 && gdk_screen_is_composited (gtk_widget_get_screen (window)))
+    {
+      gtk_widget_set_colormap (window,
+                               gdk_screen_get_rgba_colormap (gtk_widget_get_screen (window)));
+    }
+
   gtk_container_add (GTK_CONTAINER (window), align);
   gtk_container_add (GTK_CONTAINER (align), button);
 


More information about the maemo-commits mailing list