Commit Graph

40 Commits

Author SHA1 Message Date
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