-
Notifications
You must be signed in to change notification settings - Fork 420
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
[Feature Request] Adhere to system theme. #7548
Comments
that would require adding additional code just for the OS you're using |
While this would be nice to have, it would likely not be worth the effort for an installer you only see once and awhile. |
However, can I make font adherence a separate issue? Although they're both obviously accessibility issues, they're different problems. |
It's platform-dependant and just for the installer. You don't even need the installer to use OptiFine. This is not likely to be added. |
Recently, while troubleshooting another Java application with theming issues (this is not at all unique to OptiFine) I created a fix for this issue.
to your ~/.xprofile or another location that will allow the variable to be inherited by all processes in your desktop session. Your desktop's application autostart feature may work, but if it has a dedicated place to set environment variables (For KDE: 'Session Environment Variables' in the docs), use that. For QT-centric desktop environments like KDE Plasma you may need to additionally set up a GTK theme. |
@Ari-RERA-43, KDE Plasma 5 automatically sets a correspondent GTK theme when using the Qt5 Breeze theme. Consequently, your command indeed operates: I'm amazed. This should be implemented into the JRE installation script if it detects |
I have never reported an issue to Oracle before so I am unfamiliar with the process, but I will look into it. |
Per https://discuss.kde.org/t/how-to-make-java-guis-adhere-to-the-current-qt-theme/10813/2?u=rokejulianlockhart, #7548 (comment) needs to be added to this codebase regardless of upstreaming efforts, because it is currently upstream intended behaviour. We should still, if not consequently, file a ticket to modify that. |
Description of the new feature
My desktop environment is
cpe:/o:kde:plasma:5.27.10
oncpe:/o:opensuse:tumbleweed:20240220
. Using the https://invent.kde.org/plasma/breeze.git theme, the current installer GUI looks like:...despite it not adhering to the system colouration:
...nor typographic preferences:
The text was updated successfully, but these errors were encountered: