From 470fed7e80a741e43e53f2e2186f9470db132983 Mon Sep 17 00:00:00 2001 From: infirit Date: Fri, 24 Oct 2014 13:38:54 +0200 Subject: don't show shadow for maximized windows MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit based on metacity commit: 72d1c6a6b9a85391444bb5ff8c5de1e3aabd3fd9 From: Alberts Muktupāvels --- src/core/window.c | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/core') diff --git a/src/core/window.c b/src/core/window.c index e7e0fb9e..1ff745a9 100644 --- a/src/core/window.c +++ b/src/core/window.c @@ -2680,6 +2680,8 @@ meta_window_maximize (MetaWindow *window, /* move_resize with new maximization constraints */ meta_window_queue(window, META_QUEUE_MOVE_RESIZE); + + meta_compositor_maximize_window (window->display->compositor, window); } } @@ -2848,6 +2850,8 @@ meta_window_unmaximize (MetaWindow *window, recalc_window_features (window); set_net_wm_state (window); + + meta_compositor_unmaximize_window (window->display->compositor, window); } } @@ -8368,6 +8372,12 @@ meta_window_get_xwindow (MetaWindow *window) return window->xwindow; } +gboolean +meta_window_is_maximized (MetaWindow *window) +{ + return META_WINDOW_MAXIMIZED (window); +} + /** * meta_window_is_client_decorated: * -- cgit v1.2.1