Skip to content

Commit aed35b0

Browse files
committed
Finish 1.7.2
2 parents f67a1c4 + 7c78a4c commit aed35b0

File tree

7 files changed

+15
-7
lines changed

7 files changed

+15
-7
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# jMonkeyBuilder 1.7.1 #
1+
# jMonkeyBuilder 1.7.2 #
22
### It's 3D Editor to prepare/work/create graphics content for jMonkeyEngine 3.2 ###
33

44
[![Join the chat at https://gitter.im/jME3-SpaceShift-Editor/Lobby](https://badges.gitter.im/jME3-SpaceShift-Editor/Lobby.svg)](https://gitter.im/jME3-SpaceShift-Editor/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)

app.version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.7.1
1+
1.7.2

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ apply plugin: 'idea'
1313
apply plugin: 'org.junit.platform.gradle.plugin'
1414

1515
group = 'com.spaceshift'
16-
version = '1.7.1'
16+
version = '1.7.2'
1717

1818
sourceCompatibility = 1.8
1919
targetCompatibility = 1.8

embedded-plugins/jmb-shader-nodes/jmb-shader-nodes-1.1.3.jar renamed to embedded-plugins/jmb-shader-nodes/jmb-shader-nodes-1.1.1.jar

379 KB
Binary file not shown.

src/main/java/com/ss/editor/config/Config.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ public final class Config {
4242
* The editor's version.
4343
*/
4444
@NotNull
45-
public static final Version APP_VERSION = new Version("1.7.1");
45+
public static final Version APP_VERSION = new Version("1.7.2");
4646

4747
/**
4848
* The string version.

src/main/java/com/ss/editor/ui/control/model/ModelNodeTree.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,9 @@ public ModelNodeTree(@NotNull final Consumer<Array<Object>> selectionHandler,
2525
@Nullable final ModelChangeConsumer consumer) {
2626
super(selectionHandler, consumer, SelectionMode.MULTIPLE);
2727
}
28+
29+
public ModelNodeTree(@NotNull final Consumer<Array<Object>> selectionHandler,
30+
@Nullable final ModelChangeConsumer consumer, @NotNull final SelectionMode selectionMode) {
31+
super(selectionHandler, consumer, selectionMode);
32+
}
2833
}

src/main/java/com/ss/editor/ui/dialog/node/selector/NodeSelectorDialog.java

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,9 @@
1010
import com.ss.editor.ui.css.CssClasses;
1111
import com.ss.editor.ui.dialog.AbstractSimpleEditorDialog;
1212
import com.ss.rlib.ui.util.FXUtils;
13+
import com.ss.rlib.util.array.Array;
1314
import javafx.scene.control.Button;
15+
import javafx.scene.control.SelectionMode;
1416
import javafx.scene.layout.GridPane;
1517
import org.jetbrains.annotations.NotNull;
1618
import org.jetbrains.annotations.Nullable;
@@ -94,7 +96,7 @@ public NodeSelectorDialog(@NotNull final Spatial model, @NotNull final Class<T>
9496
protected void createContent(@NotNull final GridPane root) {
9597
super.createContent(root);
9698

97-
nodeTree = new ModelNodeTree(this::processSelect, null);
99+
nodeTree = new ModelNodeTree(this::processSelect, null, SelectionMode.SINGLE);
98100
nodeTree.prefHeightProperty().bind(heightProperty());
99101
nodeTree.prefWidthProperty().bind(widthProperty());
100102

@@ -130,10 +132,11 @@ protected boolean isGridStructure() {
130132
}
131133

132134
/**
133-
* Handle the selected object.
135+
* Handle the selected objects.
134136
*/
135137
@FxThread
136-
private void processSelect(@Nullable final Object object) {
138+
private void processSelect(@Nullable final Array<Object> objects) {
139+
final Object object = objects.first();
137140
final Object result = object instanceof TreeNode ? ((TreeNode) object).getElement() : object;
138141
final Class<T> type = getType();
139142
final Button okButton = notNull(getOkButton());

0 commit comments

Comments
 (0)