Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2019-10-08v4930r4v4930r4gS4_14_0_M1I20191013-1800I20191012-1800I20191011-1800I20191009-1800I20191009-0600I20191009-0300I20191008-1800I20191008-0600genie.releng1-1/+1
2019-10-08Bug 551091 - [win32] OpenJ9 crashes in 4.13 with MylynMichael Keppler1-1/+1
The previous commit on this class wrongly moved the release() call into a loop. See commit ac892d9, line 478 to see it should be outside the loop. Change-Id: Id1489183be977a323aeeef6ae1a0cb1e624176e9 Signed-off-by: Michael Keppler <michael.keppler@gmx.de>
2019-10-07v4930r4v4930r4fI20191007-1800genie.releng1-1/+1
2019-10-07Revert "Bug 543747 - [win32] JVM crash after connecting Windows RemoteAndrey Loskutov1-4/+2
Desktop" This reverts commit d4322185047c83ff4f7f4c994db4c89a401c73ca due the crash described in bug 551067 comment 11 (toggling Git History 'Find' toolbar contribution on/off). Change-Id: Ide0e730786eba7da6aa53111148517d0d4268dd6 Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
2019-10-07v4930r4v4930r4eI20191007-0625genie.releng1-1/+1
2019-10-07Bug 543747 - Add more testsAlexandr Miloslavskiy1-9/+68
Change-Id: I87287fa270c4e21447f9de0a4cf371a79c0d0f9c Signed-off-by: Alexandr Miloslavskiy <alexandr.miloslavskiy@syntevo.com>
2019-10-07Bug 551824 - ToolItem should provide meaningful toString()Andrey Loskutov1-0/+10
Change-Id: I4e99a94cedd0ba212577c51ebb0a1f020fb79d7c Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
2019-10-07v4930r4v4930r4dI20191007-0430genie.releng1-1/+1
2019-10-07v4930r4genie.releng1-1/+1
2019-10-07Revert "Bug 551810 - Eclipse IBuild I20191004-1800 failed."Alexander Kurtakov1-5/+5
This reverts commit 597080d71dc7993cb41521e75e5766cae31f1a7f. Change-Id: I53740e943d3b28aa06b067106291cf2af29b40d8
2019-10-07Revert "Bug 551810 - Eclipse IBuild I20191004-1800 failed. - commented ↵Alexander Kurtakov1-4/+4
PPC64LE reference" This reverts commit d612920645f4034fd1bbff3ac20d724d1998f190. Change-Id: Ic73cb383c4d0d3bdb1286322d3ab3e3ecf709857
2019-10-06v4930r4v4930r4cI20191006-1800genie.releng1-1/+1
2019-10-06Bug 551810 - Eclipse IBuild I20191004-1800 failed.Niraj Modi1-4/+4
- commented PPC64LE reference Change-Id: I9c51ac22fb8a4c87413dca7c34be04ffba5da623 Signed-off-by: Niraj Modi <niraj.modi@in.ibm.com>
2019-10-06v4930r4v4930r4bgenie.releng1-1/+1
2019-10-06v4930r4v4930r4agenie.releng1-1/+1
2019-10-06v4930r4v4930r4I20191006-0600genie.releng1-1/+1
2019-10-06v4930r4genie.releng2-3/+3
2019-10-06Bug 551810 - Eclipse IBuild I20191004-1800 failed.Vikas Chandra1-5/+5
Change-Id: I5996f27571c756060c1e02270c5c501fe369c848 Signed-off-by: Vikas Chandra <Vikas.Chandra@in.ibm.com>
2019-10-04Bug 537896: [HiDPI][GTK] SWT to receive/handle DPI change notification from OSEric Williams9-23/+104
Connect the first Shell for a given Display to the "notify::scale-factor" signal, in order to detect changes in DPI from GTK. Calculate whether the DPI has changed, and notify listeners to the SWT.ZoomChanged event. Tested on GTK3.24, Fedora 30, X11 and Wayland on Snippet373. No AllNonBrowser JUnit tests fail. Change-Id: I73623667386f447e2071c1beac46e3213fb2bda3 Signed-off-by: Eric Williams <ericwill@redhat.com>
2019-10-04Bug 437558 - Sleak not working with RCP e4Alexander Kurtakov1-1/+2
Add fragment.e4xmi to bin.includes. Change-Id: I9b4751429557e971acb81234ea0468d23f8110c7 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2019-10-04Bug 551318 - [Win32] ToolItem.setDisabledImage() JUnit test failureNiraj Modi1-22/+23
- enabling this test for GTK only. Change-Id: I399c929f5e942e176be0ee17e19d2f415ef1621e Signed-off-by: Niraj Modi <niraj.modi@in.ibm.com>
2019-10-04Bug 437558 - Sleak not working with RCP e4Lars Vogel4-15/+32
Converts the sleak view to an e4 view. It is still available under Show View for the IDE and 3x RCP customer. The model element is set to not persist so that the view will not restored between restarts. Change-Id: I47f6b689f2f9492c8b4417051cdba8407e75e29b Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2019-10-02v4930r3v4930r3dI20191003-1800I20191002-1800genie.releng1-1/+1
2019-10-02Bug 551624 - [GTK3] Recursive loop of SWT.Show eventsEric Williams2-3/+48
Revert commit 83a43f4d1fc67b864696f081d908956580c27303 as it causes a StackOverflow, as well as SWT.Show event loop. AFAICT the original bug being fixed by the commit in question is no longer reproducible on modern desktop environments. Tested on Fedora 30, GTK3.24, GNOME3 and X11. No AllNonBrowser JUnit tests fail. Change-Id: I283e087e1872220ee348e5b1aa9288f7bec98f45 Signed-off-by: Eric Williams <ericwill@redhat.com>
2019-10-02Bug 551588: [GTK] Performance of TextLayout.getBounds() is veryAndrey Loskutov4-13/+266
bad for long text Avoid the fetching of many PangoLayoutIter* objects by re-using them where possible. Refactored and optimized some of the TextLayout getLineBounds() and getBounds() methods to avoid unnecessary native calls and slowdowns. Return to pre-bug 491712 behaviour by using the height returned by pango_layout_get_size(). Tested with the snippets attached on Fedora 30, GTK3.24, and X11. No ill effects observed in the IDE, and no AllNonBrowser JUnit tests fail. Change-Id: I6feb11e6cf7515508f4ef1a155256c2987a83613 Signed-off-by: Andrey Loskutov <loskutov@gmx.de> Also-by: Peter Severin <peter@wireframesketcher.com> Also-by: Eric Williams <ericwill@redhat.com>
2019-10-02Bug 551394 - Enable tycho strict bin includesAlexander Kurtakov5-0/+32
Make swt local build proper eclipse project so it has bin.includes. Change-Id: Icd681489e3298c2741a989b01822a065edff1d2f Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2019-09-30v4930r3v4930r3cI20191002-0100I20191001-1800I20190930-1800genie.releng1-1/+1
2019-09-30v4930r3genie.releng1-1/+1
2019-09-30Revert "Bug 551484 - SWT Increment failed for 25th Sep 4.14 I build - Since ↵Niraj Modi1-5/+5
PPCLE64 machine is down, hence skipping it during the SWT build process to get an IBuild." This reverts commit 441ee7e0706f774f81d29ac020da83a37245a6db. Change-Id: I6a722a9c279a02f3279e001b81cb11c2434310c7
2019-09-27v4930r3v4930r3bI20190929-1800I20190928-1800I20190928-0515I20190928-0205I20190928-0000I20190927-1800I20190927-1530genie.releng1-1/+1
2019-09-27Bug 550720 - [Win32] Screen reader has problems with Link containingPaul Pazderski1-11/+15
multiple links This change fix the case that the first link is only read once when tabbing forward into a Link widget with multiple links. Change-Id: Iaffe3d495d9e8c0dcbf76a6a4a15e08c63cde3a8 Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2019-09-27Bug 550717 - [Win32] Wrong focus highlight with multi-link SysLink andPaul Pazderski1-9/+22
mnemonics Current implementation can fail to remove focus indication when changing focus by using mnemonics. Change-Id: Ic41cd6004423eb2ccf64f946f5caf3ee592c1d36 Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2019-09-27Bug 550649 - [Win32] Link can't be read by NVDA with tab for a secondPaul Pazderski1-2/+2
time On focus Windows always selects the first link in SysLink control. SWT does some workarounds to improve behavior with multiple links but has problems with some screen readers. This change disables a multi-link workaround if there is only a single link to improve accessibility in single-link case. Change-Id: I408e62ea5df39067de687aa5efe4882a6ff8f1eb Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2019-09-26v4930r3v4930r3aI20190927-0255I20190927-0225I20190927-0145I20190926-1800genie.releng1-1/+1
2019-09-26Bug 551302 - [GTK] Progress view hides contents when system dialog isPaul Pazderski8-3/+27
opened SWT can not process deferred layout requests if events are processed in an external (modal) event loop. For GTK this only happens while a system dialog is shown e.g. ColorDialog or FileDialog. The fix is to not defer layouts while an external event loop is running. Change-Id: Icceebf6c6f3fe3c7dd8f45d97c13a73338f2ddfe Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2019-09-26Bug 543895: [GTK] Extra space to the right of ToolItems without textEric Williams3-6/+76
Only set a ToolItem as "important" if it actually has text. Otherwise this ToolItem will show its label even if no text is set, causing extra padding. Tested on GTK3.24 with the snippet attached. NoAllNonBrowser JUnit tests fail. Change-Id: I588ca39abf7b1ce8606bd3e36cd15a8fb62a33b7 Signed-off-by: Eric Williams <ericwill@redhat.com>
2019-09-26v4930r3v4930r3I20190926-0625genie.releng1-1/+1
2019-09-26v4930r3genie.releng2-3/+3
2019-09-26Bug 551484 - SWT Increment failed for 25th Sep 4.14 I buildNiraj Modi1-5/+5
- Since PPCLE64 machine is down, hence skipping it during the SWT build process to get an IBuild. Change-Id: I8a5119784553692014aecf6548996a21463f6cbf Signed-off-by: Niraj Modi <niraj.modi@in.ibm.com>
2019-09-26Bug 551336 - [StyledText] resetting styles does not reset renderingPaul Pazderski2-6/+11
Change-Id: I10bd62580efa7b16cba5518aa2e414d53d360396 Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2019-09-26Bug 551335 - [StyledText] setStyleRanges reset less cache than necessaryPaul Pazderski2-7/+123
Change-Id: I91f249646228a9046c2ec9ece9e6607583208b17 Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2019-09-25Bug 546552: [GTK3] Checkboxes with custom color are hard to readEric Williams3-4/+138
Some check, radio, and toggle buttons have solid background colors on certain GTK themes (namely the new Adwaita theme, and the Yaru theme). Furthermore, setting a solid background color in these cases causes the checkmark/indicator to be nearly invisible. This patch as three parts. Part one: use the default GTK CSS (widget name) instead of the universal selector that is usually used for such buttons. This ensures that the indicator/checkmark area retains it's proper look when the default background is set. Part two: adjust the CSS strings in setForegroundGdkRGBA() to ensure all inner parts and styles of Buttons are styled. Part three: define a new internal system color to match the check/radio button foreground color. This ensures the correct color is used for the actual check mark/radio indicator, when the default background is set. Tested on GTK3.24.11 and 3.24.10 (old Adwaita theme), as well as using the Yaru theme. NoAllNonBrowser JUnit tests fail. Change-Id: I54be8b578b54537f4beb3bc91957420b3c5a563b Signed-off-by: Eric Williams <ericwill@redhat.com>
2019-09-25Bug 551438 - Fix files that have ended up with CRLF in the gitEd Merks14-806/+806
repository Change-Id: I0b73a52d66fc55656971ed0e78bd436d3e0bdecf Signed-off-by: Ed Merks <ed.merks@gmail.com>
2019-09-25Bug 437558 - Cleanup of Sleak viewLars Vogel3-36/+8
Includes 4.14 version updates for the plug-in Bumping the minor version as the next commit moves a 3x view to an 4.x view Change-Id: I07b99c989d536785d255b1a3507860914131bf2e Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2019-09-24v4930r2v4930r2iI20190924-1800genie.releng1-1/+1
2019-09-24Bug 547373 - Progress view hides contents when pop-up menu is openedPaul Pazderski1-0/+2
One additional external event loop. Change-Id: I44ba9d13112b20d9a07c0d2f74af2a5f0d9d13f4 Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2019-09-23v4930r2v4930r2hI20190923-1800genie.releng1-1/+1
2019-09-23Bug 551304 - [StyledText] Simplify boolean expressionThomas Singer1-5/+5
StyledText.handleKey: make code easier to understand Change-Id: I86f2590170be2bf91c49cd57d5a7c647110c2f35 Signed-off-by: Thomas Singer <ts-swt@syntevo.com>
2019-09-20v4930r2v4930r2gI20190923-0615I20190922-1800I20190921-1800I20190920-1800genie.releng1-1/+1
2019-09-20Bug 4745 - [StyledText] Support disabled look in StyledText widgetThomas Singer1-8/+12
- use try-finally to reset insideSetEnableCall - remove superfluous space Change-Id: I13978c8449a9c2ddd71d03ee28c311722443b216 Signed-off-by: Thomas Singer <ts-swt@syntevo.com>

Back to the top