diff options
author | Clemens Fruhwirth <clemens@endorphin.org> | 2008-11-11 11:04:05 +0100 |
---|---|---|
committer | Clemens Fruhwirth <clemens@endorphin.org> | 2008-11-11 11:04:05 +0100 |
commit | 47cca33d39d65f47baf2a383e5a3c3497f0cb097 (patch) | |
tree | 9828aeea6797b83440a9437647d2716106523b3e /scripts/xmonad-clock.c | |
parent | a3b81802320d6452a78c138be00e97d078adfa45 (diff) | |
download | XMonadContrib-47cca33d39d65f47baf2a383e5a3c3497f0cb097.tar.gz XMonadContrib-47cca33d39d65f47baf2a383e5a3c3497f0cb097.tar.xz XMonadContrib-47cca33d39d65f47baf2a383e5a3c3497f0cb097.zip |
Simplify handle/eventLoop, introduce findInWindowMap, partial updates for key movements (less flickering)
* handle/eventLoop carried the display and the drawing window as
parameters. The display is available from the embedded X monad, the
drawing windows was added.
* updateWindows now takes a list of windows to
update. updateAllWindows updates all windows.
* only the windows that are modified by key movements are redrawn
now. This means less flickering.
darcs-hash:20081111100405-ed0c4-bd24b3e2c9ecbf8183582700d73bc61e64b503f5.gz
Diffstat (limited to 'scripts/xmonad-clock.c')
0 files changed, 0 insertions, 0 deletions