summaryrefslogtreecommitdiff
path: root/progress.c
Commit message (Expand)AuthorAgeFilesLines
* progress API: unify stop_progress{,_msg}(), fix trace2 bugÆvar Arnfjörð Bjarmason2022-02-031-18/+3
* progress.c: refactor stop_progress{,_msg}() to use helpersÆvar Arnfjörð Bjarmason2022-02-031-28/+36
* progress.c: use dereferenced "progress" variable, not "(*p_progress)"Ævar Arnfjörð Bjarmason2022-02-031-6/+9
* use CALLOC_ARRAYRené Scharfe2021-03-131-1/+1
* Merge branch 'ma/stop-progress-null-fix'Junio C Hamano2020-08-171-2/+10
|\
| * progress: don't dereference before checking for NULLMartin Ågren2020-08-101-2/+10
* | progress: call trace2_region_leave() only after calling _enter()Derrick Stolee2020-05-151-6/+2
|/
* trace2: log progress time and throughputEmily Shaffer2020-05-121-0/+17
* progress.c: silence cgcc suggestion about internal linkageĐoàn Trần Công Danh2020-04-271-1/+1
* progress: create GIT_PROGRESS_DELAYDerrick Stolee2019-11-271-2/+13
* Test the progress displaySZEDER Gábor2019-09-171-2/+30
* Revert "progress: use term_clear_line()"SZEDER Gábor2019-09-171-11/+18
* Merge branch 'dr/progress-i18n'Junio C Hamano2019-07-111-2/+1
|\
| * l10n: localizable upload progress messagesDimitriy Ryazantcev2019-07-021-2/+1
* | progress: use term_clear_line()SZEDER Gábor2019-06-271-17/+11
|/
* Merge branch 'sg/progress-off-by-one-fix'Junio C Hamano2019-05-301-1/+1
|\
| * progress: avoid empty line when breaking the progress lineSZEDER Gábor2019-05-281-1/+1
* | Merge branch 'jk/xmalloc'Junio C Hamano2019-04-251-13/+5
|\ \
| * | progress: use xmalloc/xcallocJeff King2019-04-121-13/+5
* | | Merge branch 'sg/overlong-progress-fix'Junio C Hamano2019-04-251-21/+53
|\ \ \ | | |/ | |/|
| * | progress: break too long progress bar linesSZEDER Gábor2019-04-151-3/+24
| * | progress: clear previous progress update dynamicallySZEDER Gábor2019-04-151-4/+7
| * | progress: assemble percentage and counters in a strbuf before printingSZEDER Gábor2019-04-051-12/+23
| * | progress: make display_progress() return voidSZEDER Gábor2019-04-051-8/+5
| |/
* | progress: add sparse mode to force 100% complete messageJeff Hostetler2019-03-221-3/+35
|/
* Merge branch 'en/rename-progress'Junio C Hamano2017-12-191-14/+15
|\
| * progress: fix progress meters when dealing with lots of workElijah Newren2017-11-151-14/+15
* | progress: drop delay-threshold codejk/progress-delay-fixLars Schneider2017-12-041-19/+5
* | progress: set default delay threshold to 100%, not 0%Jeff King2017-12-041-1/+1
|/
* progress: simplify "delayed" progress APIjc/simplify-progressJunio C Hamano2017-08-191-5/+10
* progress: show overall rate in last updaters/progress-overall-throughput-at-the-endRené Scharfe2017-07-091-2/+6
* stop_progress_msg: convert xsnprintf to xstrfmtMaxim Moseychuk2017-02-161-7/+4
* use xmallocz to avoid size arithmeticJeff King2016-02-221-1/+1
* stop_progress_msg: convert sprintf to xsnprintfJeff King2015-09-251-1/+1
* progress: store throughput display in a strbufJeff King2015-09-251-10/+8
* progress: treat "no terminal" as being in the foregroundlm/squelch-bg-progressJeff King2015-05-191-1/+2
* progress: no progress in backgroundLuke Mewburn2015-04-151-6/+16
* progress: simplify performance measurement by using getnanotime()Karsten Blees2014-07-131-35/+36
* i18n: mark all progress lines for translationnd/i18n-progressNguyễn Thái Ngọc Duy2014-02-241-1/+2
* strbuf: create strbuf_humanise_bytes() to show byte sizesAntoine Pelisse2013-04-101-28/+15
* change throughput display units with fast linksNicolas Pitre2009-10-141-1/+7
* Nicolas Pitre has a new email addressNicolas Pitre2009-09-141-1/+1
* progress bar: round to the nearest instead of truncating downNicolas Pitre2009-04-251-4/+4
* progress.c: avoid use of dynamic-sized arrayBoyd Lynn Gerber2008-06-081-3/+8
* Flush progress message buffer in display().Johannes Sixt2007-11-201-0/+3
* nicer display of thin pack completionNicolas Pitre2007-11-081-6/+13
* make display of total transferred fully accurateNicolas Pitre2007-11-071-25/+39
* make display of total transferred more accurateNicolas Pitre2007-11-051-24/+22
* Show total transferred as part of throughput progressNicolas Pitre2007-11-011-3/+26
* make sure throughput display gets updated even if progress doesn't moveNicolas Pitre2007-11-011-0/+3