Commit Graph
1859 Commits
Author SHA1 Message Date
chrisgarrity 12ffd72ff3 use new cacheDefaultProject method in constructor 2018-09-18 13:01:45 -04:00
chrisgarrity 72616cdabf Localize default names for new blank objects
Questions:
* should the message strings include the number? Or should that get added to the name when the name is defined
* added a new ‘shared-messages’ to handle the definition of backdrop, costume, etc which are used in multiple places, they’re all related to defaults, so should it all be in `lib/default-project`
2018-09-16 17:46:03 -04:00
chrisgarrity 102d3d7e79 Localize default project (temporary solution) 2018-09-14 16:11:46 -04:00
Chris Willis-Ford ac8da41ee8 Merge branch 'develop' into extension-reporters 2018-09-12 23:32:53 -04:00
Linda e9ffe6df4a Merge pull request #3106 from LiFaytheGoblin/2641/make-title-field-width-dynamic
Make title field shrink for smaller screens
2018-09-12 20:05:54 -04:00
Christopher Willis-Ford 0a7d1cb03b Add comment explaining getLabelForOpcode use 2018-09-12 16:50:16 -04:00
Andrew Sliwinski 4d8e490fc6 Merge pull request #3038 from apple502j/patch-6
Use SVG for ask/wait prompt
2018-09-12 16:36:50 -04:00
Andrew Sliwinski d3f326f4e7 Update question.css 2018-09-12 12:21:57 -04:00
Linda d1ce27c051 fixed typo that messed up css 2018-09-12 12:05:01 -04:00
Linda e1cccbbaf6 fit conventions better 2018-09-12 10:11:06 -04:00
Linda 3e9abbd5fc move class from child to parent NOT WORKING 2018-09-11 17:04:01 -04:00
Eric Rosenbaum 26a2261c2f Remove branding from translate extension 2018-09-11 15:03:16 -04:00
Linda 27ef0b006a title field now resizes 2018-09-11 12:55:39 -04:00
Eric Rosenbaum 7332065b03 Merge branch 'develop' into refactor/hardware-extensions 2018-09-11 11:40:54 -04:00
Ben Wheeler f0a10fdfa0 localized initial project name, fixed misuse of TitledHOC, truncate local filenames 2018-09-07 15:42:13 -04:00
Christopher Willis-Ford ce629bc4f4 Attempt to get monitor labels from VM 2018-09-07 12:18:19 -07:00
Evelyn Eastmond 2897553e61 Fixing linting. 2018-09-07 10:35:06 -04:00
Evelyn Eastmond f1ebb731b5 Fixing linting. 2018-09-07 10:35:06 -04:00
Evelyn Eastmond 91be1b5183 Renamed folder name from device-connection to peripheral-connection. 2018-09-07 10:35:06 -04:00
Evelyn Eastmond 05abc10116 Changing 'device' to 'peripheral' in the GUI code, etc. 2018-09-07 10:35:06 -04:00
Evelyn Eastmond 9b20171419 Continuing refactoring: renaming things back to be more verbose, adding JSDocs. 2018-09-07 10:35:06 -04:00
Evelyn Eastmond f4cd351353 Beginning refactor: changing 'device' to 'peripheral', shortening some function names, etc. 2018-09-07 10:35:06 -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 4ccb76fafc Document the localesOnly param in AppStateHOC
/ht @chrisgarrity
2018-09-05 11:55:23 -04:00
Ray Schamp 784f215162 Remove extraneous hideIntro prop
Removing this was the point of moving the test up one level. Thanks @chrisgarrity, good catch!
2018-09-05 11:52:13 -04:00
Ray Schamp 58b2b76426 Split BrowserModalComponent out of GUI
If the VM is ever instantiated, which happens whenever GUI is instantiated due to default props, then IE11 will crash
2018-09-05 11:44:13 -04:00
DD Liu 5473a7b350 Add zoom level (#3054) 2018-08-31 12:56:11 -04:00
chrisgarrity 1046ee3ab3 Merge pull request #2990 from Wgil/feature/2984
Add Intl to Crash Message Component.
2018-08-31 08:19:42 -04:00
Ray Schamp a3623d5c78 Merge pull request #3046 from rschamp/save-now
Don't load the default project on top of everything
2018-08-30 16:58:25 -04:00
Ray Schamp 24fd6683cb Don't load the default project on top of everything
Just use ProjectLoaderHOC to translate props to redux. Trying to be clever about using both props and redux state together was... not clever.

Resolves #3040
2018-08-30 16:57:03 -04:00
chrisgarrity 07802531f5 Merge pull request #3020 from chrisgarrity/issue/2982-extension-padding
Fix connection modal padding for RTL
2018-08-30 11:16:00 -04:00
chrisgarrity 9286e4d5fa Merge pull request #3022 from chrisgarrity/issue/2983-mirror-speaker
Mirror the speaker icon for RTL languages
2018-08-30 11:14:04 -04:00
apple502j af5206e775 Brief hack 2018-08-30 23:06:22 +09:00
apple502j 95b84cba5b add class 2018-08-30 23:05:04 +09:00
apple502j ace80ce051 Need to close img 2018-08-30 22:45:28 +09:00
apple502j fa9c2c3294 Upload SVG 2018-08-30 22:13:47 +09:00
apple502j 475abc178f Use svg image rather than unicode emoji 2018-08-30 22:11:56 +09:00
Ray Schamp 870fe265f8 Revert change to 3.0 urls
Fastly is not configured yet
2018-08-29 20:12:51 -04:00
Ray Schamp 147638c07e Lint 2018-08-28 18:37:50 -04:00
Ray Schamp f5006bf260 Close File menu after downloading project
Unfortunately I couldn't do the same with loading projects, since the presence of the component (necessitating the menu to be open) allows the actual upload from file to work, since it needs the FileInput component to be present, so it can emit a change event.  We should revisit
2018-08-28 18:37:50 -04:00
Ray Schamp a70b7f5c93 Enable "Save now" menu item when there's a session 2018-08-28 18:37:50 -04:00
chrisgarrity 8da7e12f41 Mirror the speaker icon for RTL languages
fixes #2983
2018-08-28 17:59:11 -04:00
Ray Schamp 21a277852f Merge pull request #2941 from apple502j/patch-5
Make Scratch logo a link
2018-08-28 15:52:50 -04:00
chrisgarrity c530cb1235 Fix connection modal padding for RTL 2018-08-27 09:18:39 -04:00
Warao Gil b1f3751eef Add Intl to Crash Message Component. 2018-08-25 19:44:14 -04:00
Ray Schamp ddd4707f0f Merge pull request #2974 from LLK/smoke-wedo
Enable WeDo extension
2018-08-24 09:13:46 -04:00
chrisgarrity a194de7fa2 Fix all the little RTL layout bugs (#2961)
* Fix all the little RTL layout bugs

- [ ] borders on toolbox and workspace mirror correctly
- [ ] spacing on stage selector is correct
- [ ] stage size icons are mirrored
- [ ] extension library coming soon text is positioned correctly
- [ ] only mirror blocks icon on the tab (others stay right-handed)
- [ ] drop down icon in create variable modal has correct spacing

* FIx RTL backpack header border-radius

* round the bottom corner of paint/sound editors

This makes the editor’s asset panels match the blocks.
2018-08-23 19:22:07 -04:00
chrisgarrity a4712ee6ba Pass RTL state to paint editor 2018-08-23 15:16:27 -04:00
DD Liu 8bfaf69d6e Inject fonts thumbnails (#2948) 2018-08-23 14:57:08 -04:00
Karishma Chadha 44a77c0991 Merge pull request #2960 from kchadha/remove-delete-confirmation
Remove confirmation dialog when deleting a sprite, costume, or sound.
2018-08-23 14:04:44 -04:00