diff options
| author | Dana Jansens <danakj@orodu.net> | 2003-05-09 16:57:17 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2003-05-09 16:57:17 +0000 |
| commit | f26f23de50cb7941a7702198e3b4d1b2f9de062e (patch) | |
| tree | ec1d73c8e977d86e9231676c51e684a3415e7a0e /HACKING | |
| parent | 60065663ba9dc448dcf90fd200cd459bcdb9ef9c (diff) | |
all my changes while i was offline.
better alt-tabbing. better transient handling. i dont even know. lots of fucking cool shit so WATCH the FUCK OUT.
Diffstat (limited to 'HACKING')
| -rw-r--r-- | HACKING | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -13,6 +13,10 @@ which is not a valid pointer. You must ALWAYS check for TRAN_GROUP before following transient_for. When TRAN_GROUP is found, Client.group will always be !NULL. Some smart action should be taken using all members of the group in this case. + Smart action idea: + Skip over members of the group that are also transients of the group + (have Client.transient_for set to TRAN_GROUP). These windows are not + ancestors and using them will also end up causing infinite loops! When using coordinates/sizes of windows, make sure you use the right area. The Client.area rect is the reference point and size of the *CLIENT* window. This |
