kopia lustrzana https://github.com/backface/turtlestitch
add multi-scene projects
rodzic
73aef0c99e
commit
292a8a4436
|
@ -8,6 +8,9 @@
|
|||
* **Notable Fixes:**
|
||||
* made scrollbars in the wardrobe and jukebox more responsive
|
||||
|
||||
### 2021-05-11
|
||||
* gui: add multi-scene projects
|
||||
|
||||
### 2021-05-10
|
||||
* gui: project menu entries for "new scene" and "add scene"
|
||||
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
<script src="src/threads.js?version=2021-04-17"></script>
|
||||
<script src="src/objects.js?version=2021-04-23"></script>
|
||||
<script src="src/scenes.js?version=2021-04-23"></script>
|
||||
<script src="src/gui.js?version=2021-05-10"></script>
|
||||
<script src="src/gui.js?version=2021-05-11"></script>
|
||||
<script src="src/paint.js?version=2021-03-17"></script>
|
||||
<script src="src/lists.js?version=2021-03-15"></script>
|
||||
<script src="src/byob.js?version=2021-05-04"></script>
|
||||
|
|
15
src/gui.js
15
src/gui.js
|
@ -83,7 +83,7 @@ Animation, BoxMorph, BlockEditorMorph, BlockDialogMorph, Project, ZERO, BLACK*/
|
|||
|
||||
// Global stuff ////////////////////////////////////////////////////////
|
||||
|
||||
modules.gui = '2021-May-10';
|
||||
modules.gui = '2021-May-11';
|
||||
|
||||
// Declarations
|
||||
|
||||
|
@ -4209,7 +4209,7 @@ IDE_Morph.prototype.importLocalFile = function () {
|
|||
document.body.removeChild(inp);
|
||||
this.filePicker = null;
|
||||
if (addingScenes) {
|
||||
myself.isAddingNextScene = true; // +++
|
||||
myself.isAddingNextScene = true;
|
||||
}
|
||||
world.hand.processDrop(inp.files);
|
||||
},
|
||||
|
@ -7372,7 +7372,7 @@ ProjectDialogMorph.prototype.buildFilterField = function () {
|
|||
// ProjectDialogMorph ops
|
||||
|
||||
ProjectDialogMorph.prototype.setSource = function (source) {
|
||||
var msg;
|
||||
var msg, setting;
|
||||
|
||||
this.source = source;
|
||||
this.srcBar.children.forEach(button =>
|
||||
|
@ -7409,7 +7409,14 @@ ProjectDialogMorph.prototype.setSource = function (source) {
|
|||
this.projectList = [];
|
||||
} else {
|
||||
this.destroy();
|
||||
this.ide.importLocalFile();
|
||||
if (this.task === 'add') {
|
||||
setting = this.ide.isAddingScenes;
|
||||
this.ide.isAddingScenes = true;
|
||||
this.ide.importLocalFile();
|
||||
this.ide.isAddingScenes = setting;
|
||||
} else {
|
||||
this.ide.importLocalFile();
|
||||
}
|
||||
return;
|
||||
}
|
||||
break;
|
||||
|
|
Ładowanie…
Reference in New Issue