Commit graph

1797 commits

Author SHA1 Message Date
Jordan Eldredge
b4b8e3cfbf Make debug data a selector 2018-10-17 19:03:25 -07:00
Jordan Eldredge
f2e317bf5b I'm a moron 2018-10-15 19:10:08 -07:00
Jordan Eldredge
ea313f8f0f Remove unused import 2018-10-15 18:53:50 -07:00
Jordan Eldredge
9e3fbb699d Remoe unused import 2018-10-15 18:53:02 -07:00
Jordan Eldredge
b10bff288d Don't capture scroll events in gen window
This was breaking scrolling in the library window
2018-10-15 18:51:46 -07:00
Jordan Eldredge
d7ac403770 Add react import back into MiscOptionsContextMenu 2018-10-15 18:36:52 -07:00
Jordan Eldredge
b8466c0cd7 Correctly reset/unset right/bottom 2018-10-14 08:48:41 -07:00
Jordan Eldredge
3ba47e6ed4 Ensure windows are on screen when window size changes 2018-10-14 08:34:30 -07:00
Jordan Eldredge
3222eca8aa Type resizeUtils tests 2018-10-13 17:37:13 -07:00
Jordan Eldredge
30f668b871 Type Marquee 2018-10-13 17:33:43 -07:00
Jordan Eldredge
90d5f1b3c8 Type ClutterBar 2018-10-13 14:01:40 -07:00
Jordan Eldredge
e42ccdd624 Type preset context menu
Also fixes a bug where we didn't actually call the downloadPreset action creator
2018-10-13 13:58:21 -07:00
Jordan Eldredge
9081a86520 Type EqAuto 2018-10-13 13:53:12 -07:00
Jordan Eldredge
c9340f7884 Type EqOn 2018-10-13 13:49:05 -07:00
Jordan Eldredge
5a10f29190 Type EqualizerShade 2018-10-13 13:45:17 -07:00
Jordan Eldredge
eeb8f8180f Type the close button 2018-10-13 00:14:32 -07:00
Jordan Eldredge
318a7731cf Type action buttons 2018-10-13 00:12:45 -07:00
Jordan Eldredge
bd03a99137 Type dummy viz data 2018-10-12 23:28:38 -07:00
Jordan Eldredge
b8894a7e7c Type PlaylistWindow 2018-10-11 22:15:43 -07:00
Jordan Eldredge
b6ad8044cf Type AddMenu 2018-10-11 21:59:57 -07:00
Jordan Eldredge
36f1dd6ff1 Type MiscMenu 2018-10-11 21:40:39 -07:00
Jordan Eldredge
2a0ea51bca Type Track title 2018-10-11 21:31:10 -07:00
Jordan Eldredge
9f405f414e Type RemoveMenu 2018-10-11 21:28:45 -07:00
Jordan Eldredge
1814aaa466 Don't construc the indexeddb by default
This seems to be causing errors for some people.

I think I should probably write the IndexedDB integration myself.
2018-10-11 20:09:34 -07:00
Jordan Eldredge
d517f10bec Ignore key presses inside inputs etc. 2018-10-11 07:04:01 -07:00
Jordan Eldredge
415463a579 Remove console.log 2018-10-11 07:03:44 -07:00
Jordan Eldredge
55613cf295 Clean up media library style a tiny bit 2018-10-10 23:06:41 -07:00
Jordan Eldredge
a069f2efca Hide everything except the main tracks table for now
This will let us focus on a v0 of the Media Library
2018-10-10 22:56:38 -07:00
Jordan Eldredge
c9b0f61b88 Make the screenshot time three seconds 2018-10-10 22:48:35 -07:00
Jordan Eldredge
ff8d4443d7 Add missing ids to tracks 2018-10-10 22:44:41 -07:00
Jordan Eldredge
c381b28e40 Migrate screenshot state to new state shape
When we moved tracks into their own state object, we forgot to update
the screenshotInitialState.

I've also typed it so that hopefully these things get caught sooner next
time.
2018-10-10 22:40:18 -07:00
Jordan Eldredge
934d70320e Add an overly optimized way to filter 2018-10-10 22:15:08 -07:00
Jordan Eldredge
43515061fb List out all tracks in the track list 2018-10-10 22:15:08 -07:00
Jordan Eldredge
4ec1cea082 Conditionally enable media library via flag 2018-10-10 22:15:08 -07:00
Jordan Eldredge
01f3b1a0ea First stab at media library 2018-10-10 22:15:08 -07:00
Jordan Eldredge
0c2b1a1c2f Extract trackName into trackUtils 2018-10-10 22:15:08 -07:00
Jordan Eldredge
34b93df766 Type PlaylistResizeTarget 2018-10-10 21:04:49 -07:00
Jordan Eldredge
315fa0a4f0 Type ListMenu 2018-10-10 20:59:20 -07:00
Jordan Eldredge
19de45f5df Tyep PlaylistMenu 2018-10-10 20:59:20 -07:00
Jordan Eldredge
438ca38c5c Type SelectionMenu 2018-10-10 20:59:20 -07:00
Jordan Eldredge
da4963d2c1 Type RunningTimeDisplay 2018-10-10 20:59:20 -07:00
Jordan Eldredge
2b91e8a0df Type playlist shade 2018-10-10 20:59:20 -07:00
Jordan Eldredge
d799218a0b Type Playlist Action Area 2018-10-10 20:59:20 -07:00
Jordan Eldredge
7e7f7e6877 Move tracks into their own reducer 2018-10-10 20:59:16 -07:00
Jordan Eldredge
61a7b1ccda Assume we alays have a documentElement 2018-10-10 20:34:41 -07:00
Jordan Eldredge
1f7a448b0b Store selected tracks as a Set rather than a property on the track
This will allow us to move tracks into their  own reducer which we'll need for the Media Library
2018-10-10 00:53:40 -07:00
Jordan Eldredge
6d9b30aeb2 Type GenWindow 2018-10-09 23:31:33 -07:00
Jordan Eldredge
033c957ef0 Add id prop to ResizeTarget 2018-10-09 23:30:18 -07:00
Jordan Eldredge
5105bb1eec Use constants for window ids 2018-10-09 23:30:07 -07:00
Jordan Eldredge
a451e310aa Use constants for window defualt state 2018-10-09 23:29:57 -07:00