From cced6ce90d32351b3dbad9b12ab4a05828719a4a Mon Sep 17 00:00:00 2001 From: Salvatore Iovene Date: Wed, 9 Dec 2009 22:13:02 +0200 Subject: [PATCH] Fix strings and add Huge grid to Desktop. --- modules/maemo-tweaks-desktop.c | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/modules/maemo-tweaks-desktop.c b/modules/maemo-tweaks-desktop.c index 12e1fc7..b7b124a 100644 --- a/modules/maemo-tweaks-desktop.c +++ b/modules/maemo-tweaks-desktop.c @@ -31,20 +31,23 @@ enum { SNAP_NONE, SNAP_SMALL, - SNAP_LARGE + SNAP_LARGE, + SNAP_HUGE }; enum { SNAP_NONE_VALUE, SNAP_SMALL_VALUE = 8, - SNAP_LARGE_VALUE = 16 + SNAP_LARGE_VALUE = 16, + SNAP_HUGE_VALUE = 32 }; static gint snap_values [] = { SNAP_NONE_VALUE, SNAP_SMALL_VALUE, - SNAP_LARGE_VALUE + SNAP_LARGE_VALUE, + SNAP_HUGE_VALUE }; typedef struct _MaemoTweaksDesktopSection MaemoTweaksDesktopSection; @@ -137,7 +140,7 @@ maemo_tweaks_desktop_section_class_init GtkWidget * _build_snap_to_grid (void) { - const gchar *options[] = {"None", "Small grid", "Large grid", NULL}; + const gchar *options[] = {"No", "Small", "Large", "Huge", NULL}; gint i = 0; GtkWidget *button, *selector; @@ -152,7 +155,7 @@ GtkWidget * _build_snap_to_grid (void) HILDON_BUTTON_ARRANGEMENT_VERTICAL); hildon_button_set_title (HILDON_BUTTON (button), - "Snap desktop icons to grid"); + "Snap icons to grid"); gtk_button_set_alignment (GTK_BUTTON (button), 0.0f, 0.5f); hildon_picker_button_set_selector (HILDON_PICKER_BUTTON (button), HILDON_TOUCH_SELECTOR (selector)); @@ -192,11 +195,17 @@ maemo_tweaks_desktop_section_init (MaemoTweaksDesktopSection *section) hildon_picker_button_set_active (HILDON_PICKER_BUTTON (section->snap_button), SNAP_SMALL); } - else + else if (snap_value < SNAP_HUGE_VALUE) { hildon_picker_button_set_active (HILDON_PICKER_BUTTON (section->snap_button), SNAP_LARGE); } + else + { + hildon_picker_button_set_active + (HILDON_PICKER_BUTTON (section->snap_button), SNAP_HUGE); + } + iface = MAEMO_TWEAKS_SECTION (section); -- 1.7.9.5