projects
/
modest
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
9de4a68
)
Use toggle buttons instead of check buttons for priority (fixes NB#97663).
author
Jose Dapena Paz
<jdapena@igalia.com>
Mon, 12 Jan 2009 15:05:43 +0000
(15:05 +0000)
committer
Jose Dapena Paz
<jdapena@igalia.com>
Mon, 12 Jan 2009 15:05:43 +0000
(15:05 +0000)
pmo-trunk-r7105
src/hildon2/modest-msg-edit-window.c
patch
|
blob
|
history
diff --git
a/src/hildon2/modest-msg-edit-window.c
b/src/hildon2/modest-msg-edit-window.c
index
6029f4b
..
aee017f
100644
(file)
--- a/
src/hildon2/modest-msg-edit-window.c
+++ b/
src/hildon2/modest-msg-edit-window.c
@@
-3587,20
+3587,20
@@
typedef struct _MessageSettingsHelper {
} MessageSettingsHelper;
static void
} MessageSettingsHelper;
static void
-on_priority_toggle (HildonCheckButton *button,
+on_priority_toggle (GtkToggleButton *button,
MessageSettingsHelper *helper)
{
GSList *node;
ModestMsgEditWindowPrivate *priv;
priv = MODEST_MSG_EDIT_WINDOW_GET_PRIVATE (helper->window);
MessageSettingsHelper *helper)
{
GSList *node;
ModestMsgEditWindowPrivate *priv;
priv = MODEST_MSG_EDIT_WINDOW_GET_PRIVATE (helper->window);
- if (hildon_check_button_get_active (button)) {
+ if (gtk_toggle_button_get_active (button)) {
for (node = helper->priority_group; node != NULL; node = g_slist_next (node)) {
for (node = helper->priority_group; node != NULL; node = g_slist_next (node)) {
- HildonCheckButton *node_button = (HildonCheckButton *) node->data;
+ GtkToggleButton *node_button = (GtkToggleButton *) node->data;
if ((node_button != button) &&
if ((node_button != button) &&
- hildon_check_button_get_active (node_button)) {
- hildon_check_button_set_active (node_button, FALSE);
+ gtk_toggle_button_get_active (node_button)) {
+ gtk_toggle_button_set_active (node_button, FALSE);
}
if (priv->priority_flags != (TnyHeaderFlags) g_object_get_data (G_OBJECT (button), "priority"))
modest_msg_edit_window_set_priority_flags (helper->window,
}
if (priv->priority_flags != (TnyHeaderFlags) g_object_get_data (G_OBJECT (button), "priority"))
modest_msg_edit_window_set_priority_flags (helper->window,
@@
-3614,14
+3614,14
@@
on_priority_toggle (HildonCheckButton *button,
gboolean found = FALSE;
/* If no one is active, activate it again */
for (node = helper->priority_group; node != NULL; node = g_slist_next (node)) {
gboolean found = FALSE;
/* If no one is active, activate it again */
for (node = helper->priority_group; node != NULL; node = g_slist_next (node)) {
- HildonCheckButton *node_button = (HildonCheckButton *) node->data;
- if (hildon_check_button_get_active (node_button)) {
+ GtkToggleButton *node_button = (GtkToggleButton *) node->data;
+ if (gtk_toggle_button_get_active (node_button)) {
found = TRUE;
break;
}
}
if (!found) {
found = TRUE;
break;
}
}
if (!found) {
- hildon_check_button_set_active (button, TRUE);
+ gtk_toggle_button_set_active (button, TRUE);
}
}
}
}
}
}
@@
-3720,21
+3720,21
@@
modest_msg_edit_window_show_msg_settings_dialog (ModestMsgEditWindow *window)
/* Priority toggles */
priority_hbox = gtk_hbox_new (TRUE, 0);
/* Priority toggles */
priority_hbox = gtk_hbox_new (TRUE, 0);
- high_toggle = hildon_check_button_new (HILDON_SIZE_FINGER_HEIGHT);
+ high_toggle = hildon_gtk_toggle_button_new (HILDON_SIZE_FINGER_HEIGHT);
gtk_button_set_label (GTK_BUTTON (high_toggle), _("mcen_me_editor_priority_high"));
helper.priority_group = g_slist_prepend (helper.priority_group, high_toggle);
g_object_set_data (G_OBJECT (high_toggle), "priority", GINT_TO_POINTER (TNY_HEADER_FLAG_HIGH_PRIORITY));
gtk_button_set_label (GTK_BUTTON (high_toggle), _("mcen_me_editor_priority_high"));
helper.priority_group = g_slist_prepend (helper.priority_group, high_toggle);
g_object_set_data (G_OBJECT (high_toggle), "priority", GINT_TO_POINTER (TNY_HEADER_FLAG_HIGH_PRIORITY));
- medium_toggle = hildon_check_button_new (HILDON_SIZE_FINGER_HEIGHT);
+ medium_toggle = hildon_gtk_toggle_button_new (HILDON_SIZE_FINGER_HEIGHT);
gtk_button_set_label (GTK_BUTTON (medium_toggle), _("mcen_me_editor_priority_normal"));
helper.priority_group = g_slist_prepend (helper.priority_group, medium_toggle);
g_object_set_data (G_OBJECT (medium_toggle), "priority", GINT_TO_POINTER (TNY_HEADER_FLAG_NORMAL_PRIORITY));
gtk_button_set_label (GTK_BUTTON (medium_toggle), _("mcen_me_editor_priority_normal"));
helper.priority_group = g_slist_prepend (helper.priority_group, medium_toggle);
g_object_set_data (G_OBJECT (medium_toggle), "priority", GINT_TO_POINTER (TNY_HEADER_FLAG_NORMAL_PRIORITY));
- low_toggle = hildon_check_button_new (HILDON_SIZE_FINGER_HEIGHT);
+ low_toggle = hildon_gtk_toggle_button_new (HILDON_SIZE_FINGER_HEIGHT);
gtk_button_set_label (GTK_BUTTON (low_toggle), _("mcen_me_editor_priority_low"));
helper.priority_group = g_slist_prepend (helper.priority_group, low_toggle);
g_object_set_data (G_OBJECT (low_toggle), "priority", GINT_TO_POINTER (TNY_HEADER_FLAG_LOW_PRIORITY));
gtk_button_set_label (GTK_BUTTON (low_toggle), _("mcen_me_editor_priority_low"));
helper.priority_group = g_slist_prepend (helper.priority_group, low_toggle);
g_object_set_data (G_OBJECT (low_toggle), "priority", GINT_TO_POINTER (TNY_HEADER_FLAG_LOW_PRIORITY));
- gtk_box_pack_start (GTK_BOX (priority_hbox), low_toggle, FALSE, FALSE, 0);
- gtk_box_pack_start (GTK_BOX (priority_hbox), medium_toggle, FALSE, FALSE, 0);
- gtk_box_pack_start (GTK_BOX (priority_hbox), high_toggle, FALSE, FALSE, 0);
+ gtk_box_pack_start (GTK_BOX (priority_hbox), low_toggle, TRUE, TRUE, 0);
+ gtk_box_pack_start (GTK_BOX (priority_hbox), medium_toggle, TRUE, TRUE, 0);
+ gtk_box_pack_start (GTK_BOX (priority_hbox), high_toggle, TRUE, TRUE, 0);
gtk_widget_show_all (priority_hbox);
captioned = modest_maemo_utils_create_captioned (title_sizegroup, value_sizegroup,
_("mcen_me_editor_message_priority"), priority_hbox);
gtk_widget_show_all (priority_hbox);
captioned = modest_maemo_utils_create_captioned (title_sizegroup, value_sizegroup,
_("mcen_me_editor_message_priority"), priority_hbox);
@@
-3761,13
+3761,13
@@
modest_msg_edit_window_show_msg_settings_dialog (ModestMsgEditWindow *window)
/* Set current values */
switch (priv->priority_flags) {
case TNY_HEADER_FLAG_HIGH_PRIORITY:
/* Set current values */
switch (priv->priority_flags) {
case TNY_HEADER_FLAG_HIGH_PRIORITY:
- hildon_check_button_set_active (HILDON_CHECK_BUTTON (high_toggle), TRUE);
+ gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (high_toggle), TRUE);
break;
case TNY_HEADER_FLAG_LOW_PRIORITY:
break;
case TNY_HEADER_FLAG_LOW_PRIORITY:
- hildon_check_button_set_active (HILDON_CHECK_BUTTON (low_toggle), TRUE);
+ gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (low_toggle), TRUE);
break;
default:
break;
default:
- hildon_check_button_set_active (HILDON_CHECK_BUTTON (medium_toggle), TRUE);
+ gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (medium_toggle), TRUE);
break;
}
break;
}