Commit Graph
1184 Commits
Author SHA1 Message Date
Christopher Willis-Ford f4daec5160 Don't bundle telemetry modal event handlers 2018-12-20 13:51:26 -08:00
Christopher Willis-Ford ee80e07ade Add telemetry opt-in/opt-out dialog
The playground now displays this on startup when in Scratch Desktop
simulation mode.
2018-12-20 13:50:36 -08:00
Paul Kaplan 57e841b19b Merge pull request #4146 from paulkaplan/list-import
Implement list import and export from files
2018-12-20 13:35:54 -05:00
Paul Kaplan 5ed340c789 Fix typo 2018-12-19 13:51:52 -05:00
Paul Kaplan 40ca680e39 Show error ID if available from Raven 2018-12-19 13:39:56 -05:00
Paul Kaplan aa253d7de0 Implement list import and export from files 2018-12-19 10:54:37 -05:00
Benjamin Wheeler ffa2e87824 Merge pull request #3866 from benjiwheeler/dont-prompt
only prompt user to save if project has changed and won’t autosave
2018-12-14 16:45:20 -05:00
Ben Wheeler fed9b85dd7 clarify when user will see warning on clicking file -> new 2018-12-14 16:43:38 -05:00
Paul Kaplan 10459eba7c Revert "admins will see author credits, not title editing field, in editor" 2018-12-14 16:04:23 -05:00
Ben Wheeler bc419199e5 only prompt user to save if project has changed and won’t autosave 2018-12-14 13:02:58 -05:00
Benjamin Wheeler 49dc93f921 Merge pull request #4033 from benjiwheeler/close-file-menu2
close file menu on uploading sb file; don't close file menu twice
2018-12-13 15:49:17 -05:00
Karishma Chadha 7109edaa32 Merge pull request #3984 from towerofnix/treat-defaultValue-properly
Treat defaultValue from Blockly prompts properly
2018-12-13 15:03:53 -05:00
Paul Kaplan 98d1aea826 Merge pull request #4054 from paulkaplan/fix-long-string-layout
Give max-width to sprite tiles to prevent long names issue
2018-12-13 15:02:35 -05:00
Paul Kaplan 2c1e095c2b Merge pull request #4071 from paulkaplan/dynamic-card-height
Try to always keep the tutorial in view despite screen height
2018-12-13 14:59:46 -05:00
Paul Kaplan f6c98d6132 Try to always keep the tutorial in view despite screen height 2018-12-13 12:58:04 -05:00
Benjamin Wheeler 912306e671 Merge pull request #4051 from benjiwheeler/alerts-style
revised alerts and spinner styling
2018-12-13 12:42:38 -05:00
Ben Wheeler 4b8f2eace8 removed commented code 2018-12-13 12:42:09 -05:00
Benjamin Wheeler 54d81a4fa8 Merge pull request #4024 from towerofnix/conditional-menu-section
Fix empty <MenuSection>
2018-12-13 12:39:37 -05:00
Ben Wheeler 811e2bd67b fixed alert formatting when in gui standalone; made alert button sizing more flexible and smart 2018-12-13 12:15:24 -05:00
Ray Schamp 6eb080bd1f Merge pull request #4039 from rschamp/on-click-logo
Add onClick prop for the logo
2018-12-13 07:26:18 -05:00
Paul Kaplan 2b132ed5bd Give max-width to sprite tiles to prevent long names issue 2018-12-12 20:55:39 -05:00
Ben Wheeler 41dae7d683 revised alerts and spinner styling 2018-12-12 17:46:17 -05:00
Ray Schamp de9bda94dc Add onClick prop for the logo
Toward LLK/scratch-www#2296

This allows us to take you to any destination when clicking the logo, or to do something else, or nothing at all.

If no handler is provided, the logo will not be clickable.
2018-12-12 15:16:59 -05:00
Ben Wheeler b168f9c6b2 admins will see author credits, not title editing field, in editor 2018-12-12 14:19:54 -05:00
Ben Wheeler 72103b1de0 close file menu on uploading sb file; don't close file menu twice 2018-12-12 14:00:12 -05:00
Florrie d3d8179eef Only show <MenuSection> if it contains an item 2018-12-12 10:03:20 -04:00
Paul Kaplan dd500f66bd Merge pull request #4004 from paulkaplan/no-new-tab
Do not open a new tab when clicking scratch logo
2018-12-10 10:41:51 -05:00
Paul Kaplan cabd92a6c3 Merge pull request #3998 from paulkaplan/fix-variable-checkbox-spacing
Force margin on inputs which is reset by normalizer in www
2018-12-10 10:11:00 -05:00
Paul Kaplan e47f4db7d5 Include fix in custom procedure as well 2018-12-10 10:10:18 -05:00
Paul Kaplan 6c68464302 Do not open a new tab when clicking scratch logo 2018-12-10 08:41:03 -05:00
Paul Kaplan a6e5cb6779 Force margin on inputs which is reset by normalizer in www 2018-12-07 16:45:09 -05:00
Paul Kaplan 387231aa80 Merge pull request #3992 from paulkaplan/save-only-for-savers
Only show the `SaveStatus` component for people who can save
2018-12-07 15:23:07 -05:00
Paul Kaplan e0815cc701 Only show the SaveStatus component for people who can save 2018-12-07 10:45:02 -05:00
Paul Kaplan ab854aaf5a Use the correct font fallbacks for navbar save messages 2018-12-07 10:36:03 -05:00
Benjamin Wheeler 765e4bd74a Merge pull request #3937 from benjiwheeler/alert-text
use blue creating screen for new projects; revised alert text for copy/remix
2018-12-07 09:17:08 -05:00
chrisgarrity f1378e876d Merge pull request #3974 from benjiwheeler/translate-confirm-alert
translate new project confirm alert
2018-12-07 08:04:43 -05:00
Ben Wheeler 0e52e47fd4 translate confirm alert 2018-12-06 22:56:04 -05:00
Florrie 28349f3bb2 Merge branch 'develop' of https://github.com/LLK/scratch-gui into treat-defaultValue-properly 2018-12-06 22:52:42 -04:00
Florrie 236948a2d2 Treat defaultValue from Blockly prompts properly
That is, as the default value for the input, not the placeholder.
2018-12-06 22:29:18 -04:00
Evelyn Eastmond 9020eeced5 Merge pull request #3973 from evhan55/tutorials/wedo2-ev3
Hidden tutorial library items for LEGO WeDo 2.0 and EV3
2018-12-06 14:22:21 -08:00
Paul Kaplan 1a26fa247a Merge pull request #3979 from paulkaplan/community-project-page
Change "See Community" to "See Project Page"
2018-12-06 16:39:18 -05:00
Paul Kaplan 34c9ccb030 Change "See Community" to "See Project Page" 2018-12-06 15:35:06 -05:00
Evelyn Eastmond 6dac629fbd Fixing filtering based on library item name to check for name validity first. 2018-12-06 13:28:44 -05:00
Evelyn Eastmond f324006eed Adding relevant EV3/WeDo2 tutorial vid links, fixing up some json, removing some prop validation, etc. 2018-12-06 11:54:49 -05:00
Evelyn Eastmond dffe7c0edc Beginning to add two, hidden tutorial library items for WeDo2 and EV3. 2018-12-06 11:31:00 -05:00
Paul Kaplan 5e7c4bb9c9 Merge pull request #3955 from paulkaplan/save-now
"Save Now" menubar option when project has changed
2018-12-06 11:05:46 -05:00
chrisgarrity c05a93689f Merge pull request #3946 from chrisgarrity/feature/3942-embed-project
Feature/3942 embed project
2018-12-05 15:57:43 -05:00
chrisgarrity ad328c065e rename isEmbedded
Liked @paulkaplan’s suggestion that the property get renamed `showBranding` as we use ‘embedded’ in multiple ways that would get confusing.

The embedded project view is ‘playerOnly’, ‘fullscreen’ and ‘showBranding’.
2018-12-05 15:23:06 -05:00
Paul Kaplan 43959e4205 Add "SaveStatus" component to control showing "Save Now" and save alerts 2018-12-05 10:46:22 -05:00
Ben Wheeler 49ada60824 use blue creating screen for new projects; revised alert text for copy, remix; saving messages don't dismiss alerts 2018-12-04 11:37:54 -05:00