Jordan Eldredge
2848837dff
Remove myFile in favor of stateless functions
2018-01-14 14:36:21 -08:00
Jordan Eldredge
64468fef98
Improve handling of skins without gen.bmp
2018-01-14 14:36:21 -08:00
Jordan Eldredge
188bb3027d
Handle missing gen.bmp
2018-01-11 20:13:29 -08:00
Jordan Eldredge
816adde576
Add generic window component
2018-01-10 21:11:40 -08:00
Jordan Eldredge
07d31aded6
Clean up import order
2018-01-03 19:52:00 -08:00
Jordan Eldredge
d86f20705c
Handle corrupt PLEDIT.txt files
2017-11-16 21:31:39 -08:00
Jordan Eldredge
a7600c5a02
Make playlist colors more robust
2017-11-16 21:31:28 -08:00
Jordan Eldredge
e94f86e0aa
First attempt at region support
2017-11-15 21:10:31 -08:00
Jordan Eldredge
b10dffe454
Make ini not case sensitive
2017-11-15 21:10:21 -08:00
Jordan Eldredge
7a74d612c0
Make .ini parsing more robust
2017-11-15 21:10:16 -08:00
Jordan Eldredge
dd38be8098
Remove debug log statement
2017-11-02 08:00:55 -07:00
Jordan Eldredge
a104e35b36
Use createImageBitmap if possible
2017-10-12 14:16:02 -07:00
Jordan Eldredge
c03949bb59
Move cursors into skin
2017-10-08 11:49:19 -07:00
Jordan Eldredge
6855f8d5cb
Allow skin parsing to happen in parallel.
2017-10-07 15:54:22 -07:00
Jordan Eldredge
0e9541bcdb
Start reading curors from skin.
2017-10-07 15:45:45 -07:00
Jordan Eldredge
cf4c2ba909
Use createObjectURL in clase of data URI
...
This is cheaper and saves some memory. As suggested by @nkwiatek.
2017-09-30 14:35:21 -07:00
Jordan Eldredge
f8e4defdde
Remove extra values from skin image object
2017-09-07 21:37:08 -07:00
Jordan Eldredge
3a02258d81
Export the same name as the file
2017-09-07 21:36:34 -07:00
Jordan Eldredge
27645c35e1
Handle missing txt files in skins.
2017-08-27 13:15:25 -07:00
Jordan Eldredge
9775c6b915
Refactor sprites to async/await
...
This cleans up the implementation quite a bit, and allows us to clean up the
data for the sprite data.
Most importantly, this allows us to avoid problems where a cursor file like
`main.cur` would be picked up as the `main.bmp` file as was the case here:
https://twitter.com/LuigiHann/status/879077419331747841
2017-06-28 16:07:49 -07:00
Jordan Eldredge
fa16b4c6da
Upgrade JSZip
2017-06-25 14:07:49 -07:00
Jordan Eldredge
c40a78845b
Swith to Prettier
2017-03-20 23:14:15 +00:00
Jordan Eldredge
0872f5fad4
Standardize on es6 exports
2017-01-17 17:44:51 -08:00
Jordan Eldredge
7ecea310c7
Use implicit return where possible
2016-12-29 19:28:07 -08:00
Jordan Eldredge
1f5e7503b0
Separate sprite definitions from CSS rules
2016-08-29 20:15:21 -07:00
Jordan Eldredge
299b4cac77
Parse PLEDIT.TXT
2016-08-10 18:12:38 -07:00
Jordan Eldredge
2b6b7f30b5
Rename and move files for better clarity ( #186 )
...
* Rename and move files for better clarity
* Add sample mp3 file
2016-08-02 10:10:17 -07:00
Jordan Eldredge
4311fb07c1
Move Skin to React ( #182 )
2016-08-01 22:01:43 -07:00