Created attachment 3195 git-format patch When a new mouse cursor theme is selected through xfce4-mouse-settings, it would be nice if the cursor updated instantly, rather than requiring a restart of xfwm4. A patch with a sample implementation is attached, based on git commit 243195d115491e9ebf7864cc98274929f6c112fe. Thanks! :)
Thanks for the patch. I agree this would be neat yet I do not think that using xfconf is the right way to achieve this.
Since xfconf stores the xsettings property 'Gtk/CursorThemeName', which has to be changed anyway, it seems best to just listen on that instead of creating some mechanism specifically for notifying xfwm it has to redefine the cursors. If you have an alternate suggestion, I'd gladly be willing to try implementing another patch. :)
xfwm4 can work and operate without xfce. I believe gtk has a signal for that, but I just don't remeber...
"notify::gtk-cursor-theme-name" and "notify::gtk-cursor-theme-size" from GtkSettings maybe?
Created attachment 3881 nicer git-format patch
Comment on attachment 3881 nicer git-format patch Oh, cool. Here's another patch.
Thanks for the patch! Unfortunately, this is not sufficient, the cursors need to be updated for all sub-windows of all frames of all clients on all screens (for the various resize shape as well) So the version I committed as git commit 7eff3d69 is based on your patch but slightly different.
*** Bug 7683 has been marked as a duplicate of this bug. ***