Commit Graph

845 Commits (ca74ace48c2df00e7d50c1e95da3542f60a81796)

Author SHA1 Message Date
ailurux ca74ace48c Fix file iterator prev to work with hidden files present 2 months ago
ailurux 49e92c295e Hotfix: Update filesystem iterator to work with changes to infinite list 2 months ago
Riley Inman 280ce7c1df Bump storage unmount timer to 2 minutes to match idle timer 2 months ago
ailurux 285c4928af Only change output mode if the new output mode is different 2 months ago
Tursiae 569ed6c0cc TTS: Implement and wire up a TTS toggle in Display Settings (#251) 2 months ago
ailurux fff980a979 Fix bug in infinite list causing items to be removed (#253) 2 months ago
Tursiae 167fea6b5b TTS: Better document the ownership and task/control flow. 2 months ago
Tursiae fe7c26d27d TTS: Avoid exhausting the WorkerPool with concurrent TTS playback. 2 months ago
Tursiae 187cd772ee s/sdkconfig.local/sdkconfig/g 2 months ago
ailurux 4f08a0838a Change output mode when bluetooth connects/disconnects 2 months ago
Tursiae dcd39a75e8 Also document the `idf.py menuconfig` approach. 2 months ago
Tursiae 0c2377726f Console: Update doco to point to `sdkconfig.local`, and handle no-stats cases. 2 months ago
Tursiae f12168b1b9 Console: Stop `tasks` from hanging in `std::sort`. 2 months ago
ailurux 48495ddafe Add centre button haptic feedback on touch, and setting to disable/lessen haptics (#246) 2 months ago
Tursiae ffc62ee5e0 Update the docs to eliminate the mention of the Spoken Interface setting until re-added. 3 months ago
Tursiae 2d8fdbf67f Make the TTS playback work by assuming the file is a .wav. 3 months ago
Tursiae f04945fef0 Briefly document the TTS module. 3 months ago
ailurux ddd591da1c Fix issue with last touch wheel time not being initialised 3 months ago
Tess Eisenberger 546daf71c1 Persist locked control mode setting 3 months ago
Tess Eisenberger 1d485c97b0 Add optional support for changing volume while locked 3 months ago
Tess Eisenberger e8eaf3df10 Add a new setting for input controls when locked 3 months ago
Rockwell Schrock 6c323f0fd0
Don't detect center button touch until 250ms after wheel touch 3 months ago
ailurux 001fc52ec8 Fix playlists not setting the queue to ready 3 months ago
jacqueline ddcd06dbca Add 'Tdisc' to libtags 3 months ago
jacqueline f9011839cd Actually read+write the fast charge nvs bit 3 months ago
cooljqln 580712acd1 Resolve some issues with dangling index records (#193) 3 months ago
ailurux 61cc7209ef ailurux/now-playing-menu (#184) 3 months ago
ailurux 3dd0887c1f Fix audiobook/podcast queue method 3 months ago
jacqueline 6886c686d5 Add comment 3 months ago
jacqueline 934b1484b2 Add a hard reset input sequence to recover from broken device states 3 months ago
jacqueline a69b95187b Handle lock state in each input device, instead of in the lvgl driver 3 months ago
Tom Kirchner b65713624f Skip gap samples in MP3 decoding 3 months ago
Tom Kirchner 3993835a35 Extract gapless info from MP3 LAME header 3 months ago
Tom Kirchner f8199bbd6d Handle optional frames field in bytes offset of MP3 header 3 months ago
Tom Kirchner 35f1246379 Check for frames/bytes/TOC in CBR as well 3 months ago
Tom Kirchner 1f1059843f Rename VbrInfo to Mp3Info 3 months ago
jacqueline 94c30b7591 Isolate the SD card from the SPI bus when talking to the display (#176) 3 months ago
Tom Kirchner 2a92bb1869 Extend idle -> sleep time to 2 minutes 3 months ago
Tom Kirchner faa62e0c60 Add bitrate info 3 months ago
Tom Kirchner d6db4b0826 Add missing copyright/license headers 3 months ago
ailurux 829d033a44 Improvements to the queue for shuffling/playing all (#170) 4 months ago
Tom Kirchner 02954cd40b Expose more properties to Lua for UI 4 months ago
jacqueline 824fca8cd0 Reorder indexes 4 months ago
jacqueline 33e89a0672 Pass through TXXX kv pairs from libtags, treated as vorbis comments 4 months ago
jacqueline b6b62cb8ea Handle synthesizing missing tag values in TrackTags instead of the indexer 4 months ago
jacqueline 407d2da049 Add ARTISTS= vorbis comment support to libtags 4 months ago
jacqueline 4a422f4e54 Use a common code path for parsing delimited track tags 4 months ago
jacqueline e9e608cfa0 Add a new track tag + index for multiple artists 4 months ago
ailurux dac29bf986 Fix issue with playlists restarting playback after enqueuing 4 months ago
Clayton Craft ff87c92175 Write settings to nvs when changing from the setting screen 4 months ago