system/ui: update keyboard enter key (#35275)
* system/ui: update keyboard enter key - use arrow-right icon - use primary color * format
This commit is contained in:
@@ -1,13 +1,13 @@
|
||||
import pyray as rl
|
||||
from openpilot.system.ui.lib.application import gui_app, FontWeight
|
||||
from openpilot.system.ui.lib.button import gui_button
|
||||
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
|
||||
|
||||
# Constants for special keys
|
||||
CONTENT_MARGIN = 50
|
||||
BACKSPACE_KEY = "<-"
|
||||
ENTER_KEY = "Enter"
|
||||
ENTER_KEY = "->"
|
||||
SPACE_KEY = " "
|
||||
SHIFT_KEY = "↑"
|
||||
SHIFT_DOWN_KEY = "↓"
|
||||
@@ -59,6 +59,7 @@ class Keyboard:
|
||||
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),
|
||||
}
|
||||
|
||||
@property
|
||||
@@ -103,7 +104,7 @@ class Keyboard:
|
||||
result = -1
|
||||
if key in self._key_icons:
|
||||
texture = self._key_icons[key]
|
||||
result = gui_button(key_rect, "", icon=texture, is_enabled=is_enabled)
|
||||
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)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user