+2008-09-22 Alejandro Pinheiro <apinheiro@igalia.com>
+
+ * src/hildon-touch-selector.c:
+ (hildon_touch_selector_class_init): added gtkrc bits in order to ensure
+ that the treeview inside the touch selector is in fremantle hildon mode
+ * examples/hildon-date-button-example.c
+ * examples/hildon-picker-button-multicolumn-example.c
+ * examples/hildon-touch-selector-entry-example.c
+ * examples/hildon-touch-selector-example.c
+ * examples/hildon-time-button-example.c
+ * examples/hildon-picker-button-example.c:
+ (main): Remove the gtkrc bits, now hadled by hildon-touch-selector.c
+
2008-09-22 Claudio Saavedra <csaavedra@igalia.com>
* examples/hildon-text-view-example.c: (main): Remove the
gtk_init (&argc, &args);
- gtk_rc_parse_string ("style \"fremantle-widget\" {\n"
- " GtkWidget::hildon-mode = 1\n"
- "} widget \"*.fremantle-widget\" style \"fremantle-widget\""
- "widget_class \"*<HildonPannableArea>.GtkTreeView\" style \"fremantle-widget\"");
-
program = hildon_program_get_instance ();
g_set_application_name ("hildon-date-button-example");
gtk_init (&argc, &args);
- gtk_rc_parse_string ("style \"fremantle-widget\" {\n"
- " GtkWidget::hildon-mode = 1\n"
- "} widget \"*.fremantle-widget\" style \"fremantle-widget\""
- "widget_class \"*<HildonPannableArea>.GtkTreeView\" style \"fremantle-widget\"");
-
program = hildon_program_get_instance ();
g_set_application_name ("hildon-picker-button-example");
gtk_init (&argc, &args);
- gtk_rc_parse_string ("style \"fremantle-widget\" {\n"
- " GtkWidget::hildon-mode = 1\n"
- "} widget \"*.fremantle-widget\" style \"fremantle-widget\""
- "widget_class \"*<HildonPannableArea>.GtkTreeView\" style \"fremantle-widget\"");
-
program = hildon_program_get_instance ();
g_set_application_name ("hildon-picker-button-example");
gtk_init (&argc, &args);
- gtk_rc_parse_string ("style \"fremantle-widget\" {\n"
- " GtkWidget::hildon-mode = 1\n"
- "} widget \"*.fremantle-widget\" style \"fremantle-widget\""
- "widget_class \"*<HildonPannableArea>.GtkTreeView\" style \"fremantle-widget\"");
-
program = hildon_program_get_instance ();
g_set_application_name ("hildon-time-button-example");
gtk_init (&argc, &args);
- gtk_rc_parse_string ("style \"fremantle-widget\" {\n"
- " GtkWidget::hildon-mode = 1\n"
- "} widget \"*.fremantle-widget\" style \"fremantle-widget\""
- "widget_class \"*<HildonPannableArea>.GtkTreeView\" style \"fremantle-widget\"");
-
program = hildon_program_get_instance ();
g_set_application_name
("hildon-touch-picker cell renderer example program");
gtk_init (&argc, &args);
- gtk_rc_parse_string ("style \"fremantle-widget\" {\n"
- " GtkWidget::hildon-mode = 1\n"
- "} widget \"*.fremantle-widget\" style \"fremantle-widget\""
- "widget_class \"*<HildonPannableArea>.GtkTreeView\" style \"fremantle-widget\"");
-
program = hildon_program_get_instance ();
g_set_application_name
("hildon-touch-selector cell renderer example program");
G_PARAM_READABLE));
/* style properties */
+ /* We need to ensure fremantle mode for the treeview in order to work
+ properly. This is not about the appearance, this is about behaviour */
+ gtk_rc_parse_string ("style \"fremantle-htst\" {\n"
+ " GtkWidget::hildon-mode = 1\n"
+ "} widget \"*.fremantle-htst\" style \"fremantle-htst\""
+ "widget_class \"*<HildonPannableArea>.GtkTreeView\" style :highest \"fremantle-htst\"");
+
g_type_class_add_private (object_class, sizeof (HildonTouchSelectorPrivate));
}