Commit graph

10 commits

Author SHA1 Message Date
Jordan Eldredge
484f80c21c Ensure file names match module names used 2015-04-14 22:18:09 -07:00
Jordan Eldredge
6f6f05a0e3 Let parent onlcick close the context menu 2015-04-11 23:03:37 -07:00
Jordan Eldredge
624292e457 Fix loading skins from context menu
I had forgotten to include MyFile in context.js. Additionally, for some reason
`self` was out of scope in the callback.
2015-04-11 11:03:50 -07:00
Jordan Eldredge
2837439934 Switch to require.js, get embedding for free! 2015-03-31 09:16:49 -07:00
Jordan Eldredge
e3671e8249 Clean up code for use outside example page 2015-03-28 16:41:20 -07:00
Jordan Eldredge
e75a06a96e Abstract skin loading method 2015-02-06 20:56:50 -08:00
Jordan Eldredge
82d28ee89c Installed jshint, cleaned up lots of little issues 2015-02-04 23:45:43 -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
8bf7d47dde Move option functionality to context menu class 2014-12-28 15:57:59 -08:00
Jordan Eldredge
e853709da5 Add Options context menu
Fixes #111
2014-12-20 12:24:15 -08:00