Community
Participate
Working Groups
Created attachment 261885 [details] comparison mars.2 and neon I tested Neon RC1 as target for our RCP application. It seems there is a slight difference between the two, as visible in the attached screenshot. Scaling of the icons is /not/ the issue. The problem is, that the minimize/maximize buttons are wrapped to a separate toolbar on Neon, where in Mars.2 (and all previous versions) those buttons have been next to the tabs. Since this does not happen to the IDE views, I suspect that something in an area changed that is not obvious to me... What we're showing in our application is "extends EditorPart implements ISaveablePart2"
I notice there is also a difference in the size of the icons. This Looks like an SWT Issue. Could you please tell us which Linux and which GTK version are you using? https://coffeeorientedprogramming.wordpress.com/2014/10/27/how-to-tell-if-you-are-running-eclipse-on-gtk2-or-on-gtk3/
(In reply to Patrik Suzzi from comment #1) > I notice there is also a difference in the size of the icons. > > This Looks like an SWT Issue. Could you please tell us which Linux and which > GTK version are you using? > > https://coffeeorientedprogramming.wordpress.com/2014/10/27/how-to-tell-if- > you-are-running-eclipse-on-gtk2-or-on-gtk3/ Sure. This is GTK3 on Fedora 21: Installed Packages gtk3.x86_64 3.14.15-1.fc21 lrwxrwxrwx 1 root root 21 Jul 22 2015 /usr/lib64/libgtk-3.so.0 -> libgtk-3.so.0.1400.15 -rwxr-xr-x 1 root root 7150024 Jul 22 2015 /usr/lib64/libgtk-3.so.0.1400.15 Linux fril0025.wamas.com 4.1.8-100.fc21.x86_64 #1 SMP Tue Sep 22 12:13:06 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
(In reply to Patrik Suzzi from comment #1) > I notice there is also a difference in the size of the icons. > Side Note: on MARS.2 the size of the icons changes (to normal) when trying to click them ;) We had that issue for quite some time now, and NEON seems to fix it.
Does this happen if you run with SWT_GTK3=0 environment variable?
Nope, with GTK2 everything seems as usual.
Created attachment 262101 [details] GTK2 (left) vs. GTK3 (right) target on NEON RC1 screenshot of the two GTK versions
Are you on KDE? Which GTK+ theme are you using? Can you try to use Adwaita?
Cinnamon here. Theme is zukitwo.
and, as stated in the original comment, this happens with our RCP application, but not with the NEON IDE itself - which seems strange...
same happens with adwaita
(In reply to Markus Duft from comment #8) > Cinnamon here. Theme is zukitwo. Any chance to try with the "default" Gnome session/theme? IMHO GTK3 is known to fail if not used in Gnome :-). (In reply to Markus Duft from comment #9) > and, as stated in the original comment, this happens with our RCP > application, but not with the NEON IDE itself - which seems strange... Arggh, I've missed that! This would indicate that is not an SWT issue, but then I can't get why it is broken only on GTK3. Are you sure they both are using same Neon platform libraries?
(In reply to Andrey Loskutov from comment #11) > (In reply to Markus Duft from comment #8) > > Cinnamon here. Theme is zukitwo. > > Any chance to try with the "default" Gnome session/theme? IMHO GTK3 is known > to fail if not used in Gnome :-). Hmm, let's see whether I can get Gnome running here :D > > (In reply to Markus Duft from comment #9) > > and, as stated in the original comment, this happens with our RCP > > application, but not with the NEON IDE itself - which seems strange... > > Arggh, I've missed that! This would indicate that is not an SWT issue, but > then I can't get why it is broken only on GTK3. Are you sure they both are > using same Neon platform libraries? The GTK2/3 tryouts 100% only differ by the environment variable to turn off GTK3.
Happens with Gnome 3 session too. phew. :)
Created attachment 262111 [details] E4 Model Spy of application (welcome screen) I just noticed that this also happens with the welcome screen. we're using a plain workbench intro for this... I also included the E4 model spy to give you some overview of the application model - no big surprises from my POV. If you need to know more, please tell me.
*** Bug 495050 has been marked as a duplicate of this bug. ***
*** Bug 495230 has been marked as a duplicate of this bug. ***
*** Bug 497264 has been marked as a duplicate of this bug. ***
Created attachment 272563 [details] Eclipse 3.9.2 / STS on OSX I'm seeing the same issue on OSX 10.13.3.
(In reply to Steve Hunter from comment #18) > Created attachment 272563 [details] > Eclipse 3.9.2 / STS on OSX > > I'm seeing the same issue on OSX 10.13.3. Unlikely it's a Linux GTK issue or even SWT, then. Moving to Platform UI for comment.
The latest comments and duplicates seem more to be bug 389833 (which is not Linux specific, happens at least on Windows) than the original issue reported here.
Rolf, please check if that is still valid.
The original issue is reported on Linux, and shows a difference between GTK2 and GTK3. I am not on Linux, so I cannot validate. Though, this could be a duplicate of Bug 499215. w.r.t. the duplicates they are probably not related, as they are about the 'double' bars in top of the editor area. That should be Bug 389833 (stalebug) and/or Bug 495230.
Thanks Rolf, I cannot replicate on Linux with Eclipse SDK Version: 2020-09 (4.17) Build id: I20200610-1800 OS: Linux, v.5.4.0-37-generic, x86_64 / gtk 3.24.18, WebKit 2.28.2 Java version: 1.8.0_252 So this might be fixed via another bug as Rolf indicated. Markus, please reopen if you still see this with 2020-06.