tweaked menu separator line above "senders.../receivers..." to only show once

pull/95/head
jmoenig 2020-08-18 12:58:15 +02:00
rodzic e69714a1e1
commit 369a39a20f
3 zmienionych plików z 8 dodań i 3 usunięć

Wyświetl plik

@ -5,6 +5,9 @@
* show message senders and receivers from the blocks context menu, thanks, Bernat!
* new "Database" library operating on localstore, thanks, Jadga!
### 2020-08-18
* blocks: tweaked menu separator line above "senders.../receivers..." to only show once
### 2020-08-08
* blocks: changed "show senders/receivers" menu entry to "senders.../receivers..."
* gui: tweaked SpriteIconMorph>>flash() for flat design mode

Wyświetl plik

@ -8,7 +8,7 @@
<script src="src/morphic.js?version=2020-07-23"></script>
<script src="src/symbols.js?version=2020-07-21"></script>
<script src="src/widgets.js?version=2020-07-27"></script>
<script src="src/blocks.js?version=2020-08-08"></script>
<script src="src/blocks.js?version=2020-08-18"></script>
<script src="src/threads.js?version=2020-08-05"></script>
<script src="src/objects.js?version=2020-08-07"></script>
<script src="src/gui.js?version=2020-08-08"></script>

Wyświetl plik

@ -158,7 +158,7 @@ CustomCommandBlockMorph, SymbolMorph, ToggleButtonMorph, DialMorph*/
// Global stuff ////////////////////////////////////////////////////////
modules.blocks = '2020-August-08';
modules.blocks = '2020-August-18';
var SyntaxElementMorph;
var BlockMorph;
@ -2731,6 +2731,7 @@ BlockMorph.prototype.userMenu = function () {
var menu = new MenuMorph(this),
world = this.world(),
myself = this,
hasLine = false,
shiftClicked = world.currentKey === 16,
proc = this.activeProcess(),
top = this.topBlock(),
@ -3097,6 +3098,7 @@ BlockMorph.prototype.userMenu = function () {
'receiveOnClone', 'receiveGo'],
this.selector
)) {
hasLine = true;
menu.addLine();
menu.addItem(
(this.selector.indexOf('receive') === 0 ?
@ -3111,7 +3113,7 @@ BlockMorph.prototype.userMenu = function () {
&& (top instanceof HatBlockMorph))) {
return menu;
}
menu.addLine();
if (!hasLine) {menu.addLine(); }
menu.addItem("ringify", 'ringify');
if (StageMorph.prototype.enableCodeMapping) {
menu.addLine();