From 27176d9aae490a757bf0aee238135229fe12af3f Mon Sep 17 00:00:00 2001 From: Ed Page Date: Sat, 31 Oct 2009 08:18:21 -0500 Subject: [PATCH] Cleaned up showing or hiding the symbol area --- src/gonvert_glade.py | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/src/gonvert_glade.py b/src/gonvert_glade.py index bad217c..b89e5ab 100755 --- a/src/gonvert_glade.py +++ b/src/gonvert_glade.py @@ -18,7 +18,7 @@ import unit_data _moduleLogger = logging.getLogger("gonvert_glade") PROFILE_STARTUP = False -FORCE_HILDON_LIKE = True +FORCE_HILDON_LIKE = False gettext.bindtextdomain('gonvert', '/usr/share/locale') gettext.textdomain('gonvert') @@ -191,7 +191,7 @@ class Gonvert(object): replacementButtons ) if not hildonize.IS_HILDON_SUPPORTED: - _moduleLogger.warning("No hildonization support") + _moduleLogger.info("No hildonization support") hildonize.set_application_title( self._mainWindow, "%s - Unit Conversion Utility" % constants.__pretty_app_name__ @@ -586,10 +586,14 @@ class Gonvert(object): selected_unit = selected.get_value(iter, 0) unit_spec = self._unitDataInCategory[selected_unit] + showSymbol = False + if self._unitName.get_text() != selected_unit: self._previousUnitName.set_text(self._unitName.get_text()) self._previousUnitValue.set_text(self._unitValue.get_text()) - self._previousUnitSymbol.set_text(self._unitSymbol.get()) + self._previousUnitSymbol.set_text(self._unitSymbol.get_text()) + if self._unitSymbol.get_text(): + showSymbol = True self._unitName.set_text(selected_unit) self._unitValue.set_text(selected.get_value(iter, 1)) @@ -597,9 +601,16 @@ class Gonvert(object): buffer.set_text(unit_spec[2]) self._unitSymbol.set_text(unit_spec[1]) # put units into label text if unit_spec[1]: + showSymbol = True + else: + showSymbol = False + + if showSymbol: self._unitSymbol.show() + self._previousUnitSymbol.show() else: self._unitSymbol.hide() + self._previousUnitSymbol.hide() if self._unitValue.get_text() == '': if self._selectedCategoryName == "Computer Numbers": -- 1.7.9.5