summaryrefslogtreecommitdiffstats
path: root/twin/data/update_default_rules.cpp
diff options
context:
space:
mode:
authorRichard Grenville <pyxlcy@gmail.com>2012-12-07 22:38:10 +0800
committerRichard Grenville <pyxlcy@gmail.com>2012-12-07 23:06:15 +0800
commitbfbf991af95a40ee5b6421da25b1e2e35e6002cc (patch)
tree991209181505a38ad3324ea20c097d669f1a427d /twin/data/update_default_rules.cpp
parenta7c05d20f4c4a1c3f6514b6690b3ff3fdb3fe621 (diff)
downloadtdebase-bfbf991af95a40ee5b6421da25b1e2e35e6002cc.tar.gz
tdebase-bfbf991af95a40ee5b6421da25b1e2e35e6002cc.zip
Bug fix #68: Possible fix for failure in client window detection
- Note I'm not in the best state today (bad cold & sleep-deprived). This commit is likely to introduce bugs. - Attempt to fix client window detection failures happening when compton searches for client window before it's ready. - Fix build failure with <libpcre-8.20. Thanks to @pvanek for reporting in #51. - Move client window detection to a new function win_recheck_client(). - Add win_unmark_client(), which unmarks a client window. - Rename a few functions. - Split fetching of values of type-Window properties to a new function wid_get_prop_window(). - Add extra safety checks and assert calls to various functions, to expose potential bugs. - Fix a memory leak that w->role is not freed on window destruction.
Diffstat (limited to 'twin/data/update_default_rules.cpp')
0 files changed, 0 insertions, 0 deletions