Commit Graph

33 Commits

Author SHA1 Message Date
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
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
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
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
Anton Keks
923b74fc20 #165 improve JNA minimization that seems to broke WindowsPinger 2018-12-28 13:26:26 +02:00
Anton Keks
7fd6aaf5b1 remove handpicked swt classes to delete - rely on proguard instead 2018-12-23 22:56:35 +02:00
Anton Keks
82af06f85a do not keep printer and fontdialog stuff 2018-12-23 22:49:23 +02:00
Anton Keks
098c001c92 keep only PNGFileFormat 2018-12-23 22:46:35 +02:00
Anton Keks
261edacf8e do not keep any browser-related stuff 2018-12-23 22:45:10 +02:00
Anton Keks
1d0a44851c take a slightly simplified https://github.com/ReadyTalk/avian-swt-examples/blob/master/swt.pro 2018-12-23 22:41:30 +02:00
Anton Keks
b021c6085b add minimize task to try shrinking jars with proguard 2018-12-23 22:34:11 +02:00
Anton Keks
b602b959fd can compile with gradle and Java 11 2018-11-21 00:03:45 +02:00
Anton Keks
64050f1f22 fixes #88 - downgrade SWT to 4.6 to still support Java 7 (SWT 4.7 is Java 8 only) 2017-01-24 22:01:39 +02:00
Anton Keks
d5c1ec0c22 upgrade dagger to 2.8, which is supposed to have some optimizations 2016-12-11 20:25:40 +02:00
Anton Keks
09957f2840 upgrade SWT to 4.7M3 - it provides much better HiDPI support 2016-12-07 22:49:01 +02:00
Anton Keks
2f2160d2be upgrade SWT to 4.5, which uses GTK3 by default on Linux 2016-12-07 22:24:43 +02:00
Anton Keks
44fc9acf9b Merge branch 'master' into dagger-migration 2015-08-26 18:59:12 +03:00
Anton Keks
2532bc1050 get rid of cobertura - coverage can be seen in IDE 2015-08-26 18:49:50 +03:00
englishman
01ca364d85 remove PicoContainer! 2015-08-14 16:42:30 -04:00
englishman
db23795df9 add Dagger related libs 2015-08-03 21:46:23 -04:00
Anton Keks
1c99ed54c5 issue #8 - switch SWT mac to 64-bit version in order to work on Java 1.7. Mac Java 1.6 was available only for 64-bit processors anyway, so it doesn't make sense to support 32-bit on mac at all 2014-04-26 23:03:15 +03:00
Anton Keks
26d5762d19 upgrade to SWT 4.3, including the switch of Mac builds to Cocoa API instead of Carbon
this requires rewrite of MacApplicationMenu to use the new Display.getSystemMenu()
2014-04-26 21:12:00 +03:00
Anton Keks
d010fada1d upgrade jna to 4.0 2013-08-27 00:59:46 +03:00
Anton Keks
a871c0c5cf implement windows pinger with JNA (for 64-bit support) 2012-03-03 01:16:30 +02:00
Anton Keks
66b94f45b3 remove execute bit 2012-03-03 01:15:21 +02:00
Anton Keks
cff4d38ee5 revert mac to carbon for now - MacApplicationMenu needs to be rewritten for cocoa 2011-04-09 12:57:39 +03:00
Anton Keks
9bb878fb98 SWT upgraded to 3.5.2
The one bundled with Ubuntu Maverick - probably a lightweight package for Linux is possible
2011-04-09 12:38:44 +03:00
Anton Keks
70ad97d7fb replacing emma with cobertura 2011-03-16 22:58:54 +02:00
Anton Keks
240a53f302 creating a more standard lib directory 2011-03-07 04:04:05 +02:00