·
0 commits
to master
since this release
Re:TUI 2 — Build 401
Build 401 restores intentional shared status rows while preserving custom frames and the dedicated ASCII viewport.
Shared status rows
- Statuses may share a physical row by using the same integer index.
- Decimal values control left-to-right order within that row:
4,4.1, and4.2share one row. - Exact ties use stable order: RAM, device, time, battery, storage, network, notes, weather, unlock.
- Duplicate and decimal assignments survive Settings,
ui.xml, presets, Spaces, backups, and restore without being rewritten. - Malformed and below-minimum values still receive safe normalization.
Frames and styling
- The first visible status on a shared row controls its background, alignment, shadow, border, and custom frame.
- Hidden statuses do not influence row styling.
- A later status's custom frame does not override the first visible status.
- Unified status mode continues to draw one frame around the complete status group and suppresses child-row frames.
- Shared rows grow correctly when text wraps or uses larger padding.
ASCII viewport
- ASCII always receives an exclusive physical row.
- If its chosen integer row is occupied, ASCII moves to the next free row without moving other statuses.
- The dedicated ASCII viewport remains active in portrait and landscape.
Validation
- Play Store debug compilation and the full unit suite passed.
- Individual-frame, unified-frame, and no-frame presentations were verified in portrait and landscape.
- Exact ties, decimals, hidden owner transfer, text wrapping, and ASCII isolation were tested.
Version 2, Play Store version code 401.