Commit Graph

1360 Commits

Author SHA1 Message Date
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
Anton Keks
ea5cc4b6a0 specify app version in CFBundleVersion 2020-03-14 17:44:39 +02:00
Anton Keks
ba2acaf7a0 #182 make it official that dark mode is not supported yet (according to screenshots)
macOS decides whether dark mode is supported based on OS SDK it is linked with. Probably this depends on SDK that Java binary was linked with.
2020-03-14 17:44:01 +02:00
Anton Keks
aa1908efd9 upgrade swt for mac to 4.14 2020-03-13 00:07:30 +02:00
Anton Keks
4e95ebfc78 try to see apple providers 2020-03-12 22:22:40 +02:00
Anton Keks
166dac5958 it seems that codesign is needed first before notarization, but there's also some problem with my apple id 2020-03-12 22:18:25 +02:00
Anton Keks
3c8b492e30 see output of exec tasks 2020-03-12 21:51:13 +02:00
Anton Keks
599f69b37a pass apple account credentials 2020-03-12 21:35:25 +02:00
Anton Keks
e4417d2123 #218 try running Apple notarizaton tool 2020-03-12 21:29:36 +02:00
Anton Keks
4917ab7f6a remove default telnet opener from Windows - it is not shipped with windows anymore 2020-03-12 19:07:18 +02:00
Anton Keks
f913ac6f9b upgrade swt-win64 to 4.14, but keep win32 as-is because SWT is not built for 32-bit anymore 2020-03-12 19:05:32 +02:00
Anton Keks
63c96aa1cc drop 32-bit linux binary build in favour of 'any' build that can be run on 32-bit Linux 2020-03-11 22:05:18 +02:00
Anton Keks
6f5a451468 downgrade swt to 4.12 as in Ubuntu Eoan because it produces a nicely sized main screen buttons
4.13 and 4.14 have button slightly oversized and doesn't align with other controls perfectly
2020-03-11 21:53:56 +02:00
Anton Keks
4a730ce983 update swt-linux64.jar to the one from Eclipse 4.14
32-bit versions are no longer provided
2020-03-09 23:06:04 +02:00
Anton Keks
f22277838c testing jars now come from maven repos 2020-03-09 22:40:58 +02:00
Anton Keks
2ea0e4df3c fix yaml indent 2020-03-09 22:38:48 +02:00
Anton Keks
20af46c902 testing automatic release creation 2020-03-09 22:33:15 +02:00
Anton Keks
1ce1433d23 extract GUI-specific (e.g. SWT) code out of Main, so that we can display a proper error message if SWT is not present on classpath (for 'any' platform builds) 2020-03-08 11:21:57 +02:00
Anton Keks
e5c86625db make GUIConfig load without SWT being present on classpath 2020-03-08 11:18:23 +02:00
Anton Keks
06df89db47 try publishing build artifacts 2020-03-07 20:09:28 +02:00
Anton Keks
9bbe389027 make stuff run from IDEA using compileOnly classpath 2020-03-07 19:51:51 +02:00
Anton Keks
d7d9b7ef15 include SWT version in the About dialog 2020-03-07 19:40:04 +02:00
Anton Keks
b64c9f0829 fix description - all doesn't include tests by default 2020-03-07 19:20:55 +02:00
Anton Keks
d5bd6380d8 add any to all task, but remove automatic clean (which runs after any by default) 2020-03-07 19:19:26 +02:00
Anton Keks
81a346c6db #212 new experimental builds without bundled SWT, using the one provided by system
Make it possible to run on Raspbian, which provides SWT built for ARM
2020-03-07 19:03:53 +02:00
Anton Keks
38775f3ac7 update future release notes 2020-03-07 17:32:30 +02:00
Anton Keks
daa8dbd373 #216 fix terminal launcher for Gnome/Ubuntu: latest Gnome doesn't run nautilus by default 2020-03-07 17:32:16 +02:00
Anton Keks
ee6ecac5b2 specify that importing as gradle project is needed 2020-03-07 16:57:31 +02:00
Anton Keks
617721bd41 commit only relevant IDEA files 2020-03-07 16:53:41 +02:00
Anton Keks
1ce910b3d4 import gradle project in Intellij IDEA and provide jna only on Windows at runtime 2020-03-07 16:47:54 +02:00
Anton Keks
a75279501d add another ignore 2020-03-07 16:34:21 +02:00
Anton Keks
034f30cd56 #202 update Chinese translations by @him41111 2020-03-07 16:27:39 +02:00
Anton Keks
146b9e2566 #222 drop bundled NSIS and download the latest (3.05) version during build 2020-03-07 16:21:04 +02:00
Anton Keks
52234c7ec4 remove obvious comments 2020-03-07 15:30:43 +02:00
Anton Keks
1ba4f73a2c #227 add helpful message to Linux users running as root in case X Server is not accessible 2020-03-07 15:29:26 +02:00
Anton Keks
8c07718b64 try running tests on Windows 2019-12-26 15:08:28 +02:00
Anton Keks
85fbf575a8 fix architecture of 32-bit 2019-12-26 15:04:29 +02:00
Anton Keks
a6549bc91e run windows builds on 32-bit jvm 2019-12-26 15:01:24 +02:00
Anton Keks
135e6456f0 fix spelling 2019-12-26 14:53:17 +02:00
Anton Keks
4a6fc90e76 Goodbye, Travis. It was nice knowing you! 2019-12-26 14:51:43 +02:00
Anton Keks
b192f95aac fix mac runner name 2019-12-26 14:44:02 +02:00