| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-09-28 | Use bindey for databinding instead of hand rolling ui updates | jacqueline | |
| 2023-09-26 | std::string -> std::pmr::string in psram | jacqueline | |
| 2023-09-08 | fix some leveldb errors on transition to standby | jacqueline | |
| turns out you gotta free the iterators. wow!! | |||
| 2023-09-06 | Fix missing track number issues | jacqueline | |
| 2023-09-06 | Add an opus-specific tag parser | jacqueline | |
| 2023-09-05 | Add all albums index, do some locales prep | jacqueline | |
| 2023-09-04 | Don't reuse iterators across page fetches | jacqueline | |
| This was done for performance reasons, but performance seems okay without it, and it introduces a bunch of memory management headaches. | |||
| 2023-08-30 | Use a service locator instead of passing around subsets of drivers between FSMs | jacqueline | |
| 2023-08-17 | Start on basic onboarding screens | jacqueline | |
| 2023-08-10 | Give codecs complete control of their input files | jacqueline | |
| 2023-08-08 | Flesh out opus decoder. it doesn't work! i hate opus. | jacqueline | |
| 2023-07-31 | fix libtags m4a issue | jacqueline | |
| 2023-07-31 | Log specifics of hash collisions | jacqueline | |
| 2023-07-31 | fix bsd-ish callback behaviour | jacqueline | |
| 2023-07-25 | fuck off | jacqueline | |
| 2023-07-17 | Basic playlists for upcoming | jacqueline | |
| Beware under-testing and bugs. Just getting something barebones in so that I can do rN+1 bringup | |||
| 2023-07-13 | Ui polish and fleshing out | jacqueline | |
| 2023-07-12 | clang format | jacqueline | |
| 2023-07-12 | Include title in indexes to avoid a per-record disk read | jacqueline | |
| GOTTA GO FAST | |||
| 2023-07-07 | wire up the playing screen with some real data | jacqueline | |
| Includes implementing song duration calculation for CBR MP3 files | |||
| 2023-07-05 | Start on wiring up playback screen to real data | jacqueline | |
| 2023-07-05 | Comment out leveldb logging | jacqueline | |
| It sometimes produces a weird format string that breaks everything | |||
| 2023-06-23 | Parse and zero-pad track numbers | jacqueline | |
| 2023-06-23 | add indexing to the database | jacqueline | |
| idk man i wrote most of this in a fugue state whilst high on the couch with my cat | |||
| 2023-06-19 | Support playing tracks by track id | jacqueline | |
| 2023-06-16 | Fix issues with importing my entire library | jacqueline | |
| 2023-06-15 | song -> track | jacqueline | |
| 2023-06-15 | Add vorbis and flac decoders, flesh out codec interface | jacqueline | |
| vorbis doesn't quite work yet, not sure why. will pick it up again later. | |||
| 2023-06-07 | Do some prep cleanup for multiple filetypes | jacqueline | |
| 2023-05-24 | Merge branch 'main' of git.sr.ht:~jacqueline/tangara-fw | jacqueline | |
| 2023-05-23 | Annote E V E R Y T H I N G with license info | jacqueline | |
| 2023-05-22 | Generalise worker tasks, and centralise task priorities + stacks | jacqueline | |
| Includes making the display driver use a worker task for flushes, so that our double buffering actually does something useful /facepalm | |||
| 2023-05-16 | Add pagination to database queries | jacqueline | |
| 2023-05-12 | Add some basic tests for the database | jacqueline | |
| 2023-05-09 | Add tests for record encoding | jacqueline | |
| 2023-05-09 | Fix tests! | jacqueline | |
| Includes removing some that never passed and/or weren't quite a good idea | |||
| 2023-05-08 | Database init is now stable! | jacqueline | |
| 2023-05-02 | Output hash of song triple | jacqueline | |
| 2023-04-28 | clang-format | jacqueline | |
| 2023-04-28 | Add libtags for extracting info from files | jacqueline | |
| 2023-04-27 | Make queries a little less copy-paste | jacqueline | |
| 2023-04-27 | Move DB interactions to a background thread | jacqueline | |
| 2023-04-26 | Add some basic data and retrieval | jacqueline | |
| 2023-04-26 | removed unused raw db stuff | jacqueline | |
| 2023-04-26 | Allow RenameFile to overwrite existing files | jacqueline | |
| 2023-03-08 | add leveldb | jacqueline | |
