Commit Graph
21 Commits
Author SHA1 Message Date
Drew Weymouth d01ac697bd make artist and album hyperlinks in tracklist; refactor navigation to the controller package 2023-02-23 17:23:14 -08:00
Drew Weymouth d9ec269191 Revert "refactor play count update to be cleaner, code-wise"
This reverts commit cd52a893d4, which introduced a regression.
Pages with a tracklist may not have the same in-memory model of the track,
so it is necessary to directly inform them of play count updates.
2023-02-21 17:43:06 -08:00
Drew Weymouth cd52a893d4 refactor play count update to be cleaner, code-wise 2023-02-20 19:24:47 -08:00
Drew Weymouth ba25e432c8 add Ctrl+(num) shortcuts for the navigation buttons 2023-02-20 16:53:20 -08:00
Drew Weymouth f7f6bcd546 ensure play count in tracklist updates after scrobble 2023-02-13 17:04:47 -08:00
Drew Weymouth 32345b5c81 add ability to logout of server (via new settings menu button) 2023-02-12 17:57:03 -08:00
Drew Weymouth 198b84b9c1 add Logout, OnLogout to server manager and hook up OnLogout callbacks 2023-02-12 15:47:15 -08:00
Drew Weymouth 14e1bb0bf4 add select all shortcut to album and playlist pages 2023-02-10 19:55:30 -08:00
Drew Weymouth 22e9287608 refactor: get rid of browsingpane as play album mediator 2023-02-10 18:02:08 -08:00
Drew Weymouth c66c43ecc8 update subsonic client library 2023-02-09 20:14:26 -08:00
Drew Weymouth 51fc4b284f reset focus on page change 2023-01-21 10:00:06 -08:00
Drew Weymouth 85548a0d84 add ctrl/cmd+F shortcut to focus search entry 2023-01-19 18:15:37 -08:00
Drew Weymouth 0f943e7cc0 add genres page, and extract bottomPanelLayout for reuse in navigation bar 2023-01-15 13:10:44 -08:00
Drew Weymouth 760bab1ee3 more work on artist list page 2023-01-14 16:52:13 -08:00
Drew Weymouth df76cbb7b0 remove debug prints 2023-01-09 21:14:03 -08:00
Drew Weymouth 78862f6bf0 save only page state in history and reconstruct page UI 2023-01-09 20:24:15 -08:00
Drew Weymouth 1d27b70a6f fix memory leak in page history 2023-01-09 16:47:35 -08:00
Drew Weymouth 3074034e44 move search bar to within albums page (right hand side) 2023-01-06 15:29:49 -08:00
Drew Weymouth ea31bd8bf1 add home button to navigation bar 2023-01-06 14:53:34 -08:00
Drew Weymouth 805087cc3d add reload to browsing pane + pages 2023-01-06 09:28:50 -08:00
Drew Weymouth 7b3aca6027 refactoring package organization 2023-01-04 17:33:44 -08:00