Linehu
5f01904be1
feat: white-tone desktop + login crossfade + BUG-031 FAT chain fix + DESK-E texture panics
- BUG-031: fat32_io.h on-demand FAT sector read (FAT beyond 128KB cache walked OOB, font/wallpaper corrupted past first clusters); host unit test diff=0
- material pack: gen_textures.py wired into build.ps1, startMenuLogo.rgba packaged; missing wallpaper/logo/font now fatal (DESK-E02/E03/E04 red fatal screen)
- login->desktop crossfade 16 steps, boot typewriter screen removed
- IDE exit: Esc detaches and returns to desktop page
- white theme: KS_* light palette, g_wf_light taskbar, hardcoded dark fills replaced
- QEMU verified: labels/clock render, wallpaper + start logo loaded, zero spurious panic
2026-10-04 15:53:04 +08:00
..
2026-07-02 16:17:09 +08:00
2026-10-01 23:29:49 +08:00
2026-10-01 23:13:42 +08:00
2026-08-29 18:47:54 +08:00
2026-07-02 16:17:09 +08:00
2026-07-31 13:53:49 +08:00
2026-10-01 23:13:42 +08:00
2026-10-04 15:53:04 +08:00
2026-07-02 16:17:09 +08:00
2026-10-02 23:49:05 +08:00
2026-07-02 16:17:09 +08:00
2026-07-02 16:17:09 +08:00
2026-10-02 14:34:35 +08:00
2026-08-09 22:20:01 +08:00
2026-10-01 23:13:42 +08:00
2026-10-01 23:50:04 +08:00
2026-10-01 23:13:42 +08:00
2026-07-28 12:00:02 +08:00
2026-10-01 23:13:42 +08:00
2026-07-31 13:53:49 +08:00
2026-09-06 10:48:07 +08:00
2026-07-31 13:53:49 +08:00
2026-10-01 23:13:42 +08:00
2026-10-01 23:13:42 +08:00
2026-10-01 23:13:42 +08:00
2026-07-28 14:35:14 +08:00
2026-10-01 23:13:42 +08:00
2026-10-02 19:48:54 +08:00
2026-07-31 13:53:49 +08:00
2026-07-31 13:53:49 +08:00
2026-07-31 13:53:49 +08:00
2026-10-01 23:29:49 +08:00
2026-10-01 23:13:42 +08:00
2026-08-09 22:20:01 +08:00
2026-10-01 23:13:42 +08:00
2026-07-03 21:13:04 +08:00
2026-10-01 23:13:42 +08:00
2026-09-06 10:48:07 +08:00
2026-10-02 15:30:25 +08:00
2026-10-02 14:29:28 +08:00
2026-07-02 16:17:09 +08:00
2026-10-02 14:40:26 +08:00
2026-07-28 12:00:02 +08:00
2026-07-02 16:17:09 +08:00
2026-10-01 23:13:42 +08:00
2026-10-01 23:13:42 +08:00
2026-10-01 23:13:42 +08:00
2026-08-09 22:20:01 +08:00