Commit Graph
18 Commits
Author SHA1 Message Date
jacqueline 727847017d Add a button to update the samd's firmware 2024-04-19 12:44:44 +10:00
jacqueline b17f8a3dcc Merge the StatusBar bindings table with each screen's bindings table 2024-04-18 11:38:53 +10:00
jacqueline 96b62321c3 fix some issues with settings screen styling 2024-04-08 15:29:57 +10:00
jacqueline 5f1a6507d8 Warn and block MSC disable if the sd card is busy 2024-04-08 13:50:35 +10:00
jacqueline 654fde5f68 Support disabling automatic database updates 2024-04-02 20:41:36 +11:00
ailurux c8e67cbd80 Merge branch 'main' into themes 2024-03-28 16:17:39 +11:00
jacqueline cddfc2fbf7 Dont allow quitting the msc screen when msc is enabled 2024-03-21 13:02:00 +11:00
jacqueline dadac304dd Add very basic usb msc ui 2024-03-21 11:51:48 +11:00
ailurux 51dfb5b3e3 Merge branch 'main' into themes 2024-03-20 13:42:03 +11:00
ailurux f1599c237c Better styling for settings pages + dropdown menus 2024-03-18 13:11:13 +11:00
ailurux a78614a580 WIP: Getting styles from lua 2024-03-07 12:12:32 +11:00
jacqueline ef72b25660 use prototype inheritance for lua screens, rather than functions
this gives us a way to give each screen nice little hooks, like
'onShown' and 'onHidden'. later we can use these hooks to disable
bindings for screens that aren't in-use.
2024-03-07 10:59:03 +11:00
ailurux 26ae027d67 Sensitivity value now between 0 and 255 2024-02-13 10:31:48 +11:00
ailurux 0426d245c8 Scroll sensitivity configurable, but inverted 2024-02-12 17:44:55 +11:00
jacqueline ab314b82e1 fix bt settings button initial state 2024-02-06 13:37:20 +11:00
jacqueline a4d03fc704 Make reindex button work; no feedback yet 2024-01-17 12:09:14 +11:00
jacqueline 71b4673039 all screens basically working, but bluetooth is rough 2024-01-17 11:48:40 +11:00
jacqueline 7cdcd44e0c Begin migration of remaining screens to Lua 2024-01-15 12:31:20 +11:00