| Age | Commit message (Collapse) | Author |
|
|
|
|
|
Still having trouble with the double configure_notify_events,
seems the second one with the correct coordinates are sent
so use that
|
|
|
|
So, from the xserver code, if you don't specify a border pixel
you must match the parent window depth.
Also, if you don't specify a colormap you need to match the
parent visual
|
|
It currently works because cairo-xcb depends on xcb-render but don't
rely on that
|
|
When resizing the window I get two xcb_configure_notify_t events,
one with x = 0, y = 0 and the new size and just after that a new
configure event with the right x and y values and still the new
size. Unless I force draw it's possible to get the desktop background
at 0,0 instead of the right location.
|
|
Allow bits_per_rgb_value to be >= 8
Pick the first matched depth.
Ended up matching a 32 bit depth (TrueColor) as all 24 bit depths
(DirectColor) as they used 11 bits per rgb value.
The screen did not support creating a window with depth 32 depth :/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
And fix a too long line
|
|
|