| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-04-24 | Move komihash to IRAM | ayumi | |
| Improves WavPack decoding speed by up to 50% in some cases and I’m not sure why this seem to matter so much. | |||
| 2025-04-23 | Move WavPack decoder to IRAM | ayumi | |
| In my tests this improves the decoding speed by around 3%. | |||
| 2025-03-13 | Add WavPack support | ayumi | |
| 2025-03-13 | Add support for APEv2 tags and detecting WavPack files | ayumi | |
| 2025-03-13 | Don’t assume that each tagging format is only used by one file format | ayumi | |
| 2025-01-31 | Fix for wav tagging to handle padding byte with odd size | ailurux | |
| 2025-01-29 | Add 'Tdisc' to libtags | jacqueline | |
| Uses 'TPOS' for id3v2 tags, and 'DISCNUMBER' for vorbis comments (mostly just relevant to flacs for our use case). Fixes #181. | |||
| 2025-01-22 | Fix leading UTF-8 BOM in returned TXXX tag value | ailurux | |
| 2024-12-31 | Pass through TXXX kv pairs from libtags, treated as vorbis comments | jacqueline | |
| mp3 is no good i do not like them at all | |||
| 2024-12-30 | Add ARTISTS= vorbis comment support to libtags | jacqueline | |
| This is mostly just for flac handling, since we use libogg directly for ogg containers, and flac+ogg are the only containers that use vorbis comments. | |||
| 2024-12-09 | Prevent frame decoding issues with FLAC from ending playback early | ailurux | |
| 2024-10-01 | Ensure the stack is clean after luavgl event callbacks | jacqueline | |
| 2024-08-13 | Fix build errors from stricter visibility requirements | jacqueline | |
| 2024-08-13 | Update bt fork to be based on v5.3 | jacqueline | |
| 2024-08-13 | bump esp-idf to v5.3 | jacqueline | |
| 2024-08-09 | Claw back some internal ram | jacqueline | |
| - 'main' doesn't need 12k of internal ram - lvgl's draw task doesn't need that much either - also lower the bg worker stack sizes whilst we're here, since they've got tons over headroom | |||
| 2024-07-24 | Bump up LVGL's memory allotment | jacqueline | |
| 2024-07-17 | Encode snapshots as PNGs when saving to disk | jacqueline | |
| 2024-07-16 | daniel/playlist-queue (#83) | ailurux | |
| Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/83 Reviewed-by: cooljqln <cooljqln@noreply.codeberg.org> Co-authored-by: ailurux <ailuruxx@gmail.com> Co-committed-by: ailurux <ailuruxx@gmail.com> | |||
| 2024-07-10 | i will continue to tweak a2dp constants until my great foe "audio stutter" ↵ | jacqueline | |
| is defeated for all time | |||
| 2024-07-10 | Update the SBC target bitrate | jacqueline | |
| Not sure what this actually controls? Probably good to make it match our encoding configuration tho | |||
| 2024-07-03 | Tweak app console setup to improve companion connections | jacqueline | |
| - disable regular log output when entering the console - disable colour changes for the prompt character | |||
| 2024-07-03 | Load fonts asynchronously on a bg task | jacqueline | |
| This saves a second or two from bootup; AFAICT this *mostly* reclaims the dynamic fonts boot time regression. | |||
| 2024-07-02 | enable LV_OS_FREERTOS | jacqueline | |
| This mostly just adds a mutex around lv_malloc, which is useful for upcoming work to make font loading async. | |||
| 2024-06-28 | WIP start on an updated main menu ui | jacqueline | |
| 2024-06-27 | fork esp-idf's dev console, in order to add some hooks | jacqueline | |
| 2024-06-27 | update catch2 to v3.6.0 | jacqueline | |
| 2024-06-27 | fix catch2 build options not being applied + enable benchmarking | jacqueline | |
| 2024-06-14 | fix unused var warning | jacqueline | |
| 2024-06-14 | Load fonts dynamically from /lua | jacqueline | |
| This unfortunately slows boot time by a bit, but I think we should be able to reclaim that time eventually. | |||
| 2024-06-13 | fix uninitialised use | jacqueline | |
| 2024-06-13 | Reimplement our patch to lv_list button long modes | jacqueline | |
| 2024-06-12 | Update LVGL to v9.1.0 | jacqueline | |
| 2024-06-12 | Port and fix our luavgl additions | jacqueline | |
| 2024-06-12 | WIP bump luavgl to latest | jacqueline | |
| 2024-05-29 | Start on TTS support by logging the data that will become TTS lines | jacqueline | |
| Includes some misc cleanup of haptic double-triggering (or non-triggering), since those cases all end up being TTS event double-reporting, which to me crosses the threshold from "annoying" to "usability issue" | |||
| 2024-05-02 | WIP merge cyclically dependent components into one big component | jacqueline | |
| 2024-05-02 | Replace cpp::span shim with std::span | jacqueline | |
| 2024-04-19 | squash a bunch of warnings | jacqueline | |
| 2024-04-19 | daniel/recycler-list (#66) | ailurux | |
| @cooljqln should be good to merge to main, give it a look over though please? :) Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/66 Co-authored-by: ailurux <ailuruxx@gmail.com> Co-committed-by: ailurux <ailuruxx@gmail.com> | |||
| 2024-04-09 | Upgrade fatfs component version | jacqueline | |
| 2024-04-02 | Merge branch 'main' of codeberg.org:cool-tech-zone/tangara-fw | jacqueline | |
| 2024-04-02 | tweak db performance | jacqueline | |
| - leveldb cache pinned to spiram - actually use it during indexing lol - all up, saves about 10ms per file (amortised) for an incremental reindex | |||
| 2024-03-28 | Fix bg_grad_colour LSP type annotation | Robin Howard | |
| 2024-03-28 | Merge branch 'main' into themes | ailurux | |
| 2024-03-28 | Use 48kHz SBC instead of 44.1 | jacqueline | |
| 2024-03-28 | Use dual-channel SBC encoding instead of joint-stereo | jacqueline | |
| 2024-03-28 | Fork ESP-IDF's bluetooth component | jacqueline | |
| i want better sbc encoding, and no cla will stop me | |||
| 2024-03-28 | bump esp-idf to 5.2.1 | jacqueline | |
| 2024-03-27 | Allow image recoloring properties to be inherited by children | ailurux | |
