Drew Weymouth
f48b2ba210
Fix #660 : add cover art, silent property to Windows track change notification
2025-11-08 08:16:48 -08:00
Drew Weymouth
0ff57513c2
add button to Advanced settings tab to clear caches
2025-11-07 19:48:09 -08:00
Drew Weymouth
33eb081ff9
save selected sidebar tab
2025-11-01 12:45:09 -07:00
Drew Weymouth
694e59d5b6
fix bug where only one lyrics viewer loads if both are visible
2025-11-01 12:28:25 -07:00
Drew Weymouth
61a04e86b5
add new lyricsmanager missed in last commit
2025-11-01 11:26:49 -07:00
Drew Weymouth
711d564509
refactor: extract lyric fetching logic to LyricsManager
2025-11-01 09:58:30 -07:00
Drew Weymouth
887d3bb2c7
Fix #579 : Save play queue on all queue changes
2025-10-09 08:13:56 -07:00
Drew Weymouth
27ae29a88c
add play queue sidebar
2025-10-05 11:20:27 -07:00
Drew Weymouth
ddd96803b3
Merge branch 'main' into feature/new-playlist-btn
2025-09-27 07:50:02 -07:00
Drew Weymouth
06b57d27d7
Fix #716 : add "Last played" tracklist columnn
2025-09-25 09:37:14 -07:00
Drew Weymouth
4c1a95e851
add settings for skipping one-star or tracks with keyword ( #724 )
2025-09-24 18:59:55 -07:00
Drew Weymouth
2fa0234321
omit album and artist from LrcLib search if unknown/emtpy
2025-09-22 18:45:00 -07:00
Drew Weymouth
a55b7216d5
implement CreatePlaylist button for jellyfin
2025-09-22 17:22:43 -07:00
Jacalz
ebc5b7e039
Fix all staticcheck errors that are not deprecations
2025-09-17 22:39:36 +02:00
Jacalz
08f335da44
Run gofumpt on the project
2025-09-17 22:30:49 +02:00
Jacalz
534a7bfaaf
Run modernise on the project
...
This will be available in "go fix" within Go 1.26 but in the meantime:
go run golang.org/x/tools/gopls/internal/analysis/modernize/cmd/modernize@latest -fix -test ./...
2025-09-17 22:28:16 +02:00
Drew Weymouth
6ea3499491
add 'New Playlist' button to Playlists page
2025-09-17 08:55:35 -07:00
Drew Weymouth
bacdaeccfb
Fix #691 : update jellyfin client lib for transcoding fix
2025-09-06 11:18:04 -07:00
Drew Weymouth
2ca19acef8
Fix #703 : don't crash if there are fewer than 20 random albums
2025-09-05 16:01:09 -07:00
Drew Weymouth
81205d65c3
Fix #696 : Save and use last selected library when re-connecting to server
2025-09-04 08:19:00 -07:00
Drew Weymouth
e090244704
Fix #697 : Add Artists to supported startup pages
2025-08-28 15:00:06 -04:00
Andy Williams
ffe4fa61ee
Build on a mac without environment variables
2025-08-22 11:32:34 +01:00
Drew Weymouth
20c16c8aa4
Merge pull request #674 from E1int/feature/play-cli-commands
...
Add play/search CLI commands for albums, playlists and tracks
2025-08-11 08:46:56 -07:00
E1int
59082cd6d6
Handle server disconnections/changes
2025-08-11 17:15:57 +02:00
E1int
ff6fa87a0a
Fix flag descriptions
2025-08-11 16:52:35 +02:00
Drew Weymouth
a317b382ff
Fix #665 : Add option to play albums in order on Albums page
2025-08-10 15:06:27 -07:00
E1int
6d4897bc1c
Maintain old ping behavior
2025-08-09 23:42:19 +02:00
E1int
ef8f0f0454
Merge from main
2025-08-09 23:39:44 +02:00
E1int
4f997fc8b8
Allow passing IDs from standard input
2025-08-09 23:10:50 +02:00
E1int
6c8d82cda1
Add search CLI commands
2025-08-09 22:42:30 +02:00
E1int
91458a2094
Rename play flags
2025-08-09 21:27:08 +02:00
Drew Weymouth
d4660075f0
set taskbar button tool tips based on app language
2025-08-08 19:15:46 -07:00
Drew Weymouth
041e4d3ba7
add icons to taskbar control buttons
2025-08-08 19:15:46 -07:00
Drew Weymouth
aedaa32de4
add Windows taskbar control buttons (TODO: icons)
2025-08-08 19:15:46 -07:00
Drew Weymouth
5dd71c7ce6
fix crashing when DLNA casting and toggling stop after current
2025-08-08 08:26:25 -07:00
Drew Weymouth
30ee5deb9c
add CLI flag to set stop after current
2025-08-08 08:16:33 -07:00
Drew Weymouth
d6ad0de122
add stop after current check to pop up queue
2025-08-08 08:10:20 -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
E1int
647984e92e
Add play CLI commands for albums, playlists and tracks
2025-08-06 00:52:46 +02:00
Drew Weymouth
dbea096edf
Merge pull request #671 from E1int/start-minimized-flag
...
Add CLI flag to start app minimized
2025-08-04 11:01:50 -07:00
Drew Weymouth
d8ef747b8b
don't use audio cache to pre-download files if not using waveform seekbar
2025-08-04 08:27:02 -07:00
Drew Weymouth
6c4435314c
Fix bug of incomplete waveform when playing new track twice in quick succession
2025-08-04 08:17:33 -07:00
Drew Weymouth
8e3ec5e11b
use a zero waveform image with single horizontal line when none exists
2025-08-01 17:52:05 -07:00
E1int
c832d13099
Handle server connection in minimized start
2025-08-01 22:45:34 +02:00
Drew Weymouth
b9df60bdcd
fix UI weirdness when waveform image is being updated
2025-08-01 12:50:01 -07:00
E1int
aa3b030a26
Add CLI flag to start app minimized
2025-08-01 21:05:10 +02:00
Drew Weymouth
5209c08444
add setting to disable waveform seekbar
2025-08-01 09:07:52 -07:00
Drew Weymouth
8f50e1087b
increase vertical resolution of waveform img, calculate with less casting
2025-07-30 17:36:56 -07:00
Drew Weymouth
9a1325b92d
fix mpv mem leak, waveform gen when double-clicking to play tracks; clean up logs
2025-07-28 18:15:12 -07:00
Drew Weymouth
333b96dd3b
switch back to using HTTP server to stream file to MPV - it doesn't idle after playing FIFO
2025-07-27 17:39:48 -07:00