aboutsummaryrefslogtreecommitdiffstats
path: root/idatui/launch.py
diff options
context:
space:
mode:
authorblasty <blasty@local>2026-07-24 00:28:04 +0200
committerblasty <blasty@local>2026-07-24 00:28:04 +0200
commitcd25c9807d496728bcd8fc2687d3228d287cad03 (patch)
tree9113db7dfb351de6825fa11c1c59f187ffb64cf9 /idatui/launch.py
parentux: block with a "finding xrefs…" overlay while gathering xrefs (diff)
downloadida-tui-cd25c9807d496728bcd8fc2687d3228d287cad03.tar.gz
ida-tui-cd25c9807d496728bcd8fc2687d3228d287cad03.tar.xz
ida-tui-cd25c9807d496728bcd8fc2687d3228d287cad03.zip
ux: fix truncated loading-splash message
The "auto-analyzing…" note crammed the "first open of a big binary can take a while" caveat onto one line that overflowed the fixed-width splash box (it showed truncated as "…first open of a big binary can"). Move the caveat to the splash's static help line, keep the dynamic note short, and (in app.py, already committed) widen the box to 72 and let the note/help wrap (height: auto) as a safety net.
Diffstat (limited to 'idatui/launch.py')
-rw-r--r--idatui/launch.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/idatui/launch.py b/idatui/launch.py
index 50ad88c..2ecf8b5 100644
--- a/idatui/launch.py
+++ b/idatui/launch.py
@@ -97,8 +97,7 @@ def _ensure_server(url: str, target: str | None, timeout: float = 90.0,
if proc is not None and proc.poll() is not None:
note("analysis server exited during startup — check the log")
return False
- note(f"auto-analyzing {label}… ({int(time.time() - t0)}s) "
- f"first open of a big binary can take a while")
+ note(f"auto-analyzing {label}… ({int(time.time() - t0)}s)")
time.sleep(0.5)
note(f"analysis did not finish within {timeout:.0f}s")
return False