]> Dogcows Code - chaz/openbox/blobdiff - scripts/historyplacement.py
add an exit callback
[chaz/openbox] / scripts / historyplacement.py
index b39043cc487e0e56d7c8783866ac2ca6a461666b..5e761483a1ba99663f29ba5293f33389a1a41a01 100644 (file)
@@ -9,6 +9,13 @@ import windowplacement # fallback routines
 ### Options for the historyplacement module (Options in the                ###
 ### windowplacement module also apply!):                                   ###
 ###                                                                        ###
+# ignore_requested_positions - When true, the placement algorithm will     ###
+###                            attempt to place windows even when they     ###
+###                            request a position (like XMMS).             ###
+###                            Note this only applies to normal windows,   ###
+###                            not to special cases like desktops and      ###
+###                            docks.                                      ###
+ignore_requested_positions = 0                                             ###
 # fallback - The window placement algorithm that will be used when history ###
 ###          placement does not have a place for the window.               ###
 fallback = windowplacement.random                                          ###
@@ -104,8 +111,7 @@ def _find(screen, state):
 def place(data):
     global _data
     if data.client:
-    if not (windowplacement.ignore_requested_positions and
-            data.client.normal()):
+        if not (ignore_requested_positions and data.client.normal()):
             if data.client.positionRequested(): return
         state = _create_state(data)
         try:
This page took 0.024326 seconds and 4 git commands to generate.