aboutsummaryrefslogtreecommitdiff
path: root/lib/std/Progress.zig
AgeCommit message (Expand)Author
2024-05-27fix zig translate-c creating root progress node twiceAndrew Kelley
2024-05-27std.Progress: handle short writesAndrew Kelley
2024-05-27std.Progress: handle big-endian targetsAndrew Kelley
2024-05-27std.Progress: adjust the timings a little bitAndrew Kelley
2024-05-27std.Progress: elide root node if emptyAndrew Kelley
2024-05-27std.Progress: count newlines more accuratelyAndrew Kelley
2024-05-27std.Progress: handle when terminal write buffer too smallAndrew Kelley
2024-05-27std.Progress: keep cursor on newlineAndrew Kelley
2024-05-27std.Progress: use std.log.debug rather than warnAndrew Kelley
2024-05-27std.Progress: smaller type for parents and robustifyAndrew Kelley
2024-05-27std.Progress: avoid scrolling the PS1 off the terminalAndrew Kelley
2024-05-27std.Progress: truncate IPC data exceeding preallocated buffersAndrew Kelley
2024-05-27std.Progress: move more global preallocations to thread memoryAndrew Kelley
2024-05-27std.Progress: move global preallocations to thread memoryAndrew Kelley
2024-05-27std.Progress: correct the top level doc commentsAndrew Kelley
2024-05-27Progress: fix compile errors on windowsJacob Young
2024-05-27std.Progress: fix race condition with IPC nodesAndrew Kelley
2024-05-27std.Progress: skip printing root node when it is emptyAndrew Kelley
2024-05-27std.Progress: fixesAndrew Kelley
2024-05-27update the codebase for the new std.Progress APIAndrew Kelley
2024-05-27std.Progress: fix using saved IPC dataAndrew Kelley
2024-05-27std.Progress: save a copy of IPC dataAndrew Kelley
2024-05-27std.Progress: include subtrees from child processesAndrew Kelley
2024-05-27std.Progress: child process sends updates via IPCAndrew Kelley
2024-05-27std.Progress: truncate trailing newlineAndrew Kelley
2024-05-27fix clearing and sibling iterationAndrew Kelley
2024-05-27keep the cursor at the end instead of beginningAndrew Kelley
2024-05-27fix terminal repaintingAndrew Kelley
2024-05-27rework std.Progress againAndrew Kelley
2024-05-27progress progressAndrew Kelley
2024-05-27start reworking std.ProgressAndrew Kelley
2024-03-11std.builtin: make atomic order fields lowercaseTristan Ross
2023-11-19lib: correct unnecessary uses of 'var'mlugg
2023-10-13Fix minor typo in the description of ProgressJustinWayland
2023-07-25std.Progress: add optional unit to progress indicatormlugg
2023-06-24all: migrate code to new cast builtin syntaxmlugg
2023-04-28update codebase to use `@memset` and `@memcpy`Andrew Kelley
2023-03-15std.Progress.Node: add a setName methodAndrew Kelley
2023-03-15std.Progress: add lock_stderr and unlock_stderrAndrew Kelley
2022-12-13fix(terminal): handle some possible errors and resolve TODOsr00ster91
2022-10-18Revert recent std.Progress implementation changesAndrew Kelley
2022-10-18all: rename `@maximum` to `@max` and `@minimum` to `@min`Ali Chraghi
2022-10-14fix: handle larger window sizes more robustlyr00ster91
2022-10-13test: uncomment printr00ster91
2022-10-13refactor: max_width calculationr00ster91
2022-10-13docs: add notesr00ster91
2022-10-13`std.Progress`: fix inaccurate line truncation and use optimal max terminal w...zooster
2022-10-11fix: resolve data race in std.Progress.maybeRefresh()r00ster91
2022-05-26std.Progress.log: adjust APIAndrew Kelley
2022-05-13std.Progress: activate() calls maybeRefresh()Andrew Kelley