Commit Graph

58 Commits (master)

Author SHA1 Message Date
Ævar Arnfjörð Bjarmason 74900a6b35 progress API: unify stop_progress{,_msg}(), fix trace2 bug 8 months ago
Ævar Arnfjörð Bjarmason accf1eb1d0 progress.c: refactor stop_progress{,_msg}() to use helpers 8 months ago
Ævar Arnfjörð Bjarmason 1ccad6a1f1 progress.c: use dereferenced "progress" variable, not "(*p_progress)" 8 months ago
René Scharfe ca56dadb4b use CALLOC_ARRAY 2 years ago
Martin Ågren ac900fddb7 progress: don't dereference before checking for NULL 2 years ago
Derrick Stolee 3af029c484 progress: call trace2_region_leave() only after calling _enter() 2 years ago
Emily Shaffer 98a1364740 trace2: log progress time and throughput 2 years ago
Đoàn Trần Công Danh 3cacb9aaf4 progress.c: silence cgcc suggestion about internal linkage 2 years ago
Derrick Stolee 44a4693bfc progress: create GIT_PROGRESS_DELAY 3 years ago
SZEDER Gábor 2bb74b53a4 Test the progress display 3 years ago
SZEDER Gábor bbf47568ad Revert "progress: use term_clear_line()" 3 years ago
Dimitriy Ryazantcev 8f354a1fae l10n: localizable upload progress messages 3 years ago
SZEDER Gábor 5b12e3123b progress: use term_clear_line() 3 years ago
SZEDER Gábor 1aed1a5f25 progress: avoid empty line when breaking the progress line 3 years ago
SZEDER Gábor 545dc345eb progress: break too long progress bar lines 4 years ago
SZEDER Gábor 9f1fd84e15 progress: clear previous progress update dynamically 4 years ago
Jeff King 999b951b28 progress: use xmalloc/xcalloc 4 years ago
SZEDER Gábor d53ba841d4 progress: assemble percentage and counters in a strbuf before printing 4 years ago
SZEDER Gábor 9219d12777 progress: make display_progress() return void 4 years ago
Jeff Hostetler 9d81ecb52b progress: add sparse mode to force 100% complete message 4 years ago
Lars Schneider 9c5951cacf progress: drop delay-threshold code 5 years ago
Jeff King ee85e41af3 progress: set default delay threshold to 100%, not 0% 5 years ago
Elijah Newren d6861d0258 progress: fix progress meters when dealing with lots of work 5 years ago
Junio C Hamano 8aade107dd progress: simplify "delayed" progress API 5 years ago
René Scharfe 0fae1e072a progress: show overall rate in last update 5 years ago
Maxim Moseychuk fbd09439c0 stop_progress_msg: convert xsnprintf to xstrfmt 6 years ago
Jeff King 3733e69464 use xmallocz to avoid size arithmetic 7 years ago
Jeff King f5691aa640 stop_progress_msg: convert sprintf to xsnprintf 7 years ago
Jeff King 3131977de1 progress: store throughput display in a strbuf 7 years ago
Jeff King a4fb76ce19 progress: treat "no terminal" as being in the foreground 7 years ago
Luke Mewburn 85cb8906f0 progress: no progress in background 8 years ago
Karsten Blees 83d26fa724 progress: simplify performance measurement by using getnanotime() 8 years ago
Nguyễn Thái Ngọc Duy 754dbc43f0 i18n: mark all progress lines for translation 9 years ago
Antoine Pelisse 079b546a29 strbuf: create strbuf_humanise_bytes() to show byte sizes 10 years ago
Nicolas Pitre 583371af1f change throughput display units with fast links 13 years ago
Nicolas Pitre 03aa8ff3be Nicolas Pitre has a new email address 13 years ago
Nicolas Pitre 66913284f0 progress bar: round to the nearest instead of truncating down 14 years ago
Boyd Lynn Gerber d4c44443b6 progress.c: avoid use of dynamic-sized array 15 years ago
Johannes Sixt 137a0d0ef5 Flush progress message buffer in display(). 15 years ago
Nicolas Pitre a984a06a07 nicer display of thin pack completion 15 years ago
Nicolas Pitre 53ed7b5a5d make display of total transferred fully accurate 15 years ago
Nicolas Pitre 218558af59 make display of total transferred more accurate 15 years ago
Nicolas Pitre 81f6654a47 Show total transferred as part of throughput progress 15 years ago
Nicolas Pitre 3e935d1982 make sure throughput display gets updated even if progress doesn't move 15 years ago
Nicolas Pitre 74b6792f7b add some copyright notice to the progress display code 15 years ago
Nicolas Pitre cf84d51c43 add throughput to progress display 15 years ago
Nicolas Pitre dc6a0757c4 make struct progress an opaque type 15 years ago
Nicolas Pitre 42e18fbf5f more compact progress display 15 years ago
Alex Riesen 421f9d1685 Fix the progress code to output LF only when it is really needed 16 years ago
Nicolas Pitre 180a9f2268 provide a facility for "delayed" progress reporting 16 years ago