jacqueline
|
1f5249de6f
|
shift some long-lived allocs into spi ram
|
1 year ago |
jacqueline
|
a4d03fc704
|
Make reindex button work; no feedback yet
|
1 year ago |
jacqueline
|
71b4673039
|
all screens basically working, but bluetooth is rough
|
1 year ago |
jacqueline
|
7cdcd44e0c
|
Begin migration of remaining screens to Lua
|
1 year ago |
jacqueline
|
55bde70b96
|
add accurate esp and samd versions + expose this info to lua
|
1 year ago |
jacqueline
|
1b2d791a05
|
Use doubles instead of floats for lua numbers (this unpins the ui task)
|
1 year ago |
jacqueline
|
e12a68a74d
|
split lua stubs into one set for ldoc, and one set for lua-ls
|
1 year ago |
jacqueline
|
34cae4e6e4
|
add an alerts module for lua, and implement a volume indicator with it
|
1 year ago |
jacqueline
|
64b106c13e
|
add a cool lua repl
|
1 year ago |
jacqueline
|
01eb868373
|
Support more datatypes in track tags
|
1 year ago |
jacqueline
|
ca5d7b867c
|
Add shuffle and repeat options for the playback queue
|
1 year ago |
jacqueline
|
3f7f199cb9
|
Remove pre-iterator concepts
- No more IndexRecord/Result/dbGetPage nonsense
- Queue is just track ids
- i am so tired and have so much to do
|
1 year ago |
jacqueline
|
852ce7b917
|
Add a back button gesture in clickwheel mode
|
1 year ago |
jacqueline
|
4f5422e906
|
Rewrite the track queue to work directly with database iterators
|
1 year ago |
jacqueline
|
e6844a68b6
|
implement play/pause
|
1 year ago |
jacqueline
|
7c6eb2997c
|
Migrate 'now playing' screen to lua
|
1 year ago |
jacqueline
|
09c0e1608f
|
Implement adding to the playback queue from lua
|
1 year ago |
jacqueline
|
b07bfbc6c7
|
Add a second font, flesh out browser screen
|
1 year ago |
jacqueline
|
9eb5ae6e94
|
Use protected mode for lua callbacks wherever possible
|
1 year ago |
jacqueline
|
06aca259cb
|
Add basic lua browser screen
|
1 year ago |
jacqueline
|
cd46d7bd20
|
Make lua db iterators async
|
1 year ago |
jacqueline
|
d70ec9bf44
|
Add lua functions to get database content
|
1 year ago |
jacqueline
|
effac1917a
|
Use C functions for the backstack, instead of a lua module
Working with the default group and root kinda sucks if you have to do it
from lua!
|
1 year ago |
jacqueline
|
b7f37f6426
|
Add a generic lua function binding, alongside properties
|
1 year ago |
jacqueline
|
fa57d8ed34
|
fix incorrect docstring
|
1 year ago |
jacqueline
|
51d1cee3d7
|
Set up ldoc and lua-language-server, write some module stubs
|
1 year ago |
jacqueline
|
71ed09a6f7
|
Add two-way databinding for lua, and flesh out the lua statusbar
|
1 year ago |
jacqueline
|
8a0a167adb
|
Convert the main menu screen to lua lol
|
1 year ago |