Commit graph

30 commits

Author SHA1 Message Date
Elias Projahn
4b88eec93f Store music library path 2020-11-01 19:15:29 +01:00
Elias Projahn
a42161dc05 Rename application from Musicus Editor to Musicus 2020-11-01 12:49:10 +01:00
Elias Projahn
543f5ed1fd Make music library path changable 2020-11-01 10:13:21 +01:00
Elias Projahn
cf96792029 Add preferences dialog 2020-10-31 23:48:11 +01:00
Elias Projahn
b8911eafaa Add tracks editor 2020-10-31 23:07:25 +01:00
Elias Projahn
0c16f6f4c6 Add edit and delete function to detail screens 2020-10-22 15:59:55 +02:00
Elias Projahn
9a9a181739 Replace stack with new navigator widget 2020-10-17 11:31:43 +02:00
Elias Projahn
cefd7dad95 Modularize main window 2020-10-16 21:24:55 +02:00
Elias Projahn
56c4268e4d Propagate all errors from backend 2020-10-11 21:30:06 +02:00
Elias Projahn
711b6d97ff Use async functions for backend 2020-10-11 21:13:15 +02:00
Elias Projahn
95f939cb07 Use anyhow for backend errors 2020-10-11 19:53:36 +02:00
Elias Projahn
b2ab93cefa Add work details screen 2020-10-11 18:03:40 +02:00
Elias Projahn
d741f463f5 Add work and recording detail screens 2020-10-10 13:55:14 +02:00
Elias Projahn
cca722dcba Show persons and ensembles in main window 2020-10-10 12:01:22 +02:00
Elias Projahn
9101fb053d Enable main search bar 2020-10-10 11:32:30 +02:00
Elias Projahn
78c1c3e540 Add basic support for editing works and recordings 2020-10-10 01:16:21 +02:00
Elias Projahn
d020a4219f Ellipsize labels in main window 2020-10-10 00:26:36 +02:00
Elias Projahn
baea690ae6 Show recordings in main window 2020-10-10 00:22:45 +02:00
Elias Projahn
bd3a61c4bf Add recording editor 2020-10-09 23:02:50 +02:00
Elias Projahn
0adbc889b2 Simplify state management for main window 2020-10-09 20:19:46 +02:00
Elias Projahn
c2d40fe56e Move database access to background thread 2020-10-09 12:22:02 +02:00
Elias Projahn
96188929d4 Add new works list 2020-09-29 00:10:52 +02:00
Elias Projahn
449b6f47b8 Add access to editing and deleting persons
This also tweaks the UI and adds some polish.
2020-09-28 23:33:48 +02:00
Elias Projahn
af1d7c4a01 Use libhandy for the main window
This also reverts a part of the changes from the last commit. They will
be replaced by a new solution.
2020-09-28 20:51:56 +02:00
Elias Projahn
21ad91d9a9 Add preview of main window contents 2020-09-28 20:09:49 +02:00
Elias Projahn
ed225f61ad Add work editor dialog skeleton 2020-09-28 16:00:51 +02:00
Elias Projahn
44cb9fa410 Add ensemble editor dialog 2020-09-28 15:14:05 +02:00
Elias Projahn
1a6a6f7450 Add instrument editor dialog 2020-09-28 15:08:24 +02:00
Elias Projahn
9fcab517e4 Add person editor dialog 2020-09-28 15:02:19 +02:00
Elias Projahn
868e1168e5 Initial commit 2020-09-27 21:58:42 +02:00