Jordan Eldredge
0ee711239e
Move the visualizer to a React component
2016-08-01 19:27:15 -07:00
Jordan Eldredge
a87c5cfaf0
Port window-manager to React ( #174 )
2016-07-31 17:18:12 -07:00
Jordan Eldredge
c5caa3cbf6
Linting improvements ( #177 )
2016-07-30 22:05:42 -07:00
Jordan Eldredge
6d58d7a8da
Remove unused code ( #176 )
2016-07-30 21:35:29 -07:00
Jordan Eldredge
1e49d0a908
Move to thunks. Use display state from store ( #164 )
2016-07-27 23:17:32 -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
83f5b92932
Major refactor
...
Major refactor, mostly to compute Marquee values instead of setting them.
2016-07-25 22:32:42 -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
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
06482e6795
Move time displasy to Redux/React
2016-07-11 21:30:27 -07:00
Jordan Eldredge
9558890d51
Add length and time elapsed to redux state
2016-07-11 20:39:09 -07:00
Jordan Eldredge
6b79eb54dc
Move css files closer to their js
2016-07-10 14:39:46 -07:00
Jordan Eldredge
f37ceb24f1
Switch to ES6-style imports
2016-07-03 21:56:37 -07:00
Jordan Eldredge
8b986ec3cb
Add eslint
2015-12-12 13:38:48 -08:00
Jordan Eldredge
484f80c21c
Ensure file names match module names used
2015-04-14 22:18:09 -07:00
Jordan Eldredge
340d78d83e
Decouple stopWaiting state from play state
2015-04-13 22:46:33 -07:00
Jordan Eldredge
f0a8c7a2b3
Trigger close event on Winamp object
...
Fixes exiting Winamp from context menu
Fixes #147
2015-04-13 19:37:15 -07:00
Jordan Eldredge
0d5e95c9a1
Use filename as default title
2015-03-31 22:01:39 -07:00
Jordan Eldredge
2837439934
Switch to require.js, get embedding for free!
2015-03-31 09:16:49 -07:00
Jordan Eldredge
8be5d0c0c7
Use === instead of ==
2015-02-05 22:29:06 -08:00
Jordan Eldredge
c18ebd0237
Add missing semicolons
2015-02-04 23:35:20 -08:00
Jordan Eldredge
4547e07b7b
Abstract Easter Egg
2015-02-04 23:30:10 -08:00
Jordan Eldredge
40025d3c5c
Abstract repeatToggle
2015-02-01 20:52:56 -08:00
Jordan Eldredge
acf5759021
Abstract setBalance
2015-01-31 14:00:09 -08:00
Jordan Eldredge
6d95be3612
Abstract Toggle Doubled Mode
2015-01-28 21:28:46 -08:00
Jordan Eldredge
b9072bc97c
Abstract updating volume
2015-01-28 21:20:31 -08:00
Jordan Eldredge
aa7f2ec362
Abstract position update
2015-01-28 21:08:39 -08:00
Jordan Eldredge
9453f7fae2
Continue to decouple main window and winamp
2015-01-27 18:55:06 -08:00
Jordan Eldredge
c864300b00
Store files as instanace objects
...
With files encapsulated as objects, we can store them, sort them, and pass them
around. This is laying a foundation for handling playlists. (#10 )
Also, we move the modification of the loading state outside of the skin
manager. This creates a better separation of concerns.
2015-01-25 13:31:27 -08:00
Jordan Eldredge
1adfe58265
Start using real events
2015-01-23 11:23:46 -08:00
Jordan Eldredge
bb48c79012
Cleanup and renaming
2015-01-13 21:25:44 -08:00
Jordan Eldredge
6d2cdccc61
Factor winamp.media out of main-window
2015-01-13 19:29:06 -08:00
Jordan Eldredge
2c5a3c9a12
Major refactor separating ui from core logic
2015-01-12 23:53:26 -08:00
Jordan Eldredge
e12bd28e84
Fix typo. Thanks @JnglMan
2014-12-29 08:45:03 -08:00
Jordan Eldredge
8bf7d47dde
Move option functionality to context menu class
2014-12-28 15:57:59 -08:00
Jordan Eldredge
2400eb9280
Add events to Winamp, remove file input from dom
...
Progress on #121
2014-12-28 13:25:05 -08:00
Jordan Eldredge
b81dc72875
Fix typos
2014-12-23 11:48:45 -08:00
Jordan Eldredge
e472baf74f
Abstract all the functionality used by Hokeys.js
...
Progress on #121
2014-12-23 11:44:21 -08:00
Jordan Eldredge
78b58a5d4b
Abstract window management code
...
In preparation of having multiple windows.
Also remove analytics code that snuck in
2014-12-20 23:47:08 -08:00
Jordan Eldredge
e853709da5
Add Options context menu
...
Fixes #111
2014-12-20 12:24:15 -08:00
Jordan Eldredge
58e7133cb8
Better file organization
2014-12-15 21:25:01 -08:00