Drew Weymouth
|
69a1900cb5
|
hook up keyboard scrolling to Now Playing page tracklists
|
2024-07-13 09:10:13 -07:00 |
|
Drew Weymouth
|
86c944f5e6
|
Fix #415: sort artist discography by year ascending (same order as Navidrome)
|
2024-07-10 14:37:01 -05:00 |
|
Drew Weymouth
|
d4f14c475b
|
hide info under album cover on Now Playing page when nothing playing
|
2024-07-09 16:16:56 -07:00 |
|
Drew Weymouth
|
6852aa7e59
|
Fix #420: check if artist page has been disposed before loading info
|
2024-07-09 14:16:39 -07:00 |
|
Drew Weymouth
|
59d979ba80
|
Include radio stations in Quick Search
|
2024-07-01 08:04:10 -07:00 |
|
Drew Weymouth
|
62e15c324d
|
if error loading cover art, don't keep wrong cover art in Now Playing page
|
2024-06-28 17:23:45 -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
|
7793fd8fdb
|
Refactor: move some playback-related functions to backend package
|
2024-06-24 18:49:30 -07:00 |
|
Drew Weymouth
|
361ec68d59
|
only use X11 resize hack when needed
|
2024-06-23 14:10:09 -07:00 |
|
Drew Weymouth
|
a36be97830
|
Merge pull request #406 from dweymouth/drag-and-drop-reorder
Enable drag and drop reordering of playlists and the play queue
|
2024-06-23 12:11:05 -07:00 |
|
Drew Weymouth
|
2736fe9955
|
workaround for occasional linux window misdraw
|
2024-06-23 10:56:28 -07:00 |
|
Drew Weymouth
|
16fd76f0aa
|
try a better way to work around initial occasional window misdrawing on Linux
|
2024-06-23 08:28:27 -07:00 |
|
Drew Weymouth
|
ee38c36647
|
fix bugs with reordering playlist tracks multiple times
|
2024-06-23 08:22:52 -07:00 |
|
Drew Weymouth
|
67ca7b3ca4
|
Merge branch 'main' into drag-and-drop-reorder
|
2024-06-22 17:12:26 -07:00 |
|
Drew Weymouth
|
4545839e92
|
enable drag and drop reordering
|
2024-06-22 17:10:26 -07:00 |
|
Drew Weymouth
|
96cbbf0e15
|
fix double-click queuing action in related tracklist
|
2024-06-20 08:11:10 -07:00 |
|
Drew Weymouth
|
b23198d887
|
capitalize URL
|
2024-06-16 14:26:30 -07:00 |
|
Rob Emery
|
104ccc27c9
|
Hostname is just like "github.com", the field is actually the URI of the subsonic server (i.e. https://github.com/subsonic/)
|
2024-06-16 21:13:18 +00:00 |
|
Drew Weymouth
|
dd66de9bde
|
fix crash when scrolling a list with a row focused
|
2024-06-14 08:52:44 -07:00 |
|
Drew Weymouth
|
f5a4146e2b
|
move to list fork
|
2024-06-14 08:30:04 -07:00 |
|
Drew Weymouth
|
169b914abf
|
Better stringification of play times longer than 1 hr
|
2024-06-13 18:28:38 -07:00 |
|
Drew Weymouth
|
280030c858
|
add cmdline flags and some fixes to the IPC layer
|
2024-06-12 17:21:15 -07:00 |
|
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
|
dbb1602a9f
|
make sure to update lyric position when restoring NowPlaying page
|
2024-06-03 19:27:09 -07:00 |
|
Drew Weymouth
|
4fe6cb95d9
|
fix - make sure rating disables properly for Jellyfin
|
2024-06-02 18:23:22 -07:00 |
|
Drew Weymouth
|
1777e2c0e1
|
use separate loading indicator for Lyrics and Related tabs
|
2024-06-02 15:43:16 -07:00 |
|
Drew Weymouth
|
859bf2dc17
|
don't run post-connect startup tasks more than once
|
2024-06-02 14:59:05 -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
|
f1726385eb
|
fix signature for OnSongChange callback for Tracks and Playlist pages
|
2024-06-02 08:53:02 -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
|
50a66284bb
|
add Ctrl+8 navigation shortcut for radios page
|
2024-06-02 07:43:23 -07:00 |
|
Drew Weymouth
|
b7af1e716c
|
use radio icon for image placeholder for radio stations
|
2024-06-01 17:42:40 -07:00 |
|
Drew Weymouth
|
61f8dd00ff
|
add context menu to radio list for enqueuing next or later
|
2024-06-01 17:11:23 -07:00 |
|
Drew Weymouth
|
00444836af
|
fix home page col alignment and no radios msg positioning
|
2024-06-01 13:23:59 -07:00 |
|
Drew Weymouth
|
c1858fa53d
|
show message when no radio stations available
|
2024-06-01 13:19:25 -07:00 |
|
Drew Weymouth
|
d3ad28d8a1
|
render whether radio station is playing on Radios page
|
2024-06-01 13:08:15 -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
|
bfa3dc9892
|
more progress on radios
|
2024-06-01 12:18:28 -07:00 |
|
Drew Weymouth
|
0c004baadd
|
start work on radios page
|
2024-06-01 11:18:22 -07:00 |
|
Drew Weymouth
|
efcfe2a99f
|
refactor: make ReorderItems generic
|
2024-06-01 10:42:31 -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 |
|