Commit Graph

120 Commits

Author SHA1 Message Date
Anton Keks
146b9e2566 #222 drop bundled NSIS and download the latest (3.05) version during build 2020-03-07 16:21:04 +02:00
Anton Keks
0e6df9b36c assume 64-bit by default - it's a modern world now 2019-10-15 00:26:23 +03:00
Anton Keks
f28218f08c 32-bit Oracle JRE doesn't report it's 32-bit, so assume 32-bit if we see "Client VM" (not Server VM of OpenJDK) 2019-10-15 00:25:16 +03:00
Anton Keks
ce68d33044 include own executable also in quotes because it can reside under "Program Files" 2019-10-14 21:00:56 +03:00
Anton Keks
0320df1ddb use cmd file to detect JVM bits 2019-10-14 00:19:15 +03:00
Anton Keks
0a66fe3d6d #210 use custom windows launcher instead of launch4j in order to use JAVA_HOME and PATH environment variables instead of Registry 2019-10-13 23:19:13 +03:00
Anton Keks
c37b218daf build gui exe that will not open console window 2019-10-13 23:16:29 +03:00
Anton Keks
d02792980b add custom launcher to use instead of Launch4j for better compatibility with AdoptOpenJDK
Launch4j can only look for Java in the Registry, which AdoptOpenJDK no longer provides by default. Will try JAVA_HOME and then PATH instead.
2019-10-13 22:53:54 +03:00
Anton Keks
7d4dd73106 add -jar 2019-07-24 23:55:54 +03:00
Anton Keks
c54c0978d0 #192 improve Launch4j error message if Java is not found to offer a solution 2019-07-24 23:43:42 +03:00
Anton Keks
592b803149 support for 64-bit Fedora (with /usr/lib64) 2019-07-24 23:12:57 +03:00
Anton Keks
ba1951d847 fix #183 - it seems that KDE is unable to execute shell scripts from desktop files anymore 2019-07-20 01:35:35 +03:00
Anton Keks
337ced983c #183 try specifying bash instead of sh in case Fedora has something else linked as sh 2019-07-16 22:54:55 +03:00
Anton Keks
5eda8d0691 use more lambdas 2019-07-15 23:58:04 +03:00
Anton Keks
189ac1783b drop Java 7 support 2019-07-15 23:54:22 +03:00
Anton Keks
c429a0b3d3 use the same launcher script for both Debian and Fedora 2019-07-15 23:08:11 +03:00
Anton Keks
a537d48f67 add 3.5.4 release notes 2018-12-27 12:36:28 +02:00
Anton Keks
793a828c46 Merge branch 'master' into proguard 2018-12-25 14:39:18 +02:00
Anton Keks
260d9c86b3 #162 upgrade launch4j to 3.12 - they fixed detection of JDK 11 (as opposed to JRE) 2018-12-25 13:58:37 +02:00
Anton Keks
f34cb04181 delete old proguard.jar 2018-12-23 22:33:34 +02:00
Anton Keks
4b79a44d58 run linux version with GTK3 by default to enable more modern look and touch screen support 2018-12-23 18:21:14 +02:00
Anton Keks
0efe035cb1 build rpm from gradle 2018-12-03 00:09:21 +02:00
Anton Keks
e301f0ebf0 make launch4j work from gradle 2018-11-21 23:20:24 +02:00
Anton Keks
eb7f65ee03 create package tasks for all supported platforms 2018-11-21 22:34:27 +02:00
Anton Keks
9aaae35148 add openjdk-11-jre package compatibility 2018-09-30 16:15:45 +03:00
Anton Keks
41a00b8b01 #146 use machine-parseable copyright file format
But it still doesn't show properly in Ubuntu Software Center, because the latter uses only the source repository to display license field.
2018-08-26 16:23:59 +03:00
Anton Keks
2940ff7024 update url to https in more places 2018-08-26 15:15:55 +03:00
Anton Keks
ab84282cde add java 10 as supported version 2018-08-26 15:03:56 +03:00
Anton Keks
76791ca6d4 #115 update detectjvm.exe in Windows installer to work with Java 9 as well 2017-11-19 16:29:35 +02:00
Anton Keks
f80c2bbf32 #115 upgrade launch4j to 3.11 that can properly detect Java 9 2017-11-18 18:59:25 +02:00
Anton Keks
4380a7cb06 add support for Java9 in deb package 2017-09-25 18:52:24 +03:00
Anton Keks
1c6086899f run with GTK2 on Linux for now, GTK3 doesn't seem to work well enough yet 2016-12-08 22:40:38 +02:00
Anton Keks
3240cae050 newer SWT builds now require Java 1.7, so we also need to upgrade 2016-12-08 00:03:37 +02:00
Anton Keks
d06f5cd336 upgrade proguard to 5.2.1 2016-12-07 22:24:43 +02:00
Anton Keks
ddbe84fdea #67 upgrade to launch4j 3.9 which has the issue fixed related to searching JREs with build numbers higher than 99 2016-08-04 18:24:36 +03:00
Anton Keks
0ffc0a7029 removing nsis reg file from git that is updated with each build 2015-07-07 00:06:28 +03:00
Andriy Kryvtsun
bc2b83db8b make win-installer silent 2015-06-04 20:28:12 -04:00
Anton Keks
0e85825caa prefer newest java 2014-08-25 22:20:37 +03:00
Anton Keks
b4ab05187c more correct size 2014-07-15 23:04:34 +03:00
Anton Keks
21f4f777fb add oracle-java8-installer as possible dependency 2014-07-15 20:58:24 +03:00
Anton Keks
577a1573f1 try to support Oracle JRE 7 (not JDK), which doesn't set JAVA_HOME by default 2014-04-26 23:25:03 +03:00
Anton Keks
1c99ed54c5 issue #8 - switch SWT mac to 64-bit version in order to work on Java 1.7. Mac Java 1.6 was available only for 64-bit processors anyway, so it doesn't make sense to support 32-bit on mac at all 2014-04-26 23:03:15 +03:00
Anton Keks
b6e0b2c82a removing erroneous executable bits 2014-04-24 23:44:01 +03:00
Anton Keks
5008f29d9c need to add quotes as app dir contains spaces 2014-03-17 18:16:01 +02:00
Anton Keks
414efc030e make file executable 2014-03-16 22:58:15 +02:00
Anton Keks
2a1b07be3b trying to change Mac bundle structure to work with Oracle Java as well, as per recommendation: https://www.eclipse.org/swt/macosx/ 2014-03-16 22:25:39 +02:00
Anton Keks
5b6eb7d7b6 allow more jre-s 2013-09-01 18:39:31 +03:00
Anton Keks
a1d3743b18 remove license step from the installer 2013-08-27 21:07:37 +03:00
Anton Keks
8e91d12b0e specify java 1.6+ for mac 2013-08-27 10:56:19 +03:00
Anton Keks
109899e28f formatting fix 2013-08-27 10:54:26 +03:00