Commit Graph
1169 Commits
Author SHA1 Message Date
Drew Weymouth 84d9372e08 fix widget pool tracklist retrieval for album page 2024-05-30 19:08:44 -07:00
Drew Weymouth 379af9cc50 adjust padding around tracklist row thumbnail 2024-05-30 18:53:27 -07:00
Drew Weymouth 5f8a25be25 use larger playing icon for expanded tracklist rows and fix positioning bug when replacing back with track number 2024-05-30 18:47:30 -07:00
Drew Weymouth 41af03c2bc fix misalignment bug 2024-05-30 18:33:58 -07:00
Drew Weymouth d51e4d216a much cleaner approach to handling different columns between compact/expanded tracklists 2024-05-30 18:29:25 -07:00
Drew Weymouth 6ad98af466 fix sorting columns in expanded rows tracklist 2024-05-30 08:58:59 -07:00
Drew Weymouth 4e531e5b4b get column hiding working properly with expanded track rows 2024-05-30 08:32:50 -07:00
Drew Weymouth 680cfb42d2 WIP - doesn't quite work yet 2024-05-29 20:04:06 -07:00
Drew Weymouth a9b6d0cc2a begin expandedtracklistrow 2024-05-29 18:57:36 -07:00
Drew Weymouth 9928861db9 refactor: extract out TracklistRow interface and base impl 2024-05-29 16:56:37 -07:00
Drew Weymouth 3fb3922bc9 fix wrong color name from recent refactoring 2024-05-29 13:45:34 -07:00
Drew Weymouth b66baf5e77 slightly lengthen animation 2024-05-29 07:27:26 -07:00
Drew Weymouth 906c951cc9 use dynamic gradient as background of Now Playing page 2024-05-29 07:22:08 -07:00
Drew Weymouth e455501b2d update fyne-lyrics for minsize fix to mitigate race conditions 2024-05-28 16:50:36 -07:00
Drew Weymouth 653a2658d4 Fix #391: ensure artist radio button updates properly when reusing artist page 2024-05-28 07:50:36 -07:00
Drew Weymouth 1d96b7097c don't show separators between list rows 2024-05-27 17:20:45 -07:00
Drew Weymouth cb8dec3813 make linux build more clear 2024-05-27 12:19:37 -07:00
Drew Weymouth 96fed465d7 add IconButton and use in bottom panel 2024-05-27 11:16:39 -07:00
Drew Weymouth 0a818ae7b5 set state properly when reusing NowPlayingPage in constructor 2024-05-27 08:23:28 -07:00
Drew Weymouth 874c13b8d5 don't clear state when saving NowPlayingPage to pool for faster reloading from history 2024-05-26 13:39:43 -07:00
Drew Weymouth 38a7983b6f tweak padding in search dialogs 2024-05-26 13:30:59 -07:00
Drew Weymouth edb6654bee use pre-existing page from widget pool in constructor if possible 2024-05-26 12:28:33 -07:00
Drew Weymouth a3292bf9ee go back go Go 1.21 min - we are using generics not supported in earlier versions 2024-05-26 09:03:40 -07:00
Drew Weymouth c4e7dd07ca lower Go version back to 1.19 2024-05-26 08:41:08 -07:00
Drew Weymouth f97bdf23c2 tweak inactive lyric color 2024-05-26 07:46:15 -07:00
Drew Weymouth db38e1a3f4 use empty lyric to clear widget during fetch 2024-05-26 07:38:44 -07:00
Drew Weymouth e7f97fd3f6 make inactive lyric color less hard to see 2024-05-25 20:35:42 -07:00
Drew Weymouth 17ede7a909 add loading dots for lyrics and related tabs 2024-05-25 19:09:41 -07:00
Drew Weymouth 3f8a2e1d1e add LrcLib as a fallback lyric provider 2024-05-25 16:56:41 -07:00
Drew Weymouth e55a13fbdd add Related tab to Now Playing page 2024-05-25 11:57:17 -07:00
Drew Weymouth 8caab9bd43 make sure to set lyrics nil when stopping 2024-05-25 10:48:20 -07:00
Drew Weymouth 4ba358ad23 only update lyrics when visible 2024-05-25 10:17:47 -07:00
Drew Weymouth 20fedf67ae disable playback slider when nothing playing 2024-05-25 08:46:49 -07:00
Drew Weymouth d08b563b8c Fix #371: add a portable mode option 2024-05-25 08:28:50 -07:00
Drew Weymouth b15feee85f Merge pull request #389 from dweymouth/fyne-2.5-migrate
Migrate to Fyne 2.5
2024-05-25 07:30:58 -07:00
Drew Weymouth 2184b1bb8e Merge branch 'main' into fyne-2.5-migrate 2024-05-25 07:28:29 -07:00
Drew Weymouth ceed42dcf2 remove redundant CenterPad layout 2024-05-24 17:07:44 -07:00
Drew Weymouth 819f42dac0 onboard to new custom padded box layouts 2024-05-24 16:57:49 -07:00
Drew Weymouth 883c1f738d rebase to Fyne 2.5 prerelease and onboard to new CustomPaddedLayout 2024-05-24 16:48:53 -07:00
Drew Weymouth 57e7e7f77c update CGO_CFLAGS 2024-05-24 09:34:36 -07:00
Drew Weymouth 96c2ac3764 another try with CGO_CFLAGS 2024-05-24 09:28:52 -07:00
Drew Weymouth 9308aa1ceb and another try 2024-05-24 09:06:21 -07:00
Drew Weymouth d154692814 try again 2024-05-24 09:05:08 -07:00
Drew Weymouth b0d1354102 try again with MacPorts 2024-05-24 09:02:22 -07:00
Drew Weymouth d6a6683b36 try using MacPorts instead of brew in runner 2024-05-24 08:56:19 -07:00
Drew Weymouth b3e08a1930 try looking in /usr/local/include 2024-05-24 08:20:32 -07:00
Drew Weymouth 50e87b6413 Merge pull request #388 from dweymouth/improve-playlist-dialog
Improve Add to Playlist dialog
2024-05-24 08:02:18 -07:00
Drew Weymouth 34427e5033 move "Create new playlist" result to bottom of list 2024-05-24 07:58:40 -07:00
Drew Weymouth 448421e556 simplify init of searchdialog 2024-05-24 07:53:34 -07:00
Drew Weymouth 3c5d1d521b remove old addtoplaylistdialog 2024-05-24 07:37:34 -07:00