Bjorn Neergaard
87b0857b93
Refactor wire datums
...
Finish wire port and refactor wire datums to use string keys; widen color
range to support more wires and more colors.
2016-01-22 19:22:09 -06:00
Bjorn Neergaard
f8b005d835
Tweak formatting
2016-01-18 14:21:38 -06:00
Bjorn Neergaard
5c1fd9c85b
Fix JS/CSS watchers, fix listmos/tgui bugs
2016-01-16 12:13:50 -06:00
Bjorn Neergaard
b01c56f2b4
Fix up CSS (over-minification is bad)
2016-01-16 12:13:49 -06:00
Bjorn Neergaard
f1c0241522
Remove junk imports
2016-01-16 12:13:48 -06:00
Bjorn Neergaard
210c8176a9
Parse the correct babelrc
2016-01-16 12:13:48 -06:00
Bjorn Neergaard
bee9724554
Specify build input and output on the command line
2016-01-16 12:13:46 -06:00
Bjorn Neergaard
c5953ae0ad
Restructure gulp folder; remove null's script thing
2016-01-16 12:13:44 -06:00
Bjorn Neergaard
8ea4b9aadd
Move files back; first work at allowing extra files in Gulp
2016-01-16 12:13:43 -06:00
Bjorn Neergaard
18d44f8651
Unix line endings
2016-01-16 12:13:42 -06:00
NullQuery
d84f0cc362
Scripts to automate tgui building on Windows and refactoring of 'src' folder
...
- Batch files for installing the required dependencies and building the assets.
- When building assets create a 'generated' folder and put all files for each project in that folder.
- Add 'generated' to gitignore.
- Modifications to gulp script to use generated folder.
2016-01-16 12:13:42 -06:00
Bjorn Neergaard
99a3c12133
Remove paths json; compile in loose mode
2016-01-16 12:13:40 -06:00
Bjorn Neergaard
b43ce3d65c
Fix CSS size; minify with multiple minifers because filesize matters!
2016-01-16 12:13:38 -06:00
Bjorn Neergaard
dc5c45b071
Split styles out into proper themes
2016-01-16 12:13:38 -06:00
Bjorn Neergaard
70b444489e
Move scripts around, improve folder structure
2016-01-16 12:13:37 -06:00
Bjorn Neergaard
19af1b57c9
Merge styles and scripts
2016-01-16 12:13:36 -06:00
Bjorn Neergaard
f7d829c811
Support IE8
2016-01-13 00:20:06 -06:00
Bjorn Neergaard
1f7d14e64b
Fix indentation
2016-01-12 21:55:42 -06:00
Bjorn Neergaard
0f395332fc
Add missing tasks
2016-01-12 21:55:41 -06:00
Bjorn Neergaard
a50b7d664c
Clean up CSS build
2016-01-12 21:55:41 -06:00
Bjorn Neergaard
1943b7a762
Make gulp tasks more idiomatic
2016-01-12 21:55:40 -06:00
Bjorn Neergaard
0dcddd2a48
Refactor build watching
2016-01-12 21:55:39 -06:00
Bjorn Neergaard
587889658b
Use const, not let
2016-01-12 21:55:39 -06:00
Bjorn Neergaard
4fcedb3e97
Reduce bundle size by stripping text IDs
2016-01-12 21:55:38 -06:00
Bjorn Neergaard
9c474e8324
Port build toolchain to es6, remove all traces of Coffeescript
2016-01-12 21:55:35 -06:00
Bjorn Neergaard
9ab66e3ece
Remove more references to coffee
2016-01-12 21:55:34 -06:00
Bjorn Neergaard
345e4a5d71
Continue to remove Coffeescript for es6
2016-01-12 21:55:34 -06:00
Bjorn Neergaard
743cb09a8f
Continue to ES6 everything, drop IE8 support
2016-01-12 21:55:33 -06:00
Bjorn Neergaard
e9ccc6cbe1
Merge babel config and add jscript fixes
2016-01-12 21:55:32 -06:00
Bjorn Neergaard
f40f4ed830
Fix errors; convert more to es6
2016-01-12 21:55:31 -06:00
Bjorn Neergaard
7f9177c3af
Add es6 compilation to Ractive build
2016-01-12 21:55:31 -06:00
Bjorn Neergaard
22dff9d3a3
Port simple files to es6; factor out Babel helpers
2016-01-12 21:55:30 -06:00
Bjorn Neergaard
3c48317551
Add compilers
2016-01-12 21:55:29 -06:00
Bjorn Neergaard
c83d368041
Use filter/map in watch task
2016-01-02 03:00:54 -06:00
Bjorn Neergaard
14769a2fa9
Trim/simplify dependencies
2016-01-02 02:28:30 -06:00
Bjorn Neergaard
2e2d9a1b0d
Debounce watch task
2016-01-02 02:21:02 -06:00
Bjorn Neergaard
23eff3abaa
Remove gulp-util dependency
2016-01-02 02:13:26 -06:00
Bjorn Neergaard
0d06183405
Add browserify dependency flattening
2016-01-02 00:53:35 -06:00
Bjorn Neergaard
0fae18c73e
Merge component compilers
2016-01-02 00:33:02 -06:00
Bjorn Neergaard
a2bb279164
NanoUI is now 'tgui'
2016-01-01 17:47:44 -06:00