summaryrefslogtreecommitdiffstats
path: root/compton.h
diff options
context:
space:
mode:
authorRichard Grenville <[email protected]>2012-11-01 19:03:56 +0800
committerRichard Grenville <[email protected]>2012-11-01 19:12:55 +0800
commitd3e75057a28fd56ea911d90bb9e332db7c91d864 (patch)
tree56cb81ab42c3a6677c56eb408d9c183aea7747ad /compton.h
parent987c43bbd37cd654bb183807c2ee2dde6eed018e (diff)
downloadtdebase-d3e75057a28fd56ea911d90bb9e332db7c91d864.tar.gz
tdebase-d3e75057a28fd56ea911d90bb9e332db7c91d864.zip
Bug fix #17: Try to fix artifacts after animating/shading shaped wins in Openbox
- Correct design mistakes in win_get_region_noframe(). I must be sleepwalking when I wrote that thing! - Intersect border_size with window region rectangle because Openbox is offering wrong window shapes larger than the window rectangle for shaped windows. Shame on you, Openbox. - Change logic in reg_ignore calculation as border_size is now intersected with window rectangle and we don't need to do this here again. - Rewrite window painting with frame opacity part in win_paint_win() to deal with absurd frame widths WM offers. Again, Openbox, this is your fault. - As I'm in a pretty bad state (continuously working on compton for 10+ hours without rest...), all these changes are not well tested, and bugs are to be expected.
Diffstat (limited to 'compton.h')
0 files changed, 0 insertions, 0 deletions