Commit Graph
894 Commits
Author SHA1 Message Date
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
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
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
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
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 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
chrisgarrity 1046ee3ab3 Merge pull request #2990 from Wgil/feature/2984
Add Intl to Crash Message Component.
2018-08-31 08:19:42 -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 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
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
Karishma Chadha 163b9a5bd5 Add ability to restore a deleted costume. 2018-08-21 15:45:28 -04:00
Karishma Chadha e79b56d6bd Merge pull request #2935 from kchadha/restore-sound
Restore the last deleted sound.
2018-08-21 15:29:09 -04:00
apple502j b96efd4b4f Make Scratch logo a link 2018-08-21 09:23:22 +09:00
chrisgarrity 0568f1a69a Move literal width into units 2018-08-20 13:48:08 -04:00
chrisgarrity 523bb04766 move aria label onto languageSelector 2018-08-20 08:02:22 -04:00
chrisgarrity 86a8dd3621 Fixes for firefox on Windows 2018-08-20 08:00:28 -04:00
chrisgarrity 3941c91e36 Get rid of double menu for language selection
Overlay a transparent `select` over the language icon. When a user clicks there the options pops up. There’s no styling of the options, other than font and font size.
2018-08-20 08:00:28 -04:00
chrisgarrity 019edd8e34 Add missing propTypes
For some reason the travis eslint did not catch these missing prop validations.
2018-08-17 14:05:55 -04:00
Karishma Chadha a9b1f85743 Restore the last deleted sound. 2018-08-17 14:04:30 -04:00
chrisgarrity 2412c96e4a Merge pull request #2864 from chrisgarrity/feature/2759-modals
Handle RTL in modals
2018-08-16 17:53:19 -04:00
Karishma Chadha 259e401658 Revert "Merge pull request #2845 from kchadha/disable-sprite-restore"
This reverts commit 1c20d6db08, reversing
changes made to 2f1cce93ad.
2018-08-16 16:41:36 -04:00
chrisgarrity cb698054ca Merge pull request #2869 from chrisgarrity/feature/2757-menubar
Handle RTL in menubar
2018-08-16 13:30:13 -04:00
chrisgarrity 37ef3198bb Merge pull request #2872 from chrisgarrity/feature/2758-cards-rtl
Handle RTL for cards
2018-08-16 13:29:49 -04:00
chrisgarrity 86c51bc102 Mirror the unsupported browser image
Also just cleaner formatting of the connect in the `errorBoundary` container
2018-08-16 13:14:49 -04:00
Ray Schamp 6a9bb4089c Merge pull request #2876 from LLK/hotfix/new-feedback-link
[Develop] Update Give Feedback link
2018-08-16 09:52:06 -04:00
Ray Schamp f054bbb91d Update Give Feedback link to new topic 2018-08-15 13:19:49 -04:00
chrisgarrity 72a6fac996 Handle RTL in modals 2018-08-15 11:49:47 -04:00
chrisgarrity 9746e6a1d9 Handle RTL for cards
Don’t intialize cards position in reducer - position needs to be set based on isRtl.

Rename prev/next icons to right/left arrows

Make `NextPrevButtons` function RTL aware so that it puts the prev/next on the left or right based on the direction of the language.
2018-08-15 10:56:59 -04:00
chrisgarrity 9227bb1d85 Handle RTL in menubar
Note: the coming soon tooltip positions are calculated by react-tooltip, and they do not handle RTL.
2018-08-15 09:13:38 -04:00