Siiiiinth
acfead5b84
wip restore queues on start
2026-02-15 09:29:47 -08:00
Drew Weymouth
5e6b1de522
Fix #774 : Make headers for Album, Artist, Playlist page collapsible / compact
2025-12-02 08:35:03 -08:00
Drew Weymouth
86fd2967fc
Fix #735 : adjust spacing on Now Playing page card
2025-10-25 16:38:24 -07:00
Drew Weymouth
c521c617ec
incremental waveform generation (kind-of) working
2025-07-26 15:33:22 -07:00
Alexey Remizov
097310504c
Add plural keys for albums and tracks
2025-06-27 08:09:08 -07:00
Drew Weymouth
6e7ad7225d
restore scroll position when navigating back to Album and Playlist pages
2025-04-14 08:44:13 -07:00
Drew Weymouth
3a3774f5b6
add loading indicator and err/timeout toast to Album and Playlist pages (todo: other pages)
2025-02-14 17:15:03 -03:00
Drew Weymouth
ff78a79906
more fyne.Do updates
2025-02-08 08:35:33 -03:00
Drew Weymouth
c60727f92a
migrate to Fyne 2.6 - WIP - updates for new threading model
2025-02-08 08:34:39 -03:00
Drew Weymouth
ff3b1addf8
show full OpenSubsonic date where available
2024-12-23 17:23:26 -08:00
Drew Weymouth
1d342bf413
ensure clicking anywhere outside tracklists can unselect all
2024-12-15 15:52:21 -08:00
Masterlocker
d71d5d4dfe
pl.json and language changes
2024-07-30 17:01:40 +02:00
Drew Weymouth
d48337c83b
and some more
2024-07-21 11:13:27 -07:00
Drew Weymouth
48db088af7
more translation prep
2024-07-21 11:10:01 -07:00
Drew Weymouth
e180197852
fix some interface assertion and nil bugs, and album page not showing now playing
2024-06-01 12:28:48 -07:00
Drew Weymouth
0a902aef9f
refactoring continued - compiles now
2024-05-31 16:37:14 -07:00
Drew Weymouth
84d9372e08
fix widget pool tracklist retrieval for album page
2024-05-30 19:08:44 -07:00
Drew Weymouth
680cfb42d2
WIP - doesn't quite work yet
2024-05-29 20:04:06 -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
227fb1d0ac
add Play next option to album page menu
2024-04-13 08:19:33 -07:00
Tanguy Rossel
63bdfb5f87
WIP: feat: add "Play next" MenuItem
2024-04-04 08:39:14 +02:00
Drew Weymouth
914636e91f
remove SupportsSongRadio infra since all mediaproviders support it now
2024-03-31 09:28:50 -07:00
Drew Weymouth
d5f0971aa2
Closes #351 : show reissue year in album page header
2024-03-31 08:26:54 -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
a6fefc992d
Refactor and temporarily disable sharing artists
2024-03-03 21:01:48 -03:00
Michael Manganiello
d9bbe03e81
misc: Notify user of failed sharing using a dialog
2024-03-03 20:45:00 -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
a7309b08ca
add keyboard scrolling to list views
2024-02-18 13:26:15 -08:00
Drew Weymouth
e4342ac135
Add icons to menu items
2024-01-06 16:24:23 -08:00
Drew Weymouth
b3a5fee264
replace shuffle icon
2024-01-06 11:44:25 -08:00
Drew Weymouth
cb4329cf08
Display release types in album page
2023-12-16 15:03:22 -08:00
Drew Weymouth
87fc88e308
Fix #157 : Add "Auto" ReplayGain mode to auto-choose between Track and Album
2023-11-15 08:14:31 -08:00
Drew Weymouth
e261eab4f3
Jellyfin does not support 5-star ratings - make it disableable
2023-11-14 09:05:02 -08:00
Drew Weymouth
f30b282cdb
don't crash with zero-track album, pt. 2
2023-11-14 09:05:02 -08:00
Drew Weymouth
7c0f68d4bc
don't crash with zero track album
2023-11-14 09:05:02 -08:00
Drew Weymouth
c9b224277e
Add rounded rectangle background to Album, Artist, Playlist page headers
2023-11-06 17:54:40 -08:00
Drew Weymouth
27fab7ed26
switch to ellipsis truncation everywhere
2023-11-03 23:26:26 -07:00
Drew Weymouth
b7393d1bc8
switch to ImagePlaceholder on album page
2023-10-31 22:19:05 -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
6f08032f22
pull in patched hyperlink bug fix from Fyne, start removing CustomHyperlink
2023-10-22 11:10:36 -07:00
Drew Weymouth
64ec698202
few cleanups around handling track change callback
2023-08-04 23:39:14 -04:00
Drew Weymouth
5c9d338b62
prevent multiple popup covers on album page if thumbnail clicked twice while loading
2023-08-04 10:59:19 -04:00
Drew Weymouth
5bb65ee6aa
Fixes #222 : ensure pooled PageHeaders don't hold onto old state in closures
2023-07-17 17:07:13 -07:00
Drew Weymouth
f75a5e27a5
clear tracks from tracklists before releasing to widget pool
2023-07-10 13:51:09 -07:00
Drew Weymouth
a86a81f1e6
fix bug with not resetting page reference when reusing headers
2023-07-09 16:52:08 -07:00
Drew Weymouth
203070328c
reuse grid view across several pages
2023-07-09 14:14:23 -07:00
Drew Weymouth
d76fc41230
more pooling of widgets, rename and rework a few things
2023-07-07 17:11:03 -07:00
Drew Weymouth
c6c33ecfed
begin reuse of widgets across pages
2023-07-07 12:54:20 -07:00
natilou
681fa06255
changing AlbumInfo attributes name, using the same names as subsonic API. Checking if lastFm and musicBrainzID are not empty strings. Saving the musicbrainz release url in constant. Using 'Show Info...' in meatball menu.
2023-06-27 09:48:36 -03:00