Commit graph

240 commits

Author SHA1 Message Date
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
d0cf77888c Add mechanism to show playlist page 2025-02-09 10:07:19 +01:00
5fd958644e Restore window state 2025-02-09 10:07:19 +01:00
e96694d584 Add play button and player bar 2025-02-09 10:07:19 +01:00
3ef0fe960b Add scaffold for home page 2025-02-09 10:07:19 +01:00
8c56e90994 Show file dialog for library selection 2025-02-09 10:07:19 +01:00
f61482c329 Add welcome page and improve generated code 2025-02-09 10:06:39 +01:00
4de1f53b34 Remove copyright headers from source files 2025-02-09 10:06:39 +01:00
3f1a9a5756 Move resources to data 2025-02-09 10:06:39 +01:00
aa2e31272a fixup: Remove help overlay from gresource 2025-02-09 10:06:39 +01:00
9e39c9283a Add german translation 2025-02-09 10:06:39 +01:00
ba106a912f Remove shortcut window 2025-02-09 10:06:39 +01:00
4d436eaaf5 Port to blueprint 2025-02-09 10:05:00 +01:00
9969ebcfd7 Initial commit 2025-02-09 10:05:00 +01:00
Elias Projahn
5d06ec9faf Split into multiple crates 2021-02-04 21:48:30 +01:00
Elias Projahn
d7fb996183 Add custom error type to database module 2021-02-04 17:43:36 +01:00
Elias Projahn
5a41d5008f Add custom error type for the backend 2021-02-04 16:31:37 +01:00
Elias Projahn
4ad7a1fb28 Port to secret_service 2.0 2021-02-04 16:14:42 +01:00
Elias Projahn
df78aa17ad Move player to backend module 2021-02-03 23:24:41 +01:00
Elias Projahn
9057ec32ed Move database to backend module 2021-02-03 23:20:05 +01:00
Elias Projahn
9e10d47b87 Make recording screen functional again 2021-02-03 16:55:50 +01:00
Elias Projahn
d5a1de05a7 Handle screens dropping their sender 2021-02-03 16:32:07 +01:00
Elias Projahn
1b6f4ab51e Remove old navigator 2021-02-03 16:23:47 +01:00
Elias Projahn
ee71a905e1 Use new navigator for all screens 2021-02-03 16:22:18 +01:00
Elias Projahn
c72bc71432 Add new work and recording selectors 2021-02-03 15:46:48 +01:00
Elias Projahn
18e33c3d0d Port most screens to the new navigator 2021-02-03 14:09:17 +01:00
Elias Projahn
7eff62b5a4 Use editor widget for performance editor 2021-02-02 12:18:42 +01:00
Elias Projahn
d92fd419d3 Move widget trait to widgets 2021-02-02 11:38:22 +01:00
Elias Projahn
eac168880d Use new editor widget for instruments and ensembles 2021-02-02 11:10:19 +01:00
Elias Projahn
499fc87a59 Move new navigator to its own module 2021-02-02 10:59:28 +01:00
Elias Projahn
1a35487135 Rename dialogs module to preferences 2021-02-02 10:39:38 +01:00
Elias Projahn
7762d8253f Move about dialog to window 2021-02-02 10:29:28 +01:00
Elias Projahn
59ea1b9d95 Simplify new navigator window 2021-02-02 10:25:34 +01:00
Elias Projahn
23d260687c Add macro to spawn futures 2021-02-02 10:12:30 +01:00
Elias Projahn
59171e705b Move push macro to seperate module 2021-02-02 09:47:14 +01:00