Commit graph

1042 commits

Author SHA1 Message Date
Jordan Eldredge
b074e0eff3 Fix how we calculate the position of trackes dropped into the playlist
Fixes #688
2018-10-22 07:26:37 -07:00
Jordan Eldredge
291b518765 Catch one more call to addTracksFromReferences 2018-10-21 15:54:50 -07:00
Jordan Eldredge
9f5c20d413 Require load style always be explicit
Fixes #687
2018-10-21 15:49:57 -07:00
Jordan Eldredge
4cf1550dea Use correct action for toggleVisualizerStyle 2018-10-21 15:49:18 -07:00
Jordan Eldredge
f3e24e4e97 Actually dispatch playlist actions 2018-10-21 15:34:37 -07:00
Borewit
b13060dc4a Fix typo's in message & promise resolving type declaration 2018-10-21 08:04:08 -07:00
Jordan Eldredge
7074630713 Format css according to prettier default config
Looks like I had a .editorconfig in the project root (not sure how it
got there) which was git ignored by my ~/.gitignore. It also turns out
that prettier will respect the indent settings in .editorconfig.

This sets my `.editorconfig` to use the Prettier default, checks it in,
and also reformats all the CSS.

Fixes #684
2018-10-20 10:12:19 -07:00
Jordan Eldredge
1833bac1bf Import type for MusicMetadtaBrowserApi 2018-10-18 22:19:41 -07:00
Borewit
07e833853d Type define music-metadata-browser lazy-load-require function.
Add comment to type music-metadata-browser imports.
2018-10-18 22:19:41 -07:00
Borewit
7d60ada7fd Git rid of no longer required workaround aadsm/jsmediatags#83 2018-10-18 22:19:41 -07:00
Borewit
9fab0d66b7 Rename type representing possible input file types 2018-10-18 22:19:41 -07:00
Borewit
f19d713538 Remove deprecated type declaration. 2018-10-18 22:19:41 -07:00
Borewit
cc0752b9c5 Fix Align indentation. 2018-10-18 22:19:41 -07:00
Borewit
cde0b4eb74 #673 Integration with limited to jsmediatags function replacement. 2018-10-18 22:19:41 -07:00
Jordan Eldredge
57cf0e6e16 Pull convert presets out to top level options 2018-10-17 21:50:53 -07:00
Jordan Eldredge
031c9733f1 Use dynamic imports instead of require.ensure
I left out jsmediatags so as not to conflict with #679
2018-10-17 21:08:47 -07:00
Jordan Eldredge
68ad3ce5c8 Extract butterchurn config options 2018-10-17 20:28:53 -07:00
Jordan Eldredge
5b5a6847f8 Suppress error 2018-10-17 19:07:58 -07:00
Jordan Eldredge
637973a646 Update snapshot 2018-10-17 19:05:29 -07:00
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