Commit Graph

1400 Commits

Author SHA1 Message Date
Anton Keks
37518ec370 add requireAll() 2020-05-13 23:20:12 +03:00
Anton Keks
40a807e476 add support for @Named dependencies 2020-05-13 22:45:44 +03:00
Anton Keks
8c3760065f introducing a very simple DI framework 2020-05-13 21:51:47 +03:00
Anton Keks
28658e845d simplify regexp 2020-05-13 00:16:52 +03:00
Anton Keks
e6fa4dabbf change println() to LOG calls 2020-05-13 00:12:28 +03:00
Anton Keks
5b009b2a60 on Mac, JavaPinger produces many ConnectionExceptions, let's ignore them 2020-05-12 13:57:12 -07:00
Anton Keks
cbcaaa1d10 #231 update SWT to the latest version (4.16M1), hoping that it may have fixed some Mac dark mode issues. Will not update Linux, as this version has issues with button sizes not matching other controls 2020-05-12 23:47:40 +03:00
Anton Keks
3fd4e2a8b6 #231 call setTheme() and initColors() only if system has dark mode, but APP doesn't 2020-05-12 23:42:37 +03:00
Anton Keks
e38b90b7b6 #231 preserve isAppDarkAppearance() method in the build 2020-05-12 23:39:31 +03:00
Anton Keks
d269f37b9f shorten unsupported pinger message 2020-05-12 23:19:43 +03:00
Anton Keks
e21f523013 send fewer initial UDP packets and send more if successful reply 2020-05-12 23:15:28 +03:00
Anton Keks
90fee8b568 add new Java Built-in pinger as alternative to those who complain about the default one 2020-05-12 23:08:46 +03:00
Anton Keks
2a08d6cb04 add release notes for 3.7.1 2020-05-12 22:47:05 +03:00
Anton Keks
fbc08ba00c enable ICMP Echo pinger for Linux x64 only, as it requires the corresponding native .so implementation that is not available for Mac and not needed for Windows; also specify that it needs root 2020-05-12 22:46:17 +03:00
Anton Keks
9ea26dd368 #236 implement \xXX char sequences as prromised 2020-05-12 22:25:06 +03:00
Anton Keks
e13535a42d hide predefined combo until it is implemented 2020-05-12 22:04:40 +03:00
Anton Keks
d40dc2d78d #236 de-escape configured text to send 2020-05-12 22:02:03 +03:00
Anton Keks
8b169bc91a specify some http ports to scan by default 2020-05-12 21:45:33 +03:00
Anton Keks
d01e3a9464 improve link colors in dark mode 2020-05-09 20:07:31 +03:00
Anton Keks
aabef353a6 update year 2020-05-09 19:43:52 +03:00
Anton Keks
8ce0a75af0 label feature requests automatically 2020-04-01 00:28:54 +03:00
Anton Keks
604ff8a2f0 add no-response.yml 2020-04-01 00:19:01 +03:00
Anton Keks
9e740888a2 Update issue templates 2020-04-01 00:12:36 +03:00
Anton Keks
660f1683f6 archive macOS binary as well as Linux build currently has trouble with installing of dependencies 2020-03-31 23:58:23 +03:00
Anton Keks
9d91548fca debugging #231 add logs to console while detecting dark mode on macOS 2020-03-31 23:48:23 +03:00
Anton Keks
e525df2a86 un-ignore plugin loading test after switching to gradle 2020-03-23 22:34:07 +02:00
Anton Keks
910d6ce19b #232 fix another typo in Russian translation 2020-03-23 22:25:17 +02:00
Anton Keks
f2331dc13c Merge remote-tracking branch 'origin/master' 2020-03-23 22:23:54 +02:00
Anton Keks
fa5ed98e51 #232 fix typo in Russian translation 2020-03-23 22:23:45 +02:00
Anton Keks
0db30a9e13 add a warning to Mac users that running GUI-related tests will not currently work 2020-03-23 12:25:06 -07:00
Anton Keks
96136b083c Merge remote-tracking branch 'origin/master' 2020-03-23 11:40:38 -07:00
Anton Keks
cecb1f0848 getLocalHost() is very slow on a mac in virtual machine - let's use a faster version that doesn't do any lookups 2020-03-23 11:40:18 -07:00
Anton Keks
b60c3ffeed no need for File instance 2020-03-22 20:53:04 +02:00
Anton Keks
6a4d4101e9 support minimization on Java9+ 2020-03-22 20:51:25 +02:00
Anton Keks
32471e532e latest swt builds don't include mozilla integration anymore 2020-03-17 23:00:12 +02:00
Anton Keks
0ecce80b7e support also Fedora location of swt.jar in any build (+ don't forget plugin loading from current directory) 2020-03-17 22:57:23 +02:00
Anton Keks
c02797fb3f take version number from git describe to avoid building of different binaries with same name/version inside 2020-03-17 22:43:53 +02:00
Anton Keks
755f6f37a9 GNU Java is obsolete... 2020-03-17 22:00:38 +02:00
Anton Keks
d482f7d776 print minimization wanings when the tasks are run, not defined 2020-03-17 21:56:27 +02:00
Anton Keks
219e945aab #231 check for latest version on first run and offer to download the latest one 2020-03-17 21:21:02 +02:00
Anton Keks
dcfded2a05 make getting started screen wider or send checkbox may not fit 2020-03-17 21:11:23 +02:00
Anton Keks
23ec083fca #230 need to keep more methods in updated SWT for Linux to avoid crash on startup 2020-03-16 11:16:32 +02:00
Anton Keks
1b1cdc6aee add another note 2020-03-14 23:28:33 +02:00
Anton Keks
bdbd725c80 change version to 3.7.0 and update mac vendors 2020-03-14 23:26:26 +02:00
Anton Keks
917a8b81f6 keep dark mode methods accessed by reflection 2020-03-14 14:15:05 -07:00
Anton Keks
3391931417 specify parameter type 2020-03-14 22:36:37 +02:00
Anton Keks
1a0b2e38f6 use reflection for mac-specific code 2020-03-14 22:32:30 +02:00
Anton Keks
7a7a734c17 #182 this setting has no effect because we are switching the appearance programmatically now 2020-03-14 13:02:21 -07:00
Anton Keks
4d9b4e0098 use system colors, so that they look better when in dark mode 2020-03-14 12:46:48 -07:00
Anton Keks
87e4e08197 #182 change app appearance to the same as system on Mac OS
It doesn't happen properly automatically - needs to be done after the window is created, only then SWT color reloading works properly
2020-03-14 12:42:48 -07:00