8752ac81dd
mobile: Update dependencies and adapt to changes
2022-05-07 19:43:55 +02:00
b14dcd67f2
common: Remove platform interface
2022-05-07 19:06:09 +02:00
8987735797
desktop: Implement new common API
2022-05-06 15:14:13 +02:00
84b700236b
common: Adapt to database changes
2022-05-06 15:13:49 +02:00
9e485eac11
database: Update schema
2022-05-06 15:12:10 +02:00
25b0a9f436
desktop: Switch to file_picker
2022-05-06 13:57:23 +02:00
777c89fed4
common: Adapt to dependencies and remove editing
2022-05-06 13:56:10 +02:00
0ddf0ff84a
client: Rename to database
2022-05-06 13:55:16 +02:00
289f480703
client: Remove sync code and update moor to drift
2022-05-06 13:50:02 +02:00
b36fe340ad
Remove server package
2022-05-06 13:48:49 +02:00
Elias Projahn
608726f555
client: Don't sync within database update methods
2020-07-21 20:37:41 +02:00
Elias Projahn
60989b2e18
client: Allow updating existing works
2020-07-20 18:44:34 +02:00
Elias Projahn
adeb975890
client: Remove pragma to defer foreign keys
2020-07-20 18:39:28 +02:00
Elias Projahn
330fbb9b4b
client: Don't always delete persons from the server
2020-07-20 17:24:42 +02:00
Elias Projahn
86d4980459
client: Defer foreign keys in database
2020-07-20 17:23:45 +02:00
Elias Projahn
16b1d967ba
desktop: Prefer dark window decorations
2020-07-18 13:48:05 +02:00
Elias Projahn
b1a8c072d4
desktop: Add dummy playback handler
2020-07-18 13:10:31 +02:00
Elias Projahn
23d233becc
common: Move playback helper methods to base class
2020-07-18 12:59:27 +02:00
Elias Projahn
4bdd1873c4
Add simple desktop app
2020-07-18 11:58:03 +02:00
Elias Projahn
5312bad52d
Move more code from mobile to common
2020-07-18 11:54:49 +02:00
Elias Projahn
2e4f69a178
common: Init sync property
2020-07-17 20:29:01 +02:00
Elias Projahn
3f5743e2f5
common: Only upload if sync is activated
2020-07-17 20:24:37 +02:00
Elias Projahn
322ed3f81e
common: Expose sync property in editors
2020-07-17 20:13:55 +02:00
Elias Projahn
6c7891de14
client: Set sync status for works and recordings
2020-07-17 20:12:50 +02:00
Elias Projahn
d566e6c473
server: Update steel_crypt
2020-07-17 17:21:03 +02:00
Elias Projahn
f1c8196894
client: Don't sync database twice
2020-06-03 20:03:35 +02:00
Elias Projahn
a13f78cdd5
client: Make database client reference modifiable
2020-06-03 19:13:05 +02:00
Elias Projahn
57735337d6
client: Add sync support
...
When deleting items, this needs to be explicitly activated. For now,
everything will allways be synced as soon as one update with sync set to
true is made. In the future, this will be done in the background.
2020-06-03 18:37:20 +02:00
Elias Projahn
9194b08254
client: Add sync option to database delete methods
2020-06-03 10:05:58 +02:00
Elias Projahn
cd8d1dfe4b
client: Add client specific database
2020-06-02 16:47:46 +02:00
Elias Projahn
dfeaefd0b3
common: Placeholder text for no performers
2020-05-24 12:10:20 +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
7b63cc7aaf
common: Fix recording editor initialization
2020-05-13 21:45:58 +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
9bd0348f35
database: Store work parts in seperate table
2020-05-13 18:57:50 +02:00
Elias Projahn
2d96d2fec8
mobile: Don't update position if not playing
2020-05-13 18:22:39 +02:00
Elias Projahn
b78cf31082
Tracks editor: Leave parts empty if not set
2020-05-13 18:13:13 +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
95b3e9b00d
server: Add README.md with API documentation draft
2020-05-13 16:57:27 +02:00
Elias Projahn
80259a8144
mobile: Use new account API
2020-05-13 16:52:39 +02:00
Elias Projahn
8d1c2d3a23
client: Allow changing email and password seperately
2020-05-13 16:01:04 +02:00
Elias Projahn
088da9bd55
server: Allow changing email and password seperately
2020-05-13 15:59:06 +02:00
Elias Projahn
b2d8dd1cfc
common: Reflect new account API
2020-05-13 13:49:19 +02:00
Elias Projahn
ea1469c0dd
client: Update account API
2020-05-13 13:43:06 +02:00