summaryrefslogtreecommitdiff
path: root/src/include
diff options
context:
space:
mode:
authorGiovanni Campagna <[email protected]>2014-07-31 17:41:39 +0200
committerlukefromdc <[email protected]>2019-04-23 18:41:49 +0000
commit2d6e4ae2e8c8e5a371715c7b4ed1291769993125 (patch)
tree10e6a7e53fc0369fbb8b0de006d8ee348248c8eb /src/include
parent6da9dbba7d41ce8b08dcd9e4a025b409a59b68a0 (diff)
downloadmarco-2d6e4ae2e8c8e5a371715c7b4ed1291769993125.tar.bz2
marco-2d6e4ae2e8c8e5a371715c7b4ed1291769993125.tar.xz
ui: always set the frame background to None
This way the xserver never paints the frame background, even if the client window is destroyed. This allows us to have clean destroy window animation. There is no problem with interactive resizing because applications are using the XSync protocol, so we're not painting unless the client has redrawn. https://bugzilla.gnome.org/show_bug.cgi?id=734054 origin commit: https://gitlab.gnome.org/GNOME/metacity/commit/78c283c
Diffstat (limited to 'src/include')
-rw-r--r--src/include/ui.h7
1 files changed, 0 insertions, 7 deletions
diff --git a/src/include/ui.h b/src/include/ui.h
index 58225dcb..ba9b1696 100644
--- a/src/include/ui.h
+++ b/src/include/ui.h
@@ -95,13 +95,6 @@ void meta_ui_map_frame (MetaUI *ui,
void meta_ui_unmap_frame (MetaUI *ui,
Window xwindow);
-void meta_ui_unflicker_frame_bg (MetaUI *ui,
- Window xwindow,
- int target_width,
- int target_height);
-void meta_ui_reset_frame_bg (MetaUI *ui,
- Window xwindow);
-
void meta_ui_apply_frame_shape (MetaUI *ui,
Window xwindow,
int new_window_width,