-
Notifications
You must be signed in to change notification settings - Fork 49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow custom blocks to return values - blocks part #3
Commits on Jul 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4b14dea - Browse repository at this point
Copy the full SHA 4b14deaView commit details -
Configuration menu - View commit details
-
Copy full SHA for af31811 - Browse repository at this point
Copy the full SHA af31811View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f1cdcc - Browse repository at this point
Copy the full SHA 1f1cdccView commit details -
Configuration menu - View commit details
-
Copy full SHA for d241e10 - Browse repository at this point
Copy the full SHA d241e10View commit details
Commits on Jul 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5badb50 - Browse repository at this point
Copy the full SHA 5badb50View commit details
Commits on Jul 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ed976a5 - Browse repository at this point
Copy the full SHA ed976a5View commit details -
Allow custom reporters to be dropped into boolean inputs
This is consistent with "item of list"
Configuration menu - View commit details
-
Copy full SHA for bdf1873 - Browse repository at this point
Copy the full SHA bdf1873View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e6acb5 - Browse repository at this point
Copy the full SHA 9e6acb5View commit details
Commits on Jul 13, 2023
-
Revert "Allow custom reporters to be dropped into boolean inputs"
This reverts commit 730b8f33819653cf8cd95e0cf1e714b709fbfcac.
Configuration menu - View commit details
-
Copy full SHA for 009dc40 - Browse repository at this point
Copy the full SHA 009dc40View commit details -
Allow custom boolean reporters
If all return statements in a procedure definition contain a hexagon-shaped block, the call block for that procedure will itself become hexagon shaped.
Configuration menu - View commit details
-
Copy full SHA for 3e38f3e - Browse repository at this point
Copy the full SHA 3e38f3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fa219d - Browse repository at this point
Copy the full SHA 8fa219dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a9ffe5 - Browse repository at this point
Copy the full SHA 1a9ffe5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f38dfa - Browse repository at this point
Copy the full SHA 3f38dfaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ad1fd8 - Browse repository at this point
Copy the full SHA 2ad1fd8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89577eb - Browse repository at this point
Copy the full SHA 89577ebView commit details
Commits on Jul 14, 2023
-
Only refresh toolbox when procedure returns actually changed
We store information about every procedure before the change happens, then diff it later. Should improve performance.
Configuration menu - View commit details
-
Copy full SHA for 8450c3b - Browse repository at this point
Copy the full SHA 8450c3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for cec307b - Browse repository at this point
Copy the full SHA cec307bView commit details -
Add a variable to configure whether user is able to modify procedure …
…call types Blockly.Procedures.USER_CAN_CHANGE_CALL_TYPE: `true` is the behavior for TurboWarp `false` will restore behavior from two commits ago
Configuration menu - View commit details
-
Copy full SHA for 75121c4 - Browse repository at this point
Copy the full SHA 75121c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ea6a04 - Browse repository at this point
Copy the full SHA 2ea6a04View commit details -
Configuration menu - View commit details
-
Copy full SHA for 274321f - Browse repository at this point
Copy the full SHA 274321fView commit details -
Add option to allow dropping procedure calls anywhere again
Blockly.Procedures.ENFORCE_TYPES: I currently intend to have this set to `false` for TurboWarp You can set it to `true` for the old behavior.
Configuration menu - View commit details
-
Copy full SHA for f8c6271 - Browse repository at this point
Copy the full SHA f8c6271View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb2b5fd - Browse repository at this point
Copy the full SHA fb2b5fdView commit details
Commits on Jul 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 44019ce - Browse repository at this point
Copy the full SHA 44019ceView commit details
Commits on Jul 23, 2023
-
Do not list return block in toolbox unless enabled
In TW we will make this an "extension" for people to enable. The return block will be hidden until that extension is enabled, or a return block or non-statement shaped procedure call exists in the workspace. There is a constant to restore the previous behavior.
Configuration menu - View commit details
-
Copy full SHA for 9b7be14 - Browse repository at this point
Copy the full SHA 9b7be14View commit details
Commits on Jul 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for cfaa20b - Browse repository at this point
Copy the full SHA cfaa20bView commit details
Commits on Jul 29, 2023
-
Add button explaining how to use return
Let's actually try to explain what this does. Also serves as a separator and makes it clear return is not a normal block
Configuration menu - View commit details
-
Copy full SHA for 1d71d94 - Browse repository at this point
Copy the full SHA 1d71d94View commit details