Drew Weymouth
|
e3dc2e3079
|
Fix #397: use different context menu for Play Queue and Related lists
|
2024-06-08 11:25:45 -07:00 |
|
Drew Weymouth
|
b65bb707a8
|
Fix #286: add "option button" to the right of current track title
|
2024-06-05 08:26:08 -07:00 |
|
Drew Weymouth
|
9566179649
|
add missed tracklist column sorting for new Title / Artist column
|
2024-06-04 08:38:39 -07:00 |
|
Drew Weymouth
|
4fe6cb95d9
|
fix - make sure rating disables properly for Jellyfin
|
2024-06-02 18:23:22 -07:00 |
|
Drew Weymouth
|
7700c5beb6
|
use GPU image scaling in tracklist rows
|
2024-06-02 10:09:47 -07:00 |
|
Drew Weymouth
|
bf4d187ba2
|
standardize info message between lyrics viewer and radios page
|
2024-06-02 09:47:18 -07:00 |
|
Drew Weymouth
|
068340d0c7
|
fix non-hidden interpunct when rating/favorite are hidden
|
2024-06-02 09:31:09 -07:00 |
|
Drew Weymouth
|
ef2e4c04e3
|
show home page url, hide rating/favorite widgets for radio
|
2024-06-02 09:24:37 -07:00 |
|
Drew Weymouth
|
8de689dee4
|
show different ctx menu in PlayQueueList when selection contains radios
|
2024-06-02 08:38:46 -07:00 |
|
Drew Weymouth
|
b7af1e716c
|
use radio icon for image placeholder for radio stations
|
2024-06-01 17:42:40 -07:00 |
|
Drew Weymouth
|
976fdb6e3b
|
reset rating and favorite to 0/false for radio stations
|
2024-06-01 12:46:04 -07:00 |
|
Drew Weymouth
|
605c62ea7a
|
use radio icon and tweak icon padding
|
2024-06-01 12:33:09 -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
|
82d4546096
|
refactor tracklist to use MediaItem, even if it only contains tracks
|
2024-06-01 10:15:18 -07:00 |
|
Drew Weymouth
|
c6c1341f8f
|
fix some logic errors from refactoring
|
2024-05-31 17:21:33 -07:00 |
|
Drew Weymouth
|
0a902aef9f
|
refactoring continued - compiles now
|
2024-05-31 16:37:14 -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
|
1d96b7097c
|
don't show separators between list rows
|
2024-05-27 17:20:45 -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
|
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
|
e7f97fd3f6
|
make inactive lyric color less hard to see
|
2024-05-25 20:35:42 -07:00 |
|
Drew Weymouth
|
20fedf67ae
|
disable playback slider when nothing playing
|
2024-05-25 08:46:49 -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
|
b4b079478a
|
fix crashing out of range after last lyric
|
2024-05-18 17:42:08 -07:00 |
|
Drew Weymouth
|
d8ebc17566
|
make sure to jump straight to correct lyric for the first time update
|
2024-05-18 16:26:36 -07:00 |
|
Drew Weymouth
|
2e62bdf01d
|
fix lyrics seeking bug
|
2024-05-18 16:15:57 -07:00 |
|
Drew Weymouth
|
e7b2b821f3
|
hook up seek for synced lyrics
|
2024-05-16 19:22:08 -07:00 |
|
Drew Weymouth
|
d156bf02e0
|
whoops missed synced param
|
2024-05-16 18:33:59 -07:00 |
|
Drew Weymouth
|
e8d751bc2a
|
first draft of synced lyrics integration, missing seek support
|
2024-05-16 18:32:13 -07:00 |
|
Drew Weymouth
|
220d523f88
|
switch to fyne-lyrics viewer
|
2024-05-16 18:23:51 -07:00 |
|
Drew Weymouth
|
560f98290b
|
refactor: use RichText instead of HBox with padding
|
2024-04-30 09:00:29 -07:00 |
|
Michael Manganiello
|
3856ecdf73
|
misc: Make NowPlayingCard.Update receive Track object
Small change to `NowPlayingCard`, to be able to use more Track
properties in the future (e.g. favorite status).
|
2024-04-27 14:02:05 -03:00 |
|
Drew Weymouth
|
7f158ed030
|
add another menu separator to tracklist ctx menu
|
2024-04-27 07:52:24 -07:00 |
|
Drew Weymouth
|
3045fcf94e
|
Fix refreshing of lyrics viewer on song change
|
2024-04-19 08:12:48 -07:00 |
|
Drew Weymouth
|
0c7c1f10ab
|
add new icon for Play Next menu item
|
2024-04-13 08:05:42 -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
|
469369081f
|
use Fyne 2.5 ColumnCount() API for GridWrap
|
2024-03-31 09:28:30 -07:00 |
|
Drew Weymouth
|
0c03ac87a1
|
Merge pull request #355 from adamantike/misc/migrate-artists-page-to-gridview
misc: Migrate Artists page to GridView
|
2024-03-31 08:06:07 -07:00 |
|