Drew Weymouth
|
5a37b1e39f
|
gapless DLNA working
|
2025-03-29 15:15:13 -07:00 |
|
Drew Weymouth
|
1ad45a33db
|
more progress - player switching working
|
2025-03-29 15:15:13 -07:00 |
|
Drew Weymouth
|
8bd1c8183d
|
more work for preparing for casting
|
2025-03-29 15:15:13 -07:00 |
|
Drew Weymouth
|
4f731833c0
|
very WIP for DLNA casting
|
2025-03-29 15:15:13 -07:00 |
|
Drew Weymouth
|
31c23490d1
|
add context menu actions to search dialog, refactor controller
|
2025-03-29 13:25:56 -07:00 |
|
Drew Weymouth
|
c79be131a7
|
Fix #578: scrobble correct track when skipping next
|
2025-03-12 17:11:01 -07:00 |
|
Drew Weymouth
|
ed36879cda
|
Fix #571:make timeout configurable and bump default to 15 sec
|
2025-03-05 07:47:52 -08:00 |
|
Drew Weymouth
|
95ef3eae38
|
expose more config file settings in the UI
|
2025-02-21 16:31:04 -08:00 |
|
Drew Weymouth
|
568e380a51
|
add Play random button to album page
|
2025-02-20 16:13:11 -08:00 |
|
Drew Weymouth
|
99e48d6ff7
|
add album shuffle mode to Genre page
|
2025-02-13 13:46:29 -03:00 |
|
Drew Weymouth
|
3b5c896eb9
|
add config file setting to disable Fyne DPI detection
|
2025-02-08 23:05:33 -03:00 |
|
jojii
|
f6a7d41261
|
Config for custom lrclib server url
|
2025-02-06 15:45:09 +01:00 |
|
Drew Weymouth
|
6d5af7e841
|
refactor
|
2025-02-06 08:53:38 -03:00 |
|
jojii
|
1eaa77928d
|
Review remarks
|
2025-02-05 21:05:07 +01:00 |
|
jojii
|
29b04778f1
|
Add caching for lrclib lyrics
|
2025-02-05 19:42:22 +01:00 |
|
Drew Weymouth
|
a8cae47f61
|
add config file setting to disable keyring (related: #538)
|
2025-02-03 08:46:07 -03:00 |
|
Drew Weymouth
|
d1b83c59a1
|
sanitize IDs before using as file names
|
2025-02-01 17:07:16 -03:00 |
|
Drew Weymouth
|
fd04998a5a
|
add missed stubs
|
2025-01-16 18:42:03 -08:00 |
|
Drew Weymouth
|
9fca298a82
|
update for new SMTC dll
|
2025-01-16 18:40:06 -08:00 |
|
Drew Weymouth
|
c48eae501b
|
move Windows version check to smtc.go conditionally compiled for Windows
|
2025-01-15 17:52:50 -08:00 |
|
Drew Weymouth
|
7f3895975e
|
line endings switch, and add missed stubs / go.mod update
|
2025-01-15 17:49:36 -08:00 |
|
Drew Weymouth
|
cb01703776
|
initial implementation of Windows SMTC integration
|
2025-01-15 17:42:44 -08:00 |
|
Drew Weymouth
|
ecc691fe52
|
use error toasts for errors playing random/similar tracks
|
2025-01-07 07:15:23 -08:00 |
|
Drew Weymouth
|
966e792f6f
|
add autoplay UI toggle
|
2025-01-06 18:34:35 -08:00 |
|
Drew Weymouth
|
834d024735
|
initial autoplay implementation - TODO: settings + UI control
|
2025-01-06 17:23:36 -08:00 |
|
Drew Weymouth
|
9390f7b4e1
|
Fix #522: add -volume-adjust-pct CLI arg
|
2025-01-05 16:45:48 -08:00 |
|
Drew Weymouth
|
0b73f47001
|
add back logging of playback errors
|
2025-01-04 17:08:39 -08:00 |
|
Drew Weymouth
|
08fae68dd6
|
redirect logging to a file on Windows
|
2025-01-04 07:33:49 -08:00 |
|
Drew Weymouth
|
6572e74aa8
|
Fix #496: Persist repeat mode setting across restarts
|
2025-01-01 14:23:02 -08: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
|
e8737f47b3
|
Fix #483: workaround MPV failing to begin playback of track with new sample rate on Windows
|
2024-12-21 12:40:56 -08:00 |
|
Drew Weymouth
|
dd3f5874c4
|
add ability to configure language in config file
|
2024-12-17 18:07:28 -08:00 |
|
Drew Weymouth
|
58ebd3ccf4
|
Fix #495: use custom user-agent instead of go-http-client
|
2024-10-17 08:36:00 -07:00 |
|
David Roman
|
58fd4bbb4a
|
add option to configure queue size
|
2024-10-01 21:39:00 +02:00 |
|
Drew Weymouth
|
fd2d831fe6
|
add missed handler for cmdLoadRadioStation
|
2024-09-11 16:59:53 -07:00 |
|
Drew Weymouth
|
7950999450
|
fix seeking to next track repeatedly and quickly
|
2024-09-11 11:34:14 -07:00 |
|
Drew Weymouth
|
1fff7f6488
|
fix coalescing logic of multiple seekFwdBackN commands
|
2024-09-11 08:20:15 -07:00 |
|
Drew Weymouth
|
00ffb8b3a1
|
implement SeekFwdBackN
|
2024-09-11 07:57:38 -07:00 |
|
Drew Weymouth
|
faf067ce7e
|
add shared callback impl between mpv and jukebox players
|
2024-09-01 08:45:09 -07:00 |
|
Drew Weymouth
|
c2efb048e2
|
more jukebox work
|
2024-08-31 09:09:12 -07:00 |
|
Drew Weymouth
|
3bad04a74a
|
update jukebox player to synchronous
|
2024-08-30 16:48:44 -07:00 |
|
Drew Weymouth
|
136bade8b4
|
hook up cmd queue to PlaybackManager
|
2024-08-30 08:20:02 -07:00 |
|
Drew Weymouth
|
0fffe9d8ed
|
more playback commands
|
2024-08-28 08:25:13 -07:00 |
|
Drew Weymouth
|
188a94b41b
|
beginning of reworking playback to use a command queue
|
2024-08-27 18:16:16 -07:00 |
|
Drew Weymouth
|
62803b9f09
|
save settings when window closing to avoid losing some settings on crash-exits
|
2024-08-20 08:00:25 -07:00 |
|
Drew Weymouth
|
6075b5c82e
|
move saving play queue to window close intercept instead of app exit in case we crash during exit tasks
|
2024-08-19 08:46:44 -07:00 |
|
Drew Weymouth
|
66b878a092
|
Fix #462: persist Skip Duplicates setting in add to playlist dialog
|
2024-08-09 07:35:55 -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 |
|