aboutsummaryrefslogtreecommitdiffstats
path: root/surfaces
Commit message (Expand)AuthorAgeFilesLines
* Size to the module what is the module's (Pure 027's 4f-3a): timers grow to it...HEADmastereunhhu36 hours6-20/+31
* Show views of any value (Pure 027's 4e): a list view is a list or a table (a ...eunhhu37 hours1-4/+32
* Send every input as a message (Pure 027's 4d): keys, text, timers, frames and...eunhhu39 hours6-35/+54
* Show an i64 with every digit on every surfaceeunhhu2026-09-302-2/+10
* Show a bool as true or false, and make the examples' flags boolseunhhu2026-09-301-2/+5
* Show what would act on a screen as a picture on every surface, and keep a val...eunhhu2026-09-305-13/+51
* 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