summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2025-02-14Merge pull request 'Change output mode when bluetooth connects/disconnects' (...cooljqln
2025-02-11Only change output mode if the new output mode is differentailurux
2025-02-11TTS: Implement and wire up a TTS toggle in Display Settings (#251)Tursiae
2025-02-11Merge branch 'main' of codeberg.org:cool-tech-zone/tangara-fwailurux
2025-02-11Fix bug in infinite list causing items to be removed (#253)ailurux
2025-02-10TTS: Better document the ownership and task/control flow.Tursiae
2025-02-10TTS: Avoid exhausting the WorkerPool with concurrent TTS playback.Tursiae
2025-02-10Merge pull request 'Console: Update doco to point to `sdkconfig`, and handle ...ailurux
2025-02-10s/sdkconfig.local/sdkconfig/gTursiae
2025-02-10Change output mode when bluetooth connects/disconnectsailurux
2025-02-10Also document the `idf.py menuconfig` approach.Tursiae
2025-02-09Console: Update doco to point to `sdkconfig.local`, and handle no-stats cases.Tursiae
2025-02-09Console: Stop `tasks` from hanging in `std::sort`.Tursiae
2025-02-07Add centre button haptic feedback on touch, and setting to disable/lessen hap...ailurux
2025-02-06Update the docs to eliminate the mention of the Spoken Interface setting unti...Tursiae
2025-02-06Make the TTS playback work by assuming the file is a .wav.Tursiae
2025-02-06Briefly document the TTS module.Tursiae
2025-02-05Fix issue with last touch wheel time not being initialisedailurux
2025-02-03Merge pull request 'Add optional support for adjusting volume while locked' (...cooljqln
2025-02-02Persist locked control mode settingTess Eisenberger
2025-02-02Add optional support for changing volume while lockedTess Eisenberger
2025-02-02Add a new setting for input controls when lockedTess Eisenberger
2025-02-01Don't detect center button touch until 250ms after wheel touchRockwell Schrock
2025-01-31Merge branch 'main' of codeberg.org:cool-tech-zone/tangara-fwailurux
2025-01-31Fix playlists not setting the queue to readyailurux
2025-01-29Add 'Tdisc' to libtagsjacqueline
2025-01-29Actually read+write the fast charge nvs bitjacqueline
2025-01-24Resolve some issues with dangling index records (#193)cooljqln
2025-01-17ailurux/now-playing-menu (#184)ailurux
2025-01-17Merge pull request 'Add an input sequence for hard rebooting' (#185) from jql...cooljqln
2025-01-17Fix audiobook/podcast queue methodailurux
2025-01-17Add commentjacqueline
2025-01-15Add a hard reset input sequence to recover from broken device statesjacqueline
2025-01-15Handle lock state in each input device, instead of in the lvgl driverjacqueline
2025-01-14Merge pull request 'MP3 gap... less' (#180) from tjk/tangara-fw:mp3-gapless i...cooljqln
2025-01-13Skip gap samples in MP3 decodingTom Kirchner
2025-01-13Merge pull request 'Update licensing info' (#174) from tjk/tangara-fw:update-...cooljqln
2025-01-11Extract gapless info from MP3 LAME headerTom Kirchner
2025-01-11Handle optional frames field in bytes offset of MP3 headerTom Kirchner
2025-01-11Check for frames/bytes/TOC in CBR as wellTom Kirchner
2025-01-11Rename VbrInfo to Mp3InfoTom Kirchner
2025-01-10Isolate the SD card from the SPI bus when talking to the display (#176)jacqueline
2025-01-09Extend idle -> sleep time to 2 minutesTom Kirchner
2025-01-08Add bitrate infoTom Kirchner
2025-01-08Add missing copyright/license headersTom Kirchner
2025-01-07Improvements to the queue for shuffling/playing all (#170)ailurux
2025-01-02Expose more properties to Lua for UITom Kirchner
2024-12-31Reorder indexesjacqueline
2024-12-31Pass through TXXX kv pairs from libtags, treated as vorbis commentsjacqueline
2024-12-31Handle synthesizing missing tag values in TrackTags instead of the indexerjacqueline