greenkeeper[bot]
70836b2447
chore(package): update babel-loader to version 7.0.0
...
https://greenkeeper.io/
2017-04-21 22:26:10 +00:00
Ray Schamp
58d482d102
Move to PropTypes for React 15.5
...
With jscodeshift thank God
2017-04-20 19:02:59 -04:00
Ray Schamp
92f083bcf1
Fix React dev dependency
2017-04-20 19:01:26 -04:00
greenkeeper[bot]
063373e5d8
chore(package): update react-tabs to version 0.8.3
...
https://greenkeeper.io/
# Conflicts:
# package.json
2017-04-20 19:01:26 -04:00
greenkeeper[bot]
b54042c0b6
chore(package): update react-style-proptype to version 3.0.0
...
https://greenkeeper.io/
# Conflicts:
# package.json
2017-04-20 19:01:26 -04:00
greenkeeper[bot]
5cf1c54e20
chore(package): update react-redux to version 5.0.4
...
https://greenkeeper.io/
# Conflicts:
# package.json
2017-04-20 19:01:26 -04:00
greenkeeper[bot]
b418a53efb
chore(package): update react-modal to version 1.7.7
...
Closes #311
https://greenkeeper.io/
2017-04-20 19:01:26 -04:00
greenkeeper[bot]
2651a23cd9
chore(package): update react to version 15.5.4
...
https://greenkeeper.io/
2017-04-20 19:01:26 -04:00
greenkeeper[bot]
8804605b64
chore(package): update react-dom to version 15.5.4
...
https://greenkeeper.io/
2017-04-20 19:01:25 -04:00
greenkeeper[bot]
37e15c8e4f
chore(package): update webpack to version 2.4.1
...
Closes #288
https://greenkeeper.io/
2017-04-20 19:00:27 -04:00
Christopher Willis-Ford
7b151c3612
Move mkdirp and rimraf to dev dependencies
...
These dependencies are only needed by `npm run clean` and (indirectly)
`npm run build` which only work when the other dev dependencies are
installed.
2017-04-13 12:05:27 -04:00
Christopher Willis-Ford
d4cdf97f6e
Make npm run build work on Windows
...
Use `rimraf` and `mkdirp` instead of `rm -rf` and `mkdir -p`.
2017-04-11 15:16:23 -04:00
Ray Schamp
193615c668
Update dependencies ( #287 )
...
* chore(package): update autoprefixer to version 6.7.7
https://greenkeeper.io/
* chore(package): update css-loader to version 0.28.0
Closes #231
https://greenkeeper.io/
* chore(package): update postcss-simple-vars to version 3.1.0
https://greenkeeper.io/
* chore(package): update react-modal to version 1.7.3
https://greenkeeper.io/
* chore(package): update react-style-proptype to version 2.0.2
https://greenkeeper.io/
# Conflicts:
# package.json
* chore(package): update style-loader to version 0.16.1
Closes #253
https://greenkeeper.io/
* chore(package): update webpack to version 2.3.2
Closes #264
https://greenkeeper.io/
2017-04-01 19:02:44 -04:00
Chris Willis-Ford
47d6cf7441
Merge pull request #261 from cwillisf/use-storage
...
Use scratch-storage
2017-03-23 22:13:59 -07:00
Paul Kaplan
a8c373a31f
Use explicit version for react-tabs
2017-03-23 09:46:31 -04:00
Paul Kaplan
37803aa4d3
Add sound and costume tabs
2017-03-23 09:46:31 -04:00
Christopher Willis-Ford
4f66fbc48b
Create ScratchStorage instance & give it to the VM
...
There are a handful of places where the GUI code could use the storage
module directly; converting those is for a later change.
2017-03-20 15:28:37 -07:00
Ray Schamp
8ae968f350
Update dependencies ( #228 )
...
* chore(package): update react-redux to version 5.0.3
https://greenkeeper.io/
* chore(package): update style-loader to version 0.13.2
https://greenkeeper.io/
* chore(package): update react-modal to version 1.7.2
Closes #151
https://greenkeeper.io/
* chore(package): update postcss-loader to version 1.3.3
https://greenkeeper.io/
* chore(package): update babel-loader to version 6.4.0
https://greenkeeper.io/
* chore(package): update css-loader to version 0.26.4
Closes #133
https://greenkeeper.io/
* Trust babel for the future
2017-03-09 11:55:14 -05:00
Ray Schamp
e0a9f0ea76
Throttle actions coming in from the VM
...
These aren't necessary to update in realtime, so throttle them to once every 30ms
2017-03-02 10:39:31 -05:00
greenkeeper[bot]
f4a7090391
chore(package): update autoprefixer to version 6.7.6
...
https://greenkeeper.io/
2017-02-28 10:10:38 +00:00
Ray Schamp
3c229a2cde
Merge pull request #126 from LLK/greenkeeper/autoprefixer-6.7.5
...
Update autoprefixer to the latest version 🚀
2017-02-24 10:06:24 -05:00
greenkeeper[bot]
b6c4a59b65
chore(package): update postcss-loader to version 1.3.2
...
https://greenkeeper.io/
2017-02-24 10:48:12 +00:00
greenkeeper[bot]
aeea064314
chore(package): update react-style-proptype to version 2.0.1
...
https://greenkeeper.io/
2017-02-23 20:57:20 +00:00
Ray Schamp
3afb13406f
Use large range on true "dev" dependencies ( #114 )
...
* Remove unnecessary dev dependencies
* Use large range on true "dev" dependencies
The exact versions of these dependencies are not important for building, so give them large ranges in order to quiet down greenkeeper.
I did not split them between dependencies and devDependencies because a package's dependencies are installed whenever the package is installed as a dependency. Installing all of these would be obnoxious and unnecessary.
2017-02-23 15:41:25 -05:00
greenkeeper[bot]
44d1b50f2e
chore(package): update eslint to version 3.16.1
...
https://greenkeeper.io/
2017-02-22 22:33:56 +00:00
greenkeeper[bot]
30cc90ea44
chore(package): update autoprefixer to version 6.7.5
...
https://greenkeeper.io/
2017-02-22 12:19:34 +00:00
Ray Schamp
6d2d1dae4b
Use postcss-simple-vars for variables ( #125 )
...
Using postcss-modules-values with imported values failed on our current basic usage; it is apparently not mature enough to be used yet.
The syntax used by postcss-simple-vars is already familiar to most people familiar with modern CSS build systems.
2017-02-21 18:43:00 -05:00
Ray Schamp
1cec825e62
Merge pull request #119 from LLK/greenkeeper/autoprefixer-6.7.4
...
chore(package): update autoprefixer to version 6.7.4
2017-02-20 16:00:57 -05:00
Ray Schamp
116b0054fd
Merge branch 'master' of github.com:LLK/scratch-gui into greenkeeper/autoprefixer-6.7.4
...
# Conflicts:
# package.json
2017-02-20 15:57:18 -05:00
Ray Schamp
a0d2911936
Merge branch 'master' of github.com:LLK/scratch-gui into greenkeeper/xhr-2.4.0
...
# Conflicts:
# package.json
2017-02-20 15:50:00 -05:00
Ray Schamp
5107462d10
Merge pull request #113 from LLK/greenkeeper/eslint-3.16.0
...
Update eslint to the latest version 🚀
2017-02-20 15:48:00 -05:00
Ray Schamp
6c55128a3c
Merge pull request #118 from LLK/greenkeeper/webpack-dev-server-2.4.1
...
chore(package): update webpack-dev-server to version 2.4.1
2017-02-20 15:47:07 -05:00
Ray Schamp
22fee86b2b
Merge pull request #104 from LLK/greenkeeper/svg-url-loader-2.0.2
...
Update svg-url-loader to the latest version 🚀
2017-02-20 15:44:58 -05:00
Ray Schamp
f6d816fcd4
Merge pull request #116 from LLK/greenkeeper/postcss-loader-1.3.1
...
chore(package): update postcss-loader to version 1.3.1
2017-02-20 15:43:50 -05:00
Ray Schamp
da839b8d9b
Merge pull request #117 from LLK/greenkeeper/babel-core-6.23.1
...
chore(package): update babel-core to version 6.23.1
2017-02-20 15:43:37 -05:00
Ray Schamp
afe66cb8ff
Merge pull request #115 from LLK/greenkeeper/babel-loader-6.3.2
...
chore(package): update babel-loader to version 6.3.2
2017-02-20 15:43:23 -05:00
greenkeeper[bot]
8a70c42169
chore(package): update eslint to version 3.16.0
...
https://greenkeeper.io/
2017-02-20 16:43:13 +00:00
greenkeeper[bot]
84635dd571
chore(package): update autoprefixer to version 6.7.4
...
Closes #99
https://greenkeeper.io/
2017-02-20 14:20:17 +00:00
greenkeeper[bot]
f2cb7bc8b5
chore(package): update webpack-dev-server to version 2.4.1
...
Closes #112
https://greenkeeper.io/
2017-02-19 22:16:23 +00:00
greenkeeper[bot]
54dc7225f2
chore(package): update postcss-loader to version 1.3.1
...
Closes #82
https://greenkeeper.io/
2017-02-18 10:51:33 +00:00
greenkeeper[bot]
449add65ab
chore(package): update xhr to version 2.4.0
...
https://greenkeeper.io/
2017-02-17 20:56:20 +00:00
greenkeeper[bot]
7517183eca
chore(package): update svg-url-loader to version 2.0.2
...
https://greenkeeper.io/
2017-02-16 12:53:29 +00:00
greenkeeper[bot]
8e148a78f8
chore(package): update babel-loader to version 6.3.2
...
Closes #95
https://greenkeeper.io/
2017-02-16 10:04:21 +00:00
greenkeeper[bot]
559d0fb1d5
chore(package): update eslint-plugin-react to version 6.10.0
...
https://greenkeeper.io/
2017-02-16 00:00:20 +00:00
Steven Dale
74dde69fd0
Design pass: layout panes, sprite libraries, info area, import buttons, + menu bar ( #83 )
...
* Covers parts of these issues: GUI layout panes (#69 ), sprite libraries (#12 ), import buttons (#64 ), menu bar (#67 ), and sprite info area (#53 )
~ Refactored layout pane structure by removing `display: flex` from `.box`, by default. Declaring flex instead only where specifically needed. This helped fix layout quirks, and should help us avoid hard to find issues related to nested flex boxes
~ Added descriptive classnames to boxes/containers/wrappers. Moved more padding, margins + layout into these wrappers to help with component reusability.
~ Set up a spacer unit variable inside `gui.css`, to start keeping consistent padding, margins and rounded corners between panes. Used [CSS/PostCSS Modules](https://github.com/css-modules/postcss-modules-values ) to avoid SCSS dependency.
~ Refactored inline styles from JSX, into CSS files. 2 reasons: a) prepping for reuse of CSS Module variables. b) Feels easier to debug complex flex layouts when all the styles are in one place vs JS/HTML/CSS syntax mixed together
~ Added menu bar into layout via new component, and sprite info header in sprite selector pane, with stubs for the labels + forms. Sprite items are correctly scrolling, while leaving the header fixed, in Chrome. Mostly working in FFx. Not working in Safari, IE yet.
~ Style pass on library modal
~ Experimenting with a few different transition styles: Logo in menu bar, sprite library items, Add buttons.
2017-02-15 08:46:16 -05:00
greenkeeper[bot]
646c885f62
chore(package): update babel-loader to version 6.3.0 ( #93 )
...
https://greenkeeper.io/
2017-02-14 10:55:55 -05:00
greenkeeper[bot]
8ade8b79a5
chore(package): update babel-core to version 6.23.1
...
Closes #92
https://greenkeeper.io/
2017-02-14 02:25:14 +00:00
Ray Schamp
14781062d9
Merge pull request #72 from rschamp/perf-target-pane
...
Implement shouldComponentUpdate on TargetPane
2017-02-07 14:02:02 -05:00
Ray Schamp
bd648e3bd5
Implement shouldComponentUpdate on TargetPane
...
Improves performance by comparing sprite info values (rather than object identities), and by excluding irrelevant data from this comparison.
2017-02-03 17:23:18 -05:00
greenkeeper[bot]
02e418a29c
chore(package): update eslint to version 3.15.0
...
https://greenkeeper.io/
2017-02-03 22:09:56 +00:00