Post-refactor bugfixes

This commit is contained in:
Florian Bruhin 2014-02-27 18:38:58 +01:00
parent 40d7fc6f14
commit 5564e4365e
3 changed files with 8 additions and 8 deletions

View File

@ -249,12 +249,11 @@ class KeyParser(QObject):
# normalize keystring # normalize keystring
keystr = self._normalize_keystr(key.strip('@')) keystr = self._normalize_keystr(key.strip('@'))
logging.debug('registered mod key: {} -> {}'.format(keystr, logging.debug('registered mod key: {} -> {}'.format(keystr,
cmd.value)) cmd))
self._modifier_bindings[keystr] = cmd.value self._modifier_bindings[keystr] = cmd
else: else:
logging.debug('registered key: {} -> {}'.format(key, logging.debug('registered key: {} -> {}'.format(key, cmd))
cmd.value)) self._bindings[key] = cmd
self._bindings[key] = cmd.value
def handle(self, e): def handle(self, e):
"""Handle a new keypress and call the respective handlers. """Handle a new keypress and call the respective handlers.

View File

@ -156,8 +156,8 @@ class NewConfig:
"is entered."), "is entered."),
('zoomlevels', ('zoomlevels',
SettingValue(types.Int, "25,33,50,67,75,90,100,110,125,150," SettingValue(types.IntList, "25,33,50,67,75,90,100,110,125,"
"175,200,250,300,400,500"), "150,175,200,250,300,400,500"),
"The available zoom levels, separated by commas."), "The available zoom levels, separated by commas."),
('defaultzoom', ('defaultzoom',

View File

@ -45,7 +45,8 @@ class SettingValue:
default_conf: Raw value to set, for the config. default_conf: Raw value to set, for the config.
""" """
self.typ = typ self.typ = typ()
self.rawvalue = None
self.default = default self.default = default
self.default_conf = default_conf self.default_conf = default_conf