pull/89/head
jmoenig 2019-10-14 12:57:31 +02:00
rodzic 5bdad135ca
commit dfcfa1a569
3 zmienionych plików z 19 dodań i 13 usunięć

Wyświetl plik

@ -6,6 +6,7 @@
* accept a list of pixels in the SWITCH TO COSTUME block * accept a list of pixels in the SWITCH TO COSTUME block
* **Notable Changes:** * **Notable Changes:**
* **Notable Fixes:** * **Notable Fixes:**
* typing strings into the search-field again shows relevant blocks (regression from IME)
* morphic collision detection off-by-1 fix, thanks, Dariusz! * morphic collision detection off-by-1 fix, thanks, Dariusz!
* fixed a typo in the OF-reporter's help screen, thanks, @jasonappah * fixed a typo in the OF-reporter's help screen, thanks, @jasonappah
* enable costumes created in the vector editor to be stretchable in Firefox, thanks, @coproc * enable costumes created in the vector editor to be stretchable in Firefox, thanks, @coproc
@ -17,6 +18,7 @@
### 2019-10-14 ### 2019-10-14
* morphic: new "reactToInput" text-editing event * morphic: new "reactToInput" text-editing event
* objects: fixed #2485 (find blocks and text-entry mode feature)
### 2019-10-11 ### 2019-10-11
* objects, threads: accept a list of pixels in the SWITCH TO COSTUME block * objects, threads: accept a list of pixels in the SWITCH TO COSTUME block

Wyświetl plik

@ -8,7 +8,7 @@
<script type="text/javascript" src="src/widgets.js?version=2019-06-27"></script> <script type="text/javascript" src="src/widgets.js?version=2019-06-27"></script>
<script type="text/javascript" src="src/blocks.js?version=2019-08-07"></script> <script type="text/javascript" src="src/blocks.js?version=2019-08-07"></script>
<script type="text/javascript" src="src/threads.js?version=2019-10-11"></script> <script type="text/javascript" src="src/threads.js?version=2019-10-11"></script>
<script type="text/javascript" src="src/objects.js?version=2019-10-11"></script> <script type="text/javascript" src="src/objects.js?version=2019-10-14"></script>
<script type="text/javascript" src="src/gui.js?version=2019-10-09"></script> <script type="text/javascript" src="src/gui.js?version=2019-10-09"></script>
<script type="text/javascript" src="src/paint.js?version=2019-06-27"></script> <script type="text/javascript" src="src/paint.js?version=2019-06-27"></script>
<script type="text/javascript" src="src/lists.js?version=2019-07-01"></script> <script type="text/javascript" src="src/lists.js?version=2019-07-01"></script>

Wyświetl plik

@ -84,7 +84,7 @@ BlockEditorMorph, BlockDialogMorph, PrototypeHatBlockMorph, BooleanSlotMorph,
localize, TableMorph, TableFrameMorph, normalizeCanvas, VectorPaintEditorMorph, localize, TableMorph, TableFrameMorph, normalizeCanvas, VectorPaintEditorMorph,
HandleMorph, AlignmentMorph, Process, XML_Element, WorldMap*/ HandleMorph, AlignmentMorph, Process, XML_Element, WorldMap*/
modules.objects = '2019-October-11'; modules.objects = '2019-October-14';
var SpriteMorph; var SpriteMorph;
var StageMorph; var StageMorph;
@ -3176,7 +3176,7 @@ SpriteMorph.prototype.searchBlocks = function (
}; };
searchPane.reactToKeystroke = function (evt) { searchPane.reactToKeystroke = function (evt) {
var search, idx, code = evt ? evt.keyCode : 0; var idx, code = evt ? evt.keyCode : 0;
switch (code) { switch (code) {
case 38: // up arrow case 38: // up arrow
if (!scriptFocus || !selection) {return; } if (!scriptFocus || !selection) {return; }
@ -3197,7 +3197,12 @@ SpriteMorph.prototype.searchBlocks = function (
showSelection(); showSelection();
return; return;
default: default:
search = searchBar.getValue(); nop();
}
};
searchPane.reactToInput = function (evt) {
var search = searchBar.getValue();
if (search !== oldSearch) { if (search !== oldSearch) {
oldSearch = search; oldSearch = search;
show(myself.blocksMatching( show(myself.blocksMatching(
@ -3207,7 +3212,6 @@ SpriteMorph.prototype.searchBlocks = function (
varNames varNames
)); ));
} }
}
}; };
searchBar.cancel = function () { searchBar.cancel = function () {