Wykres commitów

1472 Commity (cae286d3467d58c2904e82a10ba94d46c9419eff)

Autor SHA1 Wiadomość Data
jmoenig cae286d346 prevent inherited variables from being refactored
and from causing an error because they can’t be.
Also, changed wording of variable renaming menu items
and added a shadow to the variable block symbol in the dialog box (so
it looks the same as the one that’s already in use elsewhere)
2017-01-04 16:35:09 +01:00
Jens Mönig 5117cd4a40 Merge pull request #1599 from bromagosa/var-rename
Variable refactorer
2017-01-04 14:57:48 +01:00
bromagosa b10e4e1142 new wording 2017-01-04 10:32:35 +01:00
bromagosa 4ce250a2ef Merge branch 'master' of https://github.com/jmoenig/Snap--Build-Your-Own-Blocks into var-rename 2017-01-04 10:30:48 +01:00
jmoenig 9bd2e9cec9 Morphic: use submenus for hierarchyMenu 2017-01-03 17:57:31 +01:00
brianharvey c6fc4c89f5 Remove duplicate backgrounds
Fixes #1598
2017-01-03 08:42:25 -08:00
jmoenig b9539918bf removed obsolete code for custom block hover-help 2017-01-03 17:37:37 +01:00
jmoenig 1843e29087 submenu enhancements
* improve keyboard navigation (use right-/left-arrows to enter/leave)
* delay popping up submenus when mousing over submenu items
* right-align submenu indicator (same as a shortcut)
* keep submenus open if the mouse leaves them
* support creating custom drop-downs from nested dictionaries
2017-01-03 17:24:25 +01:00
Jens Mönig 4adeaa5f3d Merge pull request #1587 from brianharvey/hierarchical
Hierarchical Menus
2017-01-03 15:56:38 +01:00
bromagosa 2de41daf4a Merge branch 'master' of https://github.com/jmoenig/Snap--Build-Your-Own-Blocks into var-rename 2017-01-03 11:36:36 +01:00
bromagosa 7623cc9f4a Custom block templates also visited, both options available from context menu 2017-01-03 11:35:36 +01:00
brianharvey 4c29609163 Add keyboard support for submenus
Right arrow enters selected submenu.
Enter and Esc do the right thing in submenu.
2016-12-31 00:00:47 -08:00
Brian Harvey 6ef0da51d7 Merge pull request #1593 from brianharvey/leap
Updates to three libraries: LEAP to use menu inputs, setrgb to include reporters, and penTrails to allow creating sprite costume from saved pentrail.
2016-12-30 23:43:40 -05:00
brianharvey 66dd397d22 Merge remote-tracking branch 'jmoenig/master' into hierarchical 2016-12-30 20:39:19 -08:00
brianharvey f02a47416c Merge remote-tracking branch 'jmoenig/master' into leap 2016-12-30 20:34:30 -08:00
brianharvey 51f995aaac add pentrails->costume block to penTrails library 2016-12-30 20:32:57 -08:00
brianharvey af85a49d81 Add reporters to setrgb library 2016-12-30 19:07:20 -08:00
brianharvey 85d4b29a0f Update LEAP library to use menus 2016-12-30 18:38:00 -08:00
bromagosa c462786a9a Merge branch 'master' of https://github.com/jmoenig/Snap--Build-Your-Own-Blocks into var-rename 2016-12-30 13:35:11 +01:00
bromagosa f60ddf7c4c check for conflicting names in formal params and already existing vars 2016-12-30 13:32:34 +01:00
brianharvey 36b30bf5f2 oops typo 2016-12-29 23:46:18 -08:00
brianharvey e4f8751fce add API procedure, Michael review 2016-12-29 23:44:02 -08:00
brianharvey 954b2f828f Fixes from summit meeting
I'm sure I've forgotten something...
1. Braces instead of arrows.
2. Fix the bug about non-unique ~ or }
3. Fix the jiggle when submenu reopened.
4. Respond to Jens review in github.
4a. Get rid of Boolean arg to popup.

Not done: find another home for doubleClickAction.  Maybe later.
2016-12-29 19:57:35 -08:00
jmoenig d24468522c Hide setting for “prefer smooth animations”
(now - mostly - redundant because we’ve switched to animation frames)
2016-12-29 13:07:32 +01:00
jmoenig c0d192bd1d Disabled hover-help for custom blocks
some people find it annoying
2016-12-29 13:01:09 +01:00
Bernat Romagosa 0d65bc9b79 Merge branch 'master' of https://github.com/jmoenig/Snap--Build-Your-Own-Blocks into var-rename 2016-12-29 12:23:01 +01:00
Bernat Romagosa 6c465a1845 accidentally left SnapCloudLocal in cloud.js 2016-12-29 12:22:36 +01:00
Bernat Romagosa ce052a8dd5 Refactoring script vars and upvars, plus some enhancements 2016-12-29 12:19:45 +01:00
Bernat Romagosa a179d3acf8 Merge branch 'var-rename' of https://github.com/bromagosa/Snapi into var-rename 2016-12-29 08:31:23 +01:00
brianharvey 6816da8ba2 further small Michael comments 2016-12-27 22:22:27 -08:00
Brian Harvey f6c2b95085 Merge pull request #1585 from jmoenig/update-libraries
Update Libraries from s.b.e
2016-12-27 20:07:13 -05:00
brianharvey fda6938f29 responses to Michael's review 2016-12-27 15:44:57 -08:00
Michael Ball c650769d08 Update Libraries from s.b.e 2016-12-27 13:59:47 -08:00
jmoenig 1e6465b96a updated locale version data 2016-12-27 17:16:51 +01:00
Jens Mönig 394e3def34 Merge pull request #1568 from jguille2/langsUpdate
Langs update
2016-12-27 17:11:26 +01:00
jmoenig a8171dee2c updated version date 2016-12-27 17:09:18 +01:00
Jens Mönig ce876362bb Merge pull request #1483 from cycomachead/typo-fix
Little Bits of Cleanup
2016-12-27 17:02:35 +01:00
jmoenig 1ecb97a972 Disable JS-Functions to protect users from malicious scripts
commented out for now
2016-12-27 16:08:23 +01:00
brianharvey 51aa5db3b0 fix so you can't click item that opens submenu 2016-12-26 20:55:43 -08:00
brianharvey ac9fad3af2 hierarchical menus
Implemented in morphic.js (several changes to MenuMorph and
MenuItemMorph); used for custom block menu inputs in blocks.js
2016-12-26 17:00:02 -08:00
jmoenig 81a0d30032 update undrop controls when switching sprites and display modes 2016-12-25 12:13:03 +01:00
jmoenig e5b7559247 tweaked reporterize infixParser 2016-12-23 14:59:13 +01:00
bromagosa 85ebb82fd6 Working on script and global var refactor-renaming 2016-12-23 12:13:36 +01:00
Michael Ball 3c8eb522bf Merge branch 'master' of git://github.com/jmoenig/Snap--Build-Your-Own-Blocks into typo-fix
* 'master' of git://github.com/jmoenig/Snap--Build-Your-Own-Blocks: (85 commits)
  updated history
  simplified reporterize>>blockFromAST
  Fixing typo - tab control character hidden
  Fixing ColorSlotMorphs behavior in Visible Stepping
  added Boolean operators to “reporterize”
  fixed a glitch in "reporterize"
  fixed an expression parsing glitch
  tweaked "reporterize"
  reporterize: support '_' as empty slot place holder
  reporterize: support for monads etc.
  moved reporterizing infix expressions to search-blocks field
  [experimental] blockify simple arithmetic expressions inside comments
  new url option switch: &noExitWarning
  updated history
  Adding 26 extra strings
  Adding extra strings from lang-pt.js
  tweaked elastic easings
  added easeOutElastic function
  Updated with lang-de.js
  added a few in-/out- only easing functions for animations
  ...
2016-12-22 12:59:24 -08:00
Michael Ball 949830c604 Revert "SNAP! → Snap!"
This reverts commit 9c9a84a1ef.
2016-12-22 12:59:06 -08:00
jmoenig b920624c4a updated history 2016-12-22 14:30:55 +01:00
Jens Mönig bf893ad688 Merge pull request #1572 from jguille2/ColorStepping
Fixing ColorSlotMorphs behavior in Visible Stepping
2016-12-22 14:21:12 +01:00
jmoenig b015294208 simplified reporterize>>blockFromAST 2016-12-22 14:08:05 +01:00
Joan Guillén i Pelegay 6b20644c53 Fixing typo - tab control character hidden 2016-12-22 09:45:04 +01:00
Joan Guillén i Pelegay e50f4e3712 Fixing ColorSlotMorphs behavior in Visible Stepping 2016-12-22 00:19:38 +01:00