[maemo-commits] [maemo-commits] r15638 - in projects/haf/trunk/gtk+: . gtk

From: subversion at stage.maemo.org subversion at stage.maemo.org
Date: Mon Jun 9 15:05:53 EEST 2008
Author: kris
Date: 2008-06-09 15:04:04 +0300 (Mon, 09 Jun 2008)
New Revision: 15638

Modified:
   projects/haf/trunk/gtk+/ChangeLog
   projects/haf/trunk/gtk+/gtk/gtkenums.h
   projects/haf/trunk/gtk+/gtk/gtkwidget.c
Log:
2008-06-09  Kristian Rietveld  <kris at imendio.com>

	* gtk/gtkenums.h:
	* gtk/gtkwidget.c (gtk_widget_class_init): introduce hildon-mode
	style property.



Modified: projects/haf/trunk/gtk+/ChangeLog
===================================================================
--- projects/haf/trunk/gtk+/ChangeLog	2008-06-09 11:02:31 UTC (rev 15637)
+++ projects/haf/trunk/gtk+/ChangeLog	2008-06-09 12:04:04 UTC (rev 15638)
@@ -1,3 +1,9 @@
+2008-06-09  Kristian Rietveld  <kris at imendio.com>
+
+	* gtk/gtkenums.h:
+	* gtk/gtkwidget.c (gtk_widget_class_init): introduce hildon-mode
+	style property.
+
 2008-06-04  Alberto Garcia  <agarcia at igalia.com>
 
 	* gtk/gtkdialog.c (gtk_dialog_init): change the layout of the

Modified: projects/haf/trunk/gtk+/gtk/gtkenums.h
===================================================================
--- projects/haf/trunk/gtk+/gtk/gtkenums.h	2008-06-09 11:02:31 UTC (rev 15637)
+++ projects/haf/trunk/gtk+/gtk/gtkenums.h	2008-06-09 12:04:04 UTC (rev 15638)
@@ -544,6 +544,12 @@
   HILDON_GTK_INPUT_MODE_AUTOCAP      = 1 << 30,
   HILDON_GTK_INPUT_MODE_DICTIONARY   = 1 << 31
 } HildonGtkInputMode;
+
+typedef enum
+{
+  HILDON_DIABLO,
+  HILDON_FREMANTLE
+} HildonMode;
 #endif /* MAEMO_CHANGES */
 
 G_END_DECLS

Modified: projects/haf/trunk/gtk+/gtk/gtkwidget.c
===================================================================
--- projects/haf/trunk/gtk+/gtk/gtkwidget.c	2008-06-09 11:02:31 UTC (rev 15637)
+++ projects/haf/trunk/gtk+/gtk/gtkwidget.c	2008-06-09 12:04:04 UTC (rev 15638)
@@ -2525,6 +2525,16 @@
                                                              P_("The length of vertical scroll arrows"),
                                                              1, G_MAXINT, 16,
                                                              GTK_PARAM_READABLE));
+
+#ifdef MAEMO_CHANGES
+  gtk_widget_class_install_style_property (klass,
+                                           g_param_spec_enum ("hildon-mode",
+                                                              P_("Hildon Mode"),
+                                                              P_("The mode according to which widgets should behave"),
+                                                              GTK_TYPE_MODE,
+                                                              HILDON_DIABLO,
+                                                              GTK_PARAM_READABLE));
+#endif /* MAEMO_CHANGES */
 }
 
 static void


More information about the maemo-commits mailing list