adjusted costume stretch minimum to 1 pixel

pull/89/head
jmoenig 2019-04-30 09:42:41 +02:00
rodzic 582e163ca6
commit 15fe5f7984
3 zmienionych plików z 5 dodań i 4 usunięć

Wyświetl plik

@ -79,6 +79,7 @@
* Blocks, Threads: removed "id" from image attributes
* Blocks, Threads: added "costume" selector to MY dropdown
* German translation update
* Objects: adjusted costume stretch minimum to 1 pixel
### 2019-04-29
* optimized animation library

Wyświetl plik

@ -8,7 +8,7 @@
<script type="text/javascript" src="src/widgets.js?version=2019-04-05"></script>
<script type="text/javascript" src="src/blocks.js?version=2019-04-30"></script>
<script type="text/javascript" src="src/threads.js?version=2019-04-30"></script>
<script type="text/javascript" src="src/objects.js?version=2019-04-28"></script>
<script type="text/javascript" src="src/objects.js?version=2019-04-30"></script>
<script type="text/javascript" src="src/gui.js?version=2019-04-27"></script>
<script type="text/javascript" src="src/paint.js?version=2019-02-22"></script>
<script type="text/javascript" src="src/lists.js?version=2019-04-27"></script>

Wyświetl plik

@ -84,7 +84,7 @@ BlockEditorMorph, BlockDialogMorph, PrototypeHatBlockMorph, localize,
TableMorph, TableFrameMorph, normalizeCanvas, BooleanSlotMorph, HandleMorph,
AlignmentMorph, Process, XML_Element, VectorPaintEditorMorph*/
modules.objects = '2019-April-28';
modules.objects = '2019-April-30';
var SpriteMorph;
var StageMorph;
@ -8982,8 +8982,8 @@ Costume.prototype.flipped = function () {
};
Costume.prototype.stretched = function (w, h) {
w = (Math.sign(w) || 1) * Math.max(10, Math.abs(w));
h = (Math.sign(h) || 1) * Math.max(10, Math.abs(h));
w = (Math.sign(w) || 1) * Math.max(1, Math.abs(w));
h = (Math.sign(h) || 1) * Math.max(1, Math.abs(h));
var canvas = newCanvas(new Point(Math.abs(w), Math.abs(h)), true),
ctx = canvas.getContext('2d'),