6dbc2f949c
Update dependencies
2022-05-01 18:38:40 +02:00
ff17549b8b
Update gtk-rs crates
2022-04-16 12:24:30 +02:00
5c64bdef7e
Add user preferences for random playback
2022-04-08 19:59:49 +02:00
3350c6be95
main screen: Add button to start random playback
2022-02-08 18:18:29 +01:00
487fd0a048
Keep playing random tracks after the playlist ends
2022-02-08 17:44:21 +01:00
42d1d047e3
database: Remove wrapper thread
2022-01-23 15:57:23 +01:00
f165c6cae8
Remove server synchronization code
...
This commit (tries to) remove all code for synchronyzing to a music
metadata server. Because the intended use cases of the application have
shifted over time, this isn't a central feature anymore. However, it
may well be decided to reintroduce the functionality at some point in
the future.
2022-01-23 14:06:00 +01:00
384ca255f3
backend: Persist use-server setting
2022-01-09 18:08:39 +01:00
a4a39ad08f
Use the Rust 2021 edition
2021-11-06 09:29:59 +01:00
ed8b7c0d97
Fix crash in player by caching the duration
2021-10-10 20:35:54 +02:00
7c9c01d3ea
Update to newest gtk-rs crates
...
Some things were adapted accordingly and some warnings from clippy were
fixed along the way.
2021-06-30 20:28:29 +02:00
7d7343ea8c
Update gtk-rs crates
2021-05-07 23:49:05 +02:00
df6e2e86c7
Share whether to use the server across screens
2021-05-07 20:44:27 +02:00
Elias Projahn
aa2fb7ec08
backend: Add simple custom logger
2021-05-04 18:46:22 +02:00
Elias Projahn
cb3e958f1b
backend: Use tokio broadcast channels
2021-04-25 12:26:43 +02:00
Elias Projahn
3e2f73fc56
backend: New library update mechanism
2021-04-24 18:38:23 +02:00
Elias Projahn
4f617cb79a
Use flat track list for mediums
2021-04-08 00:08:31 +02:00
Elias Projahn
aeb7da73c9
Import in separate crate and change source ID calculation
2021-02-24 16:39:38 +01:00
Elias Projahn
078c190213
backend: Make URIs platform independent
2021-02-18 18:20:31 +01:00
Elias Projahn
266335dfc5
backend: Only require Dbus on Linux
2021-02-15 13:21:36 +01:00
Elias Projahn
0ffe68e04f
Move crates to toplevel directory
2021-02-07 12:53:25 +01:00