Skip to content

Commit 0279eda

Browse files
committed
Version 1.3.0
Visual enhancements * Custom splashscreen * Custom icon Prepared for launch * Snapcraft.yaml for packaging as a snap * Version numbers bumped * tmcbeans.desktop for Linux launcher
1 parent ea7b65a commit 0279eda

File tree

21 files changed

+413
-130
lines changed

21 files changed

+413
-130
lines changed
Lines changed: 25 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,26 @@
1-
currentVersion=Netbeans with TMC {0}
1+
SPLASH_WIDTH=480
2+
SPLASH_HEIGHT=300
3+
4+
SplashShowProgressBar=true
5+
6+
SplashRunningTextBounds=16, 278, 448, 12
7+
SplashProgressBarBounds=16, 275, 448, 2
8+
SplashRunningTextFontSize=10
9+
SplashRunningTextColor=0x000000
10+
SplashProgressBarColor=0x000000
11+
SplashProgressBarEdgeColor=0x000000
12+
SplashProgressBarCornerColor=0x000000
13+
AboutTextBounds=78, 60, 362, 20
14+
AboutTextColor=0x000000
15+
16+
SplashVersionTextBounds=16, 257, 448, 16
17+
SplashVersionTextFontSize=13
18+
SplashVersionTextFontType=Dialog
19+
SplashVersionTextColor=0x000000
20+
SplashVersionTextHorizontalAlignment=right
21+
22+
currentVersion=Netbeans with TMC 1.3.0
223
LBL_splash_window_title=Starting Netbeans with TMC
3-
SplashProgressBarBounds=0,249,473,3
4-
SplashProgressBarColor=0xE000
5-
SplashRunningTextBounds=10,235,450,12
24+
25+
MSG_warning=NetBeans with TMC IDE - Warning
26+
MSG_info=NetBeans with TMC IDE - Information
62 KB
Loading
62 KB
Loading

build.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
<target name="-check-mavenmodules">
1212
<uptodate property="mavenmodules.uptodate"
13-
srcfile="maven-wrapper/target/nbm/maven-wrapper-1.30.nbm"
13+
srcfile="maven-wrapper/target/nbm/maven-wrapper-1.31.nbm"
1414
targetfile="mavenmodules"/>
1515
</target>
1616

desktop/tmcbeans.desktop

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
[Desktop Entry]
2+
Name=TMCBeans
3+
Comment=Integrated Development Environment
4+
Exec=tmcbeans/bin/tmcbeans
5+
Icon=tmcbeans/nb/tmcbeans.png
6+
Categories=Development;IDE;Java;
7+
Terminal=false
8+
Type=Application
9+
Keywords=development;Java;IDE;platform;javafx;javase;
10+
StartupWMClass=NetBeans IDE 11.1

maven-wrapper/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
<groupId>fi.helsinki.cs.tmc</groupId>
66
<artifactId>maven-wrapper</artifactId>
7-
<version>1.30</version>
7+
<version>1.31</version>
88
<packaging>nbm</packaging>
99

1010
<name>TMC Maven Wrapper</name>

nbproject/platform.properties

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,69 @@ cluster.path=\
77
${nbplatform.active.dir}/javafx:\
88
${nbplatform.active.dir}/nb:\
99
${nbplatform.active.dir}/platform:\
10+
${nbplatform.active.dir}/webcommon:\
1011
${nbplatform.active.dir}/websvccommon:\
1112
mavenmodules
1213
disabled.modules=\
14+
org.netbeans.api.knockout,\
15+
org.netbeans.lib.v8debug,\
16+
org.netbeans.libs.graaljs,\
17+
org.netbeans.libs.jstestdriver,\
18+
org.netbeans.libs.nashorn,\
19+
org.netbeans.libs.plist,\
1320
org.netbeans.modules.autoupdate.pluginimporter,\
1421
org.netbeans.modules.bugzilla.exceptionreporter,\
22+
org.netbeans.modules.cordova,\
23+
org.netbeans.modules.cordova.platforms,\
24+
org.netbeans.modules.cordova.platforms.android,\
25+
org.netbeans.modules.extbrowser.chrome,\
26+
org.netbeans.modules.html.angular,\
27+
org.netbeans.modules.html.knockout,\
28+
org.netbeans.modules.html.ojet,\
1529
org.netbeans.modules.ide.branding,\
1630
org.netbeans.modules.ide.branding.kit,\
31+
org.netbeans.modules.javascript.bower,\
32+
org.netbeans.modules.javascript.cdnjs,\
33+
org.netbeans.modules.javascript.grunt,\
34+
org.netbeans.modules.javascript.gulp,\
35+
org.netbeans.modules.javascript.jstestdriver,\
36+
org.netbeans.modules.javascript.karma,\
37+
org.netbeans.modules.javascript.nodejs,\
38+
org.netbeans.modules.javascript.v8debug,\
39+
org.netbeans.modules.javascript.v8debug.ui,\
40+
org.netbeans.modules.javascript2.doc,\
41+
org.netbeans.modules.javascript2.editor,\
42+
org.netbeans.modules.javascript2.extdoc,\
43+
org.netbeans.modules.javascript2.extjs,\
44+
org.netbeans.modules.javascript2.jade,\
45+
org.netbeans.modules.javascript2.jquery,\
46+
org.netbeans.modules.javascript2.jsdoc,\
47+
org.netbeans.modules.javascript2.json,\
48+
org.netbeans.modules.javascript2.kit,\
49+
org.netbeans.modules.javascript2.knockout,\
50+
org.netbeans.modules.javascript2.lexer,\
51+
org.netbeans.modules.javascript2.model,\
52+
org.netbeans.modules.javascript2.nodejs,\
53+
org.netbeans.modules.javascript2.prototypejs,\
54+
org.netbeans.modules.javascript2.react,\
55+
org.netbeans.modules.javascript2.requirejs,\
56+
org.netbeans.modules.javascript2.sdoc,\
57+
org.netbeans.modules.javascript2.source.query,\
58+
org.netbeans.modules.javascript2.types,\
59+
org.netbeans.modules.languages.apacheconf,\
60+
org.netbeans.modules.languages.ini,\
61+
org.netbeans.modules.netserver,\
62+
org.netbeans.modules.selenium2.webclient,\
63+
org.netbeans.modules.selenium2.webclient.mocha,\
64+
org.netbeans.modules.selenium2.webclient.protractor,\
1765
org.netbeans.modules.uihandler.exceptionreporter,\
66+
org.netbeans.modules.web.client.kit,\
67+
org.netbeans.modules.web.client.samples,\
68+
org.netbeans.modules.web.clientproject,\
69+
org.netbeans.modules.web.clientproject.api,\
70+
org.netbeans.modules.web.inspect,\
71+
org.netbeans.modules.web.javascript.debugger,\
72+
org.netbeans.modules.web.webkit.tooling,\
1873
org.netbeans.modules.welcome
1974
extcluster.mavenmodules.javadoc=
2075
extcluster.mavenmodules.sources=

nbproject/project.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,4 @@ project.fi.helsinki.cs.tmc.application=tmc-application
1616
run.args=-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=256m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.zip.disableMemoryMapping=true
1717
run.jvmargs= -J-XX:PermSize=1024m -J-XX:MaxPermSize=2048m -XX:+CMSClassUnloadingEnabled -XX:+CMSPermGenSweepingEnabled
1818
# NB version
19-
app.version=8.2.0
19+
app.version=11.1

resources/images/dmg_bg.svg

Lines changed: 179 additions & 0 deletions
Loading

resources/images/tmcbeans.icns

20.9 KB
Binary file not shown.

0 commit comments

Comments
 (0)