kopia lustrzana https://github.com/backface/turtlestitch
updated history log
rodzic
5ca6199c38
commit
1282c818b7
|
@ -8,9 +8,10 @@
|
||||||
* web-serial support, thanks, Dariusz Dorożalski!
|
* web-serial support, thanks, Dariusz Dorożalski!
|
||||||
* hide custom helper blocks in palette
|
* hide custom helper blocks in palette
|
||||||
* **Notable Changes:**
|
* **Notable Changes:**
|
||||||
* saved projects remember the last edited srpite
|
* saved projects remember the last edited sprite
|
||||||
* libraries no longer rely on the JSF primitive, project may need to re-import their libraries to run without having to enable JS extensions
|
* libraries no longer rely on the JSF primitive, project may need to re-import their libraries to run without having to enable JS extensions
|
||||||
* retired Leap Motion library, took out Hummingbird library (get the current one from Birdbrain)
|
* retired Leap Motion library, took out Hummingbird library (get the current one from Birdbrain)
|
||||||
|
* display blocks with their error messages for custom blocks, thanks, Michael!
|
||||||
* **Notable Fixes:**
|
* **Notable Fixes:**
|
||||||
* made scrollbars in the wardrobe and jukebox more responsive
|
* made scrollbars in the wardrobe and jukebox more responsive
|
||||||
* fixed centering of menus, thanks, Brian Broll!
|
* fixed centering of menus, thanks, Brian Broll!
|
||||||
|
@ -22,6 +23,7 @@
|
||||||
### 2021-07-07
|
### 2021-07-07
|
||||||
* morphic, gui: tweaked perish() animation
|
* morphic, gui: tweaked perish() animation
|
||||||
* objects: fixed "hide / show primitives" for unified palette
|
* objects: fixed "hide / show primitives" for unified palette
|
||||||
|
* threads: display blocks with their error messages for custom blocks, thanks, Michael!
|
||||||
|
|
||||||
### 2021-07-06
|
### 2021-07-06
|
||||||
* byob, objects: new feature: hide custom helper blocks in palette
|
* byob, objects: new feature: hide custom helper blocks in palette
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
<script src="src/symbols.js?version=2021-03-03"></script>
|
<script src="src/symbols.js?version=2021-03-03"></script>
|
||||||
<script src="src/widgets.js?version=2021-07-05"></script>
|
<script src="src/widgets.js?version=2021-07-05"></script>
|
||||||
<script src="src/blocks.js?version=2021-07-05"></script>
|
<script src="src/blocks.js?version=2021-07-05"></script>
|
||||||
<script src="src/threads.js?version=2021-07-05"></script>
|
<script src="src/threads.js?version=2021-07-07"></script>
|
||||||
<script src="src/objects.js?version=2021-07-07"></script>
|
<script src="src/objects.js?version=2021-07-07"></script>
|
||||||
<script src="src/scenes.js?version=2021-07-06"></script>
|
<script src="src/scenes.js?version=2021-07-06"></script>
|
||||||
<script src="src/gui.js?version=2021-07-07"></script>
|
<script src="src/gui.js?version=2021-07-07"></script>
|
||||||
|
|
|
@ -60,11 +60,11 @@ IDE_Morph, ArgLabelMorph, localize, XML_Element, hex_sha512, TableDialogMorph,
|
||||||
StageMorph, SpriteMorph, StagePrompterMorph, Note, modules, isString, copy, Map,
|
StageMorph, SpriteMorph, StagePrompterMorph, Note, modules, isString, copy, Map,
|
||||||
isNil, WatcherMorph, List, ListWatcherMorph, alert, console, TableMorph, BLACK,
|
isNil, WatcherMorph, List, ListWatcherMorph, alert, console, TableMorph, BLACK,
|
||||||
TableFrameMorph, ColorSlotMorph, isSnapObject, newCanvas, Symbol, SVG_Costume,
|
TableFrameMorph, ColorSlotMorph, isSnapObject, newCanvas, Symbol, SVG_Costume,
|
||||||
SnapExtensions*/
|
SnapExtensions, AlignmentMorph, TextMorph*/
|
||||||
|
|
||||||
/*jshint esversion: 6*/
|
/*jshint esversion: 6*/
|
||||||
|
|
||||||
modules.threads = '2021-July-05';
|
modules.threads = '2021-July-07';
|
||||||
|
|
||||||
var ThreadManager;
|
var ThreadManager;
|
||||||
var Process;
|
var Process;
|
||||||
|
@ -1176,7 +1176,8 @@ Process.prototype.errorBubble = function (error, element) {
|
||||||
// above the text of error.
|
// above the text of error.
|
||||||
var errorMorph = new AlignmentMorph('column', 5),
|
var errorMorph = new AlignmentMorph('column', 5),
|
||||||
errorIsNested = isNil(element.world()),
|
errorIsNested = isNil(element.world()),
|
||||||
errorPrefix = errorIsNested ? `${localize('Inside a custom block')}:\n`: '',
|
errorPrefix = errorIsNested ? `${localize('Inside a custom block')}:\n`
|
||||||
|
: '',
|
||||||
errorMessage = new TextMorph(
|
errorMessage = new TextMorph(
|
||||||
`${errorPrefix}${localize(error.name)}:\n${localize(error.message)}`,
|
`${errorPrefix}${localize(error.name)}:\n${localize(error.message)}`,
|
||||||
SyntaxElementMorph.prototype.fontSize
|
SyntaxElementMorph.prototype.fontSize
|
||||||
|
@ -1195,7 +1196,7 @@ Process.prototype.errorBubble = function (error, element) {
|
||||||
}
|
}
|
||||||
|
|
||||||
return errorMorph;
|
return errorMorph;
|
||||||
}
|
};
|
||||||
|
|
||||||
// Process Lambda primitives
|
// Process Lambda primitives
|
||||||
|
|
||||||
|
|
Ładowanie…
Reference in New Issue