summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorsabetts <sabetts>2001-08-23 05:16:17 +0000
committersabetts <sabetts>2001-08-23 05:16:17 +0000
commitb4bbd9206ca9a5f9b0fec30bb70b04d29e84a8c8 (patch)
tree92af06e97321df0521cc579686bb01c3ce25595c /ChangeLog
parentd86a6d1adada6ce07151306973d29b0c62235701 (diff)
downloadratpoison-b4bbd9206ca9a5f9b0fec30bb70b04d29e84a8c8.zip
new code to handle transient windows
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog37
1 files changed, 37 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index f510d3a..af71a1d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,42 @@
2001-08-22 Shawn <sabetts@hotdog>
+ * src/split.h (set_frames_window): new prototype
+ (maximize_all_windows_in_frame): likewise
+
+ * src/split.c (set_frames_window): new function. all code setting
+ a frame's window updated to use this function.
+ (maximize_all_windows_in_frame): new function
+ (find_window_for_frame): don't include windows that are mapped in
+ another frame (not necessarily the frames active window).
+ (split_frame): maximize all windows in the existing frame, not
+ just the active one.
+ (split_frame): comment out unhiding transient window code.
+ (remove_all_splits): hide all mapped windows not in the current
+ frame.
+ (remove_all_splits): maximize all windows mapped in the current
+ frame.
+ (remove_all_splits): comment out hiding transient window code.
+ (remove_frame): when a frame's size has been changed, maximize all
+ windows in that frame.
+ (remove_frame): hide all windows in the frame being removed.
+
+ * src/manage.h (hide_others): new prototype
+
+ * src/manage.c (hide_window): set win's frame to NULL.
+ (unhide_window_below): renamed frame unhide_below_window. All
+ callers updated.
+ (hide_others): new function
+
+ * src/list.c (set_active_window): comment out hiding transient
+ window code.
+
+ * src/events.c (cleanup_frame): comment out hiding transient
+ window code.
+
+ * src/data.h (struct rp_window): new field 'frame'.
+
+ * src/actions.c (cmd_help): initialize old_i to 0
+
* src/list.c (set_active_window): Don't hide last_win's transient_for
windows if last_win and win share the same transient_for window.