Skip to content

ccmake: progress bar and log display

This modifies the usage of the status to display a proper progress bar. The logs are now all aggregated and displayed via the [l] screen where previously only non-status lines were kept.

The rationale behind these changes are that (in my experience):

  • the percentage count could not be easily seen as it blinked between progress log and status log
  • status log in the status bar couldn't easily be read as they went by too quickly, and even when something takes quite some time the last log is probably not the one blocking progress
  • reading errors often requires context from status line to be properly understood

Merge request reports