Drew Weymouth
78194165f4
show full size cover when clicking thumbnail in now playing display
2023-04-30 09:30:53 -07:00
Drew Weymouth
cf4540eb32
refactor 1: renaming
2023-04-28 16:50:35 -07:00
Drew Weymouth
163d195032
use coverArt ID instead of album ID to fetch images
2023-03-20 18:14:02 -07:00
Drew Weymouth
d01ac697bd
make artist and album hyperlinks in tracklist; refactor navigation to the controller package
2023-02-23 17:23:14 -08:00
Drew Weymouth
d9ec269191
Revert "refactor play count update to be cleaner, code-wise"
...
This reverts commit cd52a893d4 , which introduced a regression.
Pages with a tracklist may not have the same in-memory model of the track,
so it is necessary to directly inform them of play count updates.
2023-02-21 17:43:06 -08:00
Drew Weymouth
cd52a893d4
refactor play count update to be cleaner, code-wise
2023-02-20 19:24:47 -08:00
Drew Weymouth
a83e21d7ea
remember volume setting across restarts
2023-02-19 14:19:31 -08:00
Drew Weymouth
f7f6bcd546
ensure play count in tracklist updates after scrobble
2023-02-13 17:04:47 -08:00
Drew Weymouth
c66c43ecc8
update subsonic client library
2023-02-09 20:14:26 -08:00
Drew Weymouth
867461dab5
remove gcache dependency, switch to custom image cache with TTL for memory savings
2023-02-02 15:52:59 -08:00
Drew Weymouth
0f943e7cc0
add genres page, and extract bottomPanelLayout for reuse in navigation bar
2023-01-15 13:10:44 -08:00
Drew Weymouth
7b3aca6027
refactoring package organization
2023-01-04 17:33:44 -08:00
Drew Weymouth
4912e6d180
make artist/album in now playing card navigable
2023-01-03 16:59:16 -08:00
Drew Weymouth
e5c9920c12
remove separators and make page background darker
2023-01-03 16:26:03 -08:00
Drew Weymouth
44536b8bef
adding thick separator to navigation bar and bottom panel
2023-01-03 15:57:35 -08:00
Drew Weymouth
4f0b2c24c8
add volume slider
2022-12-29 14:40:10 -08:00
Drew Weymouth
f792b473e8
another big refactor to make code more manageable
2022-12-25 16:59:42 -08:00
Drew Weymouth
cefb25133e
refactor UI for better separation
2022-12-24 16:47:00 -08:00
Drew Weymouth
181554058a
big refactor to prepare for removing server hard-coding
2022-12-19 19:28:19 -08:00
Drew Weymouth
c21d7d03eb
first commit
2022-12-17 16:52:13 -08:00