Skip to content

Commit f6c13fb

Browse files
committed
Merge remote-tracking branch 'origin/master' into develop
2 parents bec437f + 6bd26fa commit f6c13fb

File tree

4 files changed

+57
-9
lines changed

4 files changed

+57
-9
lines changed

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -41,13 +41,13 @@ an option to the Settings Dialog to enable/disable native Folder Chooser.
4141

4242
## ver. 1.0.1 ##
4343
* -Implemented D&D of controls in a model tree.
44-
* -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.
4545
* -Updated toneg0d.emitter library.
46-
* -Added glTF loader.
47-
* -Implemented auto-finding all available controls to create it in model tree.
48-
* -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.
4949
* -Included jME font creator plugin.
50-
* -Added to create editable sky nodes.
50+
* -Added an action to create editable sky nodes in Model Editor.
5151
* -Added image preview tooltips to Asset tree.
5252
* -Improved usability and fixed a lot of little bugs with UI.
5353

build-native.xml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -172,13 +172,14 @@
172172
<fx:resources refid="appRes"/>
173173

174174
<manifest>
175-
<attribute name="Implementation-Vendor" value="bitbucket.org/JavaSabr"/>
175+
<attribute name="Implementation-Vendor" value="javasabr@gmail.com"/>
176176
<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 -->
@@ -199,13 +200,14 @@
199200
<preferences shortcut="true" menu="true" install="false"/>
200201

201202
<info category="graphics"
202-
description="The 3D Editor for jMonkeyEngine 3.2 by JavaSaBr"
203-
email="javasabr@gmail.com" license="Freeware" title="jMonkeyBuilder" vendor="bitbucket.org/JavaSabr"/>
203+
description="The 3D Editor for jMonkeyEngine 3.2"
204+
email="javasabr@gmail.com" license="Freeware" title="jMonkeyBuilder" vendor="javasabr@gmail.com"/>
204205

205206
<application refId="fxApplication"/>
206207
<resources refid="appRes"/>
207208
</fx:deploy>
208209

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

native-build/package/linux/control

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@ Priority: optional
66
Architecture: amd64
77
Provides: jmonkeybuilder
88
Homepage: https://bitbucket.org/JavaSabr/jmonkeybuilder
9-
Description: 3D Editor for jMonkeyEngine 3.2 by JavaSaBr
9+
Description: 3D Editor for jMonkeyEngine 3.2
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"
3+
>
4+
<Product Id="1c551573-db3b-4ad7-ac3b-5feaba25b1ad" Name="jMonkeyBuilder"
5+
Language="1033" Version="@version@"
6+
Manufacturer="javasabr@gmail.com"
7+
UpgradeCode="b74e8cb2-60ac-445f-8e9e-27a04727e0b3">
8+
<Package Description="The 3D Editor for jMonkeyEngine 3.2" Comments="None"
9+
InstallerVersion="200" Compressed="yes"
10+
InstallScope="perUser" Platform="x64"/>
11+
<Media Id="1" Cabinet="simple.cab" EmbedCab="yes"/>
12+
13+
<!-- We use RemoveFolderEx to ensure application folder is fully
14+
removed on uninstall. Including files created outside of MSI
15+
after application had been installed (e.g. on AU or user state).
16+
17+
Hovewer, RemoveFolderEx is only available in WiX 3.6,
18+
we will comment it out if we running older WiX.
19+
20+
RemoveFolderEx requires that we "remember" the path for uninstall.
21+
Read the path value and set the APPLICATIONFOLDER property with the value.
22+
-->
23+
<Property Id="APPLICATIONFOLDER">
24+
<RegistrySearch Key="SOFTWARE\jmonkeyengine\jMonkeyBuilder"
25+
Root="HKCU" Type="raw"
26+
Id="APPLICATIONFOLDER_REGSEARCH" Name="Path"/>
27+
</Property>
28+
<DirectoryRef Id="APPLICATIONFOLDER">
29+
<Component Id="CleanupMainApplicationFolder" Guid="*" Win64="yes">
30+
<RegistryValue Root="HKCU"
31+
Key="SOFTWARE\jmonkeyengine\jMonkeyBuilder"
32+
Name="Path" Type="string" Value="[APPLICATIONFOLDER]"
33+
KeyPath="yes"/>
34+
<!-- We need to use APPLICATIONFOLDER variable here or RemoveFolderEx
35+
will not remove on "install". But only if WiX 3.6 is used. -->
36+
<!--
37+
<util:RemoveFolderEx On="uninstall" Property="APPLICATIONFOLDER" />
38+
-->
39+
</Component>
40+
</DirectoryRef>
41+
<?include bundle.wxi ?>
42+
<UI/>
43+
<Icon Id="DesktopIcon.exe" SourceFile="jMonkeyBuilder.ico"/>
44+
<Icon Id="StartMenuIcon.exe" SourceFile="jMonkeyBuilder.ico"/>
45+
</Product>
46+
</Wix>

0 commit comments

Comments
 (0)