Commit Graph
93 Commits
Author SHA1 Message Date
Josh Goldberg 0f9c9b42de no_tests 2017-12-29 00:15:44 -08:00
Josh Goldberg dfee1cd539 Added exclude to tslint.json options 2017-12-29 00:03:19 -08:00
Josh Goldberg e00402d78c shenanigans-manager@0.2.7 2017-12-28 23:29:46 -08:00
Josh Goldberg 5e39fe7ad8 webpack.config.js 2017-12-28 22:51:10 -08:00
Josh Goldberg bef34cd450 Merge branch 'master' into greenkeeper/initial
# Conflicts:
#	package.json
2017-12-28 21:03:44 -08:00
Josh Goldberg a50dfcea5e 'Bump-patch-version' 2017-12-28 20:31:32 -08:00
Josh Goldberg 4f1dc24b8f 'shenanigans-manager' 2017-12-28 20:24:22 -08:00
greenkeeper[bot] 10ed63ccdc docs(readme): add Greenkeeper badge 2017-12-29 00:37:19 +00:00
greenkeeper[bot] 56d3228162 chore(package): update dependencies 2017-12-29 00:37:17 +00:00
Josh Goldberg 77809a6209 (v0.7.0) Used shenanigans-manager@0.2 instead of Gulp 2017-12-26 14:27:11 -08:00
Josh Goldberg 9ca7263d2c Bumped version to 0.6.5 2017-11-26 22:36:56 -08:00
Josh Goldberg 8133672330 Bumped version to 0.6.4 2017-11-26 15:54:01 -08:00
Josh Goldberg 3ec3d4c20d Bumped version to 0.6.3 2017-11-26 15:52:31 -08:00
Josh Goldberg d06fcb1e2a Converted to use MobX+React as the view libraries (#17)
* Started clearing everything out

* WIP: Scaffolded the main loading flow

See README.md. Measurements, content creation, then menus.

* Hooked up some menu bindings

* Set up webpack entry points

The test shows it seems to work!

* End-to-end tests working

Directly comparing innerHTML to ensure faked menus match up to the real ones.

* Vertical height assumptions: working

* Added DI-d class names and styles

* Dependency-injected styles into the elements

FSP now specifies all its styles within the inline JS. You no longer need the large CSS files bundled with index.html to view the menus.

* Added max height of container size to option lists

* Added correct values to multi selects

* Added old values to saveable store saving

* Fixed resetSize: it'll fully reset menu contents now

* Significantly simplified MenuStores

No more pinning or transition times! They were just confusing and make the test surface much too big.

* Added styles for select inputs

* Documented everything

* Used offsetTop instead of boundingArea.top for getAvailableContainerSize

* Build fixes: requirejs types as dev-dependency; inputSelect stub styles

* Removed @types/requirejs dev dependency

See https://github.com/DefinitelyTyped/DefinitelyTyped/issues/21310.
2017-11-26 15:50:22 -08:00
Josh Goldberg 0e529b1b11 gulp-shenanigans@0.6.17 (no shenanigans.json) (#16)
* gulp-shenanigans@0.6.17 (no shenanigans.json)

* Added shenanigans field in package.json
2017-11-26 15:02:10 -08:00
Josh Goldberg 0ba36a2fc9 Fixed spacing lint complaints and bumped dependency versions 2017-09-18 23:24:15 -04:00
Josh Goldberg 38e3a0e8a1 Bumped gamestartr dependency to 0.6.5 2017-09-18 22:35:02 -04:00
Josh Goldberg 5f1ca2ba2d Corrected worldseedr version to 0.6.0 2017-09-18 22:20:49 -04:00
Josh Goldberg 55e8f74fe5 Corrected devicelayr version to be 0.6.0 2017-09-18 17:57:48 -04:00
Josh Goldberg 6de3ad695c Bumped gulp-shenanigans to 0.6.16 2017-09-18 14:12:32 -04:00
Josh Goldberg 4e872a000a Lowered WorldSeedr to correct version 2017-09-18 13:38:34 -04:00
Josh Goldberg dc0bcf6207 Updated for latest shenanigans-manager 2017-09-16 18:49:53 -04:00
Josh Goldberg 11b30505e6 Added no-trailing-whitespace with gulp-shenanigans 0.1.13
Also test/**/* in .npmignore and docs/generated/** in .gitignore.
2017-06-08 00:39:36 -07:00
Josh Goldberg 4ba5eeb08c Updated README.md to latest 2017-05-08 18:11:48 -07:00
Josh Goldberg 8e799ce6eb Brought in latest gulp-shenanigans changes 2017-05-08 02:24:54 -07:00