Commit graph

21 commits

Author SHA1 Message Date
Elias Projahn
e834abe1e0 Add composers and work texts
These replace the work tile widget.
2020-04-06 11:29:55 +02:00
Elias Projahn
40db00d88d Bundle text widgets and refactor performances row 2020-04-06 11:15:05 +02:00
Elias Projahn
3a9a3100fc Recording selector: Use a nested navigator
The selector also makes use of the new work tile widget.
2020-04-05 20:46:00 +02:00
Elias Projahn
0438296bcc Add recording selector
As a proof of concept some widgets were seperated. The home screen now
links to this instead of the recording editor.
2020-04-05 19:31:46 +02:00
Elias Projahn
8f0463a1a1 Allow selecting and adding ensembles 2020-03-31 16:15:59 +02:00
Elias Projahn
99e4711cfc Remove seperate role repesentation
The role and instrument tables have been merged into one (the instrument
table). There are not that many roles that aren't instruments and it is
much simpler to mange this way. The role editor and role selector have
been removed and the instrument related UI parts have been modified
accordingly.
2020-03-31 15:49:15 +02:00
Elias Projahn
9f2c86db78 FilesSelector: Close when close button is pressed 2020-03-28 12:30:19 +01:00
Elias Projahn
88c9f65649 FilesSelector: Allow setting a base path 2020-03-28 12:27:30 +01:00
Elias Projahn
ad7499051b Add directory mode to files selector 2020-03-27 17:44:04 +01:00
Elias Projahn
24a4911665 Add basic files selector
This required to add a platform channel with a method to get the
toplevel storage devices. The app will need to request the
WRITE_EXTERNAL_STORAGE permission later. Also the dependency on "path"
was introduced.
2020-03-27 17:33:47 +01:00
Elias Projahn
02e283b8cc PerformerSelector: Allow changing the person 2020-03-22 17:38:08 +01:00
Elias Projahn
8c36988da9 Move PerformanceModel to database 2020-03-22 16:46:28 +01:00
Elias Projahn
b414655a56 Add basic work selector 2020-03-22 15:58:39 +01:00
Elias Projahn
ff48ee376b Add basic performer selector 2020-03-22 15:35:56 +01:00
Elias Projahn
7579fd7b3f Rename RolesSelector to RoleSelector 2020-03-22 15:28:06 +01:00
Elias Projahn
8a9d71694d Add role selector 2020-03-22 15:11:23 +01:00
Elias Projahn
40acc2b555 Add initial selection to instrument selector
Also use this from the work editor.
2019-12-11 13:19:56 +01:00
Elias Projahn
be7699f322 Color the check button properly
Unfortunately this isn't themeable at the moment.
2019-12-11 12:50:14 +01:00
Elias Projahn
d9149d2ff2 Add instruments selector
This also adds a tile to the temporary home screen for debugging
purposes.
2019-12-11 12:44:30 +01:00
Elias Projahn
cc45018c83 Add access to person editor to person selector
The person editor can be reached via the FAB. If a new person is
created, it will be selected.
2019-12-04 20:52:52 +01:00
Elias Projahn
2ee49246e4 Add person selector 2019-12-04 20:48:55 +01:00