Commit Graph
204 Commits
Author SHA1 Message Date
Paul Kaplan cb0c4edcbd Merge pull request #624 from paulkaplan/update-react
Update all react deps to most recent version
2017-08-17 11:51:21 -04:00
Paul Kaplan 6995400aa5 Merge pull request #631 from LLK/greenkeeper/css-loader-0.28.5
Update css-loader to the latest version 🚀
2017-08-17 09:03:15 -04:00
greenkeeper[bot] 6c6fbc19e9 chore(package): update css-loader to version 0.28.5 2017-08-17 08:26:40 +00:00
greenkeeper[bot] 03411f10b3 chore(package): update babel-cli to version 6.26.0 2017-08-16 22:41:51 +00:00
Paul Kaplan afb1f6e9b9 Update all react deps to most recent version 2017-08-16 11:49:53 -04:00
Paul Kaplan d5c4de6213 Update eslint packages and fix indentations 2017-08-15 10:49:59 -04:00
Paul Kaplan 4ad873020f Merge pull request #605 from paulkaplan/context-menu
Context menu
2017-08-14 13:49:18 -04:00
Paul Kaplan 0954d4851d Update webpack and related packages 2017-08-14 09:15:30 -04:00
greenkeeper[bot] 12e8e19771 chore(package): update react-modal to version 2.2.4 2017-08-14 12:42:22 +00:00
greenkeeper[bot] 5a2093ac48 chore(package): update wav-encoder to version 1.3.0 2017-08-11 23:15:47 +00:00
Paul Kaplan b03e23740d Merge branch 'develop' into sound-editor--effects-backend 2017-08-11 10:30:45 -04:00
Paul Kaplan d0fc523f6b Merge pull request #584 from paulkaplan/selenium-with-jest
Add end-to-end testing using selenium-webdriver
2017-08-11 10:27:49 -04:00
greenkeeper[bot] c72b5c09be chore(package): update react-modal to version 2.2.3 2017-08-10 22:28:28 +00:00
Paul Kaplan fceba4e8b6 Merge pull request #606 from paulkaplan/fix-small-layout
Allow GUI to fit into 1024px screen widths
2017-08-10 16:43:32 -04:00
Paul Kaplan bf457b70de Merge pull request #593 from LLK/greenkeeper/wav-encoder-1.2.0
Update wav-encoder to the latest version 🚀
2017-08-10 12:27:05 -04:00
Paul Kaplan 39a81d744e Use media queries to resize stage and fit sprite info 2017-08-10 11:43:57 -04:00
Paul Kaplan 07087152a6 Add basic context menu for deleting sprites using react-context-menu 2017-08-10 09:28:11 -04:00
Paul Kaplan 041d7bac87 Add babelrc support for async/await 2017-08-09 12:36:41 -04:00
greenkeeper[bot] 2046100e8e chore(package): update wav-encoder to version 1.2.0 2017-08-08 22:51:33 +00:00
greenkeeper[bot] 703104f73e chore(package): update react-redux to version 5.0.6 2017-08-08 18:51:50 +00:00
Paul Kaplan d1014d299d Add audio effects and container test 2017-08-04 12:21:45 -04:00
Paul Kaplan 97aa1fd7ad Add polyfill for getFloatTimeDomainData 2017-08-03 14:47:31 -04:00
Paul Kaplan 406230d172 Run build without production flag to surface errors 2017-08-03 13:34:03 -04:00
Paul Kaplan 96b7b6edcf Add travis support for chrome 2017-08-03 13:16:46 -04:00
Paul Kaplan dfd42a121b Add integration tests with selenium 2017-08-03 13:16:46 -04:00
greenkeeper[bot] d36ff47bb9 chore(package): update html-webpack-plugin to version 2.30.0 2017-07-31 09:19:59 +00:00
Paul Kaplan 788aec02e6 Merge pull request #552 from paulkaplan/eslint-import
Add import/export rules and fix lint errors
2017-07-21 09:43:23 -04:00
Ray Schamp 6c9c72dff8 Merge pull request #471 from LLK/greenkeeper/html-webpack-plugin-2.29.0
Update html-webpack-plugin to the latest version 🚀
2017-07-21 09:30:48 -04:00
Paul Kaplan 60f00edeed Add config for eslint import as well 2017-07-21 08:58:24 -04:00
Paul Kaplan 8a10c04f42 Add import/export rules and fix lint errors 2017-07-21 08:58:24 -04:00
Paul Kaplan 846eed5c66 Merge branch 'develop' into feature/jest-setup 2017-07-21 08:46:50 -04:00
chrisgarrity c68653a38e Merge pull request #551 from chrisgarrity/feature/gh511-language-selector
Add language selection widget to menubar
2017-07-20 09:53:16 -04:00
Paul Kaplan c11d90ec4b Merge branch 'develop' into feature/jest-setup 2017-07-20 08:39:00 -04:00
chrisgarrity 2dd3782746 handle messages better
Dynamic import didn’t do what we wanted, so just added `npm run i18n:msgs` to the start command. This is just temporary. Other changes as requested:
* exports in one place
* loc=> locale

Also fixed use of require for localeData to use dynamic import (this one works), so the babelrc changes are needed, otherwise import as a function is not recognized.
2017-07-19 17:06:56 -04:00
Paul Kaplan 19a007ab62 Update package.json 2017-07-19 11:12:07 -04:00
Paul Kaplan 65a94643a0 Update package.json 2017-07-19 11:11:54 -04:00
Paul Kaplan a6c2e0df6c Merge branch 'develop' into greenkeeper/react-modal-2.2.2 2017-07-19 08:48:51 -04:00
chrisgarrity 1225d38763 Integrate react-intl with redux
Using react-intl-redux package.

This just sets up the default English. Language switching in another PR. Requires locale/messages.json to exist, `{}` is ok.
2017-07-18 10:00:22 -04:00
chrisgarrity 0d4fcf1165 Generate messages json from available translations
Generate `locale/messages.json` from available languages in `translations`.  If there are no translations for a given language (from `languages.json`) it just skips it, react-intl will use the default english strings.

Just using English, French and Spanish for testing right now.
2017-07-18 09:47:58 -04:00
Paul Kaplan 85b499289d Merge branch 'develop' into greenkeeper/react-modal-2.2.2 2017-07-17 15:27:07 -04:00
chrisgarrity 7e64c8972e Generate i18n source separate from build step
Generating the localization source to update the translation system (transifex) is really separate from building. When building we want to be using the current state of translations from transifex, and the english default strings are not needed.

Uses the babel-cli to run the babel-plugin-react-intl separately from  webpack.
2017-07-17 09:16:35 -04:00
chrisgarrity ba53b1c720 Parameterize script
Making the script easier to reuse later.
2017-07-17 09:16:35 -04:00
chrisgarrity 8817111063 Generate en.json from translation messages
Using babel-plugin-react intl to extract messages from sources that use react-intl. It creates one file per component, that’s not ideal for translators.

Transifex supports several different json formats. We picked the chrome i18n json format because it includes the ‘description’ and displays that to translators as instructions in the transifex UI.
2017-07-17 09:16:35 -04:00
Paul Kaplan fc614a68a5 Merge branch 'develop' into greenkeeper/redux-3.7.0 2017-07-17 08:18:29 -04:00
greenkeeper[bot] 2046bdf2d3 chore(package): update react-modal to version 2.2.2 2017-07-11 17:21:04 +00:00
Paul Kaplan be5941d7cd Merge branch 'develop' into greenkeeper/react-dom-15.6.0 2017-07-11 10:39:15 -04:00
Paul Kaplan c991864f45 Merge branch 'develop' into greenkeeper/react-modal-2.2.1 2017-07-11 09:14:43 -04:00
Paul Kaplan 60e0654299 Merge pull request #456 from LLK/greenkeeper/react-15.6.0
Update react to the latest version 🚀
2017-07-11 08:49:30 -04:00
Paul Kaplan 6a409fdef1 Merge pull request #475 from LLK/greenkeeper/svg-url-loader-2.1.0
Update svg-url-loader to the latest version 🚀
2017-07-10 10:40:13 -04:00
Paul Kaplan 8465f8c8dd Merge pull request #506 from LLK/greenkeeper/autoprefixer-7.1.2
Update autoprefixer to the latest version 🚀
2017-07-10 10:38:56 -04:00