Commit Graph
7 Commits
Author SHA1 Message Date
Samuel Onoja a6f24e8188 Harden desktop recovery and pre-release stability checks
Bound IPC transport deadlines while preserving portal leases, supervise desktop helper and agent recovery, and reserve final floating window geometry during placement.

Stabilize CLI output and isolated tests, expand workspace CI, resolve formatting and lint failures, and bundle the MIT license with installer compatibility.
2026-10-07 09:08:23 +01:00
Samuel Onoja 4dd425f1f1 Fix wallpaper upgrade compatibility and Settings icon clipping
Allow installed releases to omit the two newer appearance wallpapers while keeping new bundle verification strict. Fit the Settings header symbol within its square slot without clipping.

Verified 30 installer tests, the real upgrade dry-run, and release rendering previews on GPU and software backends.
2026-10-04 11:18:08 +01:00
Samuel Onoja 3533fac521 Update branding
Update the Ferese symbols, appearance-specific wallpapers, and rounded wallpaper and theme previews. Bundle Figtree and add the Ferese name to the website header.

Verified configuration, theme, Settings, wallpaper and installer tests, both UI renderers, the static site build, and browser layouts.
2026-10-04 11:11:14 +01:00
Samuel Onoja 3a79121308 fix installer killed process mask 2026-10-02 14:48:59 +01:00
Samuel Onoja ac184576f6 Document bundle installation and normalize release directory permissions 2026-10-02 10:20:52 +01:00
Samuel Onoja 50c5f94007 Assign launcher permissions when preparing release bundles 2026-10-02 10:17:54 +01:00
Samuel Onoja f770147c6d Install verified release bundles with recoverable activation 2026-10-02 10:13:54 +01:00