kopia lustrzana https://github.com/backface/turtlestitch
honor (hidden) blurred shadows setting for watcher cell widgets
rodzic
da1d031910
commit
28d529fad6
|
@ -19,6 +19,7 @@
|
|||
### 2020-10-06
|
||||
* blocks: disable blurred shadows inside input slots if the hidden "blurred shadows" setting is turned off
|
||||
* widgets: honor (hidden) blurred shadows setting for input widgets
|
||||
* objects: honor (hidden) blurred shadows setting for watcher cell widgets
|
||||
|
||||
### 2020-10-05
|
||||
* Greek translation updata, thanks, HM100!
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
<script src="src/widgets.js?version=2020-10-06"></script>
|
||||
<script src="src/blocks.js?version=2020-10-06"></script>
|
||||
<script src="src/threads.js?version=2020-10-05"></script>
|
||||
<script src="src/objects.js?version=2020-10-05"></script>
|
||||
<script src="src/objects.js?version=2020-10-06"></script>
|
||||
<script src="src/gui.js?version=2020-09-25"></script>
|
||||
<script src="src/paint.js?version=2020-05-17"></script>
|
||||
<script src="src/lists.js?version=2020-07-01"></script>
|
||||
|
|
|
@ -69,22 +69,22 @@
|
|||
// Global stuff ////////////////////////////////////////////////////////
|
||||
|
||||
/*global PaintEditorMorph, ListWatcherMorph, PushButtonMorph, ToggleMorph, ZERO,
|
||||
DialogBoxMorph, InputFieldMorph, SpriteIconMorph, BlockMorph, SymbolMorph,
|
||||
DialogBoxMorph, InputFieldMorph, SpriteIconMorph, BlockMorph, SymbolMorph, nop,
|
||||
ThreadManager, VariableFrame, detect, BlockMorph, BoxMorph, Color, Animation,
|
||||
CommandBlockMorph, FrameMorph, HatBlockMorph, MenuMorph, Morph, MultiArgMorph,
|
||||
Point, ReporterBlockMorph, ScriptsMorph, StringMorph, SyntaxElementMorph, nop,
|
||||
ReporterBlockMorph, ScriptsMorph, StringMorph, SyntaxElementMorph, XML_Element,
|
||||
TextMorph, contains, degrees, detect, newCanvas, radians, Array, CursorMorph,
|
||||
Date, FrameMorph, Math, MenuMorph, Morph, invoke, MorphicPreferences, WHITE,
|
||||
Object, PenMorph, Point, Rectangle, ScrollFrameMorph, SliderMorph, String,
|
||||
StringMorph, TextMorph, contains, copy, degrees, detect, document, isNaN,
|
||||
Object, PenMorph, Point, Rectangle, ScrollFrameMorph, SliderMorph, VideoMotion,
|
||||
StringMorph, TextMorph, contains, copy, degrees, detect, document, isNaN, Point,
|
||||
isString, newCanvas, nop, parseFloat, radians, window, modules, IDE_Morph,
|
||||
VariableDialogMorph, HTMLCanvasElement, Context, List, RingMorph, VideoMotion,
|
||||
SpeechBubbleMorph, InputSlotMorph, isNil, FileReader, TableDialogMorph,
|
||||
VariableDialogMorph, HTMLCanvasElement, Context, List, RingMorph, HandleMorph,
|
||||
SpeechBubbleMorph, InputSlotMorph, isNil, FileReader, TableDialogMorph, String,
|
||||
BlockEditorMorph, BlockDialogMorph, PrototypeHatBlockMorph, BooleanSlotMorph,
|
||||
localize, TableMorph, TableFrameMorph, normalizeCanvas, VectorPaintEditorMorph,
|
||||
HandleMorph, AlignmentMorph, Process, XML_Element, WorldMap, copyCanvas*/
|
||||
AlignmentMorph, Process, WorldMap, copyCanvas, useBlurredShadows*/
|
||||
|
||||
modules.objects = '2020-October-05';
|
||||
modules.objects = '2020-October-06';
|
||||
|
||||
var SpriteMorph;
|
||||
var StageMorph;
|
||||
|
@ -10930,11 +10930,13 @@ CellMorph.prototype.render = function (ctx) {
|
|||
ctx.closePath();
|
||||
ctx.stroke();
|
||||
|
||||
ctx.shadowOffsetX = this.border;
|
||||
ctx.shadowOffsetY = this.border;
|
||||
ctx.shadowBlur = this.border;
|
||||
ctx.shadowColor = this.color.darker(80).toString();
|
||||
this.drawShadow(ctx, this.edge, this.border / 2);
|
||||
if (useBlurredShadows) {
|
||||
ctx.shadowOffsetX = this.border;
|
||||
ctx.shadowOffsetY = this.border;
|
||||
ctx.shadowBlur = this.border;
|
||||
ctx.shadowColor = this.color.darker(80).toString();
|
||||
this.drawShadow(ctx, this.edge, this.border / 2);
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
|
|
Ładowanie…
Reference in New Issue