Use GtkSocket/GtkPlug instead of GtkDrawingArea/GSThemeWindow
The precautions taken in this commit to avoid X11 errors are not always sufficient. For example, it's possible to get one of these errors on resuming from suspend when a notification appears at the same time (not just any notification, apparently; in my case it's from nm-applet). However, I can't reproduce the problem with openbox, only with xfwm4, and apparently only with /general/unredirect_overlays enabled.
Showing
- savers/Makefile.am 0 additions, 2 deletionssavers/Makefile.am
- savers/floaters.c 3 additions, 4 deletionssavers/floaters.c
- savers/gs-theme-window.c 0 additions, 166 deletionssavers/gs-theme-window.c
- savers/gs-theme-window.h 0 additions, 74 deletionssavers/gs-theme-window.h
- savers/gste-slideshow.c 8 additions, 1 deletionsavers/gste-slideshow.c
- savers/popsquares.c 3 additions, 3 deletionssavers/popsquares.c
- savers/slideshow.c 3 additions, 3 deletionssavers/slideshow.c
- src/gs-job.c 2 additions, 2 deletionssrc/gs-job.c
- src/gs-manager.c 5 additions, 0 deletionssrc/gs-manager.c
- src/gs-window-x11.c 14 additions, 3 deletionssrc/gs-window-x11.c
- src/xfce4-screensaver-preferences.c 4 additions, 0 deletionssrc/xfce4-screensaver-preferences.c
- src/xfce4-screensaver-preferences.ui 2 additions, 2 deletionssrc/xfce4-screensaver-preferences.ui
Loading
Please register or sign in to comment