Commit graph

22 commits

Author SHA1 Message Date
d7401195b3 editor: Functional recording and work editor 2025-02-09 10:08:21 +01:00
f0135cd415 Inital library manager UI 2025-02-09 10:08:21 +01:00
364557d959 Add work and recording editor 2025-02-09 10:08:21 +01:00
c70abf9594 Add role editor 2025-02-09 10:08:21 +01:00
1788303bf3 Implement program parameters 2025-02-09 10:08:21 +01:00
815dede141 Basic support for random programs 2025-02-09 10:08:21 +01:00
016bace36e Require diesel 2.2 2025-02-09 10:08:21 +01:00
6d11ee9705 Add wip program tiles 2025-02-09 10:08:21 +01:00
3dc601e0f0 Fully functional person editor 2025-02-09 10:08:21 +01:00
38613c0063 Show albums on home screen 2025-02-09 10:08:21 +01:00
55b344605b editor: First changes for work editor 2025-02-09 10:08:21 +01:00
220821a0e0 Refactor db schema and use Diesel 2025-02-09 10:08:21 +01:00
0926d912eb Apply some clippy suggestions 2025-02-09 10:07:59 +01:00
0d0d8e668f library: Format SQL queries 2025-02-09 10:07:59 +01:00
7d21617e9a Add playlist view 2025-02-09 10:07:59 +01:00
2143d6333b Add separate recording tile 2025-02-09 10:07:59 +01:00
a790d913af Allow removing tags via the button 2025-02-09 10:07:59 +01:00
af57fe020c Split composers and performers 2025-02-09 10:07:59 +01:00
84612673c1 Add queries for ensembles and works 2025-02-09 10:07:59 +01:00
3c83452573 Add functional query tags 2025-02-09 10:07:59 +01:00
ff3c3728ad Replace diesel with rusqlite 2025-02-09 10:07:59 +01:00
7eacfe21f4 Add original database code 2025-02-09 10:07:53 +01:00