Commit Graph
779 Commits
Author SHA1 Message Date
Drew Weymouth 1a8196d471 make tracklist.SetTracks refresh to mitigate risk of non-refresh bugs 2023-11-05 08:54:59 -08:00
Drew Weymouth d84eeb99c1 Fix #270: crash when removing from currently playing to end of play queue 2023-11-05 08:36:18 -08:00
Drew Weymouth 1c0561de5e update go-subsonic to get webp cover art support 2023-11-05 08:17:55 -08:00
Drew Weymouth 27fab7ed26 switch to ellipsis truncation everywhere 2023-11-03 23:26:26 -07:00
Drew Weymouth b830629e28 Merge pull request #269 from dweymouth/fyne-2.4-migration
Migrate to Fyne 2.4
2023-11-03 17:46:42 -07:00
Drew Weymouth 68cb1fc719 update theme and themefile syntax now that HyperlinkColor exists in Fyne 2023-11-03 17:40:53 -07:00
Drew Weymouth 6033d5f6bc fix search field action button not updating sometimes 2023-11-03 17:24:37 -07:00
Drew Weymouth 0420465af5 re-adjust spacing in now playing card 2023-11-03 17:15:39 -07:00
Drew Weymouth 2fb885142d more use of RefreshItem where appropriate 2023-11-03 17:11:55 -07:00
Drew Weymouth 7e2cba3943 use RefreshItem 2023-11-03 09:09:19 -07:00
Drew Weymouth 0abe080777 simplify grid view page header layout 2023-11-02 22:42:19 -07:00
Drew Weymouth e6998fc7dd reduce background CPU use with some Fyne run loop adjustments 2023-11-02 22:36:08 -07:00
Drew Weymouth 565295a88a use rounded rectangles where appropriate; switch deprecated Max to Stack layout 2023-11-02 22:02:44 -07:00
Drew Weymouth 618da02b29 adjust spacing for multihyperlink 2023-11-02 20:22:35 -07:00
Drew Weymouth a5c2bca67d adjust spacing of now playing card 2023-11-02 20:17:33 -07:00
Drew Weymouth c7232b2e4a adjust spacing of aux controls 2023-11-02 20:10:27 -07:00
Drew Weymouth b24321ee40 use disabled list to avoid builtin focus handling 2023-11-02 19:24:52 -07:00
Drew Weymouth af95d150e8 switch to GridWrap widget in Fyne instead of Fyne-x 2023-11-02 19:08:54 -07:00
Drew Weymouth d99563571a remove obsolete slider tap handling and customize some behavior 2023-11-02 18:46:06 -07:00
Drew Weymouth afcb47f61d point Fyne to supersonic-base-2.4.x 2023-11-02 17:52:57 -07:00
Drew Weymouth 9c11b386ad fix list rows focus and selection background not updating with theme 2023-11-02 16:40:31 -07:00
Drew Weymouth 8c873881d3 fix bottom panel size after hiding empty cover thumbnail 2023-11-01 17:39:57 -07:00
Drew Weymouth 311175a721 run workflows on PRs to main 2023-11-01 16:55:54 -07:00
Drew Weymouth b7393d1bc8 switch to ImagePlaceholder on album page 2023-10-31 22:19:05 -07:00
Drew Weymouth ffc6a8fc98 workaround github.com/fyne-io/fyne/issues/4345 - hide empty nowplaying image 2023-10-31 17:31:39 -07:00
Drew Weymouth c9320b8021 Add setting to disable server transcoding 2023-10-30 17:32:27 -07:00
Drew Weymouth 9b0a017e8c don't block UI thread when clicking green play button on albums 2023-10-24 20:18:01 -07:00
Drew Weymouth 1ffd84fa1f increase discord badge size 2023-10-23 08:22:19 -07:00
Drew Weymouth f9e103634e Add Discord badge to readme 2023-10-23 08:21:58 -07:00
Drew Weymouth 7ef1dc1b63 Prepare for 0.6.0 release 2023-10-23 07:51:41 -07:00
Drew Weymouth b670eef1fb Build HighSierra compatible package in Mac runner 2023-10-22 19:07:14 -07:00
Drew Weymouth 8d99802848 Update build-macos.yml again 2023-10-22 18:01:05 -07:00
Drew Weymouth 4564719ef5 Update build-macos.yml 2023-10-22 18:00:08 -07:00
Drew Weymouth 0f4aa4b792 Create build-macos.yml 2023-10-22 17:57:40 -07:00
Drew Weymouth 449ff30c3b Fix breaking non-Mac build 2023-10-22 17:38:15 -07:00
Drew Weymouth 018f9c5375 Create build-ubuntu.yml 2023-10-22 17:35:07 -07:00
Drew Weymouth 7e151cbb0e ensure track artwork is fetched before updating Mac now playing metadata 2023-10-22 16:52:58 -07:00
Drew Weymouth 0148d9105b Merge pull request #259 from dweymouth/feature/multi-artist-genre
Add support for OpenSubsonic multi-valued artists and genres
2023-10-22 16:45:41 -07:00
Drew Weymouth eeff84136f Merge branch 'main' into feature/multi-artist-genre 2023-10-22 16:37:00 -07:00
Drew Weymouth 4f74b041b7 clear Mac media center metadata on stopped 2023-10-22 16:30:44 -07:00
Drew Weymouth f9963436e8 switch many tracklist columns to label, since not bolding anymore 2023-10-22 12:49:46 -07:00
Drew Weymouth 76f5c156d9 update album page header for multi-valued artists and genres 2023-10-22 12:01:16 -07:00
Drew Weymouth c8e43e7e53 use OpenSubsonic extensions in SubsonicMediaProvider 2023-10-22 11:53:21 -07:00
Drew Weymouth fc96ba9417 fix resize bug 2023-10-22 11:52:48 -07:00
Drew Weymouth 4f002574c2 handle multiple artists properly in UI 2023-10-22 11:40:06 -07:00
Drew Weymouth d6a1f70823 re-implement MultiHyperlink with manual layout for now 2023-10-22 11:10:36 -07:00
Drew Weymouth c3143dbbbe WIP - multi hyperlink 2023-10-22 11:10:36 -07:00
Drew Weymouth 6f08032f22 pull in patched hyperlink bug fix from Fyne, start removing CustomHyperlink 2023-10-22 11:10:36 -07:00
Drew Weymouth bf93689bce new versions of fyne package automatically scale icon for MacOS 2023-10-21 09:49:55 -07:00
Drew Weymouth 40b9322079 Fix #261: Show next-up sort icon when hovering over sortable list header 2023-10-21 09:25:30 -07:00