Commit Graph

1525 Commits

Author SHA1 Message Date
Anton Keks
e87d409424 resolve jna from maven repo 2021-01-25 22:03:43 +02:00
Anton Keks
b32ea12857 another try to include jna in tests on Windows 2021-01-25 21:37:32 +02:00
Anton Keks
fac335b79a include jna in tests on Windows 2021-01-25 21:33:09 +02:00
Anton Keks
74fa13870a drop bundled swt jars - these will be downloaded from maven now 2021-01-25 21:27:34 +02:00
Anton Keks
6269d4804c these files are no longer inside of swt jar files 2021-01-25 21:20:53 +02:00
Anton Keks
b70a027f24 resolve SWT from Maven + upgrade it to Dec 2020 version (maven version numbers are strange) 2021-01-25 21:11:15 +02:00
Anton Keks
f42e9e92ee correct netmask width on Linux only - Win/Mac seem to be better without 2021-01-25 19:29:30 +02:00
Anton Keks
a4109ab387 #261 actually load separator from preferences on start 2021-01-22 18:42:31 +02:00
Anton Keks
e1eb3a9fc5 Closes #261 - mac address separator can now be changed in preferences 2021-01-22 18:38:14 +02:00
Anton Keks
706f9ab936 update year 2021-01-22 18:31:36 +02:00
Anton Keks
56eb6c6c11 releasing 3.7.4 2021-01-22 18:28:23 +02:00
Anton Keks
f58570976b Closes #269 - macOS JVM can wrongly report "No route to host" as ConnectionException instead of NoRouteToHostException, so we cannot handle ConnectException itself 2021-01-22 18:25:34 +02:00
Anton Keks
2358a61c14 Closes #244 - use JVM trickery to lazily initialize Config instance 2021-01-20 00:38:25 +02:00
Anton Keks
9cc2cfa325 update mac vendors 2021-01-20 00:33:56 +02:00
Anton Keks
26be0e7449 update mac vendor url 2021-01-20 00:30:46 +02:00
Anton Keks
87710c3e9f fix netmask combo bounds on Linux (updated SWT does not fill it properly) 2021-01-20 00:26:23 +02:00
Anton Keks
8a2beaecbe add to changelog 2021-01-20 00:18:03 +02:00
Anton Keks
cd8fe1a2c0 Merge remote-tracking branch 'origin/master' 2021-01-20 00:17:05 +02:00
Anton Keks
6502f621ca fixes #267 - calculate scanning percentage correctly for IPv6 ranges up to 32-bit in length 2021-01-20 00:16:55 +02:00
Anton Keks
4d3288cd87
Merge pull request #273 from freddii/master
fixed typo - thanks
2021-01-20 00:05:53 +02:00
Anton Keks
29d120f5fe reduce pinging count in test 2021-01-20 00:04:33 +02:00
Anton Keks
94ad034c55 UDPPinger doesn't work on Windows as well, keep it running for Linux only 2021-01-20 00:03:59 +02:00
Anton Keks
5853102786 remove debug log from master branch - there is a built binary with this log already 2021-01-20 00:00:10 +02:00
Anton Keks
8a92f74b17 display failing tests on windows 2021-01-19 23:58:18 +02:00
Anton Keks
381993736d test default pinger on macOS 2021-01-19 23:47:54 +02:00
Anton Keks
216dabd879 UDPPinger fails on macOS, disable for now 2021-01-19 23:41:39 +02:00
Anton Keks
f1db8a7708 add WindowsPingerTest that is only run on Windows 2021-01-19 23:41:06 +02:00
Anton Keks
f807d16b8b move mac test filter to build.gradle 2021-01-19 23:30:14 +02:00
Anton Keks
a6cf076a1f add more pinger tests 2021-01-19 23:23:05 +02:00
Anton Keks
fb6419daf5 wine32 is still needed for NSIS (and installation fails on ubuntu-20.04...) 2021-01-19 23:18:07 +02:00
Anton Keks
f92db359c8 do not provide jvmArgs for tests on mac because it doesn't work with gradle, but we want to allow to at least some tests to run 2021-01-19 23:16:20 +02:00
Anton Keks
cb0a6d0cf3 try installing normal wine under ubuntu 20.04 2021-01-19 23:13:27 +02:00
Anton Keks
7b84e8bb33 run at least some tests on macOS (GUI-related tests cannot be run because there is no way to pass -XstartOnFirstThread) 2021-01-19 23:10:46 +02:00
Anton Keks
0925a18b6f run main build on Ubuntu 20.04 2021-01-19 23:03:58 +02:00
Anton Keks
2430a28a1c add TCPPingerTest to see it's results on a macOS 2021-01-19 23:02:22 +02:00
Anton Keks
12b21ed955 #296 remove check for ConnectionException - it seems that macOS often throws it for dead hosts
Also add some debug logs so that macOS users experiencing "ghost hosts" could report back the message they are getting.
2021-01-19 22:49:46 +02:00
freddii
dbab96bcc4 fixed typo 2021-01-19 21:42:31 +01:00
Anton Keks
af76b0fd57 Closes #270 add preference to opt out of new version checks 2021-01-19 22:30:35 +02:00
Anton Keks
43161d1103 Fix #124 display MAC-bound comments even if MAC fetcher is after the Comments fetcher in the list (or not selected at all) 2021-01-19 20:49:23 +02:00
Anton Keks
07a0daf9d5 allow changing of mac separator 2020-12-27 22:22:11 +02:00
Anton Keks
466b2b300e
Merge pull request #271 from bitigchi/patch-1
Complete Turkish translations - thanks!
2020-12-27 13:53:13 +02:00
Emir Sarı
68e7290539
Complete Turkish translations
That's a wrap!
2020-12-24 18:26:13 +03:00
Anton Keks
a5632e3e87 respect $JAVA_HOME if available in Linux launcher 2020-12-23 14:09:02 +02:00
Anton Keks
ae4d44855d cache created popup menu 2020-12-23 13:50:33 +02:00
Anton Keks
8d1bf6c721 implement icon cache to avoid re-creating and leaking images 2020-12-23 13:25:17 +02:00
Anton Keks
ce088da19f cache created dialog icon to avoid creating and leaking them 2020-12-23 13:12:59 +02:00
Anton Keks
43c9a048f0 dispose created fonts - they are not disposed automatically by SWT 2020-12-23 13:05:42 +02:00
Anton Keks
4e6cc3202b upgrade gradle to support building under Java 15 (but not minimizing - proguard still supports only up to Java 13) 2020-10-28 21:55:58 +02:00
Anton Keks
55a3c6bb1b do not resolve label right away as correct class name cannot be accessed in the constructor 2020-10-28 21:55:13 +02:00
Anton Keks
c2dda54ed9 fix exception compilation 2020-10-28 21:26:03 +02:00