Siiiiinth
5d1636b18a
Merge branch 'main' into feature/shuffle
2026-02-01 12:03:00 +01:00
Drew Weymouth
61ff86c5fc
Fix #813 : use tracklist header to determine minimum width
2026-01-30 07:57:21 -08:00
Siiiiinth
6e812d7c77
Merge branch 'main' into feature/shuffle
2026-01-24 21:18:52 +01:00
Drew Weymouth
0bb5f969ff
more tracklist rendering optimization
2026-01-23 18:49:15 -08:00
Drew Weymouth
de7c49eca3
optimize tracklist rendering
2026-01-23 18:30:32 -08:00
Siiiiinth
71a5df9d51
added shuffle button to UI + base data flow
2026-01-17 19:03:33 +01:00
Siiiiinth
0fb1e5fa17
wip ui
2026-01-14 22:47:31 +01:00
Drew Weymouth
ee202b33d5
make debouncing of list row loading more aggressive; it seems there has been a regression in how quickly list rows can render?
2026-01-10 10:42:03 -08:00
Drew Weymouth
5e6b1de522
Fix #774 : Make headers for Album, Artist, Playlist page collapsible / compact
2025-12-02 08:35:03 -08:00
Drew Weymouth
ebbadd5fc3
Merge pull request #762 from zacaj/feature/nowPlaying-album-year
...
Fix #741 : add album year to now playing
2025-11-26 14:21:57 -05:00
Drew Weymouth
565d2d99a9
minor refactor: use Refresh and widget property to toggle showing year
2025-11-26 11:15:25 -08:00
Drew Weymouth
6b8feff25b
use parenthesized year when inline with album name
2025-11-26 11:01:22 -08:00
zacaj
9fdb62ab56
Fix #741 : add album year to now playing
2025-11-23 19:14:40 +00:00
Drew Weymouth
3d3470ed34
remove now-unneeded overridden refresh
2025-11-15 10:36:08 -08:00
Drew Weymouth
2afef81a11
add setting to disable rounded image corners
2025-11-15 10:36:07 -08:00
Drew Weymouth
c14342eff8
use rounded image corners (TODO: allow disabling this)
2025-11-15 10:35:17 -08:00
Drew Weymouth
9f399a447c
use new Icon property for search field
2025-11-15 10:35:17 -08:00
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