Commit Graph
29 Commits
Author SHA1 Message Date
cooljqln ebadc83f78 Merge pull request 'Update to latest version of fusion12 and build it like 10px' (#244) from r-tae/tangara-fw:font-update into main
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/244
2025-02-05 03:52:23 +00:00
cooljqln 38cb3d8219 Merge pull request 'Add optional support for adjusting volume while locked' (#230) from teisenbe/tangara-fw:locked_input into main
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/230
2025-02-03 23:45:28 +00:00
cooljqln 28846b989b Merge pull request 'UI tweaks' (#229) from schrockwell/tangara-fw:ui-tweaks-pr into main
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/229
2025-02-03 05:49:42 +00:00
cooljqlnandailurux 580712acd1 Resolve some issues with dangling index records (#193)
- The tag parser's cache is now cleared between indexing runs, preventing stale data from being used
 - Multi-value tag fields (genres, all artists) are now properly ingested in the tag value cache
 - Cleaning up removed index records now properly handles the case where only a subset of the records for multi-value tags need to be deleted.
 - Synthesizing missing tag values is now done in the tag parser instead of TrackTags, which resolves some issues with multi-value tag callbacks from libtags not being handled properly

These fixes seem to address all the issues with stale index records we were able to repro (including the issues in https://codeberg.org/cool-tech-zone/tangara-fw/issues/191), but if you've got any more cases with consistent repros then lmk!

Co-authored-by: ailurux <ailuruxx@gmail.com>
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/193
2025-01-24 00:40:48 +00:00
cooljqln 0180c9311d Merge pull request 'Add an input sequence for hard rebooting' (#185) from jqln/hard-reset into main
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/185
2025-01-17 02:23:42 +00:00
cooljqln dfb4ea5458 Merge pull request 'MP3 gap... less' (#180) from tjk/tangara-fw:mp3-gapless into main
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/180
Reviewed-by: cooljqln <cooljqln@noreply.codeberg.org>
2025-01-14 05:35:21 +00:00
cooljqln 1625d5a6b8 Merge pull request 'Ensure settings sections are in view' (#177) from tjk/tangara-fw:settings-scroll into main
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/177
2025-01-14 04:33:47 +00:00
cooljqln db7c28347c Merge pull request 'Update licensing info' (#174) from tjk/tangara-fw:update-reuse into main
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/174
Reviewed-by: cooljqln <cooljqln@noreply.codeberg.org>
2025-01-13 04:50:49 +00:00
cooljqln 9011899619 Merge pull request 'Extend idle -> sleep time to 2 minutes' (#175) from tjk/tangara-fw:extend-idle-poweroff into main
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/175
2025-01-10 01:40:56 +00:00
cooljqln 3505279b49 Merge pull request 'Show "Unknown Artist" when artist is missing' (#173) from tjk/tangara-fw:clear-artist into main
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/173
2025-01-10 00:02:11 +00:00
cooljqln faf52c162f Merge pull request 'Add bitrate info' (#172) from tjk/tangara-fw:bitrate into main
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/172
Reviewed-by: cooljqln <cooljqln@noreply.codeberg.org>
2025-01-09 04:52:38 +00:00
cooljqln 3ad2fb61dc Merge pull request 'Add track info screen' (#168) from tjk/tangara-fw:track-info-screen into main
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/168
Reviewed-by: cooljqln <cooljqln@noreply.codeberg.org>
2025-01-02 22:57:51 +00:00
cooljqln 25ecf038ac Merge pull request 'Add an 'All Artists' index including tracks under multiple artists' (#144) from jqln/all-artists into main
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/144
2025-01-02 00:59:43 +00:00
cooljqln 3287580647 Merge pull request 'daniel/track-toc' (#110) from daniel/track-toc into main
Yay!

Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/110
2024-10-04 05:40:18 +00:00
cooljqln 1eddfe97d9 Merge pull request 'daniel/persistent-positions' (#104) from daniel/persistent-positions into main
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/104
Reviewed-by: cooljqln <cooljqln@noreply.codeberg.org>
2024-09-19 04:44:16 +00:00
cooljqln c030a4510a Merge pull request 'Introduce basic TTS support using pre-recorded voice lines' (#103) from jqln/tts into main
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/103
2024-09-17 00:09:10 +00:00
cooljqln b720ba42a0 Merge pull request 'Factor gapless handling out of audio_fsm and into the audio pipeline' (#69) from jqln/audio-pipeline into main
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/69
Reviewed-by: ailurux <ailurux@noreply.codeberg.org>
2024-05-09 06:24:14 +00:00
cooljqln 3ceb8025ee Merge pull request 'Break dependency cycles with our components by merging co-dependent components together' (#68) from jqln/component-merge into main
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/68
2024-05-03 04:48:17 +00:00
cooljqln dd1ea595a7 Merge pull request 'jqln/input-devices' (#62) from jqln/input-devices into main
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/62
Reviewed-by: ailurux <ailurux@noreply.codeberg.org>
2024-04-11 07:02:53 +00:00
cooljqln b229f452a6 Merge pull request 'lua-volume' (#60) from lua-volume into main
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/60
Reviewed-by: cooljqln <cooljqln@noreply.codeberg.org>
2024-04-02 04:19:50 +00:00
cooljqln 0175eaf1b5 Merge pull request 'themes' (#58) from themes into main
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/58
Reviewed-by: cooljqln <cooljqln@noreply.codeberg.org>
2024-03-28 05:36:38 +00:00
cooljqln edd5eecc14 Merge pull request 'fixes for my green-tab adafruit ST7735R' (#57) from NanoCodeBug/tangara-fw:adafruit-display-fix into main
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/57
2024-03-19 00:32:08 +00:00
cooljqln 9fca08f843 Merge pull request 'Add time.ticks to lua bridge' (#48) from lua-ticks into main
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/48
2024-02-28 00:18:16 +00:00
cooljqln e466522c25 Merge pull request 'scroll-sensitivity' (#36) from scroll-sensitivity into main
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/36
Reviewed-by: cooljqln <cooljqln@noreply.codeberg.org>
2024-02-13 00:47:53 +00:00
cooljqln 679521d8e3 Merge pull request 'include <memory_resource> from tasks.hpp' (#34) from hails/tangara-fw:tasks-include-memory-resource into main
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/34
2024-02-11 23:12:57 +00:00
cooljqln 0731a3fbcc Merge pull request 'Add version command' (#29) from hails/tangara-fw:version-command into main
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/29
2024-02-05 23:24:42 +00:00
cooljqln 8c628590b2 Merge pull request 'Add luarun command' (#28) from hails/tangara-fw:luarun into main
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/28
2024-02-05 23:24:32 +00:00
cooljqln 811c335c2a Merge pull request 'Change suggested flash baudrate to 1000000' (#27) from hails/tangara-fw:building-readme-baudrate into main
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/27
2024-02-04 20:53:58 +00:00
cooljqln e2022fb0fc Merge pull request 'Bump to latest 5.1 changes since 5.1.1 release.' (#11) from rh/bump-esp-idf into main
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/11
2023-11-06 21:33:10 +00:00