Commit Graph
728 Commits
Author SHA1 Message Date
Drew Weymouth d4066f0b1c add support for composer tag 2024-07-19 08:03:10 -07:00
Drew Weymouth 867e2c44b6 Merge pull request #424 from dweymouth/feature/track-info-dialog
Add track info dialog
2024-07-18 17:45:39 -07:00
Drew Weymouth bf97cdb526 add more to track info dialog 2024-07-18 17:33:42 -07:00
Drew Weymouth c159de229f add Mac about menu override, minor MainWindow refactor 2024-07-18 16:56:05 -07:00
Drew Weymouth 03ce1cc115 add more info to dialog and adjust layout 2024-07-18 08:11:37 -07:00
Drew Weymouth bb91a0c6b4 WIP: add track info dialog 2024-07-14 16:46:07 -07:00
Drew Weymouth 3f30448383 Fix #421: properly handle reordering and deleting repeat tracks in queue 2024-07-13 10:53:57 -07:00
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