Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-08-09Bug 482318 - [Java9] Illegal Access Exception with SWT_AWT onLakshmi Shanmugam6-135/+196
JDK9+Jigsaw Moved the methods inaccessible in Java 9 to native code. They'll be called using reflection.
2016-07-24Bug 497962 - Use lambdas where possibleAlexander Kurtakov3-324/+200
Enable convert to lambdas and run initial conversion to not interfere with later commits. Slightly smaller and faster code is worth it at SWT level. Change-Id: Ia94b6c25beb09555626eaa455b9e9f43e329f7e6 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2016-03-31Bug 490699 - Prefer usage of Integer.valueOf() over new Integer inY20160331-1000Lars Vogel1-1/+1
org.eclipse.swt Change-Id: Ib05b6a7a232ab197c48b992db669e74da5708cea Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2016-03-12Bug 479614 - [Graphics] HiDPI support for eclipse platformSravan Kumar Lakkimsetti1-3/+4
- GTK changes. Change-Id: Idcc8e547f7fcca3e6c415b69e30ee6d1edf0cb6c Signed-off-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com>
2016-03-12Bug 479614 - [Graphics] HiDPI support for eclipse platformNiraj Modi1-2/+3
- Windows changes Change-Id: I9cd0004d57a2a3a2a956a71de91b10af560c08a7 Signed-off-by: Niraj Modi <niraj.modi@in.ibm.com>
2016-02-22Revert "Bug 399786 - GC#draw*(..) needs to support high-DPI "Sravan Kumar Lakkimsetti1-4/+3
This reverts commit acc3aad22de4e9ad78274eb6e8ec760f1ee4c7c2.
2016-02-22Bug 399786 - GC#draw*(..) needs to supportSravan Kumar Lakkimsetti1-3/+4
high-DPI Change-Id: Ibf39177432c1c29506d9226cabf65a6a16d39931 Signed-off-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com>
2016-02-11Bug 487645 - Remove pre Java 1.7 workaroundsAlexander Kurtakov1-9/+7
Java 1.7 is a prereq so no need for this guard. Change-Id: Ic63114afc61c82f120abb2a5526dfdb0330f93a1 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2016-02-10Bug 483640 - Add missing annotations to SWT after the move to Java 7Alexander Kurtakov3-3/+40
Add missing @Override annotation for interface methods. Change-Id: Ibce185467807acd2dc5e6b71fda643a3947f60eb Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2016-01-12Bug 485648 - Delete emulated AWT bridgeI20160112-1800Alexander Kurtakov1-117/+0
All 3 supported WS have their own and this one would just throw error. Change-Id: I5b0a79f4247fd729d455aee0e5bdd98264fec633 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2016-01-07Bug 485367 - cleaned trailing spaces in swt (emulated)Andrey Loskutov1-14/+14
Change-Id: I176d0600256f6ff2065ecabbde2f062bb6c7b7bd Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
2016-01-07Bug 485367 - cleaned trailing spaces in swt (cocoa)Andrey Loskutov1-43/+43
Change-Id: I47e7c08d8fdd9beea2ace6603c5de79755925f48 Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
2016-01-07Bug 485367 - cleaned trailing spaces in swt (win32)Andrey Loskutov1-21/+21
Change-Id: I47413fc0f50677957d3e3269dbaca97413b56d30 Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
2016-01-07Bug 485367 - cleaned trailing spaces in swt (gtk, cairo and Co)Andrey Loskutov1-17/+17
Change-Id: I666ba3c50b8d8d8c8db67db7efd1647115f36cf1 Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
2016-01-07Bug 485369 - Remove pre Java 1.5 workaroundsAlexander Kurtakov1-33/+13
There are few code branches for pre Java 1.5, that serve no purpose nowadays as SWT require 1.5 or newer. Change-Id: Ieb5d4ce0da8407d32b907b71d1721ef07bf11f18 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2016-01-06Bug 484699 - Use vararg reflection methods in SWT_AWTAlexander Kurtakov2-36/+30
Get Cocoa/Win32 in sync with GTK. While at it drop SuppressWarnings("rawtypes") and fixes the warnings too. Change-Id: I8d07194c7d52017d4e48a7f05935dee7756c2ecb Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2015-12-18Bug 484699 - Use vararg reflection methods in SWT_AWTAlexander Kurtakov1-30/+16
Less code to read is always good. Change-Id: I118a0664330724cb7f9896ad7d6099ba74d8aabc Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2015-12-18Bug 484484 - Remove org.eclipse.swt.internal.Compatibility classAlexander Kurtakov1-20/+8
Forgotten Mac/Win conversions. Change-Id: I9236b2bf5a516279077da5969e08ce99662f0078 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2015-11-02Bug 462633: Enable save actions for annotationsMarkus Keller1-0/+1
Added missing @Override/@Deprecated in win32
2015-11-02Bug 462633: Enable save actions for annotationsMarkus Keller1-0/+1
Added missing @Override/@Deprecated in cocoa
2015-07-07Bug 470568 - Replace `new Boolean` with `Boolean.valueOf`Alex Blewitt2-5/+5
Using `new Boolean()` results in the creation of a new object on the heap, when the flyweight `Boolean.TRUE` and `Boolean.FALSE` are available. Java 1.4 added a `Boolean.valueOf()` which can be used in place of `new Boolean()` but which will use the existing flyweight values instead. Globally change `new Boolean(...)` to `Boolean.valueOf(...)` and replace constant valued expressions with their flyweight counterparts. Bug: 470568 Change-Id: I0a9abceef0032f92581f381c36d9971457c3fdee Signed-off-by: Alex Blewitt <alex.blewitt@gmail.com>
2015-03-30Bug 462955 - Make SWT compile on OS X Yosemite.Mikael Barbero1-1/+17
- Create a JAWT_MacOSXDrawingSurfaceInfo struct as it does not exist anymore with JAWT 1.7 - Use Oracle's JDK location for headers instead of Apple's one when not available - Make #include path of mach-o/dyld.h relative rather than absolute to /usr/include as it does not exist anymore on Yosemite. Change-Id: I426552d641a715dd732c76b5939c2e887074fc3c Signed-off-by: Mikael Barbero <mikael@eclipse.org>
2015-03-26Bug 462667 - Remove references to Motif in SWT code and comments Lars Vogel1-1/+1
Change-Id: Id36b8c65d626a0f89aaffc91f7e6bb5bd1d97465 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2015-03-24Bug 462985 - Cleanup carbon leftoversAlexander Kurtakov1-170/+0
Browser and awt bridge have survived. Change-Id: I7fdaeca5b4d8f5869511fbd0137adb721321f7ab Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2015-03-13Bug 462064 - Remove GTK_WIDGET_* macrosAlexander Kurtakov1-3/+1
Removed the following - GTK_WIDGET_HAS_DEFAULT, GTK_WIDGET_HAS_FOCUS, GTK_WIDGET_SENSITIVE, GTK_WIDGET_VISIBLE, GTK_WIDGET_WINDOW. Fixes no-op macros (on GTK 3.x) GTK_WIDGET_WINDOW being called. Change-Id: Ia37430ff8177e30eefc8947e24cdb55ccc2ad460 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2015-02-26Bug 460943 - Do not suppress warningsAlexander Kurtakov1-2/+1
Remove @SuppressWarnings("rawtypes", "unchecked") and properly fix the warnings. Change-Id: I7d7ab2b47f53906c5dc1cc1646a1960bcdf97fcb Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2014-08-20Bug 441791 - Remove motif specific things from codebaseAlexander Kurtakov2-397/+0
Remove motif implementations. Change-Id: I24b4d1fa0ff0846298c9c9fa2fa45750a3b78d3d Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2014-04-22Bug 426354 - SWT_AWT bridge memory leakNiraj Modi1-7/+1
Change-Id: I8b018fe4b6b594d11c4fef29c03cf4175f36cbb0 Signed-off-by: Niraj Modi <niraj.modi@in.ibm.com>
2014-04-01Bug 431287 - [SWT_AWT] SWT_AWT hangs in a dialog under on OS XSteve Northover1-14/+49
2013-12-03Fix generics warnings in SWT_AWT.Alexander Kurtakov1-3/+3
Change-Id: I59e9da8efa6403b9b160fd4df35e1b32cebd0384 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2013-12-03Add missing @Override annotations.Alexander Kurtakov1-0/+1
Since moving to 1.5 this warning was left to enabled which caused 1000+ warnings. Add all annotations. Change-Id: I647cbd86fe93e8daed655def41f9d5fbcf16e609 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2013-12-03fix warning - Unnecessary @SuppressWarningsv4413bI20131203-0800Lakshmi Shanmugam3-3/+3
2013-12-02Added @SuppressWarnings after Java 1.5 change (Bug 411356)Lakshmi Shanmugam1-0/+1
2013-12-02Added @SuppressWarnings after Java 1.5 change (Bug 411356)Arun Thondapu1-0/+1
2013-12-02Added @SuppressWarnings after 1.5 change(Bug 411356)Lakshmi Shanmugam1-0/+1
2013-05-28Bug 408895 - Do the annual javadoc/copyright bash for 4.3Carolyn MacLeod3-3/+3
2013-02-21Bug 374199 - SWT_AWT bridge broken by openjdk 1.7.0_04ea (embeddedframe ↵Silenio Quarti1-15/+62
class refactor)
2012-11-02add OS.GTK3 flag and use everywhere instead of VERSION(3,0,0)Silenio Quarti1-1/+1
2012-10-16remove warnings in check_compilationSilenio Quarti1-2/+2
2012-10-02Make use of gdk_x11_window_get_xid instead of gdk_x11_drawable_get_xid.Alexander Kurtakov1-1/+3
The former is a replacement for the later in GTK3.
2012-09-24Make 64-bit the default source codeSilenio Quarti4-14/+14
2012-08-06Bug 386145 Use gtk_widget_get_window() instead of GTK_WIDGET_WINDOW in newer ↵Anatoly Spektor1-1/+6
GTK+
2012-06-01Bug 380560 - Do the annual javadoc/copyright bash for 3.8 and 4.2Carolyn MacLeod1-1/+1
2012-02-28Replace usage of GDK_DISPLAY with gdk_x11_display_get_xdisplay.Alexander Kurtakov1-1/+1
GDK_DISPLAY macro is deprecated and removed in gtk3. The function used is in gtk since 2.2.
2011-09-23fix permission of filesSilenio1-0/+0
2011-05-10Bug 345279 - Do the annual copyright bash for 3.7AFTER_COPYRIGHT_BASH_FOR_37RC1Carolyn MacLeod1-1/+1
2011-05-09After javadoc bash for 3.7RC1AFTER_JAVADOC_BASH_FOR_37RC1Carolyn MacLeod1-217/+217
2010-05-31Bug 314492 - Do the annual copyright/javadoc bashCarolyn MacLeod1-3/+1
2009-09-29289612 - make new_Frame match other platforms; work around AWT bug where ↵Scott Kovatch1-6/+88
embedded shell doesn't show up right away.
2009-09-23Bug 290216 - [Build] Compile warnings in official buildFelipe Heidrich1-1/+0

Back to the top