Commit Graph

177 Commits

Author SHA1 Message Date
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
Anton Keks
12b00d331b correct exe file name in comments 2020-09-22 21:07:50 +03:00
Anton Keks
273e6e1e28 #245 if detectjvm.cmd fails, then show a more descriptive error message and install 64-bit binary 2020-06-02 23:35:47 +03:00
Anton Keks
1300d0d49e #231 do not change to dark mode programmatically, which may result in distorted colors due to SWT not being able to update the colors correctly. Tell macOS to start the app in dark more automatically using Info.plist - this now works with updated SWT 2020-05-17 13:31:26 -07:00