aboutsummaryrefslogtreecommitdiff
path: root/src/libutil/logging.hh
AgeCommit message (Expand)Author
2024-07-20libutil: make basic loggers thread-safeeldritch horrors
2024-07-20libutil: remove warnOnce macroeldritch horrors
2024-07-01tree-wide: unify progress bar inactive and paused statesAlois Wohlschlager
2024-06-23doc-comment Fields for Activity and Result typesQyriad
2024-06-22libmain: add progress bar with multiple status linesFinn Behrens
2024-06-01chore: rebrand Nix to Lix when it makes senseRaito Bezarius
2024-03-29Merge "Remove `HintFmt::operator%`" into mainwiggles dog
2024-03-27HOT SALE: 15% off your build times!Jade Lovelace
2024-03-26Remove `HintFmt::operator%`Rebecca Turner
2024-03-09Merge pull request #9925 from 9999years/fmt-cleanupeldritch horrors
2023-04-07Finish converting existing comments for internal API docs (#8146)John Ericson
2023-03-31Ensure all headers have `#pragma once` and are in API docsJohn Ericson
2023-03-31Extend internal API docs, part 2John Ericson
2023-03-22Logger, ProgressBar: add a way to pause/resumeAlexander Bantyev
2023-03-02Remove FormatOrString and remaining uses of format()Eelco Dolstra
2023-03-02Logger::cout: Use fmt()Eelco Dolstra
2022-12-07Trivial changes from the lazy-trees branchEelco Dolstra
2022-08-24Fix progress bar flicker with -LEelco Dolstra
2022-02-28logging.hh: json.hpp -> json_fwd.hppMaximilian Bosch
2022-02-28libstore/derivation-goal: avoid double-parsing of JSON messagesMaximilian Bosch
2022-02-25Remove std::string alias (for real this time)Eelco Dolstra
2022-01-11Make --repair-path also repair corrupt optimised linksGuillaume Maudoux
2021-11-30Tidy up the loggingJohn Ericson
2020-12-10Add lvlNotice log levelEelco Dolstra
2020-12-01Macro hygieneEelco Dolstra
2020-12-01Macro hygieneEelco Dolstra
2020-11-26Ask for confirmation before allowing flake Nix configuration settingsEelco Dolstra
2020-09-25stdout_ -> coutJohn Ericson
2020-09-04Merge remote-tracking branch 'upstream/master' into fix-and-ci-static-buildsJohn Ericson
2020-08-19Generate the nix.conf docs from the source codeEelco Dolstra
2020-07-30Merge remote-tracking branch 'origin/master' into fix-and-ci-static-buildsMatthew Bauer
2020-07-02move showTrace to new loggerSettingsBen Burdette
2020-06-30comments and cleanupBen Burdette
2020-06-29Rename logging->stdout to logging->stdout_Matthew Bauer
2020-06-29showTrace flag in loggersBen Burdette
2020-06-15Improve "waiting for locks" messagesEelco Dolstra
2020-06-11Merge remote-tracking branch 'upstream/master' into errors-phase-2Ben Burdette
2020-06-08Unify the printing of the logs between bar-with-logs and rawregnat
2020-06-08Make the logger customisableregnat
2020-06-04add some commentsBen Burdette
2020-05-11fixes to merged codeBen Burdette
2020-05-11Merge branch 'master' into errors-phase-2Ben Burdette
2020-05-04appending to hints; remove _printErrorBen Burdette
2020-05-03convert some printError calls to logErrorBen Burdette
2020-04-29uncrustify formattingBen Burdette
2020-04-24add has_value check; remove obslete friend classBen Burdette
2020-04-21add ErrorInfo to BaseErrorBen Burdette
2020-04-17logError, logWarning; Logger functions; switch to Verbosity enumBen Burdette
2020-04-16Logger: Add method for writing to stdoutEelco Dolstra
2020-04-08DataTransfer -> FileTransferNikola Knezevic