Elias Projahn
|
2b95dbeadd
|
database: Fix some clippy warnings
|
2021-05-04 18:45:57 +02:00 |
|
Elias Projahn
|
f967f6ade9
|
database: Add a lot of logging
|
2021-05-04 18:45:48 +02:00 |
|
Elias Projahn
|
20683ca824
|
database: Add parsing error
|
2021-05-04 18:44:59 +02:00 |
|
Elias Projahn
|
ac14beb665
|
database: Add error for missing items
|
2021-05-04 18:44:49 +02:00 |
|
Elias Projahn
|
d9746c8ab4
|
database: Switch to tokio channels
|
2021-05-04 18:44:32 +02:00 |
|
Elias Projahn
|
641a6306ec
|
Use sanitized directory names
|
2021-05-04 18:43:01 +02:00 |
|
Elias Projahn
|
b45d1704c9
|
Don't allow empty mediums
|
2021-04-25 13:49:11 +02:00 |
|
Elias Projahn
|
4a0251bcf4
|
Don't allow empty track sets
|
2021-04-25 13:43:29 +02:00 |
|
Elias Projahn
|
e0619b6b27
|
Validate entries in editors
|
2021-04-25 13:38:20 +02:00 |
|
Elias Projahn
|
24f493d7d6
|
Handle library updates from main screen
|
2021-04-25 12:27:04 +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
|
274ba719a3
|
import: Remove unused function
|
2021-04-24 15:24:33 +02:00 |
|
Elias Projahn
|
e7cd5b9630
|
Allow editing mediums from medium preview
|
2021-04-18 14:41:30 +02:00 |
|
Elias Projahn
|
2988d2ea0d
|
Fix caption in import screen
|
2021-04-15 18:31:21 +02:00 |
|
Elias Projahn
|
30584cdf2f
|
Close source selector
|
2021-04-15 18:28:21 +02:00 |
|
Elias Projahn
|
d410be75dc
|
Store source track index in track
|
2021-04-15 18:19:17 +02:00 |
|
Elias Projahn
|
622f1312fb
|
Use medium ID as folder name
|
2021-04-15 17:42:06 +02:00 |
|
Elias Projahn
|
12b4ba681c
|
Fix mixing up client and database in medium selector
|
2021-04-15 17:17:37 +02:00 |
|
Elias Projahn
|
8a00e4588c
|
import: Don't deadlock state receiver
|
2021-04-15 17:00:58 +02:00 |
|
Elias Projahn
|
2d5ce29aae
|
Add medium selector
|
2021-04-15 17:00:58 +02:00 |
|
Elias Projahn
|
f4254cc431
|
client: Handle unexpected responses as errors
|
2021-04-15 17:00:37 +02:00 |
|
Elias Projahn
|
bb33b30f6e
|
import: Order files alphabetically
|
2021-04-13 18:09:57 +02:00 |
|
Elias Projahn
|
0abfad07f8
|
Use relative track paths
|
2021-04-09 13:53:42 +02:00 |
|
Elias Projahn
|
a91eb178c7
|
Import medium from preview screen
|
2021-04-08 20:01:19 +02:00 |
|
Elias Projahn
|
bd2d7baee0
|
Listen for state changes in medium preview
|
2021-04-08 14:33:54 +02:00 |
|
Elias Projahn
|
79c86cbb57
|
Adapt medium editor to track structure changes
|
2021-04-08 14:07:02 +02:00 |
|
Elias Projahn
|
3702c9ad79
|
Adapt medium preview to track structure changes
|
2021-04-08 14:06:46 +02:00 |
|
Elias Projahn
|
2071de60d9
|
Fix temporary error in medium editor
|
2021-04-08 00:28:34 +02:00 |
|
Elias Projahn
|
d49be8d3a2
|
database: Remove track iterator from medium
|
2021-04-08 00:18:21 +02:00 |
|
Elias Projahn
|
3f5f751992
|
Merge branch 'medium-tracks' into new-import-screen
|
2021-04-08 00:15:19 +02:00 |
|
Elias Projahn
|
4f617cb79a
|
Use flat track list for mediums
|
2021-04-08 00:08:31 +02:00 |
|
Elias Projahn
|
a06394d9ea
|
import: Publish State struct
|
2021-03-28 18:39:36 +02:00 |
|
Elias Projahn
|
616e8c0170
|
database: Add track iterator for mediums
|
2021-03-28 18:37:17 +02:00 |
|
Elias Projahn
|
545bacabab
|
Return medium from medium editor
|
2021-03-28 17:41:42 +02:00 |
|
Elias Projahn
|
c0de0acca9
|
Don't handle import from medium editor
|
2021-03-28 17:31:29 +02:00 |
|
Elias Projahn
|
690a150727
|
import: Use watch channel for state updates
|
2021-03-28 17:28:49 +02:00 |
|
Elias Projahn
|
e43486367b
|
import: Switch to tokio channels
|
2021-03-28 16:46:15 +02:00 |
|
Elias Projahn
|
2922c17a86
|
Add medium preview screen
|
2021-03-23 18:06:42 +01:00 |
|
Elias Projahn
|
2f281d7d11
|
Search for matching mediums online or locally
|
2021-03-23 17:16:20 +01:00 |
|
Elias Projahn
|
606ee563e9
|
Initial version of new import screen
|
2021-03-23 16:31:32 +01:00 |
|
Elias Projahn
|
e293972c0d
|
readme: Add link to first milestone
|
2021-03-22 19:24:44 +01:00 |
|
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 |
|