summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorsabetts <sabetts>2001-08-18 20:11:49 +0000
committersabetts <sabetts>2001-08-18 20:11:49 +0000
commitbd72362cf682c093fe84802b6c08b67f6f9d819e (patch)
tree4ec3cee8a08ff482d3bc355cfd44615516b26958 /ChangeLog
parent0e8dcd222996415bfa403b8e385e441c24375339 (diff)
downloadratpoison-bd72362cf682c093fe84802b6c08b67f6f9d819e.zip
window flicker problems fixed
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog21
1 files changed, 21 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index e423c0f..ffda688 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,24 @@
+2001-08-18 Shawn <sabetts@hotdog>
+
+ * src/split.c (split_frame): unhide transient_for windows as well
+ as the active window.
+ (remove_all_splits): hide transient_for windows as well as the
+ frame's active window.
+
+ * src/manage.c (unhide_below_window): always lower the window
+
+ * src/list.h (hide_transient_for_between): new prototype
+ (is_transient_ancestor): likewise
+
+ * src/list.c (hide_transient_for_between): new function
+ (hide_transient_for): calls hide_transient_for_between
+ (is_transient_ancestor): new function
+ (set_active_window): don't temporarily hide windows that the newly
+ active window is a transient for (removes unnecessary flicker).
+
+ * src/events.c (cleanup_frame): don't temporarily hide windows that the new
+ window is a transient for (removes unnecessary flicker).
+
2001-08-07 Ryan Yeske <rcyeske@vcn.bc.ca>
* doc/ratpoison.texi: Fix spelling and grammar.