aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2026-10-05README: the accent follows the wallpaperHEADmasterDanilo M.1-2/+3
udt-accent now rewrites the accent on theme.txt's '# udt:' line before the build runs, so the selection bar and countdown fill track the wallpaper like the background does. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29Keep the title token out of the template's own commentDanilo M.1-1/+1
build replaces every %TITLE%, so the comment explaining it was rewritten too. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29README: set the title with udt-machine-nameDanilo M.1-2/+2
Writing /etc/machine-info with echo would drop its other keys. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29Title the panel with the machine's pretty nameDanilo M.3-7/+34
Read PRETTY_HOSTNAME from /etc/machine-info, falling back to NAME from /etc/os-release. The name stays on the machine rather than in the repo. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29Thin the countdown bar to 4pxDanilo M.3-7/+15
GRUB 2.14 draws the progress bar at least 28px tall regardless of its height property (measured with ./preview; not explained by the font or the minimal-size code in the source). Keep the component at 28px and draw it with pixmap styles whose top slice is a 24px transparent strip, leaving a 4px surface track filled with accent. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29Fix panel covering the menu; add QEMU previewDanilo M.3-11/+111
GRUB paints theme components in reverse declaration order, so the panel image declared first was drawn on top of the menu and labels, dimming them. Declare it last. preview boots dist/udt in real GRUB x86_64-efi under QEMU and OVMF and screenshots it, which is how the ordering bug was found. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29Add READMEDanilo M.1-0/+65
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29build: assemble dist/udt with fonts and wallpaperDanilo M.1-0/+102
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29build: read colours from rendered theme.txtDanilo M.1-0/+41
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29Add build script with PNG encoderDanilo M.1-0/+70
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29Add theme.txt templateDanilo M.1-0/+77
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29Add implementation plan; output to dist/udtDanilo M.3-7/+562
The script is named build, so its output directory cannot also be build/ at the repo root. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29Drop fixed GFXMODE note from specDanilo M.1-4/+0
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29Add design spec, GPLv2 licenseDanilo M.3-0/+472
Design for a udt-themed GRUB theme: wallpaper snapshot background, left panel echoing sddm-theme-udt, theme.txt.in rendered by udt-palette, and a stdlib build script that assembles the installable theme. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>