diff options
| author | blasty <blasty@local> | 2026-07-24 16:07:51 +0200 |
|---|---|---|
| committer | blasty <blasty@local> | 2026-07-24 16:07:51 +0200 |
| commit | 5c683b3e91bc3e8c3db3efc755c9a57b6d3298fd (patch) | |
| tree | 2ae503c197092436c6b66c5a802d5db76f6ebd29 /docs/TUI_DRIVING_BLUEPRINT.md | |
| parent | hex: freeze the cursor's screen position on scroll (not clamp-to-edge) (diff) | |
| download | ida-tui-5c683b3e91bc3e8c3db3efc755c9a57b6d3298fd.tar.gz ida-tui-5c683b3e91bc3e8c3db3efc755c9a57b6d3298fd.tar.xz ida-tui-5c683b3e91bc3e8c3db3efc755c9a57b6d3298fd.zip | |
ux: omit the splash logo when the terminal is too small for it
The logo.ans art is 33 rows tall; on a short/narrow terminal the auto-height
loading box would overflow and clip both the art and the title/note/help
(center-aligned, so the useful text scrolls off top and bottom). LoadingScreen
now only mounts the logo when app.size fits it plus the chrome (height >= lines+9
and width >= 64); otherwise it falls back to the text-only overlay.
Verified across sizes: 90x44 -> shown, 90x30 -> omitted (too short), 50x44 ->
omitted (too narrow), 120x50 -> shown.
Diffstat (limited to 'docs/TUI_DRIVING_BLUEPRINT.md')
0 files changed, 0 insertions, 0 deletions
