From 229589616fd735e1d28645619190b2fe103e41ba Mon Sep 17 00:00:00 2001 From: Havoc Pennington Date: Fri, 11 Jan 2002 03:31:14 +0000 Subject: only bump unmaps_pending if the window was mapped 2002-01-10 Havoc Pennington * src/frame.c (meta_window_destroy_frame): only bump unmaps_pending if the window was mapped (meta_window_ensure_frame): ditto * src/keybindings.c: change arrow key bindings to use Ctrl+Alt not just Alt, and add debug mode key bindings * src/stack.c (meta_stack_get_default_focus_window): don't choose a default focus window with unmaps pending, since we probably just unmapped it. * src/display.c (event_callback): move notify_focus on UnmapNotify after the window_free check, so we can move focus to another window when we unmanage * src/window.c (meta_window_hide): invalidate work areas when hiding a window with struts (meta_window_free): invalidate work areas when unmanaging a window with struts --- ChangeLog | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 3ac0bfb..32214b7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,25 @@ +2002-01-10 Havoc Pennington + + * src/frame.c (meta_window_destroy_frame): only bump + unmaps_pending if the window was mapped + (meta_window_ensure_frame): ditto + + * src/keybindings.c: change arrow key bindings to use Ctrl+Alt not + just Alt, and add debug mode key bindings + + * src/stack.c (meta_stack_get_default_focus_window): don't choose + a default focus window with unmaps pending, since we probably just + unmapped it. + + * src/display.c (event_callback): move notify_focus on UnmapNotify + after the window_free check, so we can move focus to another + window when we unmanage + + * src/window.c (meta_window_hide): invalidate work areas when + hiding a window with struts + (meta_window_free): invalidate work areas when unmanaging a window + with struts + 2002-01-09 Havoc Pennington * src/window.c, src/window.h: store strut information, -- cgit v1.1