Drew Weymouth
|
6f74b5a2b8
|
Add pop up plqy queue button to lower right
|
2024-07-24 17:36:47 -07:00 |
|
Drew Weymouth
|
ff6a204284
|
localize list of startup pages in Settings
|
2024-07-24 07:55:43 -07:00 |
|
Drew Weymouth
|
26c3bd8012
|
add retrying to Fyne window misdraw workaround on Linux
|
2024-07-24 07:45:35 -07:00 |
|
Drew Weymouth
|
6d08bfbd79
|
Updates #65: update Fyne to get latest i18n bug fixes
|
2024-07-24 07:33:00 -07:00 |
|
Drew Weymouth
|
92d2fb042d
|
don't leak memory in the error cases
|
2024-07-23 17:43:54 -07:00 |
|
Drew Weymouth
|
02e5c784b3
|
query MPV astats node directly in C for efficiency
|
2024-07-23 17:38:43 -07:00 |
|
Drew Weymouth
|
1814e2a6a3
|
add some missed translation strings
|
2024-07-23 08:53:06 -07:00 |
|
Drew Weymouth
|
b78b235341
|
tweaks and optimizations
|
2024-07-23 08:24:50 -07:00 |
|
Drew Weymouth
|
de1e0611b1
|
add translation entry
|
2024-07-22 20:03:17 -07:00 |
|
Drew Weymouth
|
fdeb33f857
|
fix initial conditions
|
2024-07-22 19:38:30 -07:00 |
|
Drew Weymouth
|
4d635d88b9
|
save peak meter window size
|
2024-07-22 19:04:59 -07:00 |
|
Drew Weymouth
|
9d0b381572
|
add controller logic for visualizations and add to gear menu
|
2024-07-22 18:16:18 -07:00 |
|
Drew Weymouth
|
0b3687a2ff
|
make peak meter horizontal, add ruler and L/R labels
|
2024-07-22 17:47:09 -07:00 |
|
Drew Weymouth
|
1b5cf118e1
|
WIP: peak/rms meter visualization
|
2024-07-22 09:27:09 -07:00 |
|
Drew Weymouth
|
849d12d7a0
|
update go-mpv for memory leak fix
|
2024-07-21 18:29:59 -07:00 |
|
Drew Weymouth
|
a50ca0bf86
|
update Fyne to get translation bugfix
|
2024-07-21 16:55:56 -07:00 |
|
Drew Weymouth
|
1d216d0b4f
|
rm extra translation
|
2024-07-21 16:40:10 -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
|
53f29e08c4
|
localize playlist list columns
|
2024-07-21 15:47:22 -07:00 |
|
Drew Weymouth
|
67feea427f
|
embed and load translations into the app
|
2024-07-21 11:13:39 -07:00 |
|
Drew Weymouth
|
d48337c83b
|
and some more
|
2024-07-21 11:13:27 -07:00 |
|
Drew Weymouth
|
9910d54f8e
|
more translations
|
2024-07-21 11:13:26 -07:00 |
|
Drew Weymouth
|
1096e4434b
|
add more translation entries
|
2024-07-21 11:12:55 -07:00 |
|
Drew Weymouth
|
0d2bca0a84
|
more translation prep
|
2024-07-21 11:10:01 -07:00 |
|
Drew Weymouth
|
48db088af7
|
more translation prep
|
2024-07-21 11:10:01 -07:00 |
|
Drew Weymouth
|
10ba573778
|
beginning of prep work for translations
|
2024-07-21 11:10:00 -07:00 |
|
Drew Weymouth
|
a73e97b111
|
pull in go-subsonic bug fix
|
2024-07-20 17:27:26 -07:00 |
|
Drew Weymouth
|
d4066f0b1c
|
add support for composer tag
|
2024-07-19 08:03:10 -07:00 |
|
Drew Weymouth
|
80e53c2971
|
load DLL only once
|
2024-07-19 07:29:57 -07:00 |
|
Drew Weymouth
|
bc89cc20fc
|
prevent sleep on Windows when playing
|
2024-07-18 18:25:14 -07:00 |
|
Drew Weymouth
|
bf97cdb526
|
add more to track info dialog
|
2024-07-18 17:33:42 -07:00 |
|
Drew Weymouth
|
c159de229f
|
add Mac about menu override, minor MainWindow refactor
|
2024-07-18 16:56:05 -07:00 |
|
Drew Weymouth
|
03ce1cc115
|
add more info to dialog and adjust layout
|
2024-07-18 08:11:37 -07:00 |
|
Drew Weymouth
|
bb91a0c6b4
|
WIP: add track info dialog
|
2024-07-14 16:46:07 -07:00 |
|
Drew Weymouth
|
3f30448383
|
Fix #421: properly handle reordering and deleting repeat tracks in queue
|
2024-07-13 10:53:57 -07:00 |
|
Drew Weymouth
|
69a1900cb5
|
hook up keyboard scrolling to Now Playing page tracklists
|
2024-07-13 09:10:13 -07:00 |
|
Drew Weymouth
|
86c944f5e6
|
Fix #415: sort artist discography by year ascending (same order as Navidrome)
|
2024-07-10 14:37:01 -05:00 |
|
Drew Weymouth
|
d4f14c475b
|
hide info under album cover on Now Playing page when nothing playing
|
2024-07-09 16:16:56 -07:00 |
|
Drew Weymouth
|
6852aa7e59
|
Fix #420: check if artist page has been disposed before loading info
|
2024-07-09 14:16:39 -07:00 |
|
Drew Weymouth
|
a5452acf62
|
update dominantcolor module
|
2024-07-08 11:36:33 -07:00 |
|
Drew Weymouth
|
d2a67fa26e
|
prepare for 0.12.0 release and add Mac ARM Github workflow
|
2024-07-01 08:46:05 -07:00 |
|
Drew Weymouth
|
249c61d440
|
update Fyne to latest
|
2024-07-01 08:26:17 -07:00 |
|
Drew Weymouth
|
59d979ba80
|
Include radio stations in Quick Search
|
2024-07-01 08:04:10 -07:00 |
|
Drew Weymouth
|
5d13e7bf96
|
try different relative path syntax
|
2024-06-30 17:19:02 -07:00 |
|
Drew Weymouth
|
75e3f2cf52
|
use relative path
|
2024-06-30 17:10:46 -07:00 |
|
Drew Weymouth
|
0f12bd89dc
|
try to add installer generation to Windows workflow
|
2024-06-30 17:00:50 -07:00 |
|
Drew Weymouth
|
127cea03fd
|
create Inno setup Windows install builder script
|
2024-06-30 11:03:34 -07:00 |
|
Drew Weymouth
|
62e15c324d
|
if error loading cover art, don't keep wrong cover art in Now Playing page
|
2024-06-28 17:23:45 -07:00 |
|
Drew Weymouth
|
90543f0248
|
increase font size for artist and album on Now Playing page
|
2024-06-28 07:53:23 -07:00 |
|
Drew Weymouth
|
edf85a4162
|
add option to show album years in grid views
|
2024-06-27 17:44:41 -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
|
d9cec2e493
|
limit MPV back cache too
|
2024-06-25 07:34:16 -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
|
17dfa1132f
|
add -seek-by CLI arg
|
2024-06-23 16:09:50 -07:00 |
|
Drew Weymouth
|
46b7e386f4
|
correct import
|
2024-06-23 14:11:37 -07:00 |
|
Drew Weymouth
|
361ec68d59
|
only use X11 resize hack when needed
|
2024-06-23 14:10:09 -07:00 |
|
Drew Weymouth
|
5d4ad81b0c
|
fix C warning
|
2024-06-23 11:30:02 -07:00 |
|
Drew Weymouth
|
880778e7c9
|
increase sleep before sending X11 resize
|
2024-06-23 11:14:59 -07:00 |
|
Drew Weymouth
|
2736fe9955
|
workaround for occasional linux window misdraw
|
2024-06-23 10:56:28 -07:00 |
|
Drew Weymouth
|
16fd76f0aa
|
try a better way to work around initial occasional window misdrawing on Linux
|
2024-06-23 08:28:27 -07:00 |
|
Drew Weymouth
|
ee38c36647
|
fix bugs with reordering playlist tracks multiple times
|
2024-06-23 08:22:52 -07:00 |
|
Drew Weymouth
|
0d97e6738d
|
get fyne-advanced-list bugfixes
|
2024-06-23 08:02:15 -07:00 |
|
Drew Weymouth
|
4545839e92
|
enable drag and drop reordering
|
2024-06-22 17:10:26 -07:00 |
|
Drew Weymouth
|
96cbbf0e15
|
fix double-click queuing action in related tracklist
|
2024-06-20 08:11:10 -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
|
56e0986918
|
add ubuntu 24.04 workflow
|
2024-06-16 10:37:30 -07:00 |
|
Drew Weymouth
|
dd66de9bde
|
fix crash when scrolling a list with a row focused
|
2024-06-14 08:52:44 -07:00 |
|
Drew Weymouth
|
f5a4146e2b
|
move to list fork
|
2024-06-14 08:30:04 -07:00 |
|
Drew Weymouth
|
169b914abf
|
Better stringification of play times longer than 1 hr
|
2024-06-13 18:28:38 -07:00 |
|
Drew Weymouth
|
c0e120a397
|
use valid pipe name on Windows
|
2024-06-13 07:55:57 -07:00 |
|
Drew Weymouth
|
8570bcd25a
|
if AllowMultiInstance, don't have second instance try to start IPC server
|
2024-06-12 18:39:07 -07:00 |
|
Drew Weymouth
|
bfb869fadc
|
a few fixes
|
2024-06-12 18:08:22 -07:00 |
|
Drew Weymouth
|
280030c858
|
add cmdline flags and some fixes to the IPC layer
|
2024-06-12 17:21:15 -07:00 |
|
Drew Weymouth
|
8e815c644a
|
reactivate works through ipc now, at least on Mac
|
2024-06-12 09:07:15 -07:00 |
|
Drew Weymouth
|
e0974fdb03
|
more WIP
|
2024-06-10 08:28:41 -07:00 |
|
Drew Weymouth
|
969c30f35a
|
add window actions to ipc
|
2024-06-10 07:59:06 -07:00 |
|
Drew Weymouth
|
d6cac62704
|
beginning of client
|
2024-06-09 11:10:10 -07:00 |
|
Drew Weymouth
|
a851e0f600
|
skeleton of IPC mechanism to allow playback control with cmdline flags
|
2024-06-09 09:33:50 -07:00 |
|
Drew Weymouth
|
e3dc2e3079
|
Fix #397: use different context menu for Play Queue and Related lists
|
2024-06-08 11:25:45 -07:00 |
|
Drew Weymouth
|
08361fcfe0
|
Prepare for 0.11.0 release
|
2024-06-05 11:23:12 -07:00 |
|
Drew Weymouth
|
1f761f2213
|
update package_macos to pass C flags
|
2024-06-05 10:07:48 -07:00 |
|
Drew Weymouth
|
f556870c71
|
add Setup Path step back
|
2024-06-05 09:48:00 -07:00 |
|
Drew Weymouth
|
83cf87b139
|
try moving GH Actions Mac workflow back to Homebrew
|
2024-06-05 09:42:40 -07:00 |
|
Drew Weymouth
|
aa5312a977
|
update changelog and readme
|
2024-06-05 09:20:14 -07:00 |
|
Drew Weymouth
|
b65bb707a8
|
Fix #286: add "option button" to the right of current track title
|
2024-06-05 08:26:08 -07:00 |
|
Drew Weymouth
|
9566179649
|
add missed tracklist column sorting for new Title / Artist column
|
2024-06-04 08:38:39 -07:00 |
|
Drew Weymouth
|
24532c9a06
|
Fix #165 - pull in Fyne list bugfix for disappearing last rows
|
2024-06-04 07:46:37 -07:00 |
|
Drew Weymouth
|
b3049ed0f6
|
some fixes around saved play queue loading
|
2024-06-03 19:33:25 -07:00 |
|
Drew Weymouth
|
dbb1602a9f
|
make sure to update lyric position when restoring NowPlaying page
|
2024-06-03 19:27:09 -07:00 |
|
Drew Weymouth
|
e9519abe62
|
new screenshots from upcoming 0.11.0!
|
2024-06-03 17:45:57 -07:00 |
|
Drew Weymouth
|
c6b6da1f06
|
workaround Navidrome's incorrect getLyricsBySongId response schema
|
2024-06-03 08:12:15 -07:00 |
|
Drew Weymouth
|
4fe6cb95d9
|
fix - make sure rating disables properly for Jellyfin
|
2024-06-02 18:23:22 -07:00 |
|
Drew Weymouth
|
1777e2c0e1
|
use separate loading indicator for Lyrics and Related tabs
|
2024-06-02 15:43:16 -07:00 |
|
Drew Weymouth
|
859bf2dc17
|
don't run post-connect startup tasks more than once
|
2024-06-02 14:59:05 -07:00 |
|
Drew Weymouth
|
9766aedf7a
|
fix possible crash when switching servers with pending image fetches
|
2024-06-02 14:55:03 -07:00 |
|
Drew Weymouth
|
5e403580e6
|
fix (hopefully) occasional deadlocks when clicking navigation buttons
|
2024-06-02 13:28:36 -07:00 |
|