linebender/druid

X11 shell should use timers for fallback painting.

Open

#1,186 opened on Sep 6, 2020

View on GitHub
 (0 comments) (0 reactions) (0 assignees)Rust (567 forks)batch import
help wantedmaintenanceshell/x11

Repository metrics

Stars
 (9,091 stars)
PR merge metrics
 (No merged PRs in 30d)

Description

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).

Contributor guide