Drew Weymouth
|
e2ccc8b446
|
prepare for 0.18.1 release
|
2025-09-13 13:10:13 -07:00 |
|
Drew Weymouth
|
fc2f7b9459
|
Fix #658: rework format for now playing status line
|
2025-09-13 13:07:48 -07:00 |
|
Drew Weymouth
|
bb1314a326
|
Fix #690: increase search result count to 50
|
2025-09-13 12:46:45 -07:00 |
|
Drew Weymouth
|
74d0f8cfde
|
Fix #423: pull in new go-subsonic that uses formPost OpenSubsonic extension
|
2025-09-13 10:46:54 -07:00 |
|
Drew Weymouth
|
cbb6b0d50a
|
Fix #412: Use forked go-glfw with hotfix until fix lands upstream
|
2025-09-06 17:01:55 -07:00 |
|
Drew Weymouth
|
bacdaeccfb
|
Fix #691: update jellyfin client lib for transcoding fix
|
2025-09-06 11:18:04 -07:00 |
|
Drew Weymouth
|
a8b951c568
|
use newer Go and setup-go action
|
2025-09-06 10:02:26 -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 |
|
Drew Weymouth
|
60d1e78fcc
|
prepare for 0.18.0 release
|
2025-08-12 08:30:02 -07:00 |
|
Drew Weymouth
|
7043467b5e
|
fix recoloring of waveform when theme changes
|
2025-08-10 16:56:09 -07:00 |
|
Drew Weymouth
|
a317b382ff
|
Fix #665: Add option to play albums in order on Albums page
|
2025-08-10 15:06:27 -07: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
|
61cc9b2f85
|
add to en.json
|
2025-08-08 08:41:58 -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 |
|
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
|
96b47feb76
|
add focus/keybaord control to waveform seekbar
|
2025-08-03 16:24:25 -07:00 |
|
Drew Weymouth
|
43b8b60fb0
|
make waveform seekbar non-interactive when stopped / playing radio
|
2025-08-01 17:55:36 -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 |
|
Drew Weymouth
|
8078b7082f
|
fix out of bounds crash
|
2025-08-01 17:44:22 -07:00 |
|
Drew Weymouth
|
b9df60bdcd
|
fix UI weirdness when waveform image is being updated
|
2025-08-01 12:50:01 -07:00 |
|
Drew Weymouth
|
5209c08444
|
add setting to disable waveform seekbar
|
2025-08-01 09:07:52 -07:00 |
|
Drew Weymouth
|
e0cb2a57ac
|
fix appearance of waveform seek cursor
|
2025-08-01 08:37:08 -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 |
|
Drew Weymouth
|
9844bbf6cb
|
waveforms of first played track now generating, but still bugs with ending the task
|
2025-07-27 17:07:11 -07:00 |
|
Drew Weymouth
|
777ec95cfd
|
fix bugs in done signalling
|
2025-07-26 22:25:01 -07:00 |
|
Drew Weymouth
|
b9ef1e86a4
|
fix bug leading to gaps in waveform image
|
2025-07-26 18:58:43 -07:00 |
|
Drew Weymouth
|
c521c617ec
|
incremental waveform generation (kind-of) working
|
2025-07-26 15:33:22 -07:00 |
|
Drew Weymouth
|
88b7f62e50
|
some progress in generating waveform images ahead of time
|
2025-07-25 18:38:59 -07:00 |
|
Drew Weymouth
|
7dae735d10
|
seeking, layout update
|
2025-07-24 19:26:54 -07:00 |
|
Drew Weymouth
|
43f6d501c9
|
create waveform seekbar widget; still more to do
|
2025-07-24 08:51:25 -07:00 |
|
Drew Weymouth
|
ae7cb55c8c
|
very WIP - proof of concept for waveform seekbar
|
2025-07-23 22:10:33 -07:00 |
|
Drew Weymouth
|
dfa493501d
|
wait to set next track until near end of current. (still needs more testing/review)
|
2025-07-19 09:33:15 -07:00 |
|
Drew Weymouth
|
bcc0007042
|
pre-cache next two files in queue; TODO - use them
|
2025-07-18 17:36:39 -07:00 |
|
Drew Weymouth
|
b568e23133
|
WIP - pre-download audio files for queued tracks
|
2025-07-17 08:49:15 -07:00 |
|
Drew Weymouth
|
f8d64c7fa3
|
prepare for 0.17.0 release
|
2025-07-16 07:34:55 -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
|
c5c80406d6
|
add library switcher submenu to gear menu
|
2025-07-13 15:05:53 -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
|
6f7b54b779
|
Pull in custom text entry patch in Fyne for better border rendering
|
2025-07-11 17:32:10 -07:00 |
|
Drew Weymouth
|
f76a691ed9
|
add missed fyne.Do for showing new version dialog
|
2025-07-08 18:10:32 -07:00 |
|
Drew Weymouth
|
3b93519bd5
|
update Fyne to get some Windows stability fixes
|
2025-07-08 09:41:14 -07:00 |
|
Drew Weymouth
|
e6f921630c
|
remember GroupedReleases section visibility in nav history
|
2025-07-06 16:26:23 -07:00 |
|
Drew Weymouth
|
2acd99b841
|
save scroll position in artist page state
|
2025-07-06 15:51:20 -07:00 |
|
Drew Weymouth
|
02e7caec84
|
update translations for plurals of release types
|
2025-07-06 15:31:53 -07:00 |
|
Drew Weymouth
|
103a79668c
|
fix sorting
|
2025-07-06 15:11:37 -07:00 |
|
Drew Weymouth
|
6c2dfc9edc
|
don't use GroupedReleases if all artist's releases are albums
|
2025-07-06 14:56:43 -07:00 |
|
Drew Weymouth
|
6ed4cd9540
|
make ReleaseType sections collapsible
|
2025-07-06 14:39:10 -07:00 |
|
Drew Weymouth
|
9177c12f07
|
looks much better, sorting still off
|
2025-07-06 13:19:58 -07:00 |
|
Drew Weymouth
|
6931ccb054
|
kind-of works but needs rendering work
|
2025-07-06 11:18:37 -07:00 |
|
Drew Weymouth
|
295d87a3a5
|
start updating artist page
|
2025-07-06 10:58:46 -07:00 |
|
Drew Weymouth
|
f6f82a73bb
|
more work on GroupedReleases widget
|
2025-07-06 10:40:06 -07:00 |
|
Drew Weymouth
|
4fce23fb4b
|
begining of GroupedReleases widget
|
2025-07-06 10:40:06 -07:00 |
|
Drew Weymouth
|
6c4fbada3d
|
add icons to gear menu
|
2025-07-01 11:16:06 -07:00 |
|
Drew Weymouth
|
b8f83ae399
|
Fix #646: Sort artist discography by full date
|
2025-06-24 08:33:40 -07:00 |
|
Drew Weymouth
|
62cfcfffd8
|
Fix #643: Add Korean translation
|
2025-06-21 12:35:14 -07:00 |
|
Drew Weymouth
|
e506652423
|
prepare for 0.16.0 release
|
2025-06-16 08:31:11 -07:00 |
|
Drew Weymouth
|
727c640b1b
|
Closes #519: Add click-to-seek to lyrics viewer
|
2025-06-16 08:14:19 -07:00 |
|
Drew Weymouth
|
265e4f961f
|
Fix #628: Add setting to transcode stream
|
2025-05-31 10:12:57 -07:00 |
|
Drew Weymouth
|
0fd8b4621b
|
Fix #625: Allow customization of grid card size
|
2025-05-28 09:21:24 -07:00 |
|
Drew Weymouth
|
af1ae4641e
|
Add setting to disable OS media player APIs
|
2025-05-26 17:17:00 -07:00 |
|
Drew Weymouth
|
a23e7d382d
|
Fix #619: remove correct tracks from playlist if in searched view
|
2025-05-14 08:30:32 -07:00 |
|
Drew Weymouth
|
dc180cd973
|
Fix #612: avoid crash with custom theme primary color and hovering album grid
|
2025-04-29 10:14:01 -07:00 |
|
Drew Weymouth
|
9bed867238
|
prepare for 0.15.2 release
|
2025-04-25 08:08:29 -07:00 |
|
Drew Weymouth
|
086f5c7855
|
skip nil tracks when restoring play queue
|
2025-04-22 08:29:57 -07:00 |
|
Drew Weymouth
|
5ebf611eaf
|
Fix #595: fix a few missed threading/fyne.Do conversions in controller
|
2025-04-19 08:24:41 -07:00 |
|
Drew Weymouth
|
00557a08e2
|
Closes #605: add BPM column to tracklist
|
2025-04-17 18:31:05 -07:00 |
|
Drew Weymouth
|
8619857425
|
lengthen Now Playing gradient animation + standardize anim durations
|
2025-04-17 08:49:10 -07:00 |
|
Drew Weymouth
|
f3e1aa94f9
|
animate mouse out of grid card as well
|
2025-04-17 08:32:05 -07:00 |
|
Drew Weymouth
|
a3c9844487
|
remove newlines from track comments in list display
|
2025-04-17 08:18:53 -07:00 |
|
Drew Weymouth
|
42013ba598
|
remove newlines before displaying playlist descriptions
|
2025-04-17 08:12:30 -07:00 |
|
Drew Weymouth
|
fe9f3faa4e
|
Fix #602: Allow album info dialog to scroll with long description
|
2025-04-15 17:21:18 -07:00 |
|
Drew Weymouth
|
6e7ad7225d
|
restore scroll position when navigating back to Album and Playlist pages
|
2025-04-14 08:44:13 -07:00 |
|
Drew Weymouth
|
2985e08807
|
move build instructions to separate md file
|
2025-04-11 17:35:51 -07:00 |
|
Drew Weymouth
|
0b199f9ada
|
animate grid card overlay
|
2025-04-11 16:49:20 -07:00 |
|
Drew Weymouth
|
aa18e502fe
|
re-enable peak meter code mistakenly commented-out
|
2025-04-10 08:32:49 -07:00 |
|
Drew Weymouth
|
765e21305a
|
fix goroutine handling for pop-up queue
|
2025-04-10 08:23:56 -07:00 |
|
Drew Weymouth
|
a479c554af
|
prepare for 0.15.1 release
|
2025-04-07 07:55:30 -07:00 |
|
Drew Weymouth
|
b16dc5034e
|
fix crash when showing album filter dialog
|
2025-04-06 13:54:24 -07:00 |
|
Drew Weymouth
|
2b2e2251e7
|
prepare for 0.15.0 release
|
2025-04-06 11:04:12 -07:00 |
|
Drew Weymouth
|
7438ecbbd6
|
add new "Cast to device" translation string
|
2025-04-06 10:47:40 -07:00 |
|
Drew Weymouth
|
705318f950
|
update Fyne
|
2025-04-06 10:42:39 -07:00 |
|
Drew Weymouth
|
28baf912f2
|
fix behavior of switching players while paused
|
2025-04-05 10:57:19 -07:00 |
|
Drew Weymouth
|
6e7480f48a
|
pass MIME type and seekable flag to DLNA players
|
2025-03-30 14:39:27 -07:00 |
|
Drew Weymouth
|
cc70257445
|
update build workflows to simplify, -tags migrated_fynedo for appimage
|
2025-03-30 14:00:45 -07:00 |
|
Drew Weymouth
|
fa2e998ef6
|
fix a missed fyne.Do
|
2025-03-30 13:56:01 -07:00 |
|
Drew Weymouth
|
9001dc296f
|
keep hanging DLNA player from hanging Supersonic when quitting/switching players
|
2025-03-30 13:51:50 -07:00 |
|
Drew Weymouth
|
2701bb3f7f
|
sync playback time when seeking and starting new tracks
|
2025-03-30 13:08:18 -07:00 |
|
Drew Weymouth
|
447519c413
|
disable cast button while player switch in progress
|
2025-03-29 16:15:42 -07:00 |
|