-
Notifications
You must be signed in to change notification settings - Fork 569
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
X11 shell does not support timers. #934
Comments
I've been thinking of tackling this in the near future. A bunch of examples are broken because of this, so it would be nice to have working. |
As part of this, the fallback painting code should be changed to use timers. Right now it uses the idle loop, but this isn't ideal: it forces us to either write a bunch of special-case code for painting or else rate-limit the idle loop to avoid painting to often (this is the current state). |
This makes the following command work correctly (as far as I can see): cargo run --example invalidate --no-default-features --features x11 Fixes-half-of: linebender#934 Signed-off-by: Uli Schlachter <psychon@znc.in>
This makes the following command work correctly (as far as I can see): cargo run --example invalidate --no-default-features --features x11 Fixes-half-of: linebender#934 Signed-off-by: Uli Schlachter <psychon@znc.in>
Fixes-half-of: #934 Signed-off-by: Uli Schlachter <psychon@znc.in>
I've opened #1186 as a separate issue for the fallback painting, because this issue has basically been resolved. |
No description provided.
The text was updated successfully, but these errors were encountered: