780cb8d15d
With this patch, we use 32-bit visuals per default whenever it is available. Otherwise, we fall back to the actual root window's depth, which will typically be 24-bit. Before this patch, we already used 32-bit depth for containers with a window that uses 32-bit. However, this means that we didn't use 32-bit for split parent containers on which decoration is drawn. For 32-bit windows using transparency, this caused a graphical glitch because the decoration pixmap behind it would show through. This behavior is fixed with this change. relates to #1278 |
||
---|---|---|
.. | ||
i3 | ||
all.h | ||
assignments.h | ||
atoms.xmacro | ||
bindings.h | ||
click.h | ||
cmdparse.h | ||
commands.h | ||
commands_parser.h | ||
con.h | ||
config.h | ||
config_directives.h | ||
config_parser.h | ||
data.h | ||
debug.h | ||
display_version.h | ||
ewmh.h | ||
fake_outputs.h | ||
floating.h | ||
handlers.h | ||
i3.h | ||
ipc.h | ||
key_press.h | ||
libi3.h | ||
load_layout.h | ||
log.h | ||
main.h | ||
manage.h | ||
match.h | ||
move.h | ||
output.h | ||
queue.h | ||
randr.h | ||
regex.h | ||
render.h | ||
resize.h | ||
restore_layout.h | ||
scratchpad.h | ||
sd-daemon.h | ||
shmlog.h | ||
sighandler.h | ||
startup.h | ||
tree.h | ||
util.h | ||
window.h | ||
workspace.h | ||
x.h | ||
xcb.h | ||
xcb_compat.h | ||
xcursor.h | ||
xinerama.h | ||
yajl_utils.h |