-
Notifications
You must be signed in to change notification settings - Fork 60
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
gtk-mouse settings are not saved #464
Comments
:) - ok, i removed the hook for @tsujan, a bit more information. I used xfce query tool and was surprised - we set only a few things and ignore the very most possible settings - not that clever and it looks horrible. BackgroundI was playing a browser game and noticed the fugly default black cursor. Was about to cry and had a look into Findings
Our .xsettingsd
Solution for me
just added the Theme Name -- works as expected and filed this bug 😄 |
@selairi - we should implement it fully :) |
Ok. I will fix it.
El sábado, 4 de mayo de 2019, Alf Gaida <notifications@github.com> escribió:
@selairi - we should implement it fully :)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.<
|
Cool, thanks - don't know if there are other things xfconf-query missed. will test with Gnome and read a bit more about. Even if we don't provide all the things™ right now we should be prepared to do so. |
Well, I don't quite understand xsettings either :O I remember lxqt-config-appearance creates a temporary file and feed it to |
Only spotted it when playing an online game and couldn't find my cursor - added the needed thing to .xsettingsfoo and xsettingsd picked it up right. So it is just an implementation detail. |
I guess they aren't complete. @selairi is the expert in GTK settings. |
Hello, I have just upload the changes in: https://github.com/selairi/lxqt-config @yan12125 lxqt-config-appearance doesn't use .xsettingsd file. It only runs xsettingsd to alert to GTK applications about changes, then xsettingsd is killed (in order to save RAM). It is not needed run xsettingsd in your LXQt session, because GTK tools read their styles from gtkrc files. |
ok - more verbose - the fact that the mouse style is saved now if fine and a great improvement. When i talk about complete (or nearly complete implementation) i thought about something like that:
So i guess we have plenty room for improvement - and we should improve that, maybe a first step would be to select the things we neee, want to have or can ignore. This table is based on xfconf-query, so i don't know if the list is complete. |
@agaida This is a good point. There are lots of GTK properties that are not set by LXQt and we should set them by default or build new interfaces to select them. Example, "Net/SoundThemeName" is the XDG sound theme to use for event sounds. This is not set by LXQt. Should we set it by default or write a tool to select sounds? In this case, I would like to set no sound by default, I love silence. To my mind, we should agree on the default GTK values and we should not write more interfaces. |
My suggestions for default values or to add to LXQt are:
More docs in: https://developer.gnome.org/gtk3/stable/GtkSettings.html |
The themes will set via lxqt-config-appearance, but not saved and not provided via xsettings - bad :(
Second - will file a new bug for, the cursor-theme-size can't be set.
On the fly it works:
Steps to reproduce:
The text was updated successfully, but these errors were encountered: