Anton Keks
0128d3cd02
bump versio to 3.6.2
2019-10-15 00:12:26 +03:00
Anton Keks
7125291878
allow to opt out from google analytics reports
2019-10-15 00:08:47 +03:00
Anton Keks
87a600160c
increase initial window size
2019-10-14 23:43:37 +03:00
Anton Keks
e83a6fa0f2
make skipping reports configurable
2019-10-14 23:39:57 +03:00
Anton Keks
13d97535bf
remove compiler-time dependency on swing - it freezes on Mac anyway and this will allow bundling a smaller jre built with jlink in future
2019-10-14 23:32:25 +03:00
Anton Keks
25ffd114a3
update mac vendors
2019-10-14 23:20:18 +03:00
Anton Keks
ce68d33044
include own executable also in quotes because it can reside under "Program Files"
2019-10-14 21:00:56 +03:00
Anton Keks
0320df1ddb
use cmd file to detect JVM bits
2019-10-14 00:19:15 +03:00
Anton Keks
0a66fe3d6d
#210 use custom windows launcher instead of launch4j in order to use JAVA_HOME and PATH environment variables instead of Registry
2019-10-13 23:19:13 +03:00
Anton Keks
c37b218daf
build gui exe that will not open console window
2019-10-13 23:16:29 +03:00
Anton Keks
d02792980b
add custom launcher to use instead of Launch4j for better compatibility with AdoptOpenJDK
...
Launch4j can only look for Java in the Registry, which AdoptOpenJDK no longer provides by default. Will try JAVA_HOME and then PATH instead.
2019-10-13 22:53:54 +03:00
Anton Keks
f115e79fdd
bump version and add release notes
2019-09-05 20:43:02 +03:00
Anton Keks
4dd8d6edfe
use swing's invokeLater(), but probably it still won't show Swing's error dialog on the Mac because of -XstartOnFirstThread
2019-09-05 20:41:08 +03:00
Anton Keks
d6d8eff0e6
drop commented-out line
2019-09-05 20:13:27 +03:00
Anton Keks
5a78ad09eb
remove semicolons and move comment
2019-09-05 20:10:45 +03:00
Anton Keks
ae63761995
Merge pull request #200 from Zwilla/patch-1
...
missing sed -r option on OSX
2019-09-05 20:04:34 +03:00
Zwilla
ffc2c976fc
missing sed -r option on OSX
...
MAC Users: Install Gnu-Sed via brew install gnu-sed then change sed into gsed.
This small function installs auto gnu-sed and makes use of it only at Darwin.
Tested and works.
Output:
% Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed
100 4127k 100 4127k 0 0 448k 0 0:00:09 0:00:09 --:--:-- 475k
26774 resources/mac-vendors.txt
2019-08-29 12:09:20 +02:00
Anton Keks
7abc1fa253
#184 MessageBox doesn't allow parent of null, so let's try to get it. This actually makes unexpected errors visible on the Mac
2019-08-15 17:56:34 +03:00
Anton Keks
84e3b61b7f
#184 try showing the SWT error dialog first, before falling back to Swing (which freezes on Mac)
2019-08-15 17:41:15 +03:00
Anton Keks
1782ee636f
#184 report errors before showing the error dialog - swing seems to freeze on Mac, maybe because -XstartOnFirstThread
2019-08-15 17:36:21 +03:00
Anton Keks
ecbc1f3290
this method should never fail
2019-08-15 17:33:59 +03:00
Anton Keks
2f9c5749df
#184 keep all methods of FileDialog
...
On Mac, there is method _overwriteExistingFileCheck that is removed by ProGuard but is called somehow when exporting scanning results
2019-08-15 17:31:57 +03:00
Anton Keks
ec0611c120
remove word draft
2019-08-11 21:28:44 +03:00
Anton Keks
2a0e9fc3c6
try echo trick to generate correct directory
2019-08-11 21:14:46 +03:00
Anton Keks
84930225e4
escape space in Program Files
2019-08-11 21:04:24 +03:00
Anton Keks
ddd8a793b7
disable tests on mac - gui tests do fail, we need to separate them to another suite
2019-08-11 21:02:30 +03:00
Anton Keks
989b0c0cdc
try to set JAVA_HOME to a wildcard
2019-08-11 20:55:45 +03:00
Anton Keks
7bf1a9502b
fix test that checks that angryip.org is now ignored by FileFeeder
2019-08-11 20:54:21 +03:00
Anton Keks
c9ac5966b1
run tests on mac
2019-08-11 20:52:24 +03:00
Anton Keks
7efdceddfd
simplify test code
2019-08-11 20:40:10 +03:00
Anton Keks
3268a5dd32
rename menuitem so that it will not be confused with FileFeeder
2019-08-11 20:36:21 +03:00
Anton Keks
76ecca7183
do not scan anggryip.org every time an exported txt file is loaded (it contains angryip.org)
2019-08-11 20:34:01 +03:00
Anton Keks
5d86ba39a6
optimize mac vendor names a bit
2019-08-11 20:24:50 +03:00
Anton Keks
1a516a07aa
update mac vendors
2019-07-25 00:50:42 +03:00
Anton Keks
bff5780b99
add more changes
2019-07-25 00:46:12 +03:00
Anton Keks
cfef765dac
#193 return found port number from HTTPProxyFetcher
2019-07-25 00:42:34 +03:00
Anton Keks
a93ee86acb
#193 also scan detected open ports for proxies
2019-07-25 00:35:27 +03:00
Anton Keks
d990b17c46
use try with resources
2019-07-25 00:21:37 +03:00
Anton Keks
0d134bba94
#193 improve and enable HTTPProxyFetcher
2019-07-25 00:19:30 +03:00
Anton Keks
5ef1ef9027
remove type arguments
2019-07-24 23:58:46 +03:00
Anton Keks
7d4dd73106
add -jar
2019-07-24 23:55:54 +03:00
Anton Keks
c54c0978d0
#192 improve Launch4j error message if Java is not found to offer a solution
2019-07-24 23:43:42 +03:00
Anton Keks
6eef49821e
draft 3.6.0 changes
2019-07-24 23:28:39 +03:00
Anton Keks
e48c95a0fd
upgrade back to SWT 4.7M3, which is Java 8 only (revert commit)
...
Newer SWT requires visual corrections and even never ones dropped 32-bit support, so not yet.
2019-07-24 23:22:55 +03:00
Anton Keks
592b803149
support for 64-bit Fedora (with /usr/lib64)
2019-07-24 23:12:57 +03:00
Anton Keks
ba1951d847
fix #183 - it seems that KDE is unable to execute shell scripts from desktop files anymore
2019-07-20 01:35:35 +03:00
Anton Keks
65cf1e378b
update year
2019-07-17 00:07:23 +03:00
Anton Keks
337ced983c
#183 try specifying bash instead of sh in case Fedora has something else linked as sh
2019-07-16 22:54:55 +03:00
Anton Keks
15bd797c33
Merge remote-tracking branch 'origin/master'
2019-07-16 22:47:40 +03:00
Anton Keks
613cd75df9
fix #190 preserve enterNotifyEventProc method - it seems that 32-bit GTK SWT uses it from native code
2019-07-16 22:47:31 +03:00