Commit Graph

20 Commits (db9e5cce1fff82149a609939709a94ae02f349a8)

Author SHA1 Message Date
jacqueline db9e5cce1f Improve handling of the display 2 years ago
jacqueline 33919e9e3f Migrate all existing control schemes to the cool new world 2 years ago
jacqueline cd650b30bd fix some lua stack leaks + add a console func to help debug 2 years ago
jacqueline 7cdcd44e0c Begin migration of remaining screens to Lua 2 years ago
jacqueline 34cae4e6e4 add an alerts module for lua, and implement a volume indicator with it 2 years ago
jacqueline 3f7f199cb9 Remove pre-iterator concepts 2 years ago
jacqueline 9eb5ae6e94 Use protected mode for lua callbacks wherever possible 2 years ago
jacqueline 8a0a167adb Convert the main menu screen to lua lol 2 years ago
jacqueline 782e8dc8c2 Add better controls for queue manipulation 2 years ago
jacqueline ee8e523456 Add a basic database reindex screen 2 years ago
jacqueline c851b789fa Write up the new input modes to NVS and settings 2 years ago
jacqueline 0ea358ab81 Make the onboarding flow basically work. Much still to do! 2 years ago
jacqueline f2bb2e2528 Add a brightness slider to settings 2 years ago
jacqueline 795f268737 Add placeholder settings UI 2 years ago
jacqueline 3b3bc64d19 Add modal dialog support 2 years ago
jacqueline 7197da21f6 Basic playlists for upcoming 2 years ago
jacqueline 8eabeedbb9 Make title bar a common component, some ui nits 2 years ago
jacqueline 80170642ea Add basic browsing and playing ui 2 years ago
jacqueline 3b371cfc54 reuse annotate new files 3 years ago
jacqueline a6ab150405 Add tinyfsm, start converting core functions to an FSM-based event loop 3 years ago