diff options
| author | Stefan Boberg <[email protected]> | 2026-04-02 20:22:59 +0200 |
|---|---|---|
| committer | Stefan Boberg <[email protected]> | 2026-04-02 20:22:59 +0200 |
| commit | afa389d2a8f6635b04093aa6601e7716d07d5316 (patch) | |
| tree | 08afad0d49df289037854f0daef9ef1d3f1c0b54 /src/zenhttp/httpserver.cpp | |
| parent | Add Rejected action state and reduce scheduler log verbosity (diff) | |
| download | zen-afa389d2a8f6635b04093aa6601e7716d07d5316.tar.xz zen-afa389d2a8f6635b04093aa6601e7716d07d5316.zip | |
Add pinned progress bar to zen exec and ProgressBar scroll region support
- Replace line-by-line ZEN_CONSOLE logging in exec command with ProgressBar
for both submission and execution phases
- Make work item counters atomic for thread safety with parallel iteration
- Add scroll region support to ProgressBar Pretty mode: pin the progress
bar on the bottom terminal row while log output scrolls freely above
- Handle terminal resizes by re-querying row count on each render
- Fall back to original \r-based overwrite when scroll region is unavailable
- Tear down scroll region cleanly on Finish() and destruction
Diffstat (limited to 'src/zenhttp/httpserver.cpp')
0 files changed, 0 insertions, 0 deletions