Repository navigation
Vitrallis Shell 1.0.3 — certification prerelease
Pre-releaseShell 1.0.3 restores actual X11 keyboard focus when a background app exits while Settings or the launcher is visible. Another focused app keeps its focus. Linux process scans handle disappearing processes while permission and I/O errors still fail closed.
At the owner’s request, Rust minimum/development/release builds use 1.99/1.99.0. All ten direct workspace crates are newest stable at review; libc is 0.2.190, lazy_static 1.5.1, and bundled Arti is 2.7.0 with its publisher’s locked graph and verified notices. Three older transitive versions are required by upstream SDL2/PNG; see the dependency review.
RELEASE READY — certification complete. Exact-source macOS/Linux validation, strict Clippy, Rust/Python tests, actual Awesome/X11 regression and the tagged ARMv7/x86-64 packaging workflow pass. All 19 public assets and tagged helper/legal bytes verify. The fully cleaned physical PocketCHIP installs through the exact public README command; completed repeat installation and software reboot pass. Native utilities, App Center/Calculator lifecycle, graphics/VSync and all 15 real-device Arti tests pass. The owner confirms physical cold startup, keyboard, touch, display and audible audio; new boot, installed hashes, actual focus and logs independently verify. A further controlled software reboot passes all eight settings and preserves saved ALSA bytes, then restores the owner-confirmed live volume choice.
This remains a certification prerelease; full stable publication is a separate owner decision. The 14-item handoff and ledger retain failures, evidence and qualifications. All 93 tracked paths retain ownership/modes; 91 retain original contents and two hold valid Music/Sketch setting edits from manual use. Those edits and saved documents are preserved.
Includes Shell, Terminal, Notepad, Files and shared Arti for Linux ARMv7/x86-64, setup/removal helpers, SHA-256 sidecars and legal notices. Requires glibc 2.36+ and SDL2 2.26.5+. Use the README setup command to replace obsolete prereleases expecting Arti 2.6.0.
Known limits: strict software/hardware utility readbacks differ by at most one colour level on a small number of pixels; hardware/automatic readbacks match. Process interruption does not prove physical NAND power-loss durability. A stock PocketHome interval can reset brightness, while controlled Vitrallis persistence passes. Bluetooth, limited font shaping and owner-deferred app internals are qualified in the report. Earlier published release assets are unchanged.