Commit Graph

180 Commits

Author SHA1 Message Date
Anton Keks
bb2652b947 #455 update SWT and minimum Java version to 17 2025-08-13 15:33:50 +03:00
Anton Keks
e98ae585aa #455 specify also java 11+ for deb packages 2025-08-13 13:49:54 +03:00
Anton Keks
7705993afb #455 specify java >= 11 for newer Fedoras, that don't ship Java 11 anymore 2025-08-13 13:45:46 +03:00
Anton Keks
bdb34d6669 #391 support spaces in JAVA_HOME 2023-02-11 12:26:11 +02:00
Anton Keks
4a3b4012c5 correcting some values, but it seems that gnome-software doesn't read this file from within the deb file 2022-12-19 20:23:45 +02:00
Anton Keks
56122ece58 adding FreeDesktop AppStream format metadata in hope that Gnome Software will use it 2022-12-19 20:08:01 +02:00
Anton Keks
b79acba0ab add plus 2022-12-18 20:42:59 +02:00
Anton Keks
75a383ab04 make java executable work even if it's location in a path with spaces (e.g. Angry IP Scanner.app) 2022-12-07 17:31:39 +02:00
Anton Keks
42d3a20526 work with both local and global java 2022-11-26 16:08:58 +02:00
Anton Keks
db4fe50da9 use client vm for mac jre 2022-11-26 16:06:05 +02:00
Anton Keks
62edc06eb1 use jlink for macOS builds 2022-11-26 15:55:05 +02:00
Anton Keks
15bdba8251 drop root-only ICMPSharedPinger and librocksaw 2022-01-21 20:35:26 +02:00
Anton Keks
168e16cfe2 fixes #279 try to show notification on Mac if java not in PATH 2022-01-21 17:22:12 +02:00
Anton Keks
6ba22db6c2 use ApplicationExeName var 2022-01-21 11:12:26 +02:00
Anton Keks
3bb58ea50c better taskkill that matches the background process ipscan.exe and specifies to kill it's child process, javaw 2022-01-21 11:11:44 +02:00
Anton Keks
b8bb524399 add quotes for ExecWait 2022-01-21 11:05:12 +02:00
Anton Keks
35c456fc02 #325 try to kill the app if it's running during uninstall before deleting the files 2022-01-21 10:57:05 +02:00
Anton Keks
62ace864dc no need for additional uninstall confirmation 2022-01-21 10:37:06 +02:00
Anton Keks
f5ab627212 update the size without java.desktop 2022-01-21 10:28:17 +02:00
Anton Keks
32a4824c56 remove copies of icon and license from win-installer - they can be taken from their source locations in the repo 2022-01-21 01:13:31 +02:00
Anton Keks
4de2558bb6 fix install size together with the JRE 2022-01-21 00:58:43 +02:00
Anton Keks
6243762c79 drop 32-bit Windows support 2022-01-21 00:53:20 +02:00
Anton Keks
f817fe1417 during uninstall, try to delete the dir recursively 2022-01-21 00:43:40 +02:00
Anton Keks
f278340cba update win-launcher to look for local jre first 2022-01-21 00:39:22 +02:00
Anton Keks
bdc42ef10e update link to adoptium.net 2022-01-21 00:04:17 +02:00
Anton Keks
a7ed570f7f try including the jre recursively 2022-01-20 23:55:15 +02:00
Anton Keks
22d94718d4 restore replacement strings 2022-01-20 23:36:30 +02:00
Anton Keks
283ac4049e specify correct cwd 2022-01-20 23:29:59 +02:00
Anton Keks
6304db05a9 Merge branch 'master' into jlink
# Conflicts:
#	build.gradle
2022-01-20 23:08:16 +02:00
Anton Keks
a3e2fcbfcb set dependencies on Java 11 for both deb and rpm 2022-01-20 18:39:43 +02:00
Anton Keks
06d5e8f4df try to use jlink to to include the jre in the setup of ipscan 2022-01-20 00:30:26 +02:00
Anton Keks
7e6b601c9d update copyright year 2022-01-16 15:09:27 +02:00
Anton Keks
c53de3a76f closes #321 add keywords to desktop file 2022-01-16 13:17:20 +02:00
Anton Keks
f42f9e5b18 tell Apple not to use Rosetta (that requires Native Java to be installed) 2022-01-12 21:17:35 +02:00
Anton Keks
25e4925f1f try specifying LSArchitecturePriority - according to Apple, this will run "script" application with the native architecture
https://developer.apple.com/documentation/apple-silicon/building-a-universal-macos-binary
2022-01-12 20:50:28 +02:00
Anton Keks
ff5bf7f738 osascript in mac is unnecessary and exec will not allow the last line to execute anyway 2022-01-12 19:39:05 +02:00
Anton Keks
6462bd5115 keep _ methods in Mac SWT - there is _completionHandler that is somehow used dynamically 2022-01-12 18:43:16 +02:00
Anton Keks
5ac359eae9 try to display GUI message if failed to run java (e.g. too old version) 2021-12-31 18:18:35 +02:00
Anton Keks
2579667ae0 try to display GUI message if failed to run java (e.g. too old version) 2021-12-31 18:13:35 +02:00
Anton Keks
6bc5e30d87 specify add-opens to be able to access refelection in java.net under Java 16+ 2021-12-31 17:15:27 +02:00
bovirus
9b7d1efd01
Update instalelr script
Add Italian language
2021-09-14 17:38:22 +02:00
Anton Keks
64ec7090ac remove obsolete code for Mac Java 1.6 2021-06-25 22:52:07 +03:00
Anton Keks
d9681b3a1e some people say that License line is supported here 2021-02-22 12:07:01 +02:00
Anton Keks
6c51caeff6 add debian-standard copyright file, but that still doesn't display non-propriatary license in gnome-software on Ubuntu 2021-02-22 12:03:55 +02:00
Anton Keks
e2369dba6d drop jna.jar and move proguard conf files to ext 2021-01-25 22:25:11 +02:00
Anton Keks
a5632e3e87 respect $JAVA_HOME if available in Linux launcher 2020-12-23 14:09:02 +02:00
Anton Keks
e26038361d #266 make deb package depend on any java8-runtime, which all current versions of openjdk packages provide 2020-10-27 18:43:17 +02:00
Anton Keks
ab0ecbdced #266 add support for openjdk 15 in debian package 2020-10-27 18:35:36 +02:00
Anton Keks
1233212768 convert Installer.nsi to UTF-8 from UTF-16 (text format) 2020-10-27 18:26:41 +02:00
TheCakeIsNaOH
89a4cdfa16 win-installer uninstall skip message box if silent 2020-10-10 13:20:58 -05:00