You've already forked MicroPythonOS
mirror of
https://github.com/m5stack/MicroPythonOS.git
synced 2026-05-20 11:51:27 -07:00
Fix AppearanceManager
This commit is contained in:
@@ -35,8 +35,8 @@ class Settings(SettingsActivity):
|
||||
("Turquoise", "40e0d0")
|
||||
]
|
||||
intent = Intent()
|
||||
import mpos.config
|
||||
intent.putExtra("prefs", mpos.config.SharedPreferences("com.micropythonos.settings"))
|
||||
from mpos import SharedPreferences
|
||||
intent.putExtra("prefs", SharedPreferences("com.micropythonos.settings"))
|
||||
import mpos.time
|
||||
intent.putExtra("settings", [
|
||||
# Basic settings, alphabetically:
|
||||
@@ -95,5 +95,5 @@ class Settings(SettingsActivity):
|
||||
PackageManager.refresh_apps()
|
||||
|
||||
def theme_changed(self, new_value):
|
||||
from mpos import set_theme
|
||||
set_theme(self.prefs)
|
||||
from mpos import AppearanceManager
|
||||
AppearanceManager.init(self.prefs)
|
||||
|
||||
@@ -16,7 +16,7 @@ Usage:
|
||||
"""
|
||||
|
||||
import lvgl as lv
|
||||
import mpos.ui.theme
|
||||
from .appearance_manager import AppearanceManager
|
||||
from .widget_animator import WidgetAnimator
|
||||
|
||||
class MposKeyboard:
|
||||
@@ -122,7 +122,7 @@ class MposKeyboard:
|
||||
self._keyboard.add_event_cb(self._handle_events, lv.EVENT.ALL, None)
|
||||
|
||||
# Apply theme fix for light mode visibility
|
||||
mpos.ui.theme.fix_keyboard_button_style(self._keyboard)
|
||||
AppearanceManager.apply_keyboard_fix(self._keyboard)
|
||||
|
||||
# Set good default height
|
||||
self._keyboard.set_style_min_height(175, 0)
|
||||
|
||||
Reference in New Issue
Block a user