Commit graph

124 commits

Author SHA1 Message Date
Jordan Eldredge
e9aaacd597 Memoize character string 2018-06-24 13:32:44 -07:00
Jordan Eldredge
5c01de0268 Standardize breaks between methods 2018-06-10 17:42:10 -07:00
Jordan Eldredge
a7a5ef5e91 Upgrade prettier 2018-05-28 15:56:18 -07:00
Jordan Eldredge
9277afecc9 Upgrade Jest 2018-05-24 18:45:42 +01:00
Jordan Eldredge
257dadfecf Address/remove a bunch of TODOs 2018-05-23 20:14:06 +01:00
Jordan Eldredge
bc41ba3ef2 Fixes #584 2018-05-23 20:14:06 +01:00
Jordan Eldredge
b495e4f958 Start getting the playlist visualizer threaded through 2018-05-23 20:14:06 +01:00
Jordan Eldredge
f900932d85 Re-enable custom skins 2018-05-14 20:40:06 -07:00
Jordan Eldredge
fc646a5159 Try pre-compiled skin 2018-05-14 20:40:06 -07:00
Jordan Eldredge
7b7af6b06e getPlaylistWindowPixelSize 2018-05-13 12:36:15 -07:00
Jordan Eldredge
2d1bd3f110 Progress toward unifying windows 2018-05-13 12:36:15 -07:00
Jordan Eldredge
6125a0b5d4 Make generic window size management include playlist 2018-05-13 12:36:15 -07:00
Jordan Eldredge
ca4fef2db0 Supprt right-click context menu 2018-05-05 14:25:05 -07:00
Jordan Eldredge
99ea94d1b3 Decouple ContextMenuTarget from the underlying menu 2018-05-05 13:14:02 -07:00
Jordan Eldredge
972689c448 Upgrade Prettier 2018-04-21 21:18:03 -07:00
Jordan Eldredge
0f27b2c47e Allow gen window to be resized via drag target 2018-04-15 11:08:29 -07:00
Jordan Eldredge
2d31310650 Pad track number
Fixes #412
2018-04-14 15:51:38 -07:00
Jordan Eldredge
d20f1cae42 Start rename transition 2018-04-14 11:44:24 -07:00
Jordan Eldredge
d353dbcf1e Add 'on' to mock media instances 2018-04-14 11:44:23 -07:00
Jordan Eldredge
a471d80f51 Fix tests 2018-04-03 07:25:48 -07:00
Jordan Eldredge
43c2b99706 Add methods to add media to winamp instance 2018-03-26 21:18:25 -07:00
Jordan Eldredge
6cd8e7112b Maintain window relationships on resize 2018-03-24 21:55:40 -07:00
Jordan Eldredge
9d1ac902f9 Ensure empty, selected duration cells still get highlighted 2018-03-19 20:10:29 -07:00
Jordan Eldredge
f8660f319b Load directories 2018-03-10 18:59:59 -08:00
Jordan Eldredge
f81ad68a46 Fix insert position of tracks dragged into the playlist while scrolled 2018-03-10 16:25:53 -08:00
Jordan Eldredge
33e33b2dec Add dropbox support 2018-03-10 16:02:49 -08:00
Jordan Eldredge
b11ae25a33 Refactor file loading 2018-02-19 17:16:25 -08:00
Jordan Eldredge
2bc90d9a90 Improve how files get loaded 2018-02-19 10:42:46 -08:00
Jordan Eldredge
df81666b1d Poor man's rightPad 2018-01-31 21:12:35 -08:00
Jordan Eldredge
d3e4797848 Fix snapshots 2018-01-31 20:42:53 -08:00
Jordan Eldredge
3ac165a649 Hack to preserve background of MiniTime while paused/blinking
Fixes #450
2018-01-21 21:15:40 -08:00
Jordan Eldredge
d6f99c1d99 Tweak playlist top tiling to exactly match real Winamp. Quirky!
Fixes #448
2018-01-20 15:18:48 -08:00
Jordan Eldredge
c726a6e461 Pad running time message. Tweak layout. 2018-01-19 17:41:42 -08:00
Jordan Eldredge
0cf2d7292f Show minitime even when blank. Tweak positioning 2018-01-19 17:33:50 -08:00
Jordan Eldredge
5a5258e6fc Remove old TODO comments 2018-01-17 19:00:36 -08:00
Jordan Eldredge
75edacee9a Display minimal media text in playlist shade mode 2018-01-17 19:00:36 -08:00
Jordan Eldredge
f1d34139e2 Make CharacterString better for screen readers. 2018-01-17 19:00:32 -08:00
Jordan Eldredge
1996cfbb33 Abstact resize target for future use in gen windows 2018-01-17 12:17:06 -08:00
Jordan Eldredge
7bcdcdebde Scroll volume if there are no tracks to scroll 2018-01-17 09:39:17 -08:00
Jordan Eldredge
3b9fdb30e5 Update snapshots 2018-01-17 09:38:58 -08:00
Jordan Eldredge
07c902b95d Control volume with scroll wheel. Fixes #442 2018-01-17 08:43:21 -08:00
Jordan Eldredge
c304a968ca Use fragment 2018-01-16 21:21:21 -08:00
Jordan Eldredge
c1d6d06c46 Abstract out Playlist Action Area. Add prev/next to playlist 2018-01-16 21:21:21 -08:00
Jordan Eldredge
fb58e54a3d Add mouse scroll to playlist 2018-01-16 21:21:21 -08:00
Jordan Eldredge
6c5681e1a7 Make Add File from playlist append file to end of list 2018-01-14 14:36:21 -08:00
Jordan Eldredge
f6bea6d8ef Don't use global fileInput 2018-01-14 14:36:21 -08:00
Jordan Eldredge
46c525cc53 Update snapshots 2018-01-08 07:39:47 -08:00
Jordan Eldredge
b5826bb117 Toggle shade modes by double clicking 2018-01-08 07:34:02 -08:00
Jordan Eldredge
c79df974c7 Fix snapshots 2018-01-03 19:52:00 -08:00
Jordan Eldredge
23d2100522 Fix click actions on tracks when scrolled 2018-01-03 19:52:00 -08:00