Drew Weymouth
|
0c1b293f68
|
add reorder tracks options to playlist page context menu
|
2023-03-25 11:18:22 -07:00 |
|
Drew Weymouth
|
0af281c3ad
|
make infinite scroll album loading thread-safe
|
2023-03-22 19:04:56 -07:00 |
|
Drew Weymouth
|
f34d4329b1
|
don't show tracklist row hover indicator when favorite toggle is hovered
|
2023-03-22 17:41:52 -07:00 |
|
Drew Weymouth
|
6a4eaf9606
|
fix missing import
|
2023-03-22 17:36:32 -07:00 |
|
Drew Weymouth
|
e17498d267
|
add Cmd+[ Cmd+] shortcuts on Mac
|
2023-03-22 17:26:17 -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
|
2380caab35
|
add caching of artist images
|
2023-03-19 11:01:20 -07:00 |
|
Drew Weymouth
|
60b7b93ee2
|
add edit/delete playlist functionality
|
2023-03-17 17:17:02 -07:00 |
|
Drew Weymouth
|
69314696a0
|
set placeholder image when album cover is not available
|
2023-03-16 21:32:48 -07:00 |
|
Drew Weymouth
|
03e8e2560b
|
use fast (GPU) scaling in album grid to improve scroll smoothness
|
2023-03-16 19:08:38 -07:00 |
|
Drew Weymouth
|
78c3872f47
|
combine TappableIcon and TappableImage in tappablewrappers.go
|
2023-03-14 10:40:48 -07:00 |
|
Drew Weymouth
|
f6efe6c9c9
|
add some comments and rename *ArtistGenrePlaylist* -> *ArtistGenreList*
|
2023-03-14 10:32:19 -07:00 |
|
Drew Weymouth
|
20f274797f
|
move SearchEntry into searcher.go file
|
2023-03-14 10:23:44 -07:00 |
|
Drew Weymouth
|
26c6ee7ac8
|
move HSpace to util package
|
2023-03-14 10:21:22 -07:00 |
|
Drew Weymouth
|
8c6b2fa789
|
delete unused ThickSeparator
|
2023-03-14 10:15:06 -07:00 |
|
Drew Weymouth
|
7ae7048293
|
add "Play artist radio" feature
|
2023-03-14 10:10:43 -07:00 |
|
Drew Weymouth
|
c06bdc0996
|
connect select all action to top tracks view when visible
|
2023-03-09 17:49:15 -08:00 |
|
Drew Weymouth
|
a6aae2b8a8
|
save artist page view settings in config
|
2023-03-09 17:49:15 -08:00 |
|
Drew Weymouth
|
4abb3843a2
|
save active artist page view in history
|
2023-03-09 17:49:15 -08:00 |
|
Drew Weymouth
|
70ccf30014
|
add top tracks view to artist page
|
2023-03-09 17:49:15 -08:00 |
|
Drew Weymouth
|
f14dda8f45
|
add legacy auth support
|
2023-03-09 17:22:41 -08:00 |
|
Drew Weymouth
|
c8fd7038fb
|
refresh favorite button on potential state change
|
2023-03-08 17:20:52 -08:00 |
|
Drew Weymouth
|
2ac5a4ffd1
|
add play random songs button to genre page
|
2023-03-07 09:00:24 -08:00 |
|
Drew Weymouth
|
fb9fe1d455
|
Merge pull request #68 from dweymouth/develop
Fix #37: infinite scroll stops loading if scrolling immediately to bottom
|
2023-03-06 21:22:47 -08:00 |
|
Drew Weymouth
|
d86d4dde80
|
fix #37: infinite scroll stops loading if scrolling immediately to bottom
|
2023-03-06 18:39:23 -08:00 |
|
Drew Weymouth
|
c105f2e72e
|
fix refresh of artist page duplicating similar artists
|
2023-03-06 17:30:10 -08:00 |
|
Drew Weymouth
|
fbf68dff08
|
add about dialog
|
2023-03-04 18:47:05 -08:00 |
|
Drew Weymouth
|
0a94f6844c
|
update app titlebar
|
2023-03-04 15:16:39 -08:00 |
|
Drew Weymouth
|
6aeafaddf7
|
rm old theme file
|
2023-03-04 14:21:50 -08:00 |
|
Drew Weymouth
|
77d029d926
|
clean up TODO
|
2023-03-04 14:20:26 -08:00 |
|
Drew Weymouth
|
773d5a65bb
|
add tracklist focus handler
|
2023-03-04 14:17:42 -08:00 |
|
Drew Weymouth
|
4eddf262cb
|
color adjustments
|
2023-03-04 10:34:01 -08:00 |
|
Drew Weymouth
|
37941bbeef
|
spacing adjustments
|
2023-03-04 10:10:17 -08:00 |
|
Drew Weymouth
|
37f272e702
|
some tweaks to ui theming for Fyne 2.3
|
2023-03-04 09:25:12 -08:00 |
|
Drew Weymouth
|
b2fdca85a9
|
migrate to fyne 2.3
|
2023-03-04 09:25:12 -08:00 |
|
Drew Weymouth
|
321fdf0621
|
tracklist column visibility menu can be dismissed with escape key
|
2023-03-03 20:59:59 -08:00 |
|
Drew Weymouth
|
a8ea12feaf
|
fix hiding of popups on escape
|
2023-03-03 20:51:04 -08:00 |
|
Drew Weymouth
|
37928881c0
|
Albums page: remember last sort order
|
2023-03-02 20:49:00 -08:00 |
|
Drew Weymouth
|
595d9116f0
|
close image popup and add to playlist dialog on escape
|
2023-03-02 20:27:08 -08:00 |
|
Drew Weymouth
|
27ed8216f3
|
add play button to artist page to play discography; fix regression where green play btn on album cover would not play
|
2023-03-01 16:10:51 -08:00 |
|
Drew Weymouth
|
bb38592d4f
|
favorites page: don't show albums view first if opening page on artists or songs view
|
2023-03-01 15:35:02 -08:00 |
|
Drew Weymouth
|
34f1309828
|
disable navigation buttons on startup until server connected
|
2023-02-26 09:42:15 -08: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
|
06bfcfe822
|
persist favorites page view settings
|
2023-02-22 19:38:24 -08:00 |
|
Drew Weymouth
|
d25baa9869
|
ensure play queue track state is updated on favorite/unfavorite and scrobbles
|
2023-02-22 18:42:16 -08:00 |
|
Drew Weymouth
|
4cef01f1ca
|
hook up favorite button in tracklist; reload all 3 views in favorites page
|
2023-02-21 18:20:20 -08:00 |
|
Drew Weymouth
|
3bf8266e67
|
add favorite button to artist page
|
2023-02-21 18:18:30 -08:00 |
|
Drew Weymouth
|
4de0f9d5db
|
favorites page - only allow one pending view change
|
2023-02-21 18:12:17 -08:00 |
|
Drew Weymouth
|
76380ddeae
|
favorite songs view auto-number and show now playing track
|
2023-02-21 18:12:15 -08:00 |
|
Drew Weymouth
|
3de51ad48a
|
refactor: add controller.ConnectTracklistActions
|
2023-02-21 18:10:10 -08:00 |
|