Jordan Eldredge
|
fb395c39c2
|
Upgrade prettier
|
2019-11-30 13:42:53 -08:00 |
|
Jordan Eldredge
|
10c6dfed85
|
Upgrade rc-slider and lift React.StrictMode
rc-slider was preventing us from enabling this more broadly. With https://github.com/react-component/slider/pull/591 merged and released, we can make more of the app strict
|
2019-11-30 13:42:53 -08:00 |
|
Jordan Eldredge
|
646753526b
|
Fix lints
|
2019-11-30 13:42:53 -08:00 |
|
Jordan Eldredge
|
be2ab37809
|
Fix typing for Desktop
|
2019-11-30 13:42:53 -08:00 |
|
Jordan Eldredge
|
0472033fba
|
Make Desktop a functional component with hooks
|
2019-11-30 13:42:53 -08:00 |
|
jberg
|
35c9167f2d
|
don't cycle presets when media is not playing (#799)
|
2019-11-30 13:42:53 -08:00 |
|
Jordan Eldredge
|
348c000a49
|
Enable StricMode for subtrees that are compatible
|
2019-05-09 09:31:31 -07:00 |
|
Jordan Eldredge
|
0792c51fb8
|
Trap focus
|
2019-05-01 22:29:10 -07:00 |
|
Jordan Eldredge
|
8627b4d2c4
|
Use native event handling for keydown
This allows us to stopPropogation and actually prevent global hotkeys
|
2019-05-01 22:29:10 -07:00 |
|
Jordan Eldredge
|
24d446e47b
|
Extract focus management to a component
|
2019-05-01 22:29:10 -07:00 |
|
Jordan Eldredge
|
4310d5475d
|
Prettier
|
2019-04-05 07:36:59 -07:00 |
|
jberg
|
5cfb4a3ea2
|
Butterchurn reset preset cycle interval
|
2019-03-25 17:23:29 -07:00 |
|
Jordan Eldredge
|
50267f3ac2
|
Clearn up unused dependencies
|
2019-03-19 07:49:57 -07:00 |
|
Jordan Eldredge
|
8c915f7f06
|
Improve hook dependencies
|
2019-03-19 07:35:36 -07:00 |
|
Jordan Eldredge
|
bd5fa82c99
|
Trailing commas!
|
2019-03-19 06:55:24 -07:00 |
|
jberg
|
4d7099718b
|
Butterchurn first preset load transition immediately
|
2019-03-17 15:17:01 -07:00 |
|
Jordan Eldredge
|
5113752966
|
Allow Fullscreen to trigger on mount
|
2019-03-13 21:28:18 -07:00 |
|
Jordan Eldredge
|
a4e64aa131
|
Make impossible states impossible
|
2019-03-13 21:28:18 -07:00 |
|
Jordan Eldredge
|
f26af8d8c5
|
Focus the current preset when opening the preset overlay
|
2019-03-13 21:28:18 -07:00 |
|
Jordan Eldredge
|
322bf276a8
|
Enable double click to exit fullscreen milkdrop
|
2019-03-13 21:28:18 -07:00 |
|
Jordan Eldredge
|
d61585c8e3
|
Allow user to reshow the song title in Milkdrop
|
2019-03-13 21:28:18 -07:00 |
|
Jordan Eldredge
|
e41fb3d9b4
|
Test initial track selection
|
2019-03-13 21:28:18 -07:00 |
|
Jordan Eldredge
|
41e0ad4563
|
Support preset cycling
|
2019-03-13 21:28:18 -07:00 |
|
Jordan Eldredge
|
1407a0afb7
|
Randomize presets. Allow users to toggle this behavior
|
2019-03-13 21:28:18 -07:00 |
|
Jordan Eldredge
|
8559dd7257
|
Select previous preset
|
2019-03-13 21:28:18 -07:00 |
|
Jordan Eldredge
|
02aa688ed3
|
Next Preset hotkeys
|
2019-03-13 21:28:18 -07:00 |
|
Jordan Eldredge
|
0c14b74d0d
|
Load .milk files when dragged in
|
2019-03-13 21:28:18 -07:00 |
|
Jordan Eldredge
|
8d4db699ab
|
Implement Desktop mode
|
2019-03-13 21:28:18 -07:00 |
|
Jordan Eldredge
|
3d0278688d
|
Hooks have types now
|
2019-03-13 21:28:18 -07:00 |
|
Jordan Eldredge
|
48c64337ef
|
Support Milkdrop fullscreen
|
2019-03-13 21:28:18 -07:00 |
|
Jordan Eldredge
|
fbd4a08972
|
Improve architecture of Milkdrop code
|
2019-03-13 21:28:18 -07:00 |
|
Jordan Eldredge
|
7102fb4e90
|
Actually return some nodes in MilkdropContextMenu
|
2019-03-13 21:28:18 -07:00 |
|
Jordan Eldredge
|
f94f9fad00
|
Add type for visualizer
|
2019-03-13 21:28:18 -07:00 |
|
Jordan Eldredge
|
76511ddc2b
|
Make tsc happy
|
2019-03-13 21:28:18 -07:00 |
|
Jordan Eldredge
|
c9d14e47e1
|
Fix typing in Desktop.tsx
|
2019-03-13 21:28:18 -07:00 |
|
Jordan Eldredge
|
43fb4ad303
|
Progress
|
2019-03-13 21:28:18 -07:00 |
|
Jordan Eldredge
|
96c73f79cc
|
Add local dir
|
2019-03-13 21:28:18 -07:00 |
|
Jordan Eldredge
|
5287ee310d
|
Use existing keyboard event handler for preset overlay
|
2019-03-13 21:28:18 -07:00 |
|
Jordan Eldredge
|
d1cfc707ff
|
[WIP] Milkdrop rewrite
|
2019-03-13 21:28:18 -07:00 |
|
Jordan Eldredge
|
5a4fcf47a9
|
Rewrite visualizer to use hooks
|
2019-03-13 21:28:18 -07:00 |
|
Jordan Eldredge
|
59666b8699
|
[WIP]
|
2019-03-13 21:28:18 -07:00 |
|
Jordan Eldredge
|
2cd4f7e100
|
Clean up _addNewPresets
|
2019-03-13 21:28:18 -07:00 |
|
Jordan Eldredge
|
05801a1197
|
Move initial preset into thunk
|
2019-03-13 21:28:18 -07:00 |
|
Jordan Eldredge
|
3ab29aba84
|
Move presets to state
|
2019-03-13 21:28:18 -07:00 |
|
Jordan Eldredge
|
45313f4dba
|
Add more debug info
|
2019-03-05 11:09:29 -08:00 |
|
Jordan Eldredge
|
b563eebf96
|
More logging to help figure out #731
|
2019-02-26 07:37:00 -08:00 |
|
Jordan Eldredge
|
6a244bb85e
|
Add logging to help debug #731
|
2019-02-26 07:33:32 -08:00 |
|
jberg
|
c7f7b61fef
|
Butterchurn shouldn't cycle when loaded with inital preset (#724)
|
2019-01-21 18:50:19 -08:00 |
|
Jordan Eldredge
|
a59a471f8d
|
Change how Milkdrop fits into visualization optionsNow: If the Milkdrop window is open, it's always enabled. Otherwise, the current value in the cycle is used.
|
2019-01-02 21:04:02 -08:00 |
|
Jordan Eldredge
|
083a2d98f5
|
Learn to spell
|
2019-01-02 20:44:31 -08:00 |
|