-
Notifications
You must be signed in to change notification settings - Fork 351
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
Sync light and dark theme with system on Linux #460
Comments
By sync you mean the theme changing while XPipe is open and you change the dark mode setting in KDE? Or when XPipe is not running |
Both. When XPipe is started, it should apply the current system theme and also while it's running it should listen for changes and adapt. As described in #365 the use case is pretty common. I also have my system configured to switch between light and dark theme depending on sun rise and sun set. At day, I want to burn my eyes and at night I want to rest my eyes 😂 |
Both cases should work already, the only possibility is that the theme detection code itself doesn't work. Does that work on other systems for you besides KDE? |
I will try that out for different DEs and get back to you later! |
https://github.com/user-attachments/assets/67637341-60ac-445d-96de-bf084f35fc12 |
Recording.2025-02-26.230027.mp4Works for me on Ubuntu 24 Gnome and EndevaourOS |
Just to clarify, did you test this on two different systems or on one with two desktop environments? |
I created a new VM with CachyOS and Gnome |
So I tested further. It works on Ubuntu Gnome but not Fedora Gnome ... I will have to figure out the exact versions |
In the end this will be a bug report to the JavaFX devs, I can't do anything about this myself. What we can do is compile a list where it works and where it doesn't. I have this: |
Yeah feel free to augment that list where it works and where it doesn't for any other systems you have. Also for KDE. The more information, the better they can fix it |
Not working:
|
I forwarded this to the JavaFX devs, let's see what happens |
This is related to issue #365
On Linux it currently does not sync the theme with the system. At least on KDE Plasma 6.3.1.
I can implement this, if you like. I use Linux across various devices and can test it.
The text was updated successfully, but these errors were encountered: