summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-09-28Use bindey for databinding instead of hand rolling ui updatesjacqueline
2023-09-27Don't post events from ISRsjacqueline
2023-09-26Move every alloc over 256 bytes into PSRAMjacqueline
2023-09-26Make NVS access synchronous againjacqueline
2023-09-26Make task tracing tools conditionally compiledjacqueline
2023-09-26Claw back some more IRAM from unused componentsjacqueline
2023-09-26Place a2dp stream callback into IRAMjacqueline
2023-09-26Tune buffer sizes and locations for I2Sjacqueline
2023-09-26std::string -> std::pmr::string in psramjacqueline
2023-09-26Prepare for PMR with a memory_resource that understands heap_caps_mallocjacqueline
2023-09-26Force large c++ arrays into PSRAMjacqueline
2023-09-26Add basic leak detection toolingjacqueline
2023-09-25Fix incorrect default themejacqueline
2023-09-25Move UI task back to internal stackjacqueline
2023-09-25Place LVGL's memory pool into PSRAMjacqueline
2023-09-25Unpin decoder taskjacqueline
2023-09-25Move a few task stacks into internal ram for better speedjacqueline
2023-09-25Fix incorrect palette introduced by hardware screen rotationjacqueline
2023-09-25Don't acquire the spi bus in the display driverjacqueline
2023-09-25Split heap stats and task stats into different functionsjacqueline
2023-09-25Bump up nvs writer task size for safetyjacqueline
2023-09-22Allocate display spi buffers staticallyjacqueline
2023-09-22Reclaim some internal ramjacqueline
2023-09-22Make esp-idf bluetooth logging less chattyjacqueline
2023-09-22Rotate the display in hardware instead of softwarejacqueline
2023-09-22make bluetooth pairing ui functionaljacqueline
2023-09-22Increase sample buffer sizesjacqueline
2023-09-22Add heap stats to the task stats outputjacqueline
2023-09-20Add super basic readme for the sourcehut projectjacqueline
2023-09-20README.md -> BUILDING.mdjacqueline
2023-09-20actually keep the build instructions as README bc idk what to write loljacqueline
2023-09-20Freshed up building instructions, move to a better-named file.jacqueline
2023-09-13Make the onboarding flow basically work. Much still to do!jacqueline
2023-09-12Fix ui nits for playback screenjacqueline
2023-09-12Use only one buffer for lvgl's display driverjacqueline
2023-09-12Use interrupt-based spi for the displayjacqueline
2023-09-08Flesh out onboarding a little, and add a way to get into itjacqueline
2023-09-08fix some leveldb errors on transition to standbyjacqueline
2023-09-08Just wait for touchwheel reboot instead of being cleverjacqueline
2023-09-08Support retries for samd and touchwheel i2cjacqueline
2023-09-08Adjust partition table for 4MiB app size + fill the rest of the spacejacqueline
2023-09-08Reset the touchwheel during bootjacqueline
2023-09-06Fix missing track number issuesjacqueline
2023-09-06Add an opus-specific tag parserjacqueline
2023-09-05Improve dac startup sequencing to reduce the clicky poppyjacqueline
2023-09-05Be tolerant of SAMD timeoutsjacqueline
2023-09-05Fix display buffers not actually being in DMA ramjacqueline
2023-09-05Add all albums index, do some locales prepjacqueline
2023-09-05Tweak display DMA buffer sizejacqueline
2023-09-05Move UI task to priority 0 during playbackjacqueline