Commit graph

477 commits

Author SHA1 Message Date
3ab0332475 db: Add mediums and albums 2025-02-09 10:08:21 +01:00
3eed04d04b editor: Add basic work structure 2025-02-09 10:08:21 +01:00
bdf8ed989d models: Add some TODOs 2025-02-09 10:08:21 +01:00
7d3ab7e56b editor: Redesign translation section 2025-02-09 10:08:21 +01:00
55b344605b editor: First changes for work editor 2025-02-09 10:08:21 +01:00
15ba043050 Add MusicusActivatableRow 2025-02-09 10:08:21 +01:00
eecae2e5ea flatpak: Update blueprint-compiler 2025-02-09 10:08:21 +01:00
e1ba7bf1d5 flatpak: Refresh manifest based on gtk-rust-template 2025-02-09 10:08:21 +01:00
6b7c925fac Update gtk and libadwaita 2025-02-09 10:08:21 +01:00
783d548bc2 Add widgets for translating data 2025-02-09 10:08:21 +01:00
3c8f5b8c31 Get user language from GLib 2025-02-09 10:08:21 +01:00
220821a0e0 Refactor db schema and use Diesel 2025-02-09 10:08:21 +01:00
2f6676ba3b Add config.rs to .gitignore 2025-02-09 10:08:17 +01:00
35716326f2 player: Replace GstPlayer with GstPlay 2025-02-09 10:07:59 +01:00
0b49939caf Update dependencies 2025-02-09 10:07:59 +01:00
0926d912eb Apply some clippy suggestions 2025-02-09 10:07:59 +01:00
e26444c982 Number tracks without titles 2025-02-09 10:07:59 +01:00
19670da538 Hook up library manager 2025-02-09 10:07:59 +01:00
e4940d693b playerbar: Improve seeking 2025-02-09 10:07:59 +01:00
0d0d8e668f library: Format SQL queries 2025-02-09 10:07:59 +01:00
e2b59c6c11 player bar: Fix substraction overflow 2025-02-09 10:07:59 +01:00
5387a51def Add setting for library path 2025-02-09 10:07:59 +01:00
af01dc1953 Ellipsize search tags 2025-02-09 10:07:59 +01:00
904719d52c search entry: Show clear icon 2025-02-09 10:07:59 +01:00
2092f25c57 player: Implement MPRIS raise 2025-02-09 10:07:59 +01:00
31144dff46 player: Implement MPRIS 2025-02-09 10:07:59 +01:00
c378305465 player: Implement playback 2025-02-09 10:07:59 +01:00
9489aaf2ee player bar: hook up controls 2025-02-09 10:07:59 +01:00
25dc8e2779 playlist page: add background style class 2025-02-09 10:07:59 +01:00
2d4f3d73cf Show current item in player bar 2025-02-09 10:07:59 +01:00
232faa6a2f Move player bar to separate widget 2025-02-09 10:07:59 +01:00
f16a27e343 Improve player bar layout 2025-02-09 10:07:59 +01:00
7110401f61 Handle current item on playlist page 2025-02-09 10:07:59 +01:00
7d21617e9a Add playlist view 2025-02-09 10:07:59 +01:00
16d1408194 Make tiles selectable by mouse 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
f4a91acffa Fix search bug 2025-02-09 10:07:59 +01:00
3c83452573 Add functional query tags 2025-02-09 10:07:59 +01:00
9d4f37f601 Display all search results on home page 2025-02-09 10:07:59 +01:00
ff3c3728ad Replace diesel with rusqlite 2025-02-09 10:07:59 +01:00
bcb4b84b19 Improve tile widget 2025-02-09 10:07:59 +01:00
54f0088e61 Add query signal to search entry 2025-02-09 10:07:59 +01:00
7eacfe21f4 Add original database code 2025-02-09 10:07:53 +01:00
08be3cb613 Add custom search bar with tags 2025-02-09 10:07:19 +01:00
00bd7027a6 Add player mockup 2025-02-09 10:07:19 +01:00
ba5958d549 Update Gtk and Libadwaita 2025-02-09 10:07:19 +01:00
e5bc2ede37 Use blueprints directly 2025-02-09 10:07:19 +01:00