aboutsummaryrefslogtreecommitdiffstats
path: root/surfaces
Commit message (Expand)AuthorAgeFilesLines
* Say why Pure refused to start or replace the moduleeunhhu2026-09-301-2/+6
* Keep a key cut across the terminal's reads until it comes wholeeunhhu2026-09-291-37/+75
* Wait for timers on the monotonic clock; events still see the wall clockeunhhu2026-09-294-20/+30
* Set type on the pixel surfaces: the grid lays out, the fonts shapeeunhhu2026-09-284-81/+472
* Speak AT-SPI2 on the accessibility bus from the display, over Vega's own D-Buseunhhu2026-09-285-5/+1377
* Make the web surface accessible the way the say surface is, checked in Chromi...eunhhu2026-09-281-24/+59
* Centre a wide character's glyph in its two cellseunhhu2026-09-271-1/+5
* Type Hangul on the keyboard (두벌식)eunhhu2026-09-274-8/+225
* Draw a node's frames into files, and follow its saves after a recordingeunhhu2026-09-271-45/+68
* Show a Pure node's app on its display, as a surface in the nodeeunhhu2026-09-273-14/+116
* Take keyboards, mice and touch screens on the display (evdev)eunhhu2026-09-273-11/+324
* Put the frames on a display through KMS, checked by writebackeunhhu2026-09-274-10/+363
* Draw the TUI's cells as pixels with the symbols' glyphseunhhu2026-09-273-7/+178
* Name Vega's parts: lib/, surfaces/ and symbols/eunhhu2026-09-276-0/+1936