Community
Participate
Working Groups
InstallationDialog should use CTabFolder instead of TabFolder to allow styling in the dark theme.
Patrik, something for you?
Created attachment 268834 [details] Screenshot Matthias, could you provide a Gerrit? Repo is equinox.p2, class is InstallationDialog. You would need to replace TabFolder and TabItem with CTabFolder and CTabItem.
Created attachment 268842 [details] On Mac it looks good On Mac the installation details dialog on oxygen looks good in the dark theme.
(In reply to Matthias Becker from comment #3) > Created attachment 268842 [details] > On Mac it looks good > > On Mac the installation details dialog on oxygen looks good in the dark > theme. Do you have access to Linux or Windows? TabFolder on Mac looks OK, on Linux not, on Windows I do not know.
Lars, is this still an issue with recent SWT? For the record I'm against using CTabFolder as it's custom draws is pretty bad IMHO. We should better fix SWT.
(In reply to Alexander Kurtakov from comment #5) > Lars, is this still an issue with recent SWT? For the record I'm against > using CTabFolder as it's custom draws is pretty bad IMHO. We should better > fix SWT. As long as TabFolder does not allow setting the tab color we need to use CTabFolder. Do you have plans to enhance TabFolder?
(In reply to Lars Vogel from comment #6) > (In reply to Alexander Kurtakov from comment #5) > Do you have plans to enhance TabFolder? If not, we should move to CTabFolder to enhance the dark theme under Windows/Mac and Ubuntu.
Dropping milestone.
New Gerrit change created: https://git.eclipse.org/r/129251
Gerrit change https://git.eclipse.org/r/129251 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=43433b7ddf3d8d43e86a28cbd122178e8beca2ff
Thank you Denis for the fix