Commit Graph

1697 Commits

Author SHA1 Message Date
Anton Keks
f43a1eec3f #311 store MAC explicitly into ScanningResult, so that it is always available after the scan; and can be accessed to read/set comments 2022-01-21 20:02:23 +02:00
Anton Keks
78e18f9b74 no need for a separate MACFetcher is CommentFetcher - MACFetcher will be activated by the PingerRegistry now for local networks (to do ARP ping) 2022-01-21 19:02:31 +02:00
Anton Keks
339533c22f look for flags in /proc/net/arp - otherwise some strange Macs can be returned 2022-01-21 18:50:20 +02:00
Anton Keks
ace2f3de5d #280 if scanning a local network, then ARP will be used in addition to chosen Pinger to detect more hosts 2022-01-21 18:42:28 +02:00
Anton Keks
9bcc4ea03d remove useless javadoc rows 2022-01-21 18:31:53 +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
a4358759a9 restore icon.ico - it is needed for the uninstaller 2022-01-21 11:15:44 +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
0db01f59dc JRE 17 is 400kb larger, so let's use 11 for now. 17 would also need add-opens for Hostname fetcher 2022-01-21 10:40:45 +02:00
Anton Keks
f4df8216af update nsis to 3.08 2022-01-21 10:39:29 +02:00
Anton Keks
ddfa07a98a installing an ico file separately is probably not needed - it is already part of the exe file 2022-01-21 10:37:42 +02:00
Anton Keks
62ace864dc no need for additional uninstall confirmation 2022-01-21 10:37:06 +02:00
Anton Keks
aed63d4f9d test what is the size difference with JRE 17 2022-01-21 10:28:55 +02:00
Anton Keks
f5ab627212 update the size without java.desktop 2022-01-21 10:28:17 +02:00
Anton Keks
4d9d058049 java.desktop is needed for minification because SWT has some classes that use it 2022-01-21 10:17:20 +02:00
Anton Keks
5fc8a78915 remove java.desktop module dependency - ipscan doesn't actually use it 2022-01-21 09:56:14 +02:00
Anton Keks
c02b722a0e restore client vm for Windows 2022-01-21 09:51:47 +02:00
Anton Keks
b2d0c2fad9 try to build Windows JRE based on Liberica 2022-01-21 09:42:04 +02:00
Anton Keks
76e9d730ff update changelog 2022-01-21 01:28:23 +02:00
Anton Keks
f8b56ec142 add another java module for better https support 2022-01-21 01:25:01 +02:00
Anton Keks
8e342304e5 update changelog 2022-01-21 01:16:33 +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
5a8266b518 put javaModules to ext, otherwise Proguard task cannot see it 2022-01-20 23:22:54 +02:00
Anton Keks
f4331a2ccb extract Java modules to a variable and reuse 2022-01-20 23:12:25 +02:00
Anton Keks
6304db05a9 Merge branch 'master' into jlink
# Conflicts:
#	build.gradle
2022-01-20 23:08:16 +02:00
Anton Keks
8f0fd4ef8b fixes #329 make texts in About dialog copy-pastable 2022-01-20 22:54:24 +02:00
Anton Keks
d8616aba5b
Merge pull request #331 from him41111/master
Update zh_CN & zh_TW translations
2022-01-20 22:44:32 +02:00
Anton Keks
031fb1fc91 try starting nsis with cmd 2022-01-20 22:40:31 +02:00
Anton Keks
d065e07032 fix braces 2022-01-20 22:31:56 +02:00
Anton Keks
2219b57717 print contents of directory to see why exec doesn't work 2022-01-20 22:26:52 +02:00
Anton Keks
129d5890dd trying to exec nsis on Windows 2022-01-20 22:03:05 +02:00
Anton Keks
21e31460e7 try to exec nsis the Windows way 2022-01-20 21:55:09 +02:00
Anton Keks
2d4dd8c835 do not fail when notarization fails (needs Apple paid account and something else) 2022-01-20 21:52:01 +02:00
Anton Keks
5a509a9d9a use custom exec instead of ant.exec for better error handling (ant.exec eats standard error) 2022-01-20 21:46:30 +02:00
Anton Keks
66f4ed9d72 fixes #319 allow building if .git is not present (e.g. from source zip) 2022-01-20 21:08:37 +02:00
Anton Keks
c1a367c756 fix some spaces 2022-01-20 20:39:42 +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
17900dc6d2 copy any produced exe file 2022-01-20 18:28:47 +02:00
him41111
39ab72b671
Update messages_zh_TW.properties 2022-01-20 15:47:49 +08:00