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
Ray Schamp
c4e876fe54
Merge pull request #103 from LLK/greenkeeper/eslint-plugin-react-6.10.0
...
Update eslint-plugin-react to the latest version 🚀
2017-02-20 15:41:37 -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
Eric Rosenbaum
7097d16ffd
Merge pull request #102 from ericrosenbaum/bugfix/dynamic-menus
...
Check for empty sound array
2017-02-16 10:59:31 -05: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
Eric Rosenbaum
c4decffcdb
Check for empty sound array
2017-02-15 17:27:36 -05: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
TheBrokenRail
ff0ed97e27
Add sprites to drop-down menus ( #81 )
2017-02-13 19:02:25 -05:00
Eric Rosenbaum
f9df8c7cfa
Merge pull request #80 from ericrosenbaum/dynamic-menus
...
Dynamic menus for costumes and backdrops
2017-02-10 14:13:13 -05:00
Eric Rosenbaum
312fafab08
Dynamic menus for costumes and backdrops
2017-02-09 17:21:56 -05:00
Eric Rosenbaum
13e1a377f3
Merge pull request #77 from ericrosenbaum/sound-menu-update
...
PygmyMarmosetPatch for sound menu updates on workspace update
2017-02-08 14:15:46 -05:00
Eric Rosenbaum
f2cad9c115
Sound menu updates on workspace update
2017-02-08 12:15:34 -05:00
Eric Rosenbaum
861aeb4f6f
Merge pull request #76 from ericrosenbaum/sound-menu
...
Monkeypatch dynamic sound menu into ScratchBlocks
2017-02-07 17:33:08 -05:00
Eric Rosenbaum
c4ae964a3e
monkeypatch dynamic sound menu into scratchblocks
...
/ht @rschamp
2017-02-07 17:23:11 -05: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
991a325974
Merge pull request #75 from rschamp/retina-rendering
...
Use correct syntax for viewport meta tag
2017-02-06 12:35:25 -05:00
Ray Schamp
ac8d93d28f
Use correct syntax for viewport meta tag
2017-02-06 12:33:59 -05:00
Ray Schamp
696cb4ea03
Merge pull request #74 from rschamp/retina-rendering
...
Supply viewport metadata for retina displays
2017-02-06 12:16:00 -05:00
Ray Schamp
596b61626e
Supply viewport metadata for retina displays
...
Resolves #73
2017-02-06 12:07:22 -05:00
Ray Schamp
0e65d4f6e9
Merge pull request #71 from LLK/greenkeeper/eslint-3.15.0
...
Update eslint to the latest version 🚀
2017-02-06 10:43:23 -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
Ray Schamp
0941ed010f
Merge pull request #63 from LLK/greenkeeper/webpack-dev-server-2.3.0
...
Update webpack-dev-server to the latest version 🚀
2017-02-03 11:31:07 -05:00
Ray Schamp
d0a39d472c
Merge pull request #68 from rschamp/build-production
...
Build in production mode for gh-pages
2017-02-03 11:25:54 -05:00
greenkeeper[bot]
a2fe0c4116
chore(package): update webpack-dev-server to version 2.3.0
...
https://greenkeeper.io/
2017-02-03 15:14:29 +00:00
Ray Schamp
95a2fa5f90
Override NODE_ENV for install/update
...
Otherwise npm ignores devDependencies
2017-02-02 17:30:44 -05:00
Ray Schamp
860ea5d40c
Build in production mode for the demo
...
This improves React performance by skipping prop type checks and warnings
2017-02-02 17:15:15 -05:00
Ray Schamp
5956e58dc7
Merge pull request #60 from LLK/greenkeeper/initial
...
Update dependencies to enable Greenkeeper 🌴
2017-02-02 15:02:09 -05:00
Ray Schamp
b2351e7693
Fix badge location
...
Also remove outdated notice about PRs
2017-02-02 14:51:45 -05:00
Ray Schamp
16b1c90706
Fix components for react-modal 1.6.5
2017-02-02 14:48:24 -05:00
Ray Schamp
e8fdd3b871
Fix config for Webpack 2
2017-02-02 14:47:37 -05:00
Ray Schamp
c080f3dd0d
Merge pull request #61 from rschamp/perf
...
Cache stage bounding box and avoid unnecessary library rendering
2017-02-02 14:16:13 -05:00
greenkeeper[bot]
ee7b5d08a6
docs(readme): add Greenkeeper badge
...
https://greenkeeper.io/
2017-02-02 17:25:36 +00:00
greenkeeper[bot]
6f7a0953ad
chore(package): update dependencies
...
https://greenkeeper.io/
2017-02-02 17:25:35 +00:00
Ray Schamp
87eab8551d
Don't render library modals until visible
...
Previously modal content was rendered before the modal was use, causing a re-render on every spriteInfoReport.
2017-02-01 10:58:21 -05:00
Ray Schamp
6385cb069c
Cache stage bounding box
...
`getBoundingClientRect` forces WebKit to recalculate the layout ("force reflow"), so cache the canvas bounding box rather than getting it on every mouse event.
2017-01-31 10:38:58 -05:00
Andrew Sliwinski
4e63568daf
Merge pull request #51 from TheBrokenRail/patch-4
...
Make Compatibility Mode on By Default
2017-01-30 17:17:45 -05:00
TheBrokenRail
12b73fb52a
Make Compatibility Mode on By Default
2017-01-30 16:58:37 -05:00