BetterFrame/deploy/plymouth/betterframe/betterframe.script

19 lines
790 B
Text
Raw Normal View History

// BetterFrame plymouth splash: solid black background, centered logo.
// Logo is generated from server/src/web-static/betterframe-logo.svg at
// install time by setup-pi-kiosk.sh (rsvg-convert → logo.png).
Window.SetBackgroundTopColor(0.0, 0.0, 0.0);
Window.SetBackgroundBottomColor(0.0, 0.0, 0.0);
logo.image = Image("logo.png");
logo.sprite = Sprite(logo.image);
logo.sprite.SetX(Window.GetWidth() / 2 - logo.image.GetWidth() / 2);
logo.sprite.SetY(Window.GetHeight() / 2 - logo.image.GetHeight() / 2);
// Hide all message and progress reporting — keep the splash clean.
fun message_callback (text) { }
fun update_status_callback (status) { }
fun display_password_callback (prompt, bullets) { }
fun display_question_callback (prompt, entry) { }
fun display_normal_callback () { }