zacaj
88f426d680
fix fileType column width
2025-11-12 23:54:24 +00:00
zacaj
1657c978e7
fix AlbumArtist sort
2025-11-12 23:26:18 +00:00
zacaj
7058f74d42
(partial) Fix #742 : add Genre, Album Artist, File Type columns
2025-11-11 03:36:33 +00:00
zacaj
b0d918b93e
(partial) Fix #742 : add Date Added column
2025-11-11 03:36:30 +00:00
Drew Weymouth
86fd2967fc
Fix #735 : adjust spacing on Now Playing page card
2025-10-25 16:38:24 -07:00
Drew Weymouth
153cb623b8
Fix #729 : add bounds checking to LyricsViewer
2025-10-03 16:38:43 -07:00
Drew Weymouth
06b57d27d7
Fix #716 : add "Last played" tracklist columnn
2025-09-25 09:37:14 -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
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
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
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
c521c617ec
incremental waveform generation (kind-of) working
2025-07-26 15:33:22 -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
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
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
Alexey Remizov
097310504c
Add plural keys for albums and tracks
2025-06-27 08:09:08 -07:00
Drew Weymouth
727c640b1b
Closes #519 : Add click-to-seek to lyrics viewer
2025-06-16 08:14:19 -07:00
Drew Weymouth
0fd8b4621b
Fix #625 : Allow customization of grid card size
2025-05-28 09:21:24 -07:00
Simon Symeonidis
40fb289c46
Remove unused aspect field due to lint
2025-05-17 21:56:15 -04:00
Simon Symeonidis
4855eaa6a1
Remove unused imagePopUpLowRezDim constant due to lint
...
Checking to see if this is used anywhere in the project, we see that it
is not:
$ ag imagePopUpLowRezDim
ui/widgets/imagepopup.go
13: imagePopUpLowRezDim = 128
2025-05-17 21:56:15 -04: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
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
6e7ad7225d
restore scroll position when navigating back to Album and Playlist pages
2025-04-14 08:44:13 -07:00
Drew Weymouth
0b199f9ada
animate grid card overlay
2025-04-11 16:49:20 -07:00
Drew Weymouth
b16dc5034e
fix crash when showing album filter dialog
2025-04-06 13:54:24 -07:00
Drew Weymouth
447519c413
disable cast button while player switch in progress
2025-03-29 16:15:42 -07:00
Drew Weymouth
e5c8027a82
shutdown proxy server when switching back to local; debounce vol slider
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
9ddb5e6e69
reuse context menu across both types of tracklist
2025-03-26 17:06:56 -07:00
Drew Weymouth
5c88180d69
refactor: Extract tracklist context menu as own component
2025-03-26 08:30:04 -07:00