Commit Graph

47 Commits

Author SHA1 Message Date
MoreRobustThanYou ed0195be4f Chemisty recipe macros (#34149)
* Chemistry recipe macros

* Fix energy not being drained

* reee tgui travis

* Finishing touches
2018-01-07 19:48:55 -05:00
MoreRobustThanYou efdfc0470e Revert gulpfs version to 6d71a65 in tgui 2017-12-22 20:23:30 -05:00
Matt Smith bed964043f Update AI Airlock UI to use TGUI (#32594)
* Update AI Airlock UI

* Update to use TGUI for AI airlock interface

Update the TGUI package to allow you to natively run the gulp binaries, which makes it easier to work cross platform
`npm run build` and `npm run watch` are both supported.

Also fixed a few minor style changes in the files as i went through.
2017-11-14 21:29:25 +13:00
Jalleo 2f9537c7a9 Refactor of base machinery a tiny bit more. DONE (#32546)
* Moves a base uid from machienry to a bunch of children as it was literally setting a var that most machines never used. This is probably a good candidate for a component replacement.

* Just checking something

* Does this fix the compiling not working properly?

* And this?

* What is going wrong ugh!

* params["target"] instead of params["set"] bug was there before I even touched it but my compiling of TGUI caused it or something?

* Slight tidying up for what Cyberboss and Antur likes.

* Fixes the things that I was asked to fix
2017-11-12 14:19:04 -05:00
AnturK f96eaeaa86 Fixes tgui dependencies 2017-03-19 18:05:34 +01:00
Lzimann 9d62a76892 Hopefully unfucks tgui dependencies for IE < 11 2017-01-13 10:20:38 -02:00
Mervill 801c6e06b5 Update all of tgui's dependencies except ractive 2016-11-27 22:45:49 -08:00
Bjorn Neergaard 483f197eea Update dependencies; fix up intellicard 2016-02-15 17:38:58 -06:00
Bjorn Neergaard e4373d6ccf Basic tabs support; switch cargo console to tabs 2016-02-08 09:21:22 -06:00
Bjorn Neergaard 21f0209d11 Improve webfont fallback
Switch to loadCSS and the WebFontObserver
2016-02-08 09:20:32 -06:00
Bjorn Neergaard 615d390be0 Add missing span class, fix webfont fallback 2016-02-05 17:06:09 -06:00
Bjorn Neergaard 29fdf73cc6 tgui power monitor; linegraph component 2016-02-05 17:06:04 -06:00
Bjorn Neergaard 796cca2753 tgui scrubbers
removes area atmos computer
2016-02-05 17:06:02 -06:00
Bjorn Neergaard 909e7dddd7 Fix some small bugs in wire refactor; add all the colors! 2016-01-22 19:22:10 -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 3eb3c0144b Support interfaces from forks 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 ec13259123 Update deps 2016-01-16 12:13:41 -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 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 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 4fcedb3e97 Reduce bundle size by stripping text IDs 2016-01-12 21:55:38 -06:00
Bjorn Neergaard 243a659527 Fix dependencies 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 87bf5989d2 Port drag/resize code to es6 2016-01-12 21:55:32 -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 24f9817435 Update libraries 2016-01-12 21:55:30 -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 cba87f56b9 Switch to core-js 2016-01-12 21:55:29 -06:00
Bjorn Neergaard f021d1920a Update libraries
Fixes #14378
2016-01-04 15:25:48 -06:00
Bjorn Neergaard 1319bd722d Clean comments; adata on the serverside; update postcss; APC size 2016-01-03 19:18:55 -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 b998399037 Make dependencies strict; update 2016-01-02 02:09:16 -06:00
Bjorn Neergaard 0d06183405 Add browserify dependency flattening 2016-01-02 00:53:35 -06:00
Bjorn Neergaard a2bb279164 NanoUI is now 'tgui' 2016-01-01 17:47:44 -06:00