Commit graph

405 commits

Author SHA1 Message Date
Elias Projahn
5c7c63a928 Reintroduce seeking functionality 2021-03-15 21:07:31 +01:00
Elias Projahn
a5af4d8c9d Add temporary logger for debugging 2021-02-24 16:39:50 +01:00
Elias Projahn
aeb7da73c9 Import in separate crate and change source ID calculation 2021-02-24 16:39:38 +01:00
Elias Projahn
c2c811e321 Fix binary installation for cross compilation 2021-02-19 09:54:28 +01:00
Elias Projahn
3bdc08e408 Remove language from project specification 2021-02-18 19:07:47 +01:00
Elias Projahn
d442108afd Always use gettext from system 2021-02-18 18:42:40 +01:00
Elias Projahn
078c190213 backend: Make URIs platform independent 2021-02-18 18:20:31 +01:00
Elias Projahn
ee42002d2e Fix some small lifetime issues 2021-02-15 17:33:50 +01:00
Elias Projahn
0898bf63c9 Adapt to newest gtk-rs 2021-02-15 17:29:39 +01:00
Elias Projahn
be6e7fd93a Remove unused parens 2021-02-15 17:15:44 +01:00
Elias Projahn
266335dfc5 backend: Only require Dbus on Linux 2021-02-15 13:21:36 +01:00
Elias Projahn
e357ab1c1f Remove accidentally added line 2021-02-14 17:28:23 +01:00
Elias Projahn
393e74289f Set vexpand for AdwStatusPages 2021-02-11 15:33:54 +01:00
Elias Projahn
2928bc92f6 database: Fix issue deserializing part indices 2021-02-08 17:24:07 +01:00
Elias Projahn
eed133e73d Fix borrow issue in track set editor 2021-02-07 15:28:16 +01:00
Elias Projahn
4a8429c6e3 Change default server URL 2021-02-07 14:17:42 +01:00
Elias Projahn
5c77ef95f7 Remove config and resources from version control 2021-02-07 12:55:11 +01:00
Elias Projahn
0ffe68e04f Move crates to toplevel directory 2021-02-07 12:53:25 +01:00
Elias Projahn
d16961efa8 Remove dependency on libcurl 2021-02-07 12:42:55 +01:00
Elias Projahn
3e22e67efd Show errors in medium editor 2021-02-07 10:23:42 +01:00
Elias Projahn
3e130985c4 Move resources and data to UI crate 2021-02-07 10:05:47 +01:00
Elias Projahn
fdc5bc72a8 Remove support for separate part composers 2021-02-07 10:02:30 +01:00
Elias Projahn
aeed44248e Move migrations to database crate 2021-02-07 09:51:39 +01:00
Elias Projahn
5b066a05b6 Add a way to log out 2021-02-07 00:43:59 +01:00
Elias Projahn
67fad1329d Add status to README 2021-02-07 00:13:15 +01:00
Elias Projahn
29b8a9c2c5 Add medium screen 2021-02-06 23:59:22 +01:00
Elias Projahn
d12b85afc6 Add mediums to person and ensemble screen 2021-02-06 23:28:05 +01:00
Elias Projahn
026e6deddf Fix bug in performance editor 2021-02-06 23:21:15 +01:00
Elias Projahn
2ded5a659a database: Add methods to query mediums 2021-02-06 23:11:19 +01:00
Elias Projahn
93c55d8892 Display errors in source selector 2021-02-06 22:45:33 +01:00
Elias Projahn
d72a0583ff Make file choosers modal 2021-02-06 17:39:11 +01:00
Elias Projahn
4a407474e2 client: Port to Isahc 1.0 2021-02-06 17:20:41 +01:00
Elias Projahn
b49272b8ac Fix some player screen lifetime issues 2021-02-05 16:53:29 +01:00
Elias Projahn
88e1c97143 Use navigator for main window 2021-02-05 15:50:31 +01:00
Elias Projahn
43023fdb5b window: Remove unneeded code 2021-02-05 11:09:47 +01:00
Elias Projahn
15d78a8b0f Properly reexport backend modules 2021-02-05 10:56:42 +01:00
Elias Projahn
54b9fae657 backend: Add some documentation 2021-02-05 10:40:14 +01:00
Elias Projahn
5774075cad backend: Replace some errors with warnings 2021-02-05 10:25:37 +01:00
Elias Projahn
b9b0b61319 Add support for MPRIS 2021-02-05 00:50:27 +01:00
Elias Projahn
9256e60122 Always use SecretService asynchronously 2021-02-04 22:24:01 +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