Commit Graph

848 Commits (d147c92053c2ed577bf44aca0e92bfcd20b75fab)

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