From b4455d03fc8b55fc0a037f6d308a14b9525928c4 Mon Sep 17 00:00:00 2001 From: simon04 Date: Wed, 23 Nov 2011 18:33:01 +0100 Subject: [PATCH] configurator: typographic/visual improvements --- weather-extension-configurator.py | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/weather-extension-configurator.py b/weather-extension-configurator.py index 9241668..bcbf1cb 100755 --- a/weather-extension-configurator.py +++ b/weather-extension-configurator.py @@ -49,6 +49,7 @@ class WeatherConfigurator: def add_label(self, label, tooltip): label = Gtk.Label(label + ":") + label.set_use_markup(True) label.set_alignment(1, 0.5) self.add_tooltip(label, tooltip) self.elements.append(label) @@ -109,23 +110,23 @@ class WeatherConfigurator: self.elements = [] - self.add_text('woeid', 'WOEID', + self.add_text('woeid', 'WOEID', "The Where On Earth ID determinees the location/city") self.add_radio('unit', 'Temperature Unit', [(0, 'celsius'), (1, 'fahrenheit')]) - self.add_text('city', 'Label', - "Sometimes your WOEID location isn't quite right (it's the next major city around)") - self.add_radio('position-in-panel', 'Position in Panel*', + self.add_text('city', 'Override Location Label', + "Sometimes your WOEID location isn’t quite right (it’s the next major city around). This label is used to override the location displayed.") + self.add_radio('position-in-panel', 'Position in Panel', [(2, 'left'), (0, 'center'), (1, 'right')], "The position of this GNOME Shell extension in the panel. (Requires restart of GNOME Shell.)") self.add_check('translate-condition', 'Translate Weather Conditions', - "If enabled, the condition is translated based on the weather code.\nIf disabled, the condition string from Yahoo is taken.\nNote: Enabling the translation sometimes results in loss of accuracy, e.g., the condition string 'PM Thunderstorms' cannot be expressed in terms of weather codes.") + "If enabled, the condition is translated based on the weather code.\nIf disabled, the condition string from Yahoo is taken.\nNote: Enabling the translation sometimes results in loss of accuracy, e.g., the condition string “PM Thunderstorms” cannot be expressed in terms of weather codes.") self.add_check('use-symbolic-icons', 'Symbolic Icons', "Display symbolic icons instead of full-colored icons") - (b_text, _) = self.add_check('show-text-in-panel', 'Show Text in Panel*', + (b_text, _) = self.add_check('show-text-in-panel', 'Show Text in Panel', "Display current temperature in panel. If disabled, only the current condition icon is shown. (Requires restart of GNOME Shell.)") (b_cond, l_cond) = self.add_check('show-comment-in-panel', ' Include Condition', - "Whether to show the weather condition (e.g. 'Windy', 'Clear') in the panel.") + "Whether to show the weather condition (e.g., “Windy”, “Clear”) in the panel.") # add dependency between text-in-panel and comment-in-panel def depend(rb):