Commit Graph
1032 Commits
Author SHA1 Message Date
Drew Weymouth 2ff3853015 more fyne.Do in controller 2025-02-08 08:35:34 -03:00
Drew Weymouth 94115f2875 fyne.Do in notification toast 2025-02-08 08:35:34 -03:00
Drew Weymouth edd9fa39a9 fyne.Do in radios page and loading dots widget 2025-02-08 08:35:34 -03:00
Drew Weymouth e72e56db1c more fyne.Dos 2025-02-08 08:35:34 -03:00
Drew Weymouth 61bfbeb349 more fyne.Do updates 2025-02-08 08:35:34 -03:00
Drew Weymouth c7adeb5e32 a few more goroutines 2025-02-08 08:35:34 -03:00
Drew Weymouth ff78a79906 more fyne.Do updates 2025-02-08 08:35:33 -03:00
Drew Weymouth 89012a8fe8 debounce tracklist row rendering when fast scrolling 2025-02-08 08:34:40 -03:00
Drew Weymouth c60727f92a migrate to Fyne 2.6 - WIP - updates for new threading model 2025-02-08 08:34:39 -03:00
Joshua Manchester 7458a89071 Use notify-send for notifications on Linux 2025-02-08 02:26:31 +00:00
Drew Weymouth 6d5af7e841 refactor 2025-02-06 08:53:38 -03:00
jojii 29b04778f1 Add caching for lrclib lyrics 2025-02-05 19:42:22 +01:00
Drew Weymouth fd2602850a remove extra Refresh 2025-01-27 09:19:22 -03:00
Colin van Loo a591643c09 fix: use CoverArtID if available and LastFM image url otherwise 2025-01-26 18:32:41 +01:00
Colin van Loo 45825c3902 feat: fetch full size artist cover on tapped 2025-01-25 17:23:29 +01:00
Drew Weymouth ecc691fe52 use error toasts for errors playing random/similar tracks 2025-01-07 07:15:23 -08:00
Drew Weymouth a6a82571b2 bug fix and add infinity svg 2025-01-06 19:19:59 -08:00
Drew Weymouth 966e792f6f add autoplay UI toggle 2025-01-06 18:34:35 -08:00
Drew Weymouth 7c657accc1 show error toast when failing to add to playlist 2025-01-05 16:38:36 -08:00
Drew Weymouth dd92d64143 add translations for playlist add toast 2025-01-05 13:31:45 -08:00
Drew Weymouth 18913780bf toast dismissal, hook up to playlist workflow (success case) 2025-01-05 11:01:07 -08:00
Drew Weymouth a7ed3eed8f initial work on toast messages 2025-01-05 10:08:42 -08:00
Drew Weymouth 6572e74aa8 Fix #496: Persist repeat mode setting across restarts 2025-01-01 14:23:02 -08:00
Drew Weymouth 16d8cb4a58 minor improvement to Auto theme impl 2024-12-29 12:03:04 -08:00
Drew Weymouth c773743e06 fix missing tooltip on discography sort btn 2024-12-29 08:12:31 -08:00
Drew Weymouth bb2a4aac66 just use pointer cursor 2024-12-29 07:50:46 -08:00
Drew Weymouth 0f74bee746 hook up tap handling and action dispatch 2024-12-28 20:06:15 -08:00
Drew Weymouth f702ef5c31 hook up favorite status with GridView items 2024-12-28 16:37:59 -08:00
Drew Weymouth ee9fd597f9 add icon buttons to bottom of GridViewItem when hovered 2024-12-28 15:25:51 -08:00
Drew Weymouth 672faa100a Fix #469: Add shuffle button to favorite songs view 2024-12-27 08:56:02 -08:00
Drew Weymouth 5d7240346e Fix #515: remove correct tracks from playlist when sorted 2024-12-27 08:38:55 -08:00
Drew Weymouth 712aa2984c make expanded scroll bar a bit wider 2024-12-24 14:50:13 -08:00
Drew Weymouth e90d4e295b allow Select on grid view pages to be wider if translation strings require it 2024-12-24 14:27:03 -08:00
Drew Weymouth 774bd996fc fix opensubsonic date, and locale detection 2024-12-23 17:39:57 -08:00
Drew Weymouth ff3b1addf8 show full OpenSubsonic date where available 2024-12-23 17:23:26 -08:00
Drew Weymouth 800a15683d fix scrolling performance of grid views when not showing album year 2024-12-21 11:13:12 -08:00
Drew Weymouth 56effb7027 make playlist image clickable to show pop-up 2024-12-19 08:59:58 -08:00
Drew Weymouth 34c04ba9d9 Expose language setting in settings dialog, fix some bugs 2024-12-17 19:15:16 -08:00
Drew Weymouth 507d6332c1 some render refactoring 2024-12-17 17:18:57 -08:00
Drew Weymouth 1d342bf413 ensure clicking anywhere outside tracklists can unselect all 2024-12-15 15:52:21 -08:00
Drew Weymouth b0b34e7791 add PageUp / PageDown scrolling 2024-12-05 08:20:06 -08:00
Drew Weymouth 494ca677d8 Fix #487: remove only selected copy of duplicate tracks in playlist 2024-09-29 13:04:43 -07:00
Drew Weymouth fe39239a10 Merge pull request #481 from dweymouth/playback-cmd-queue
Prep for Jukebox mode - add queue to accumulate playback commands
2024-09-11 17:01:06 -07:00
Drew Weymouth 72de61568a Fix #477: scroll to currently playing track when loading Now Playing page 2024-09-07 08:17:19 -07:00
Drew Weymouth d19ce0ccad fix deadlock regression with tracklist.AppendTracks 2024-09-07 08:01:37 -07:00
Drew Weymouth fec6fe5eb7 fix nocopy of mutex 2024-09-06 18:07:31 -07:00
Drew Weymouth 0d281bc5bf switch to atomic.Bool 2024-09-06 18:06:11 -07:00
Drew Weymouth 65efac0ba5 move refresh into AppendTracks impl 2024-09-06 17:46:47 -07:00
Drew Weymouth 136bade8b4 hook up cmd queue to PlaybackManager 2024-08-30 08:20:02 -07:00
Drew Weymouth 8339b8dbc5 fix wrong tool tip on repeat control 2024-08-23 08:01:28 -07:00