Drew Weymouth
3f30448383
Fix #421 : properly handle reordering and deleting repeat tracks in queue
2024-07-13 10:53:57 -07:00
Drew Weymouth
8de689dee4
show different ctx menu in PlayQueueList when selection contains radios
2024-06-02 08:38:46 -07:00
Drew Weymouth
e180197852
fix some interface assertion and nil bugs, and album page not showing now playing
2024-06-01 12:28:48 -07:00
Drew Weymouth
82d4546096
refactor tracklist to use MediaItem, even if it only contains tracks
2024-06-01 10:15:18 -07:00
Michael Manganiello
0c17ac3f8d
misc: Add FilterMapSlice util
...
For the scenarios where both `Filter` and `Map` are being applied,
having this util should be faster, as it avoids the creation of an extra
slice during the intermediate step.
2024-03-17 13:44:17 -03:00
Michael Manganiello
801967a530
misc: Upgrade Go to v1.21
...
Upgrade to 1.21 as 1.20 is now unmaintained.
Most changes are related to the new `slices` package from standard
library, which can replace some existing custom functions.
2024-03-05 09:49:10 -03:00
Drew Weymouth
d5aefad7c3
add context menu to PlayQueueList
2024-03-03 11:33:44 -08:00
Drew Weymouth
b8ab480294
fullscreen play queue renders correctly
2024-03-02 16:01:14 -08:00
Drew Weymouth
a75222d381
more work
2024-03-02 13:34:09 -08:00
Drew Weymouth
18d0580424
extract some sharable utils out of tracklist in prep for playqueuelist
2024-03-02 10:04:47 -08:00