Skip to content

Commit 1c500a0

Browse files
Maximize keyboard size
1 parent 3f41185 commit 1c500a0

File tree

3 files changed

+3
-6
lines changed

3 files changed

+3
-6
lines changed

internal_filesystem/builtin/apps/com.micropythonos.settings/assets/settings.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,6 @@ def onCreate(self):
205205
# Initialize keyboard (hidden initially)
206206
self.keyboard = MposKeyboard(settings_screen_detail)
207207
self.keyboard.align(lv.ALIGN.BOTTOM_MID, 0, 0)
208-
self.keyboard.set_style_min_height(165, 0)
209208
self.keyboard.add_flag(lv.obj.FLAG.HIDDEN)
210209
self.keyboard.add_event_cb(lambda *args: mpos.ui.anim.smooth_hide(self.keyboard), lv.EVENT.READY, None)
211210
self.keyboard.add_event_cb(lambda *args: mpos.ui.anim.smooth_hide(self.keyboard), lv.EVENT.CANCEL, None)

internal_filesystem/builtin/apps/com.micropythonos.wifi/assets/wifi.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -231,12 +231,12 @@ def onCreate(self):
231231
print(f"show_password_page: Creating label for SSID: {self.selected_ssid}")
232232
label=lv.label(password_page)
233233
label.set_text(f"Password for: {self.selected_ssid}")
234-
label.align(lv.ALIGN.TOP_MID,0,10)
234+
label.align(lv.ALIGN.TOP_MID,0,5)
235235
print("PasswordPage: Creating password textarea")
236236
self.password_ta=lv.textarea(password_page)
237237
self.password_ta.set_width(lv.pct(90))
238238
self.password_ta.set_one_line(True)
239-
self.password_ta.align_to(label, lv.ALIGN.OUT_BOTTOM_MID, 0, 10)
239+
self.password_ta.align_to(label, lv.ALIGN.OUT_BOTTOM_MID, 0, 5)
240240
self.password_ta.add_event_cb(lambda *args: self.show_keyboard(), lv.EVENT.CLICKED, None)
241241
print("PasswordPage: Creating Connect button")
242242
self.connect_button=lv.button(password_page)
@@ -262,7 +262,6 @@ def onCreate(self):
262262
self.keyboard=MposKeyboard(password_page)
263263
self.keyboard.align(lv.ALIGN.BOTTOM_MID,0,0)
264264
self.keyboard.set_textarea(self.password_ta)
265-
self.keyboard.set_style_min_height(165, 0)
266265
self.keyboard.add_event_cb(lambda *args: self.hide_keyboard(), lv.EVENT.READY, None)
267266
self.keyboard.add_event_cb(lambda *args: self.hide_keyboard(), lv.EVENT.CANCEL, None)
268267
self.keyboard.add_flag(lv.obj.FLAG.HIDDEN)

internal_filesystem/lib/mpos/ui/keyboard.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,12 +102,11 @@ def __init__(self, parent):
102102
self.set_mode(self.CUSTOM_MODE_LOWERCASE)
103103

104104
self._keyboard.add_event_cb(self._handle_events, lv.EVENT.ALL, None)
105-
106105
# Apply theme fix for light mode visibility
107106
mpos.ui.theme.fix_keyboard_button_style(self._keyboard)
108107

109108
# Set good default height
110-
self._keyboard.set_style_min_height(165, 0)
109+
self._keyboard.set_style_min_height(175, 0)
111110

112111
def _handle_events(self, event):
113112
# Only process VALUE_CHANGED events for actual typing

0 commit comments

Comments
 (0)