aboutsummaryrefslogtreecommitdiffstats
path: root/surfaces/main.c
Commit message (Expand)AuthorAgeFilesLines
* Size to the module what is the module's (Pure 027's 4f-3a): timers grow to it...HEADmastereunhhu36 hours1-2/+2
* Send every input as a message (Pure 027's 4d): keys, text, timers, frames and...eunhhu39 hours1-7/+7
* 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-291-5/+5
* Set type on the pixel surfaces: the grid lays out, the fonts shapeeunhhu2026-09-281-31/+47
* Speak AT-SPI2 on the accessibility bus from the display, over Vega's own D-Buseunhhu2026-09-281-5/+57
* Type Hangul on the keyboard (두벌식)eunhhu2026-09-271-8/+57
* 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-271-12/+113
* Take keyboards, mice and touch screens on the display (evdev)eunhhu2026-09-271-11/+114
* Put the frames on a display through KMS, checked by writebackeunhhu2026-09-271-10/+79
* Draw the TUI's cells as pixels with the symbols' glyphseunhhu2026-09-271-7/+74
* Name Vega's parts: lib/, surfaces/ and symbols/eunhhu2026-09-271-0/+604