You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit bf02718
Browse filesBrowse the repository at this point in the historyBrowse files
- Reading sub-phase: listEntries() scans the whole archive (~1 min; longer on
low-end devices). Show an animated "reading …" (0..3 dots) + an indeterminate
bar instead of a frozen 0%. Driven by a percent=-1 sentinel; the label string
is translatable=false (minimalist technical term, localize later).
- Drop unused InstallState.done/total (self-review): the N/M counter was removed
on the prior UX pass, leaving them write-only. percent=-1 is the only extra
signal needed, so state stays lean.
- Extract detail = % + current file basename via the pure ExtractProgress.fileLabel;
status label via ExtractProgress.firstLine; both JVM unit-tested. maxLines/
ellipsize set once at view init.
- TarExtractor keeps the determinate onProgress callback; stray stderr lines just
approach the 99% clamp (documented).
/** ADFA-4915: determinate extract progress. percent is pre-clamped by ExtractProgress; done/total are members; message is the current file line (may be empty). */
0 commit comments