Commit Graph
355 Commits
Author SHA1 Message Date
Jordan Eldredge 2a02123890 Move marquee to offset by pixels
In anticipation of supporting the ability to drag the marquee contents, we're
moving to offsetting by pixels rather than actually modifying the text.
2016-07-28 17:54:36 -07:00
Jordan Eldredge d34d364a69 Remove errant ; 2016-07-28 09:25:34 -07:00
Jordan Eldredge 3d767ab054 Clean up main-window.js before final refactor (#169) 2016-07-28 09:20:54 -07:00
Jordan Eldredge 75a4cd1696 Move Clutter Bar to React (#167) 2016-07-28 08:40:16 -07:00
Jordan Eldredge 83aec4c474 Abstract file dragging (#166) 2016-07-28 08:33:11 -07:00
Jordan Eldredge e70d1bbbbe Fix bad copy/paste (#165) 2016-07-27 23:30:10 -07:00
Jordan Eldredge 1e49d0a908 Move to thunks. Use display state from store (#164) 2016-07-27 23:17:32 -07:00
Jordan Eldredge 336a888eb4 Render the main window DOM with React (#163)
Because we pass it no props, we can safely manipulate it's DOM state, content
that it won't get rerndered out from underneath us.
2016-07-27 22:39:59 -07:00
Jordan Eldredge 1853bf0352 Render the main window DOM with React (#163)
Because we pass it no props, we can safely manipulate it's DOM state, content
that it won't get rerndered out from underneath us.
2016-07-27 22:33:34 -07:00
Greenkeeper 67995da4cf chore(package): update jest-cli to version 14.0.0 (#162)
https://greenkeeper.io/
2016-07-27 08:37:17 -07:00
Greenkeeper b5c993e9bf chore(package): update babel-jest to version 14.0.0 (#161)
https://greenkeeper.io/
2016-07-27 08:36:59 -07:00
Jordan Eldredge 4396225789 Move Close to React (#160) 2016-07-26 20:46:40 -07:00
Jordan Eldredge 049d1b2dfa Move Eject to React (#159) 2016-07-26 17:57:05 -07:00
Jordan Eldredge 5ab052467b Merge pull request #158 from captbaritone/mono
Move Shuffle/Repeat and Mono/Stereo to React
2016-07-26 17:47:12 -07:00
Jordan Eldredge 9ea40ec63f Merge pull request #156 from captbaritone/deploy-foo
Add deploy script
2016-07-26 17:39:43 -07:00
Jordan Eldredge c03a873568 Merge pull request #157 from captbaritone/tests
Move marquee functions to Marquee
2016-07-26 17:39:37 -07:00
Jordan Eldredge 00f9ed38fb Move Shuffle/Repeat to React 2016-07-26 17:37:25 -07:00
Jordan Eldredge a86d81a9b7 Move MonoStereo to React 2016-07-26 17:22:52 -07:00
Jordan Eldredge e24354756c Move marquee functions to Marquee 2016-07-26 16:59:43 -07:00
Jordan Eldredge ac2ed8ba6e Add deploy script 2016-07-26 13:32:48 -07:00
Jordan Eldredge ed319db080 Merge pull request #154 from captbaritone/travis
Setup Travis
2016-07-25 22:59:40 -07:00
Jordan Eldredge 6e9b26f442 Setup Travis 2016-07-25 22:52:56 -07:00
Jordan Eldredge ea0fb94b41 Add spread babel plugin 2016-07-25 22:40:35 -07:00
Jordan Eldredge 83f5b92932 Major refactor
Major refactor, mostly to compute Marquee values instead of setting them.
2016-07-25 22:32:42 -07:00
Jordan Eldredge 8eef8e848d Provie a key element to the chars in strings 2016-07-22 08:29:15 -07:00
Jordan Eldredge 1965879bcd Move Position to react/redux 2016-07-22 08:11:09 -07:00
Jordan Eldredge f6df92fb29 Add util function getTimeStr and being testing 2016-07-22 08:02:31 -07:00
Jordan Eldredge b11b6b916b Minor alignment refactor 2016-07-22 08:01:01 -07:00
Jordan Eldredge 9105c10471 Remove unused cleanslate.css
Now that we are not doing the embeddable version of Winamp2-js, we nolonger
need this css file.
2016-07-22 07:58:20 -07:00
Jordan Eldredge 5990ca04fa Move blance to react/redux 2016-07-12 23:04:00 -07:00
Jordan Eldredge d5869292fe Remove unused volume code 2016-07-12 22:39:40 -07:00
Jordan Eldredge 340629214f Move Volume to React/Redux 2016-07-12 22:37:28 -07:00
Jordan Eldredge 2198842889 Move stepping check out of reducers 2016-07-12 22:15:11 -07:00
Jordan Eldredge 8ba5e1bb5b Merge pull request #153 from captbaritone/redux
Begin migrating from vanilla JavaScript to React/Rexux
2016-07-12 18:47:31 -07:00
Jordan Eldredge 4ec9592396 Fix typo in readme 2016-07-12 10:02:38 -07:00
Jordan Eldredge 816a998df7 Add dev instructions to readme 2016-07-12 10:02:32 -07:00
Jordan Eldredge 087546802f Inline cursors in CSS 2016-07-12 09:55:35 -07:00
Jordan Eldredge 357b0c7950 Remove unused DOM node bindings 2016-07-12 09:19:30 -07:00
Jordan Eldredge 7525d411d4 Remove unused html file 2016-07-12 09:16:41 -07:00
Jordan Eldredge e37d19d9ac Move kbps and khz to redux
These are the last text nodes, so we can finally remove the old Font file.
2016-07-12 09:16:20 -07:00
Jordan Eldredge 389f5cb27d Abstract CharacterString for resuability 2016-07-12 09:14:58 -07:00
Jordan Eldredge 06482e6795 Move time displasy to Redux/React 2016-07-11 21:30:27 -07:00
Jordan Eldredge 130d18f072 Abstract Character componant 2016-07-11 21:09:44 -07:00
Jordan Eldredge 9558890d51 Add length and time elapsed to redux state 2016-07-11 20:39:09 -07:00
Jordan Eldredge 3ef2bf7041 Refactor how we handle special NUM_EX CSS 2016-07-11 20:37:03 -07:00
Jordan Eldredge 1fe9fe5da7 Reinstate pausing marquee
Also fix a bug where releasing the mouse button after moving the cursor outside
of the marquee would fail to restart the marquee.
2016-07-10 20:02:10 -07:00
Jordan Eldredge 0558f3c612 Move Actons to React 2016-07-10 19:45:37 -07:00
Jordan Eldredge 6b65e944e2 Remove rudunant constructor 2016-07-10 19:07:36 -07:00
Jordan Eldredge 90dbfecf10 Allow redux dev tools to work 2016-07-10 14:40:13 -07:00
Jordan Eldredge d24376f57f Trigger file dialog via dispatch 2016-07-10 14:40:00 -07:00