Commit Graph

68 Commits

Author SHA1 Message Date
02931280d0 Added runtime option for *not* setting the current working directory to the executable directory. 2024-09-29 16:23:11 +02:00
9d27eb5a98 Limit the Java heap size to 1024 MB when 32-Bit JVM was detected. 2023-03-28 22:14:45 +02:00
2d5b01092b Allow options 'ID_STR_HEAPMIN' and 'ID_STR_HEAPMAX' to be set independently. 2023-03-26 20:50:13 +02:00
656d4145c1 Added configuration options to set the minimum/maximum JVM heap size as percentage of the total physical memory. 2023-03-26 18:28:19 +02:00
735a0839ee Added detection of Eclipse Adoptium JRE/JDK (supersedes AdoptOpenJDK). 2023-03-26 16:19:00 +02:00
548787d7b2 Fixed build with latest version of MSYS2/Mingw-w64. 2023-03-26 15:52:00 +02:00
60916768ac Improved generation of the manifest + small tweak to Makefile generator code. 2020-10-06 13:14:30 +02:00
bee745b199 Updated README file. 2020-10-05 19:51:45 +02:00
928887d979 Small Makefile improvement. 2020-10-05 19:35:32 +02:00
d95313cd98 Improved error handling + updated README file. 2020-10-05 18:48:01 +02:00
9e73dfa2c5 Make sure that dependency on Common Control v6.0 is only included in GUI versions. 2020-10-05 14:15:02 +02:00
26ac902313 Print messages directly to console in non-GUI mode. 2020-10-05 00:04:27 +02:00
2a5e624757 Added support for "windows" (GUI) and "console" mode. 2020-10-04 22:10:58 +02:00
77c12f0c54 Small update to screenshot. 2020-10-04 18:40:04 +02:00
6a577cdbc2 Small Makefile improvement. 2020-10-04 17:49:25 +02:00
be6304d758 Some code refactoring and clean-up. 2020-10-04 17:14:21 +02:00
2b17c7d53d Small improvement to deployment script. 2020-10-03 23:18:50 +02:00
39a158bd4f Improved generation of the Manifest. 2020-10-03 20:56:45 +02:00
c9f6f428ef Refactored path parameters into a separate configuration file. 2020-10-03 19:53:14 +02:00
bf4172cd14 Added about screen + some other minor improvements. 2020-10-03 18:22:26 +02:00
110b61382c Some project structure clean-up. 2020-10-03 01:23:44 +02:00
2c14b5a28d Updated README. 2020-10-02 22:01:28 +02:00
e52bbc740e Some fixes to OpenJDK registry detection. 2020-10-02 20:49:13 +02:00
04a2723b67 Added simple packaging script. 2020-10-02 19:54:02 +02:00
fed4bb7ff7 Improved detection of AdoptOpenJDK and Liberica OpenJDK installations. 2020-10-02 19:02:11 +02:00
1606859dff Various improvements to Makefile. 2020-10-02 19:01:29 +02:00
d1094c350a Make encoding of command-line args optional; default is *enabled*. 2020-10-02 16:00:22 +02:00
16e7802b85 Updated README. 2020-10-02 15:36:30 +02:00
7a66aedfff Added example project and Ant file for the Makefile generator project. 2020-10-02 14:52:23 +02:00
ce03d84430 Updated README. 2020-10-01 22:46:03 +02:00
1c51c4c4ca Show advice regarding the "JavaSoft (Oracle) registry keys" install option of OpenJDK installer. 2020-10-01 22:30:24 +02:00
50ef4f74fb Try to get the "short" (8.3) path of the JAR file. 2020-10-01 18:30:11 +02:00
49ce1eb812 Updated README file. 2020-10-01 17:48:20 +02:00
57f3762718 Updated README file. 2020-10-01 17:01:16 +02:00
73af54ae58 Implemented encoding the Unicode command-line. 2020-10-01 15:45:56 +02:00
b263aba3c0 cosmetics. 2020-10-01 02:16:42 +02:00
b611703205 Some code simplifications. 2020-10-01 01:45:04 +02:00
bc39e3f93a Workaround for Windows XP common controls initialization error. 2020-09-30 21:23:06 +02:00
93b10803bd Some improvements to Java registry detection code. 2020-09-30 18:15:45 +02:00
55dd593023 Updated README file. 2020-09-30 14:17:43 +02:00
6fb4087186 Some improvements to Java executable verification. 2020-09-30 14:15:06 +02:00
d32bd86a6b Skip leading path separators in the relative JRE path. 2020-09-29 22:45:41 +02:00
5dcdfa7195 Make sure that the URL begins with a HTTP(S) prefix + updated README file. 2020-09-29 22:12:52 +02:00
93217bebc8 Small fix in format string. 2020-09-29 21:30:25 +02:00
1139c65df2 Make it possible to specify a custom Java download URL + added an explicit Manifest file. 2020-09-29 21:21:59 +02:00
6858ffe791 Implemented single instance handling. 2020-09-29 19:58:33 +02:00
b9bf24c87a Updated the REAMDE file. 2020-09-29 16:43:45 +02:00
b3f5a895a1 Some more improvements to detecting the Java version number. 2020-09-29 16:43:26 +02:00
e0769c60b9 Store the minimum (and maximum) required Java version as well as the required "bitness" in the resources. 2020-09-29 15:09:25 +02:00
23ebc433c2 Small tweak to Java version parser. 2020-09-29 00:20:19 +02:00