summaryrefslogtreecommitdiff
path: root/src/lua
AgeCommit message (Expand)Author
2024-03-25WIP rewrie audio pipeline+fsm guts for more reliabilityjacqueline
2024-03-21Add support for screens declaring that they can't be poppedjacqueline
2024-03-07use prototype inheritance for lua screens, rather than functionsjacqueline
2024-02-22split the lua thread registry into its own filesjacqueline
2024-02-22Make property bindings shared amongst all lua threadsjacqueline
2024-01-19fix some lua stack leaks + add a console func to help debugjacqueline
2024-01-18fix issues with some song info not appearingjacqueline
2024-01-17allocate lua properties in spi ramjacqueline
2024-01-17split out track pushingjacqueline
2024-01-17shift some long-lived allocs into spi ramjacqueline
2024-01-17Make reindex button work; no feedback yetjacqueline
2024-01-17all screens basically working, but bluetooth is roughjacqueline
2024-01-15Begin migration of remaining screens to Luajacqueline
2024-01-10add accurate esp and samd versions + expose this info to luajacqueline
2024-01-10Use doubles instead of floats for lua numbers (this unpins the ui task)jacqueline
2024-01-05split lua stubs into one set for ldoc, and one set for lua-lsjacqueline
2024-01-05add an alerts module for lua, and implement a volume indicator with itjacqueline
2023-12-13add a cool lua repljacqueline
2023-12-12Support more datatypes in track tagsjacqueline
2023-12-08Add shuffle and repeat options for the playback queuejacqueline
2023-12-07Merge branch 'main' of git.sr.ht:~jacqueline/tangara-fwjacqueline
2023-12-07Remove pre-iterator conceptsjacqueline
2023-12-06Add a back button gesture in clickwheel modejacqueline
2023-12-05Rewrite the track queue to work directly with database iteratorsjacqueline
2023-11-25implement play/pausejacqueline
2023-11-24Migrate 'now playing' screen to luajacqueline
2023-11-23Implement adding to the playback queue from luajacqueline
2023-11-23Add a second font, flesh out browser screenjacqueline
2023-11-22Use protected mode for lua callbacks wherever possiblejacqueline
2023-11-22Add basic lua browser screenjacqueline
2023-11-21Make lua db iterators asyncjacqueline
2023-11-21Add lua functions to get database contentjacqueline
2023-11-20Use C functions for the backstack, instead of a lua modulejacqueline
2023-11-20Add a generic lua function binding, alongside propertiesjacqueline
2023-11-15fix incorrect docstringjacqueline
2023-11-15Set up ldoc and lua-language-server, write some module stubsjacqueline
2023-11-14Add two-way databinding for lua, and flesh out the lua statusbarjacqueline
2023-11-12Convert the main menu screen to lua loljacqueline