aboutsummaryrefslogtreecommitdiff
path: root/src/libmain/progress-bar.cc
AgeCommit message (Expand)Author
2024-09-07libmain/progress-bar: erase all lines of the multi-line formatAlois Wohlschlager
2024-08-28tree-wide: shuffle headers around for about 30s compile timeJade Lovelace
2024-07-20libutil: make basic loggers thread-safeeldritch horrors
2024-07-08libmain: clear display attributes in the multiline progress barAlois Wohlschlager
2024-07-02libmain: better fix for #424, #425eldritch horrors
2024-07-01tree-wide: unify progress bar inactive and paused statesAlois Wohlschlager
2024-06-26libmain: don't print empty lineseldritch horrors
2024-06-24libmain/progress-bar: move implementation out of the headerAlois Wohlschlager
2024-06-23mildly refactor the renderActivity if hell-chainQyriad
2024-06-22libmain: add progress bar with multiple status linesFinn Behrens
2024-06-20extract ProgressBar declaration into its header fileQyriad
2024-06-20slight cleanup to ProgressBar::getStatus()Qyriad
2024-05-29Remove 100s of CPU time (10%) from build times (1465s -> 1302s)Jade Lovelace
2024-05-29util.hh: Delete remaining file and clean up headersTom Hubrecht
2024-05-29util.{hh,cc}: Split out terminal.{hh,cc}Tom Hubrecht
2024-03-27progress-bar.cc: fix signed overflowJade Lovelace
2024-03-17Delete hasPrefix and hasSuffix from the codebaseJade Lovelace
2023-08-11Prevent overriding virtual methods that are called in a destructorYorick van Pelt
2023-03-22Add a test for nix copy over sshAlexander Bantyev
2023-03-22Logger, ProgressBar: add a way to pause/resumeAlexander Bantyev
2023-03-02Remove FormatOrString and remaining uses of format()Eelco Dolstra
2022-12-12Merge pull request #7421 from edolstra/lazy-trees-trivial-changesEelco Dolstra
2022-12-07Trivial changes from the lazy-trees branchEelco Dolstra
2022-12-07Remove repeat and enforce-determinism optionsLinus Heckemann
2022-10-13Fix clang warningsEelco Dolstra
2022-08-24Fix progress bar flicker with -LEelco Dolstra
2022-08-17ProgressBar: Delay before showing a new activityEelco Dolstra
2021-11-23Fix heap use after free in progress-bar.ccFarid Zakaria
2021-11-08Unshare mount namespace in main()Eelco Dolstra
2021-07-01Respect TERM=dumb more consistentlyYestin L. Harrison
2021-03-19ProgressBar: Respect verbosity levelEelco Dolstra
2020-11-26Ask for confirmation before allowing flake Nix configuration settingsEelco Dolstra
2020-09-26libmain/progress-bar: don't trim whitespace on the leftMaximilian Bosch
2020-08-10Always reset ANSI colors in progress-bar lineMaximilian Bosch
2020-07-02move showTrace to new loggerSettingsBen Burdette
2020-06-30comments and cleanupBen Burdette
2020-06-29showTrace flag in loggersBen Burdette
2020-06-15Always hide the progress bar on exitEelco Dolstra
2020-06-15Improve "waiting for locks" messagesEelco Dolstra
2020-06-15Remove trailing whitespaceEelco Dolstra
2020-06-11Merge remote-tracking branch 'upstream/master' into errors-phase-2Ben Burdette
2020-06-11Style fixesEelco Dolstra
2020-06-08Move progress-bar.cc to libmainregnat