Commit Graph
56 Commits
Author SHA1 Message Date
Drew Weymouth 63b8621c79 apply similar logic for dark theme 2025-06-27 17:03:00 -07:00
1leozhao 085c7854c9 bug fix 451 2025-06-27 00:14:08 -05:00
1leozhao 3723fe2956 fix bug 451 2025-06-26 16:48:07 -05:00
Drew Weymouth 8619857425 lengthen Now Playing gradient animation + standardize anim durations 2025-04-17 08:49:10 -07:00
Drew Weymouth 1ad45a33db more progress - player switching working 2025-03-29 15:15:13 -07:00
Drew Weymouth 966e792f6f add autoplay UI toggle 2025-01-06 18:34:35 -08:00
Drew Weymouth 16d8cb4a58 minor improvement to Auto theme impl 2024-12-29 12:03:04 -08:00
Drew Weymouth 0f74bee746 hook up tap handling and action dispatch 2024-12-28 20:06:15 -08:00
Drew Weymouth ee9fd597f9 add icon buttons to bottom of GridViewItem when hovered 2024-12-28 15:25:51 -08:00
Drew Weymouth 712aa2984c make expanded scroll bar a bit wider 2024-12-24 14:50:13 -08:00
Masterlocker e28692d7c7 Update theme.go 2024-08-01 13:13:30 +02:00
Masterlocker b7ed63ac42 Windows theme fix 2024-07-31 18:55:02 +02:00
Drew Weymouth da2a175c5b make pop up play queue slightly translucent 2024-07-25 07:54:34 -07:00
Drew Weymouth 6f74b5a2b8 Add pop up plqy queue button to lower right 2024-07-24 17:36:47 -07:00
Drew Weymouth 0b3687a2ff make peak meter horizontal, add ruler and L/R labels 2024-07-22 17:47:09 -07:00
Drew Weymouth 90543f0248 increase font size for artist and album on Now Playing page 2024-06-28 07:53:23 -07:00
Drew Weymouth edf85a4162 add option to show album years in grid views 2024-06-27 17:44:41 -07:00
Drew Weymouth 605c62ea7a use radio icon and tweak icon padding 2024-06-01 12:33:09 -07:00
Drew Weymouth 906c951cc9 use dynamic gradient as background of Now Playing page 2024-05-29 07:22:08 -07:00
Drew Weymouth 96fed465d7 add IconButton and use in bottom panel 2024-05-27 11:16:39 -07:00
Drew Weymouth f97bdf23c2 tweak inactive lyric color 2024-05-26 07:46:15 -07:00
Drew Weymouth e7f97fd3f6 make inactive lyric color less hard to see 2024-05-25 20:35:42 -07:00
Drew Weymouth 0c7c1f10ab add new icon for Play Next menu item 2024-04-13 08:05:42 -07:00
natilou 298f4f6602 feat: Add Song radio option in tracklist.
At this moment this feature is only available on the Subsonic media provider. Using a
Jellyfin server the "Play song radio" option will be disabled.
2024-03-30 12:26:42 -03:00
Michael Manganiello 801967a530 misc: Upgrade Go to v1.21
Upgrade to 1.21 as 1.20 is now unmaintained.

Most changes are related to the new `slices` package from standard
library, which can replace some existing custom functions.
2024-03-05 09:49:10 -03:00
Michael Manganiello 9d3725cb51 feat: Add Share option for artists, albums, and tracks
This feature is only available on the Subsonic media provider. Using a
Jellyfin server will make Supersonic hide the "Share" option.

* Artists: Option available in grid view and in Artist view.
* Albums: Option available in grid view and in Album view.
* Tracks: Option available in tracklist, when a single track is selected.
2024-03-03 20:44:58 -03:00
Drew Weymouth e4342ac135 Add icons to menu items 2024-01-06 16:24:23 -08:00
Drew Weymouth b041602899 WIP replace png icons - heart icon doesn't theme 2024-01-06 10:25:08 -03:00
Drew Weymouth c9b224277e Add rounded rectangle background to Album, Artist, Playlist page headers 2023-11-06 17:54:40 -08: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 565295a88a use rounded rectangles where appropriate; switch deprecated Max to Stack layout 2023-11-02 22:02:44 -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
Michael Manganiello a40ba5eb79 Update icons to the new Repeat ones 2023-06-20 23:51:04 -03:00
Drew Weymouth a7603fe668 use v2 of toml 2023-06-20 18:36:58 -07:00
Drew Weymouth ecffb81f72 make ListHeader color independently customizable 2023-06-20 18:33:41 -07:00
Drew Weymouth c6fc76172a fallback to default Supersonic theme before falling back to Fyne theme 2023-06-20 18:33:41 -07:00
Drew Weymouth 02cac23d9a hook custom themes up to Settings dialog 2023-06-20 18:33:37 -07:00
Drew Weymouth 4a399c51b7 move default theme to ThemeFile system 2023-06-20 18:32:41 -07:00
Drew Weymouth 604396ae17 begin work on custom theme support 2023-06-20 18:32:41 -07:00
Drew Weymouth de7a16639e switch GridView to icon placeholder 2023-05-23 17:35:26 -07:00
Drew Weymouth 9c1a137cf5 tweak disabled button color for light theme 2023-05-16 17:34:19 -07:00
Drew Weymouth 85701c568c add filter icon 2023-05-11 21:32:07 -07:00
Drew Weymouth 2ef0282c0b update module import paths 2023-05-07 09:53:34 -07:00
Drew Weymouth 4ed6a75778 add theme choice to settings dialog 2023-05-03 17:32:36 -07:00
Drew Weymouth a1d91d748c cleanup from bad merge 2: misc cleanum + make tracks icon themed 2023-05-01 18:02:53 -07:00
Drew Weymouth 64091bb84c cleanup from bad merge conflict 1: fix build errors 2023-05-01 17:56:13 -07:00
Drew Weymouth 61d8d6916a move ThemedRectangle to theme package 2023-05-01 17:50:00 -07:00
Drew Weymouth 6c81db4398 switch to simpler way of themeing PNG icons 2023-05-01 17:49:59 -07:00
Drew Weymouth 62f8f821cc hook up config settings to light/dark appearance 2023-05-01 17:45:34 -07:00
Drew Weymouth cdac9ae66f update rest of icons to themed 2023-05-01 17:42:09 -07:00