summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
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-21Remove delay from read aheadailurux
2023-11-21Add lua functions to get database contentjacqueline
2023-11-20Use a non-IRAM-safe interrupt for gpio changesjacqueline
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-20Don't start readahead until parsing the stream's header is finishedjacqueline
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
2023-11-10one weird trick to reduce boot timejacqueline
2023-11-10Fix display off on boot with new lock switch directionjacqueline
2023-11-10Change lock switch direction to match r7 standbyjacqueline
2023-11-09Fixed extra null bytes at the end of collationsailurux
2023-11-08Increase the size of the system fsm QueueSetjacqueline
2023-11-07haptics: don't wait when initialising the driver.Robin Howard
2023-11-07adds scrollbar fixup comment.Robin Howard
2023-11-07haptics: adds a "haptic_effect" console commandRobin Howard
2023-11-07haptics: buzz on boot, and when changing focus of items.Robin Howard
2023-11-07haptics: adds a wrapper for the DRV2605L haptic motor driverRobin Howard
2023-11-07Improve memory usage of mad codecjacqueline
2023-11-07use std::list instead of std::deque for eventsjacqueline
2023-11-07Ensure the GPIO ISR is in IRAMjacqueline
2023-11-07Make readahead a bit more robust for codecs with different io speedsjacqueline
2023-11-07Make foxenflac a little less memory hungryjacqueline
2023-11-07Wait for background readahead to finish before deleting its bufferjacqueline
2023-11-07Rename the db background task to be more genericjacqueline
2023-11-07Add a wrapper codec source that does readaheadjacqueline
2023-11-07Use atomics for new file notification instead of a semaphorejacqueline
2023-11-06Fix weird strncpy usagejacqueline
2023-11-06Read in larger chunks from SD at a timejacqueline
2023-11-06Improve bt scanning responsivenessjacqueline
2023-10-31Don't try to treat whe whole LC_COLLATE as one big stringjacqueline
2023-10-31Remove loading spinner for 'Coming up'jacqueline
2023-10-31Revert "Improve representation of track numbers in indexes"jacqueline
2023-10-31Improve representation of track numbers in indexesjacqueline
2023-10-31Store the current collator in the databasejacqueline
2023-10-30add locale-aware colation to db indexesjacqueline
2023-10-28Annotates the kTag with maybe_unused; they're only used for logging.Robin Howard
2023-10-24Implement incremental updates of database indexesjacqueline
2023-10-24Use an mutable struct + const instead of an immutable classjacqueline
2023-10-24Skip old tracks when scanning the sd cardjacqueline
2023-10-21Do not deafen peoplejacqueline
2023-10-20Don't crash if the current track source encounters a record with no idjacqueline
2023-10-19Free the i2s dma channel when it's not in usejacqueline
2023-10-18Add better controls for queue manipulationjacqueline