-
Notifications
You must be signed in to change notification settings - Fork 194
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Disable or fix System theme on Windows #3
Comments
System theme looks better on Linux. I use it all the time and the feedback is positive, it also better adapts to system theme than no theme at all. So no, let's not retire. Instead, one can fix how it looks on WIndows. |
@mickaelistria what about if me made is special for Linux? I don't think you plan to fix it under windows neither do I and it looks broken. |
Tbh. you should have done this for the default light theme in Linux instead of starting a new theme. |
It's not special to any OS, it's following the color constants retrieved by SWT for the current system. The default light theme use color constants and does not adapt to native theme changes; and the system theme may actually be dark, or green, or light and Eclipse would react. |
I've thought a bit more about it, as I agree 1 goal is to remove the System theme all together and replace it with native. The blocking issue is the default CTabRendering of e4 that makes it hard to find out which current CTabFolder has focus. I'll try to keep it in mind and hopefully will be able one day to improve that in SWT directly. |
I was trying to reduce the styling to only style the tab folder but only styling the tab results in an endless loop, see #4 |
I plan to remove the System theme as soon as eclipse-platform/eclipse.platform.swt#183 is merged. |
Windows looks really good with the forms fix and theming disabled. @mickaelistria do you still plan to delete the system theme, or do you still need it for Linux? |
In any case, I think it's better to remove it and focus attention on SWT itself. I don't plan to maintain the System theme further. So I will try to remove it soon-ish. |
See #142 |
Signed-off-by: Vikas Chandra <[email protected]>
System theme looks not native on Windows. I suggest we remove it, users which want native styling can disable theming via unchekcing "Enable theming".
System theme
No theming:
The text was updated successfully, but these errors were encountered: