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
Drew Weymouth
1a4237e493
Fix #580 : ensure track search results are added properly
2025-03-18 08:39:52 -07:00
Drew Weymouth
14e03bed0c
initial work for playlist search
2025-03-05 16:55:52 -08:00
Drew Weymouth
4fa50b7381
add open animation for pop up images
2025-03-04 18:20:21 -08:00
Drew Weymouth
cbbdad3a10
add debouncing for gridview loading
2025-02-21 07:58:56 -08:00
Drew Weymouth
2d209a29f5
better debouncing of track row updates on fast scrolling
2025-02-21 07:33:10 -08:00
Drew Weymouth
0a6826b1aa
Merge pull request #557 from dweymouth/feature/album-shuffle
...
Add ability to shuffle by albums (to Albums page and Genre page)
2025-02-20 16:21:59 -08:00
Drew Weymouth
72f4d4b5c7
change sort selector to button on Albums page
2025-02-20 16:04:11 -08:00
Drew Weymouth
3a3774f5b6
add loading indicator and err/timeout toast to Album and Playlist pages (todo: other pages)
2025-02-14 17:15:03 -03:00
Drew Weymouth
e10d167350
fix loading dots not dismissing when clearing search field before completion
2025-02-13 19:31:22 -03:00
Drew Weymouth
9b30f93732
update search entry icon size for Fyne 2.6
2025-02-13 19:01:27 -03:00
Drew Weymouth
99e48d6ff7
add album shuffle mode to Genre page
2025-02-13 13:46:29 -03:00
Drew Weymouth
4c0f936022
Merge pull request #552 from dweymouth/fyne-2.6-migrate
...
Fyne 2.6 migrate
2025-02-11 17:38:48 -03:00
Drew Weymouth
91a57f381a
don't need to call fyne.Do from goroutine anymore
2025-02-11 17:27:46 -03:00
Joshua Manchester
4e619c08f8
Clamp volume slider scrolling
2025-02-09 02:34:19 +00:00
Drew Weymouth
edd9fa39a9
fyne.Do in radios page and loading dots widget
2025-02-08 08:35:34 -03:00
Drew Weymouth
61bfbeb349
more fyne.Do updates
2025-02-08 08:35:34 -03:00
Drew Weymouth
ff78a79906
more fyne.Do updates
2025-02-08 08:35:33 -03:00
Drew Weymouth
89012a8fe8
debounce tracklist row rendering when fast scrolling
2025-02-08 08:34:40 -03:00
Drew Weymouth
a6a82571b2
bug fix and add infinity svg
2025-01-06 19:19:59 -08:00
Drew Weymouth
966e792f6f
add autoplay UI toggle
2025-01-06 18:34:35 -08:00
Drew Weymouth
6572e74aa8
Fix #496 : Persist repeat mode setting across restarts
2025-01-01 14:23:02 -08:00
Drew Weymouth
bb2a4aac66
just use pointer cursor
2024-12-29 07:50:46 -08:00
Drew Weymouth
0f74bee746
hook up tap handling and action dispatch
2024-12-28 20:06:15 -08:00
Drew Weymouth
f702ef5c31
hook up favorite status with GridView items
2024-12-28 16:37:59 -08:00
Drew Weymouth
ee9fd597f9
add icon buttons to bottom of GridViewItem when hovered
2024-12-28 15:25:51 -08:00
Drew Weymouth
5d7240346e
Fix #515 : remove correct tracks from playlist when sorted
2024-12-27 08:38:55 -08:00
Drew Weymouth
ff3b1addf8
show full OpenSubsonic date where available
2024-12-23 17:23:26 -08:00
Drew Weymouth
800a15683d
fix scrolling performance of grid views when not showing album year
2024-12-21 11:13:12 -08:00
Drew Weymouth
507d6332c1
some render refactoring
2024-12-17 17:18:57 -08:00
Drew Weymouth
494ca677d8
Fix #487 : remove only selected copy of duplicate tracks in playlist
2024-09-29 13:04:43 -07:00
Drew Weymouth
72de61568a
Fix #477 : scroll to currently playing track when loading Now Playing page
2024-09-07 08:17:19 -07:00