diff options
author | Walter Bender <walter.bender@gmail.com> | 2011-10-11 02:12:59 (GMT) |
---|---|---|
committer | Walter Bender <walter.bender@gmail.com> | 2011-10-11 02:12:59 (GMT) |
commit | 9572fbefb53cfa07db574dc52d6d4df8af22ffcb (patch) | |
tree | a46572a25bec684cd87d5ef5ab5448bef4a7abd0 | |
parent | 70340f820f0465a44591409b89588c5bf773a2b2 (diff) |
lots of cleaning up
-rw-r--r-- | AbacusActivity.py | 9 | ||||
-rw-r--r-- | abacus_window.py | 1 |
2 files changed, 10 insertions, 0 deletions
diff --git a/AbacusActivity.py b/AbacusActivity.py index d30fb46..90f8a35 100644 --- a/AbacusActivity.py +++ b/AbacusActivity.py @@ -332,22 +332,31 @@ class AbacusActivity(activity.Activity): _logger.debug('restoring %s', self.metadata['abacus']) if self.metadata['abacus'] == 'soroban': self._select_abacus('japanese') + self.japanese.set_active(True) elif self.metadata['abacus'] == 'schety': self._select_abacus('russian') + self.russian.set_active(True) elif self.metadata['abacus'] == 'nepohualtzintzin': self._select_abacus('mayan') + self.mayan.set_active(True) elif self.metadata['abacus'] == 'binary': self._select_abacus('binary') + self.binary.set_active(True) elif self.metadata['abacus'] == 'hexadecimal': self._select_abacus('hex') + self.hex.set_active(True) elif self.metadata['abacus'] == 'fraction': self._select_abacus('fraction') + self.fraction.set_active(True) elif self.metadata['abacus'] == 'caacupe': self._select_abacus('caacupe') + self.caacupe.set_active(True) elif self.metadata['abacus'] == 'cuisenaire': self._select_abacus('cuisenaire') + self.cuisenaire.set_active(True) elif self.metadata['abacus'] == 'decimal': self._select_abacus('decimal') + self.decimal.set_active(True) elif self.metadata['abacus'] == 'custom': self._custom_cb() if 'value' in self.metadata: diff --git a/abacus_window.py b/abacus_window.py index e205d68..05a63fb 100644 --- a/abacus_window.py +++ b/abacus_window.py @@ -685,6 +685,7 @@ class Abacus(): self.mode = self.cuisenaire self.mode.set_value_from_number(value) self.mode.show() + self.mode.label(self.generate_label()) _logger.debug('Setting mode to %s' % (self.mode.name)) def _button_press_cb(self, win, event): |