From: Sergio Villar Senin Date: Wed, 10 Jun 2009 09:47:38 +0000 (+0200) Subject: Fixes NB#116869, theme and layout issues X-Git-Tag: 3.0.17-rc13~19 X-Git-Url: http://git.maemo.org/git/?p=modest;a=commitdiff_plain;h=e621e3ef4a1189dbad0e21fd4490bd750c894e69 Fixes NB#116869, theme and layout issues Changes started in commit f646662... Added themability support to all the hildon2 custom pickers --- diff --git a/src/hildon2/modest-country-picker.c b/src/hildon2/modest-country-picker.c index 56fa22c..6e56d78 100644 --- a/src/hildon2/modest-country-picker.c +++ b/src/hildon2/modest-country-picker.c @@ -201,10 +201,15 @@ ModestCountryPicker* modest_country_picker_new (HildonSizeType size, HildonButtonArrangement arrangement) { - return g_object_new (MODEST_TYPE_COUNTRY_PICKER, - "arrangement", arrangement, - "size", size, - NULL); + ModestCountryPicker *picker = g_object_new (MODEST_TYPE_COUNTRY_PICKER, + "arrangement", arrangement, + "size", size, + NULL); + + /* For theming purpouses. Widget name must end in Button-finger */ + gtk_widget_set_name ((GtkWidget *) picker, "ModestCountryPickerButton-finger"); + + return picker; } /** diff --git a/src/hildon2/modest-limit-retrieve-picker.c b/src/hildon2/modest-limit-retrieve-picker.c index 57b3ef4..b36e4d2 100644 --- a/src/hildon2/modest-limit-retrieve-picker.c +++ b/src/hildon2/modest-limit-retrieve-picker.c @@ -137,6 +137,9 @@ modest_limit_retrieve_picker_new (HildonSizeType size, modest_limit_retrieve_picker_fill (self); + /* For theming purpouses. Widget name must end in Button-finger */ + gtk_widget_set_name ((GtkWidget *) self, "ModestLimitRetrievePickerButton-finger"); + return self; } diff --git a/src/hildon2/modest-msg-edit-window.c b/src/hildon2/modest-msg-edit-window.c index 66fb0a4..a7dabee 100644 --- a/src/hildon2/modest-msg-edit-window.c +++ b/src/hildon2/modest-msg-edit-window.c @@ -1,4 +1,4 @@ -/1* Copyright (c) 2006, Nokia Corporation +/* Copyright (c) 2006, Nokia Corporation * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/hildon2/modest-provider-picker.c b/src/hildon2/modest-provider-picker.c index bd5ed19..51dc417 100644 --- a/src/hildon2/modest-provider-picker.c +++ b/src/hildon2/modest-provider-picker.c @@ -214,6 +214,9 @@ modest_provider_picker_new (HildonSizeType size, hildon_picker_button_set_selector (HILDON_PICKER_BUTTON (self), HILDON_TOUCH_SELECTOR (selector)); modest_provider_picker_set_others_provider (MODEST_PROVIDER_PICKER (self)); + /* For theming purpouses. Widget name must end in Button-finger */ + gtk_widget_set_name ((GtkWidget *) self, "ModestProviderPickerButton-finger"); + return self; } diff --git a/src/hildon2/modest-retrieve-picker.c b/src/hildon2/modest-retrieve-picker.c index 024a369..4fdccd3 100644 --- a/src/hildon2/modest-retrieve-picker.c +++ b/src/hildon2/modest-retrieve-picker.c @@ -140,6 +140,9 @@ modest_retrieve_picker_new (HildonSizeType size, hildon_picker_button_set_selector (HILDON_PICKER_BUTTON (self), HILDON_TOUCH_SELECTOR (selector)); + /* For theming purpouses. Widget name must end in Button-finger */ + gtk_widget_set_name ((GtkWidget *) self, "ModestRetrievePickerButton-finger"); + return self; } diff --git a/src/hildon2/modest-secureauth-picker.c b/src/hildon2/modest-secureauth-picker.c index ec6275a..954a17c 100644 --- a/src/hildon2/modest-secureauth-picker.c +++ b/src/hildon2/modest-secureauth-picker.c @@ -138,6 +138,9 @@ modest_secureauth_picker_new (HildonSizeType size, modest_secureauth_picker_fill (self); + /* For theming purpouses. Widget name must end in Button-finger */ + gtk_widget_set_name ((GtkWidget *) self, "ModestSecureauthPickerButton-finger"); + return self; } diff --git a/src/hildon2/modest-selector-picker.c b/src/hildon2/modest-selector-picker.c index 07d20bb..54e320c 100644 --- a/src/hildon2/modest-selector-picker.c +++ b/src/hildon2/modest-selector-picker.c @@ -237,7 +237,10 @@ modest_selector_picker_new (HildonSizeType size, priv->id_equal_func = id_equal_func; else priv->id_equal_func = g_direct_equal; /* compare the ptr values */ - + + /* For theming purpouses. Widget name must end in Button-finger */ + gtk_widget_set_name ((GtkWidget *) obj, "ModestSelectorPickerButton-finger"); + return GTK_WIDGET(obj); } diff --git a/src/hildon2/modest-serversecurity-picker.c b/src/hildon2/modest-serversecurity-picker.c index 5f5d9f1..c62a182 100644 --- a/src/hildon2/modest-serversecurity-picker.c +++ b/src/hildon2/modest-serversecurity-picker.c @@ -138,6 +138,9 @@ modest_serversecurity_picker_new (HildonSizeType size, hildon_picker_button_set_selector (HILDON_PICKER_BUTTON (self), HILDON_TOUCH_SELECTOR (selector)); + /* For theming purpouses. Widget name must end in Button-finger */ + gtk_widget_set_name ((GtkWidget *) self, "ModestServersecurityPickerButton-finger"); + return self; } diff --git a/src/hildon2/modest-servertype-picker.c b/src/hildon2/modest-servertype-picker.c index c03bc46..3ae58f4 100644 --- a/src/hildon2/modest-servertype-picker.c +++ b/src/hildon2/modest-servertype-picker.c @@ -194,6 +194,9 @@ modest_servertype_picker_new (HildonSizeType size, /* Fill the model */ modest_servertype_picker_fill (self, filter_providers); + /* For theming purpouses. Widget name must end in Button-finger */ + gtk_widget_set_name ((GtkWidget *) self, "ModestServertypePickerButton-finger"); + return self; }