-
Notifications
You must be signed in to change notification settings - Fork 193
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
Changing theme of product doesn't work #185
Comments
Eclipse 2022-06 will determine the theme at startup according to the theme of the operating system, and this rule cannot be changed according to the configuration. |
@dhendriks pull request to enable this configuration would be welcome |
See #300. |
@vogella Could you review this? |
Is there any chance #300 can be included still in the 2022-09 release? |
Nope |
- Still enabled by default, for backward compatibility. - To disable, set the new property: org.eclipse.e4.ui.css.theme.disableOSDarkThemeInherit=true
- It would disable restoring the theme, even if not dark theme. - Now only overrides the decision to inherit dark theme.
…pup (eclipse-platform#185) * Use a custom ForkJoinWorkerThreadFactory in AsyncCompletionProposalPopup CompletableFuture.supplyAsync() is using the defaultForkJoinWorkerThreadFactory. In case a SecurityManager is installed, using the defaultForkJoinWorkerThreadFactory would result in worker threads with no permissions, which leads to not content assist in the java editor. Use a custom ForkJoinWorkerThreadFactory implementation to work around this. See also: eclipse-platform/eclipse.platform#294 eclipse-platform/eclipse.platform#295 * Improve comment
…oposalPopup (eclipse-platform#185)" This reverts commit 783721b.
I can confirm that this is still a problem in Eclipse 2023-03. |
I have an Eclipse product that is configured with a
plugin_customization.ini
. This file works, as there are many settings in there, that actually take effect. Now I'm trying to set the 'Light' theme, like this:However, this doesn't work. I've traced this in the code to
org.eclipse.e4.ui.css.swt.internal.theme.ThemeEngine.getPreferenceThemeId()
, and this returnsnull
rather thanorg.eclipse.e4.ui.css.theme.e4_default
.I've also tried:
cssTheme
to myproduct
extension:-cssTheme org.eclipse.e4.ui.css.theme.e4_default
None of it works.
I'm using Eclipse 2022-06.
The text was updated successfully, but these errors were encountered: