Commit Graph
30 Commits
Author SHA1 Message Date
Drew Weymouth a75222d381 more work 2024-03-02 13:34:09 -08:00
Drew Weymouth 18d0580424 extract some sharable utils out of tracklist in prep for playqueuelist 2024-03-02 10:04:47 -08:00
Drew Weymouth 7e8a4d6d37 Updates #22: add focus arrow key navigation to grid view 2024-02-02 08:44:52 -08:00
Drew Weymouth e4342ac135 Add icons to menu items 2024-01-06 16:24:23 -08:00
Drew Weymouth 9c2f72d9f2 Fix #33: allow reordering of play queue 2024-01-06 14:22:18 -08:00
Drew Weymouth cb4329cf08 Display release types in album page 2023-12-16 15:03:22 -08:00
Drew Weymouth 6445320cb5 #283: Prevent artist bio from overflowing header space 2023-11-22 12:28:18 -06:00
Drew Weymouth c9b224277e Add rounded rectangle background to Album, Artist, Playlist page headers 2023-11-06 17:54:40 -08:00
Drew Weymouth 7d7d315d74 refactor: move ImageLoader to ui/util 2023-11-05 14:30:57 -08:00
Drew Weymouth 2df0514468 add cleanup task to widget pool 2023-07-11 16:38:50 -07:00
Drew Weymouth 203070328c reuse grid view across several pages 2023-07-09 14:14:23 -07:00
Drew Weymouth 83b6d48560 widgetPool - switch from map to slice 2023-07-08 14:02:15 -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
Drew Weymouth f17c48efa0 rm unused listselectionmanager 2023-06-02 17:43:56 -07:00
Drew Weymouth 5634dfcfc1 simplify SearchEntry and extract a debouncer util func 2023-05-10 21:05:17 -07:00
Drew Weymouth 3e448ed995 add context menu to cover thumbnail in bottom panel 2023-05-08 09:10:43 -07:00
Drew Weymouth d67dfa07b3 add size column to tracklist 2023-03-27 18:28:47 -07:00
Drew Weymouth 26c6ee7ac8 move HSpace to util package 2023-03-14 10:21:22 -07:00
Drew Weymouth a8ea12feaf fix hiding of popups on escape 2023-03-03 20:51:04 -08:00
Drew Weymouth 595d9116f0 close image popup and add to playlist dialog on escape 2023-03-02 20:27:08 -08:00
Drew Weymouth cd6dce5e3f ui refactoring (create controller pkg) + beginning of add to playlist 2023-02-09 18:59:49 -08:00
Drew Weymouth 6963a5de8e add selection to tracklist 2023-02-08 16:49:01 -08:00
Drew Weymouth 9fd6508af0 make artist image displayable in pop-up 2023-02-07 09:31:49 -08:00
Drew Weymouth 87ae3e940f image popup aspect ratio matches that of image 2023-02-06 20:19:37 -08:00
Drew Weymouth 58153327e6 fix seek bar changing size with num. digits in track time 2023-02-05 16:56:11 -08:00
Drew Weymouth 4bc25c9b0f use HTML tokenizer to parse artist biography 2023-02-01 17:03:24 -08:00
Drew Weymouth f2268ca6f8 minor formatting 2023-01-03 16:43:53 -08:00
Drew Weymouth 586c694e59 fix minute changeover bug in secondsToTimeString 2022-12-27 12:26:12 -08:00
Drew Weymouth cefb25133e refactor UI for better separation 2022-12-24 16:47:00 -08:00