Commit graph

35 commits

Author SHA1 Message Date
Elias Projahn
cd8d1dfe4b client: Add client specific database 2020-06-02 16:47:46 +02:00
Elias Projahn
a0310883fb mobile: Add about screen 2020-05-24 11:45:23 +02:00
Elias Projahn
0ccebb2217 mobile: Fix handling of works without sections 2020-05-13 22:05:18 +02:00
Elias Projahn
3af7c23bbc mobile: Access editors from context menu 2020-05-13 21:46:53 +02:00
Elias Projahn
19da47ea04 mobile: Full playback notification 2020-05-13 21:09:22 +02:00
Elias Projahn
c2b39677b5 mobile: Keep normalized position between 0 and 1 2020-05-13 21:03:47 +02:00
Elias Projahn
93a5a06b55 Support work sections 2020-05-13 20:52:25 +02:00
Elias Projahn
813fa2e47a common, mobile: Adapt to new work part API 2020-05-13 19:27:57 +02:00
Elias Projahn
2d96d2fec8 mobile: Don't update position if not playing 2020-05-13 18:22:39 +02:00
Elias Projahn
5ffecb97c6 mobile: Fine tune account settings
If the user enters something into the login fields, the values will be
copied to the registration screen. Also, the password is required to
delete an account now.
2020-05-13 17:54:16 +02:00
Elias Projahn
0e10edb87f mobile: Allow account deletion 2020-05-13 17:42:04 +02:00
Elias Projahn
80259a8144 mobile: Use new account API 2020-05-13 16:52:39 +02:00
Elias Projahn
3d3d5d50a6 mobile: Support using an account 2020-05-11 19:22:50 +02:00
Elias Projahn
711b19c998 Move reusable code from mobile to common
This will be useful for a future desktop application.
2020-05-04 21:49:44 +02:00
Elias Projahn
6e1255f26e mobile: Remove unused text widgets 2020-05-04 19:22:31 +02:00
Elias Projahn
7c9ac4e0ae mobile: Share database with playback service 2020-05-04 09:23:49 +02:00
Elias Projahn
5300d674b5 Work screen: Use local database 2020-05-04 09:17:27 +02:00
Elias Projahn
ce7cb70c8d mobile: Add app icon to home screen
The icon font was created using https://fluttericon.com/.
2020-05-03 23:30:07 +02:00
Elias Projahn
52a2d5c3ec mobile: Use new API on selection screens 2020-05-03 23:01:16 +02:00
Elias Projahn
7bf99ebd07 mobile: Fix reconnection to playback service 2020-05-03 22:45:28 +02:00
Elias Projahn
06cb32000a mobile: Use search and pagination 2020-05-03 21:33:39 +02:00
Elias Projahn
820ff7eadb mobile: Update to new client API
The settings screen was refactored too.
2020-05-01 17:48:23 +02:00
Elias Projahn
1c64d56346 mobile: Allow removing tracks from the playlist 2020-04-26 18:54:49 +02:00
Elias Projahn
9d4554b67f mobile: Check server errors in editors 2020-04-26 18:29:21 +02:00
Elias Projahn
ea0f7f86aa Work editor: Initialize from WorkInfo 2020-04-26 17:26:19 +02:00
Elias Projahn
97c4359ad9 Recording editor: Initialize from recording 2020-04-26 17:12:34 +02:00
Elias Projahn
be06eabdd7 Home screen: Remove start player from menu 2020-04-26 17:04:32 +02:00
Elias Projahn
e57fe4b97a Performance editor: Allow clearing role 2020-04-26 17:02:10 +02:00
Elias Projahn
0fc0c933ac database: Unify work and recording API 2020-04-26 16:48:05 +02:00
Elias Projahn
c93ebf17a0 mobile: Integrate with server 2020-04-26 15:35:45 +02:00
Elias Projahn
60a474ea56 mobile: Default server URL 2020-04-25 21:05:17 +02:00
Elias Projahn
d2a8363f6f mobile: Add Musicus client
The settings screen now contains a tile to change the URL of the Musicus
server.
2020-04-25 15:02:11 +02:00
Elias Projahn
92c4ec932a database: Limit to one method parameter 2020-04-25 10:36:19 +02:00
Elias Projahn
7e25880cc5 Move database to seperate package 2020-04-24 22:41:52 +02:00
Elias Projahn
674ce19414 Rename top level directories 2020-04-24 21:55:17 +02:00