11 Commits

Author SHA1 Message Date
ArenM
1843e60a74 only commit surface when it changed
Previously wvkbd would commit an (usually) unchanged surface at the
framerate of the compositor, this only commits the buffer when we render
something new.

Signed-off-by: Maarten van Gompel <proycon@anaproy.nl>
2022-07-05 22:13:21 +02:00
Zach DeCook
564eb4536a overlapped key output: highlight letters swiped through 2022-01-10 03:08:06 +00:00
Maarten van Gompel
bb1eff09be applied clang-format (no functional changes), but exempted custom include order in keyboard.c and main.c 2021-10-19 23:12:01 -07:00
Stacy Harper
450d43ff44 Handle hide and show signals 2021-10-19 23:12:01 -07:00
Stacy Harper
4ce0cf1b53 Better damage tracking 2021-10-19 23:12:01 -07:00
Stacy Harper
efd00ad31b Remove useless duplication 2021-10-19 23:12:01 -07:00
Stacy Harper
b65ea995f1 Simplify ctx initializer 2021-10-19 23:12:01 -07:00
Stacy Harper
32cf611c9c Remove useless cb 2021-10-19 23:12:01 -07:00
Stacy Harper
fb82daea9c Handle output scaling 2021-10-19 23:12:01 -07:00
Stacy Harper
c806023fd5 Drop wld and implement our own pangocairo renderer 2021-10-19 23:12:01 -07:00
John Sullivan
590b75b23a Init 2020-09-13 04:44:15 -07:00