Drew Weymouth
|
bacdaeccfb
|
Fix #691: update jellyfin client lib for transcoding fix
|
2025-09-06 11:18:04 -07:00 |
|
Drew Weymouth
|
766cfdfe91
|
Fix #668: Add sample rate, bit depth, channels to track info dialog
|
2025-08-08 07:50:43 -07:00 |
|
Drew Weymouth
|
c521c617ec
|
incremental waveform generation (kind-of) working
|
2025-07-26 15:33:22 -07:00 |
|
Drew Weymouth
|
d73f7e0645
|
support library scoping on more Jellyfin browsing operations
|
2025-07-15 18:15:15 -07:00 |
|
Drew Weymouth
|
f4e84d97ab
|
WIP - Jellyfin multi library
|
2025-07-15 08:57:20 -07:00 |
|
Drew Weymouth
|
d701375d35
|
implement library browsing for Subsonic
|
2025-07-12 12:43:55 -07:00 |
|
Drew Weymouth
|
9c56429ed4
|
don't crash on All Tracks page if API call to get album tracks fails
|
2025-07-12 09:10:13 -07:00 |
|
Drew Weymouth
|
b8f83ae399
|
Fix #646: Sort artist discography by full date
|
2025-06-24 08:33:40 -07:00 |
|
Drew Weymouth
|
265e4f961f
|
Fix #628: Add setting to transcode stream
|
2025-05-31 10:12:57 -07:00 |
|
Drew Weymouth
|
086f5c7855
|
skip nil tracks when restoring play queue
|
2025-04-22 08:29:57 -07:00 |
|
Drew Weymouth
|
6e7480f48a
|
pass MIME type and seekable flag to DLNA players
|
2025-03-30 14:39:27 -07:00 |
|
Drew Weymouth
|
31c23490d1
|
add context menu actions to search dialog, refactor controller
|
2025-03-29 13:25:56 -07:00 |
|
jojii
|
29b04778f1
|
Add caching for lrclib lyrics
|
2025-02-05 19:42:22 +01:00 |
|
Drew Weymouth
|
774bd996fc
|
fix opensubsonic date, and locale detection
|
2024-12-23 17:39:57 -08:00 |
|
Drew Weymouth
|
ff3b1addf8
|
show full OpenSubsonic date where available
|
2024-12-23 17:23:26 -08:00 |
|
Drew Weymouth
|
c2efb048e2
|
more jukebox work
|
2024-08-31 09:09:12 -07:00 |
|
Drew Weymouth
|
0e9a8fc38b
|
change module locations
|
2024-08-06 20:30:44 -07:00 |
|
ericwyn
|
36652fa61c
|
change the default sort order of trackPages to the recently added
|
2024-08-05 10:34:10 +08:00 |
|
Drew Weymouth
|
14e93c1586
|
Fix #417 - add missed CoverArtID when unmarshaling GetArtist response
|
2024-07-27 17:22:33 -07:00 |
|
Drew Weymouth
|
fdd449584b
|
Fix #432: use artist sort name if present to sort
|
2024-07-25 17:46:55 -07:00 |
|
Drew Weymouth
|
1d49aa171a
|
remove empty const block
|
2024-07-21 16:36:40 -07:00 |
|
Drew Weymouth
|
4afedda04e
|
translate sort order strings
|
2024-07-21 16:23:47 -07:00 |
|
Drew Weymouth
|
d4066f0b1c
|
add support for composer tag
|
2024-07-19 08:03:10 -07:00 |
|
Drew Weymouth
|
bf97cdb526
|
add more to track info dialog
|
2024-07-18 17:33:42 -07:00 |
|
Drew Weymouth
|
03ce1cc115
|
add more info to dialog and adjust layout
|
2024-07-18 08:11:37 -07:00 |
|
Drew Weymouth
|
59d979ba80
|
Include radio stations in Quick Search
|
2024-07-01 08:04:10 -07:00 |
|
Drew Weymouth
|
2b39c6ba66
|
add fallback for artist Top Tracks when server returns none
|
2024-06-26 08:28:24 -07:00 |
|
Drew Weymouth
|
396547d0d6
|
add back mistakenly deleted line
|
2024-06-24 18:54:58 -07:00 |
|
Drew Weymouth
|
7793fd8fdb
|
Refactor: move some playback-related functions to backend package
|
2024-06-24 18:49:30 -07:00 |
|
Drew Weymouth
|
1ddc6dc8a9
|
exclude track itself from similar tracks in either codepath
|
2024-06-24 08:25:49 -07:00 |
|
Drew Weymouth
|
7f6335c428
|
add similar songs fallback when server returns none
|
2024-06-24 08:23:49 -07:00 |
|
Drew Weymouth
|
1ed561c178
|
don't crash if server returns nil saved play queue but no error
|
2024-06-19 07:45:53 -07:00 |
|
Drew Weymouth
|
c6b6da1f06
|
workaround Navidrome's incorrect getLyricsBySongId response schema
|
2024-06-03 08:12:15 -07:00 |
|
Drew Weymouth
|
bfa3dc9892
|
more progress on radios
|
2024-06-01 12:18:28 -07:00 |
|
Drew Weymouth
|
77d21717f6
|
add missed files in previous commit
|
2024-06-01 11:20:13 -07:00 |
|
Drew Weymouth
|
a88d29887a
|
defensive programming to mitigate nil dereference
|
2024-06-01 10:49:26 -07:00 |
|
Drew Weymouth
|
3d6bd910f2
|
fix nil interface bug
|
2024-06-01 10:32:52 -07:00 |
|
Drew Weymouth
|
0a902aef9f
|
refactoring continued - compiles now
|
2024-05-31 16:37:14 -07:00 |
|
Drew Weymouth
|
f67a0c5fc1
|
in progress MediaItem refactor - does not build
|
2024-05-31 09:35:46 -07:00 |
|
Drew Weymouth
|
ce647c27b9
|
Fix #387: pass offset to subsonic random album fetch call
|
2024-05-20 18:17:41 -07:00 |
|
Drew Weymouth
|
e4854abb20
|
infer synced lyrics for Jellyfin even if metadata missing
|
2024-05-18 16:37:32 -07:00 |
|
Drew Weymouth
|
3273f45594
|
hook up with Jellyfin lyrics
|
2024-05-17 08:38:43 -07:00 |
|
natilou
|
f52a15e1da
|
remove import not used
|
2024-05-02 21:02:52 -03:00 |
|
natilou
|
e925b2fd2d
|
chore: Delete cache playlists when playlists are modified
|
2024-05-02 20:36:50 -03:00 |
|
Drew Weymouth
|
d6ab56765d
|
don't crash on exit when saving play queue with nothing playing
|
2024-04-21 09:13:34 -07:00 |
|
Drew Weymouth
|
f1aee40b05
|
pull in queue parsing fix
|
2024-04-16 19:37:35 -07:00 |
|
Drew Weymouth
|
63b0ab7374
|
add settings dialog radio for saving queue locally or to server
|
2024-04-16 18:13:22 -07:00 |
|
Drew Weymouth
|
98a140791b
|
beginning of work to save queue to server
|
2024-04-16 17:26:46 -07:00 |
|
Drew Weymouth
|
36555fe64f
|
remove now-unneeded time import
|
2024-04-14 10:11:23 -07:00 |
|
Drew Weymouth
|
4aa90187fe
|
just use rand.Shuffle
|
2024-04-14 10:08:14 -07:00 |
|