Skip to content

Commit 6e3cd0e

Browse files
authored
Merge pull request #2 from JavaSaBr/develop
Develop
2 parents bc70d48 + a7bb599 commit 6e3cd0e

File tree

228 files changed

+5822
-4793
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

228 files changed

+5822
-4793
lines changed

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,12 @@
11
/bin/
22
*.so
3+
*.dll
34
*.log
45
/build/
56
/native-build/
67
/.gradle/
78
/.idea/
89
/out/
10+
.classpath
11+
.project
12+
/.settings/

README.md

Lines changed: 22 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,30 @@
1-
# jMonkeyEngine 3 SpaceShift Editor 1.1.0 #
1+
# jMonkeyBuilder 1.3.0 #
22
## License: Apache Version 2.0 ##
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)
55

6-
* [Wiki](https://bitbucket.org/JavaSabr/jme3-spaceshift-editor/wiki/Home)
6+
* [Wiki](https://bitbucket.org/JavaSabr/jmonkeybuilder/wiki/Home)
77
* [Download](https://yadi.sk/d/UuKcJBNgqbV3a)
88
* [Gitter](https://gitter.im/jME3-SpaceShift-Editor/Lobby?source=orgpage)
9-
* [Official jMonkey thread](https://hub.jmonkeyengine.org/t/jme3-spaceshift-editor/35179)
9+
* [Official jMonkey thread](https://hub.jmonkeyengine.org/t/editor-jmonkeybuilder/35179)
1010
* [Youtube channel](https://www.youtube.com/playlist?list=PLNdOH0eRoQMBkLPBvTIDn02UFhcTJWsh7)
1111

1212
## [Video about this editor](https://youtu.be/5nX8HXYdENU) ##
1313

14+
## ver. 1.3.0 ##
15+
* -Updated static light probes.
16+
* -Implemented the import model action.
17+
* -Updated jME libraries.
18+
* -Fixed some bugs.
19+
20+
## ver. 1.2.0 ##
21+
* -Fixed the far view plane distance of the editor camera.
22+
* -Updated tonegod.emitter library.
23+
* -Added the new plugin Shader Node Tools.
24+
* -Updated jME libraries.
25+
* -Updated Tree Generator plugin.
26+
* -Fixed some bugs.
27+
1428
## ver. 1.1.0 ##
1529
* -Added the new plugin to generate trees.
1630
* -Updated the Material Editor.
@@ -27,13 +41,13 @@ an option to the Settings Dialog to enable/disable native Folder Chooser.
2741

2842
## ver. 1.0.1 ##
2943
* -Implemented D&D of controls in a model tree.
30-
* -Implemented to load compiled classes from any IDE to improve integration with IDE's.
44+
* -Implemented a setting to load compiled classes from any IDE to improve integration with IDE's.
3145
* -Updated toneg0d.emitter library.
32-
* -Added glTF loader.
33-
* -Implemented auto-finding all available controls to create it in model tree.
34-
* -Added to show custom objects from user data of Spatial.
46+
* -Added glTF converter.
47+
* -Implemented auto-finding all available controls for the action to create a custom control.
48+
* -Added to show custom objects from user data of Spatial on the property panel.
3549
* -Included jME font creator plugin.
36-
* -Added to create editable sky nodes.
50+
* -Added an action to create editable sky nodes in Model Editor.
3751
* -Added image preview tooltips to Asset tree.
3852
* -Improved usability and fixed a lot of little bugs with UI.
3953

app.version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.2.0
1+
1.3.1

build-native.xml

Lines changed: 13 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<project name="jME SpaceShift Editor" default="do-deploy" basedir="native-build"
2+
<project name="jMonkeyBuilder" default="do-deploy" basedir="native-build"
33
xmlns:fx="javafx:com.sun.javafx.tools.ant">
44

5-
<property name="editor.version" value="1.2.0"/>
5+
<property name="editor.version" value="1.3.1"/>
66
<property environment="env"/>
77

88
<condition property="gradle.executable" value="${basedir}/../gradlew.bat"
@@ -149,7 +149,7 @@
149149
</copy>
150150

151151
<fx:resources id="appRes" >
152-
<fx:fileset dir="dist" includes="jme3-spaceshift-editor.jar"/>
152+
<fx:fileset dir="dist" includes="jmonkeybuilder.jar"/>
153153
<fx:fileset dir="dist" includes="licenses/*"/>
154154
<fx:fileset dir="dist" includes="licenses/libraries-licenses/*"/>
155155
<fx:fileset dir="dist" includes="libs/*"/>
@@ -159,26 +159,27 @@
159159
</fx:resources>
160160

161161
<fx:application id="fxApplication"
162-
name="jME3-SpaceShift-Editor"
162+
name="jMonkeyBuilder"
163163
mainClass="com.ss.editor.JFXApplication"
164164
toolkit="fx"
165165
version="${editor.version}"/>
166166

167167
<mkdir dir="build/classes/META-INF"/>
168168

169-
<fx:jar destfile="dist/jme3-spaceshift-editor.jar">
169+
<fx:jar destfile="dist/jmonkeybuilder.jar">
170170
<fx:application refid="fxApplication"/>
171171
<fileset dir="build/classes"/>
172172
<fx:resources refid="appRes"/>
173173

174174
<manifest>
175-
<attribute name="Implementation-Vendor" value="spaceshift.ru"/>
176-
<attribute name="Implementation-Title" value="jME3 SpaceShift Editor"/>
175+
<attribute name="Implementation-Vendor" value="[email protected]"/>
176+
<attribute name="Implementation-Title" value="jMonkeyBuilder"/>
177177
<attribute name="Implementation-Version" value="${editor.version}"/>
178178
</manifest>
179179
</fx:jar>
180180

181181
<replace file="package/linux/control" token="@version@" value="${editor.version}"/>
182+
<replace file="package/windows/jMonkeyBuilder.wxs" token="@version@" value="${editor.version}"/>
182183

183184
<mkdir dir="deploy"/>
184185
<!-- Need to use ${basedir} because somehow the ant task is calculating the directory differently -->
@@ -188,27 +189,25 @@
188189
includeDT="false"
189190
offlineAllowed="true"
190191
outdir="${basedir}/deploy"
191-
outfile="jME3 SpaceShift Editor" nativeBundles="all"
192+
outfile="jMonkeyBuilder" nativeBundles="all"
192193
updatemode="background" verbose="true">
193194

194195
<fx:platform>
195-
<fx:jvmarg value="-XX:+AggressiveOpts"/>
196196
<fx:jvmarg value="-XX:+UseParallelGC"/>
197-
<fx:jvmarg value="-XX:+UseTLAB"/>
198-
<fx:jvmarg value="-Djavafx.animation.fullspeed=true"/>
199197
<!--<fx:jvmarg value="-agentlib:jdwp=transport=dt_socket,server=n,address=192.168.94.210:6005,suspend=y"/>-->
200198
</fx:platform>
201199

202200
<preferences shortcut="true" menu="true" install="false"/>
203201

204-
<info category="graphics" copyright="spaceshift.ru"
205-
description="Editor for jMonkeyEngine 3 by SpaceShift Team"
206-
email="[email protected]" license="Freeware" title="jME3 SpaceShift Editor" vendor="spaceshift.ru"/>
202+
<info category="graphics"
203+
description="The 3D Editor for jMonkeyEngine 3.2"
204+
email="[email protected]" license="Freeware" title="jMonkeyBuilder" vendor="[email protected]"/>
207205

208206
<application refId="fxApplication"/>
209207
<resources refid="appRes"/>
210208
</fx:deploy>
211209

212210
<replace file="package/linux/control" token="${editor.version}" value="@version@"/>
211+
<replace file="package/windows/jMonkeyBuilder.wxs" token="${editor.version}" value="@version@"/>
213212
</target>
214213
</project>

build.gradle

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ buildscript {
33
mavenCentral()
44
}
55
dependencies {
6-
classpath 'org.junit.platform:junit-platform-gradle-plugin:1.0.0-RC2'
6+
classpath 'org.junit.platform:junit-platform-gradle-plugin:1.0.0'
77
}
88
}
99

@@ -13,7 +13,7 @@ apply plugin: 'idea'
1313
apply plugin: 'org.junit.platform.gradle.plugin'
1414

1515
group = 'com.spaceshift'
16-
version = '1.2.0'
16+
version = '1.3.1'
1717

1818
sourceCompatibility = 1.8
1919
targetCompatibility = 1.8
@@ -24,11 +24,11 @@ compileTestJava {
2424
options.compilerArgs += '-parameters'
2525
}
2626

27-
ext.jmeVersion = "3.2_branch-SNAPSHOT"
27+
ext.jmeVersion = "3.2-SNAPSHOT"
2828
ext.jme3_xbuf_version = '0.9.1'
2929
ext.lwjglVersion = "3.1.2"
30-
ext.junitPlatformVersion = "1.0.0-M5"
31-
ext.junitJupiterVersion = "5.0.0-M5"
30+
ext.junitPlatformVersion = "1.0.0"
31+
ext.junitJupiterVersion = "5.0.0"
3232
ext.log4jVersion = '2.6.2'
3333

3434
junitPlatform {
@@ -41,7 +41,6 @@ junitPlatform {
4141
logManager 'org.apache.logging.log4j.jul.LogManager'
4242
}
4343

44-
4544
repositories {
4645
mavenCentral()
4746
jcenter()
@@ -126,10 +125,10 @@ dependencies {
126125
compile group: 'org.apache.httpcomponents', name: 'httpclient', version: '4.5.3'
127126

128127
// extensions
129-
compile ('com.github.JavaSaBr:jme3-spaceshift-extension:1.6.0') {
128+
compile ('com.github.JavaSaBr:jmonkeybuilder-extension:1.9.3') {
130129
exclude group: 'org.jmonkeyengine'
131130
}
132-
compile ('com.github.JavaSaBr:tonegodemitter:2.3.4') {
131+
compile ('com.github.JavaSaBr:tonegodemitter:2.4.0') {
133132
exclude group: 'org.jmonkeyengine'
134133
}
135134

@@ -174,7 +173,7 @@ task javadocJar(type: Jar, dependsOn: javadoc) {
174173
}
175174

176175
task wrapper(type: Wrapper) {
177-
gradleVersion = '4.1'
176+
gradleVersion = '4.3'
178177
}
179178

180179
artifacts {
@@ -188,11 +187,10 @@ defaultTasks 'clean', 'install'
188187
install {
189188
repositories.mavenInstaller {
190189
pom.version = version
191-
pom.artifactId = 'jme3-spaceshift-editor'
190+
pom.artifactId = 'jmonkeybuilder'
192191
pom.project {
193192
licenses {
194193
license {
195-
name 'The Apache Software License, Version 2.0'
196194
url 'http://www.apache.org/licenses/LICENSE-2.0.txt'
197195
distribution 'repo'
198196
}
Binary file not shown.
82.2 KB
Binary file not shown.

0 commit comments

Comments
 (0)