Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
7 hoursBug 551982: [GTK] Nothing is rendered when creating new GC on canvasEric Williams1-2/+7
Use gdk_window_begin_draw_frame() to extract a Cairo context which we can keep for ourselves by calling cairo_reference(). This ensures the context isn't destroyed by gdk_window_end_draw_frame() and can be disposed of in Control.internal_dispose_GC(). Tested on GTK3.24 and 3.20 using the snippet attached and a child Eclipse instance. No AllNonBrowser JUnit tests fail. Change-Id: Ide25a5d742ef69d6fa92906c6f2a861c86d38654 Signed-off-by: Eric Williams <ericwill@redhat.com>
21 hoursv4930r4v4930r4iI20191016-1800genie.releng1-1/+1
32 hoursBug 310387 - copying new Image(Device device, String filename) canSravan Kumar Lakkimsetti4-8/+8
result in black background (was: Black background for icons in Annotations Preference Page) This reverts commit 4d74459c50568ac931a45ce5e92361c7beed5b56. Change-Id: Ia67966d58c5ac22db6b0ee55587a5425cb1607f3 Signed-off-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com>
33 hoursBug 520488 - [cocoa] If a child Shell disposes its parent, parent throwsNiraj Modi2-2/+7
NPE Added test case. This revealed a missing disposure check in Decorations. Change-Id: I83d126a636f524b0c1de8ba90752cd6632ef4904 Signed-off-by: Niraj Modi <niraj.modi@in.ibm.com> Also-by: Karsten Thoms <karsten.thoms@itemis.de>
33 hoursRevert "Bug 310387 - copying new Image(Device device, String filename) can ↵Sravan Kumar Lakkimsetti4-8/+8
result in black background (was: Black background for icons in Annotations Preference Page)" This reverts commit b848e193393ba44c4b06930565e90ee00e00eaf1.
33 hoursBug 310387 - copying new Image(Device device, String filename) canSravan Kumar Lakkimsetti4-8/+8
result in black background (was: Black background for icons in Annotations Preference Page) Change-Id: I2e37d7c72ecd7f809a9efc33af3a25e5fe714cf1 Signed-off-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com>
35 hoursRevert "Bug 310387 - copying new Image(Device device, String filename) can ↵Sravan Kumar Lakkimsetti4-8/+8
result in black background (was: Black background for icons in Annotations Preference Page)" This reverts commit fde4082a50216a4b15c03a8f0f384b961bb953de. Change-Id: If628552b9aa5478ddd1c8ac7668363288f5c2200
35 hoursBug 310387 - copying new Image(Device device, String filename) canSravan Kumar Lakkimsetti4-8/+8
result in black background (was: Black background for icons in Annotations Preference Page) Change-Id: I2e37d7c72ecd7f809a9efc33af3a25e5fe714cf1 Signed-off-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com>
3 daysv4930r4v4930r4hI20191015-1800I20191014-1800genie.releng1-1/+1
3 daysBug 548430 - NullPointerException in Image.internal_new_GC (4.12.0RC2)Sravan Kumar Lakkimsetti2-2/+2
Change-Id: I90bf1ad5b893b94f2a100760cf28e460ef02ed36 Signed-off-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com>
9 daysv4930r4v4930r4gS4_14_0_M1I20191013-1800I20191012-1800I20191011-1800I20191009-1800I20191009-0600I20191009-0300I20191008-1800I20191008-0600genie.releng1-1/+1
9 daysBug 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>
10 daysv4930r4v4930r4fI20191007-1800genie.releng1-1/+1
10 daysRevert "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>
10 daysv4930r4v4930r4eI20191007-0625genie.releng1-1/+1
10 daysBug 551824 - ToolItem should provide meaningful toString()Andrey Loskutov1-0/+10
Change-Id: I4e99a94cedd0ba212577c51ebb0a1f020fb79d7c Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
10 daysv4930r4v4930r4dI20191007-0430genie.releng1-1/+1
10 daysv4930r4genie.releng1-1/+1
10 daysRevert "Bug 551810 - Eclipse IBuild I20191004-1800 failed."Alexander Kurtakov1-5/+5
This reverts commit 597080d71dc7993cb41521e75e5766cae31f1a7f. Change-Id: I53740e943d3b28aa06b067106291cf2af29b40d8
10 daysRevert "Bug 551810 - Eclipse IBuild I20191004-1800 failed. - commented ↵Alexander Kurtakov1-4/+4
PPC64LE reference" This reverts commit d612920645f4034fd1bbff3ac20d724d1998f190. Change-Id: Ic73cb383c4d0d3bdb1286322d3ab3e3ecf709857
11 daysv4930r4v4930r4cI20191006-1800genie.releng1-1/+1
11 daysBug 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>
11 daysv4930r4v4930r4bgenie.releng1-1/+1
11 daysv4930r4v4930r4agenie.releng1-1/+1
11 daysv4930r4v4930r4I20191006-0600genie.releng1-1/+1
11 daysv4930r4genie.releng2-3/+3
11 daysBug 551810 - Eclipse IBuild I20191004-1800 failed.Vikas Chandra1-5/+5
Change-Id: I5996f27571c756060c1e02270c5c501fe369c848 Signed-off-by: Vikas Chandra <Vikas.Chandra@in.ibm.com>
13 daysBug 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-02v4930r3v4930r3dI20191003-1800I20191002-1800genie.releng1-1/+1
2019-10-02Bug 551624 - [GTK3] Recursive loop of SWT.Show eventsEric Williams1-3/+0
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 Loskutov1-13/+14
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-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 Williams1-6/+7
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 Pazderski1-1/+5
Change-Id: I10bd62580efa7b16cba5518aa2e414d53d360396 Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2019-09-26Bug 551335 - [StyledText] setStyleRanges reset less cache than necessaryPaul Pazderski1-5/+5
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 Williams2-4/+81
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 Merks3-219/+219
repository Change-Id: I0b73a52d66fc55656971ed0e78bd436d3e0bdecf Signed-off-by: Ed Merks <ed.merks@gmail.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>

Back to the top