system/ui: increase keyboard key font/icon size (#35276)

pull/35278/head
Cameron Clough 1 week ago committed by GitHub
parent f1ba6c389b
commit 6640986622
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 12
      system/ui/widgets/keyboard.py

@ -4,6 +4,8 @@ from openpilot.system.ui.lib.button import ButtonStyle, gui_button
from openpilot.system.ui.lib.inputbox import InputBox
from openpilot.system.ui.lib.label import gui_label
KEY_FONT_SIZE = 96
# Constants for special keys
CONTENT_MARGIN = 50
BACKSPACE_KEY = "<-"
@ -56,10 +58,10 @@ class Keyboard:
self._eye_open_texture = gui_app.texture("icons/eye_open.png", 81, 54)
self._eye_closed_texture = gui_app.texture("icons/eye_closed.png", 81, 54)
self._key_icons = {
BACKSPACE_KEY: gui_app.texture("icons/backspace.png", 60, 60),
SHIFT_KEY: gui_app.texture("icons/shift.png", 60, 60),
SHIFT_DOWN_KEY: gui_app.texture("icons/arrow-down.png", 60, 60),
ENTER_KEY: gui_app.texture("icons/arrow-right.png", 60, 60),
BACKSPACE_KEY: gui_app.texture("icons/backspace.png", 80, 80),
SHIFT_KEY: gui_app.texture("icons/shift.png", 80, 80),
SHIFT_DOWN_KEY: gui_app.texture("icons/arrow-down.png", 80, 80),
ENTER_KEY: gui_app.texture("icons/arrow-right.png", 80, 80),
}
@property
@ -106,7 +108,7 @@ class Keyboard:
texture = self._key_icons[key]
result = gui_button(key_rect, "", icon=texture, button_style=ButtonStyle.PRIMARY if key == ENTER_KEY else ButtonStyle.NORMAL, is_enabled=is_enabled)
else:
result = gui_button(key_rect, key, is_enabled=is_enabled)
result = gui_button(key_rect, key, KEY_FONT_SIZE, is_enabled=is_enabled)
if result:
if key == ENTER_KEY:

Loading…
Cancel
Save