diff --git a/src/gui/screens/input.py b/src/gui/screens/input.py index 45abcf5..ba5db93 100644 --- a/src/gui/screens/input.py +++ b/src/gui/screens/input.py @@ -13,6 +13,17 @@ class InputScreen(Screen): CHARSET = [ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "0", + "\n", "q", "w", "e", @@ -50,40 +61,45 @@ class InputScreen(Screen): lv.SYMBOL.OK + " Done", "", ] + # "\'+,-./:;<=>?[\\]^_`{|}~ CHARSET_EXTRA = [ - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "0", - "\n", - "aA", + "!", "@", "#", "$", - "_", + "%", + "^", "&", - "-", - "+", + "*", "(", ")", - "/", "\n", + "~", + "<", + ">", + "/", + "\\", + "{", + "}", "[", "]", - "*", - '"', + "\n", + "aA", + "\"", "'", + "^", + "_", + "-", + "=", + "+", + "\n", + "`", ":", ";", - "!", + ",", + ".", + "|", "?", - "\\", lv.SYMBOL.LEFT, "\n", lv.SYMBOL.LEFT + " Back", @@ -107,7 +123,7 @@ def __init__( self.kb = HintKeyboard(self) self.kb.set_map(self.CHARSET) self.kb.set_width(HOR_RES) - self.kb.set_height(VER_RES // 3) + self.kb.set_height(int(VER_RES / 2.5)) self.kb.align(self, lv.ALIGN.IN_BOTTOM_MID, 0, 0) self.ta = lv.ta(self)