Commit Graph
625 Commits
Author SHA1 Message Date
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 52346ee784 Merge pull request #521 from chrisgarrity/gh510-combine-translations
Gh509 combine translations
2017-07-18 09:51:28 -04:00
chrisgarrity caa3f7e343 Documentation 2017-07-18 09:47:59 -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
chrisgarrity 9d91faa572 Merge pull request #515 from chrisgarrity/gh507-generate-l10n
Gh507 generate l10n
2017-07-17 14:27:08 -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 809661f0d9 Merge pull request #460 from LLK/greenkeeper/redux-3.7.0
Update redux to the latest version 🚀
2017-07-17 08:34:33 -04:00
Paul Kaplan fc614a68a5 Merge branch 'develop' into greenkeeper/redux-3.7.0 2017-07-17 08:18:29 -04:00
Paul Kaplan 4a8bbac32a Merge pull request #457 from LLK/greenkeeper/react-dom-15.6.0
Update react-dom to the latest version 🚀
2017-07-17 08:17:33 -04:00
chrisgarrity bd80d64e5e Merge pull request #546 from chrisgarrity/gh524-revise-localization
Revise localization calls
2017-07-14 13:30:20 -04:00
chrisgarrity 0602cd442d Revise localization calls
Keep localization in the container level. Ideally we should not be passing message descriptors.
2017-07-14 09:17:27 -04:00
Paul Kaplan be5941d7cd Merge branch 'develop' into greenkeeper/react-dom-15.6.0 2017-07-11 10:39:15 -04:00
Paul Kaplan 8e2062bf8f Merge pull request #526 from LLK/greenkeeper/react-modal-2.2.1
chore(package): update react-modal to version 2.2.1
2017-07-11 10:06:04 -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
Andrew Sliwinski e619e16ec8 Merge pull request #522 from thisandagain/bugfix/497
Change 'Scripts' tab to 'Blocks'
2017-07-10 16:25:16 -04:00
Andrew Sliwinski 314b94ce48 Change 'Scripts' tab to 'Blocks'. Resolves GH-497 2017-07-10 10:47:07 -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
Paul Kaplan 56c0fe347b Merge pull request #277 from bigeyex/feature/add-button-position
fix #108 add button is not centered in firefox
2017-07-10 10:27:40 -04:00
Paul Kaplan 49174da4f0 Merge pull request #454 from LLK/greenkeeper/react-tabs-1.1.0
Update react-tabs to the latest version 🚀
2017-07-10 10:15:53 -04:00
Paul Kaplan 9659a77db8 Merge pull request #476 from LLK/record-trimmer
Mic recording with trimmers
2017-07-10 09:43:34 -04:00
Andrew Sliwinski e0fb056e29 Merge pull request #416 from mrmeku/patch-1
Documentation for the inputs of the box component
2017-07-10 09:01:02 -04:00
Paul Kaplan 528fb9cf23 Convert old requires to imports 2017-07-10 08:58:57 -04:00
Andrew Sliwinski a29603ea40 Remove trailing spaces 2017-07-10 08:58:30 -04:00
Paul Kaplan ca50f489c0 Clamp to 0 and 1 2017-07-10 08:55:55 -04:00
Paul Kaplan 51b0cd81c8 More CSS refactor 2017-07-10 08:55:55 -04:00
Paul Kaplan 350ae84ea8 Refactor css a bit 2017-07-10 08:55:55 -04:00
Paul Kaplan 5a82459ee8 Cleanup audio buffer player 2017-07-10 08:55:55 -04:00
Paul Kaplan b3d0a1c653 Move to using 0-1 instead of 0-100 range for trim 2017-07-10 08:55:55 -04:00
Paul Kaplan 3c3780c895 Use refs instead of fixed size 2017-07-10 08:55:55 -04:00
Paul Kaplan afab86f2fb Make trim => save 2017-07-10 08:55:55 -04:00
Paul Kaplan cd75a9881a Add scale hover 2017-07-10 08:55:17 -04:00
Paul Kaplan bb7a366ad7 Clamp trim ends 2017-07-10 08:55:17 -04:00
Paul Kaplan 1a2f06da8a Add playhead 2017-07-10 08:55:17 -04:00
Paul Kaplan e0c95ccc7b Add trimmer 2017-07-10 08:55:17 -04:00
Paul Kaplan febaac81b3 Merge pull request #504 from paulkaplan/disable-record-before-mic
Disable record button before mic access is given
2017-07-07 12:58:59 -04:00
Paul Kaplan 4352783b18 Merge pull request #490 from paulkaplan/move-to-import-from-require
Convert require to import 👻 😭
2017-07-07 12:57:34 -04:00
Paul Kaplan 8cdab4b08b Merge branch 'develop' into move-to-import-from-require 2017-07-07 12:54:29 -04:00
Paul Kaplan 68ea2652e4 Merge pull request #516 from paulkaplan/refactor-buffered-inputs
Refactor buffered inputs for sprite info
2017-07-07 12:53:14 -04:00
Paul Kaplan 09d292143b Refactor buffered inputs for sprite info 2017-07-07 09:10:39 -04:00
Paul Kaplan 45e60e1854 Make sure not to call callbacks after being disposed 2017-07-06 17:06:38 -04:00
greenkeeper[bot] 899610bb92 chore(package): update autoprefixer to version 7.1.2 2017-07-06 15:49:10 +00:00
Paul Kaplan 6a940c7f73 Disable record button before mic access is given 2017-07-06 10:57:19 -04:00
Paul Kaplan df5d8bc8a5 Convert requires to import 2017-06-30 15:14:05 -04:00
Paul Kaplan 80a6b0cb5d Merge pull request #487 from chrisgarrity/feature/add-intl-translation
Localize first elements
2017-06-30 15:11:16 -04:00
chrisgarrity de25ddefff Localize first elements
Costumes and Sound tab strings.
2017-06-30 14:55:14 -04:00
greenkeeper[bot] f4b95f3661 chore(package): update react-modal to version 2.2.1
Closes #429
2017-06-30 12:23:23 +00:00