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
|
1540260596
|
Merge pull request #669 from dweymouth/feature/waveform-seekbar
Waveform Seekbar
|
2025-08-04 08:37:22 -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 |
|
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
|
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 |
|
blahajjessie
|
04f744c789
|
Update mac quarantine instructions (#663)
sudo is not required for this
|
2025-07-19 09:14:56 -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 |
|
Benoît Smith
|
c0d9b264e3
|
Update fr.json (#656)
|
2025-07-17 08:10:52 -07:00 |
|
Drew Weymouth
|
f8d64c7fa3
|
prepare for 0.17.0 release
|
2025-07-16 07:34:55 -07:00 |
|
Drew Weymouth
|
1e9b6cb412
|
Merge pull request #655 from dweymouth/feature/multi-library
Allow browsing a specific music library for servers that expose multiple libraries
|
2025-07-15 18:57:15 -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
|
5be4bd900f
|
Use more recent libmpv-2.dll for Windows build
|
2025-07-12 09:35:17 -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
|
f4433185fe
|
Update SMTC.dll
|
2025-07-09 12:54:33 -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
|
a255cddc41
|
format installation instructions a little cleaner
|
2025-07-07 09:33:37 -07:00 |
|
Drew Weymouth
|
a457c26636
|
Merge pull request #654 from dweymouth/feat/group-releases
Group by release type on artist page
|
2025-07-06 16:33:42 -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 |
|