From c453d5c3ba41af61975a83ea553b41e410d88ae2 Mon Sep 17 00:00:00 2001 From: Lukasz Kasprzak Date: Thu, 20 Aug 2026 23:16:01 +0200 Subject: colitur-mu: an editable microui front-end, and its Xlib backend Same data as colitur-x, but the invocation is editable: year, language, book-name form and numbering tradition are buttons that re-run colitur. No calendar logic is reimplemented; the status line shows the exact command that produced what is on screen. microui (MIT, rxi) is vendored rather than packaged -- a copied-in dependency cannot rot, which is the whole reason to prefer it over a toolkit here. mu_x11.c carries one bug worth recording: microui resets its scissor with an unclipped rect of 0x1000000, and XRectangle's w/h are unsigned short, so it truncated to 0 and turned 'clip nothing' into 'clip everything'. A panel drew its first screenful and the rest vanished. --- colitur-x | Bin 0 -> 17872 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100755 colitur-x (limited to 'colitur-x') diff --git a/colitur-x b/colitur-x new file mode 100755 index 0000000..f2b36f7 Binary files /dev/null and b/colitur-x differ -- cgit v1.3