diff options
| author | Richard Grenville <pyxlcy@gmail.com> | 2012-12-07 22:38:10 +0800 |
|---|---|---|
| committer | Richard Grenville <pyxlcy@gmail.com> | 2012-12-07 23:06:15 +0800 |
| commit | bfbf991af95a40ee5b6421da25b1e2e35e6002cc (patch) | |
| tree | 991209181505a38ad3324ea20c097d669f1a427d /twin/data/update_default_rules.cpp | |
| parent | a7c05d20f4c4a1c3f6514b6690b3ff3fdb3fe621 (diff) | |
| download | tdebase-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
