Commit Graph
213 Commits
Author SHA1 Message Date
chrisgarrity 102d3d7e79 Localize default project (temporary solution) 2018-09-14 16:11:46 -04:00
Ben Wheeler b6aaa94b34 project title editable, in standalone & www modes; w/@LiFaytheGoblin
styling for title field; correct input target in tests; make download filename safer with default, max length; in playground index, correctly pass props through to gui container
2018-09-06 11:51:44 -04:00
Ray Schamp d014f1ee3a Fix ProjectLoaderHOC tests
Remove the default prop test because the default projectId prop comes from redux now, so it doesn't make sense to test the default

Lint
2018-08-29 18:29:14 -04:00
DD Liu 8bfaf69d6e Inject fonts thumbnails (#2948) 2018-08-23 14:57:08 -04:00
Karishma Chadha 718fb7255d Fix up tests. 2018-08-23 11:03:29 -04:00
chrisgarrity 523bb04766 move aria label onto languageSelector 2018-08-20 08:02:22 -04:00
chrisgarrity 50e6fcf376 Fix localization test. 2018-08-20 08:00:28 -04:00
chrisgarrity dac632c0eb Merge pull request #2752 from apple502j/patch-4
Fix tooltips for preview modal

Fixes #2087 Thanks @apple502j
2018-08-14 11:02:49 -04:00
Paul Kaplan bc93a131d8 Merge pull request #2580 from rschamp/bugfix/player-loader
Fix loading projects by hash on player example
2018-08-06 11:32:17 -04:00
chrisgarrity 9e31cd2e8a Merge pull request #2760 from chrisgarrity/feature/1579-rtl
fixes #1579
2018-08-03 15:57:09 -04:00
Ray Schamp b739493c5f Test that the expected project URI is requested 2018-08-03 08:39:49 -04:00
chrisgarrity ea6980e39c Flip the direction of a bunch of icons
I think this switches all the icons we saw. I also switched the icons on the tabs (the blocks going the wrong way looked bad).
2018-08-02 17:06:55 -04:00
apple502j e53b35a444 Forgot to change here 2018-08-02 09:57:20 +09:00
apple502j 656d7b6c5e Merge branch 'develop' into patch-4 2018-08-02 09:42:07 +09:00
Paul Kaplan 45f762b01b Merge pull request #2761 from LLK/master
Bring in hotfix to beta stuff to develop
2018-08-01 20:19:36 -04:00
chrisgarrity 9d9d03613c Update unit test snapshot
Expected change for a className that uses classNames function now, but didn’t before.
2018-08-01 15:55:11 -04:00
Andrew Sliwinski 63c189e531 Merge pull request #2678 from LLK/preview-to-beta
Hotfix: Preview to Beta changes
2018-08-01 08:28:28 -04:00
apple502j c910bb9590 Change test (tryit) 2018-08-01 17:37:14 +09:00
apple502j 20f5cfb6ba Change test (tryit) 2018-08-01 17:36:31 +09:00
apple502j 6b78ccb4e9 Change test (viewproject, tryit) 2018-08-01 17:15:39 +09:00
apple502j c234a52bfe Update test (tryit) 2018-08-01 17:08:47 +09:00
apple502j 6754f4efc0 Update test (tryit) 2018-08-01 17:06:51 +09:00
apple502j e66f3d6653 Update test (tryit) 2018-08-01 17:03:44 +09:00
apple502j 52689cb877 Update test (tryit) 2018-08-01 17:02:45 +09:00
apple502j 264d68b1fb Test change (tryit tooltip) 2018-08-01 17:01:40 +09:00
Paul Kaplan 465e28a222 Use img instead of CostumeCanvas 2018-07-25 13:53:11 -04:00
Connor Hudson f12361d749 Update GUI with beta strings and new welcome asset
Preview FAQ -> FAQ

Make welcome image in modal match the homepage banners

Preview -> Beta (:D)
2018-07-19 09:22:52 -04:00
chrisgarrity 02f4265b29 Re-enable localization test
HT @paulkaplan
2018-07-18 10:54:53 -04:00
Paul Kaplan 685b208a0a Do not skip safari 9 browser test because it works now 2018-07-13 09:17:28 -04:00
Paul Kaplan 2257bac707 Fix integration test 2018-07-12 10:53:20 -04:00
Paul Kaplan fc08333898 Change "how-to" messages to "tutorial" and update the icon to lightbulb 2018-07-12 10:08:39 -04:00
chrisgarrity 1083b6241a Added automatic detection of locale from browser langauge
Locale detection function that checks browser setting and lets URL parameter (locale= or lang=) override the browser setting.
2018-06-24 13:07:56 -04:00
chrisgarrity a2e8bd254f Merge pull request #2405 from chrisgarrity/feature/switch-languages
Initial version of loading or switching language.
2018-06-21 22:15:02 -04:00
Andrew Sliwinski 9399d19b66 Merge pull request #2421 from kosiecki17/develop
Updates to How To Lib for ISTE
2018-06-21 18:25:19 -04:00
Connor Hudson f9d5f95c15 Check for step-video in how-tos integration test 2018-06-21 17:27:26 -04:00
chrisgarrity a04554229f Initial version of loading or switching language.
Add `?locale=<localecode>` to load in a new langage.
Add `?enable=language` to enable the language selector
Or combine the two: `?enable=language&locale=<localecode>`
Still accepts a hash, but requires that the hash be a sequence of digits.

Added new locales reducer to gui:
- initializes default  react-intl/localeData
- initializes default locale messages for all locales
- default locale is ‘en’ (can be overridden by URL)

Removed dependency on react-intl-redux, added ConnectedIntlProvider (uses correct locale messages from redux based on current locale)
2018-06-19 15:40:47 -04:00
Paul Kaplan 98b0765051 Make costume and sound tabs sortable 2018-06-13 11:07:25 -04:00
Paul Kaplan bcb32edab0 Skip Safari 9 test, because it was always broken 2018-06-05 12:59:57 -04:00
Paul Kaplan d621dab514 Remove webgl crutch, it works with safari 10 2018-06-05 12:50:18 -04:00
Paul Kaplan 7dca076eff Add IE11 and Safari 9/10 tests to browser smoke test using Sauce 2018-06-04 10:41:11 -04:00
Paul Kaplan 8525b6d848 Fix css to keep backpack bar in view 2018-05-29 16:23:53 -04:00
Paul Kaplan a7c5bf7b32 Toggle backpack when backpack host param is available 2018-05-29 10:30:36 -04:00
Paul Kaplan 70f56d0876 Merge pull request #2144 from SpeakkVisually/develop
Update Learning Activities
2018-05-24 16:21:32 -04:00
Paul Kaplan e0dbcf98b5 Fix integration test 2018-05-24 13:28:25 -04:00
Paul Kaplan daf9af110c Merge pull request #2130 from paulkaplan/draggable-assets
Make costume, sound and sprite tiles draggable.
2018-05-24 13:23:53 -04:00
Paul Kaplan 6ee0a343ac Make costume, sound and sprite tiles draggable. 2018-05-23 11:12:06 -04:00
Paul Kaplan 71012e8e66 Make list test sensitive to "clicking clears the field" bug 2018-05-23 10:45:29 -04:00
Paul Kaplan fa75113351 Add integration test for list monitor.
Tests adding a list through the UI, the add <thing> blocks, the reported value and adding items using the monitor UI
2018-05-23 10:34:24 -04:00
Paul Kaplan 5096f13db3 Test changing monitor mode, prevent a regression we saw last week. 2018-05-23 10:34:18 -04:00
chrisgarrity 44c76e5774 Combine GUI reducers
* Export initial states for each reducer
* combine all gui reducers (excludes scratchPaint and intl)
* combine all initial states to create default guiState for preloading in www
* expect all of the gui state to be accessible at `state.scratchGui`
2018-05-21 16:54:19 -04:00