summaryrefslogtreecommitdiffstats
path: root/progress.c (follow)
Commit message (Expand)AuthorAgeLines
* use CALLOC_ARRAYRené Scharfe2021-03-13-1/+1
* Merge branch 'ma/stop-progress-null-fix'Junio C Hamano2020-08-17-2/+10
|\
| * progress: don't dereference before checking for NULLMartin Ågren2020-08-10-2/+10
* | progress: call trace2_region_leave() only after calling _enter()Derrick Stolee2020-05-15-6/+2
|/
* trace2: log progress time and throughputEmily Shaffer2020-05-12-0/+17
* progress.c: silence cgcc suggestion about internal linkageĐoàn Trần Công Danh2020-04-27-1/+1
* progress: create GIT_PROGRESS_DELAYDerrick Stolee2019-11-27-2/+13
* Test the progress displaySZEDER Gábor2019-09-17-2/+30
* Revert "progress: use term_clear_line()"SZEDER Gábor2019-09-17-11/+18
* Merge branch 'dr/progress-i18n'Junio C Hamano2019-07-11-2/+1
|\
| * l10n: localizable upload progress messagesDimitriy Ryazantcev2019-07-02-2/+1
* | progress: use term_clear_line()SZEDER Gábor2019-06-27-17/+11
|/
* Merge branch 'sg/progress-off-by-one-fix'Junio C Hamano2019-05-30-1/+1
|\
| * progress: avoid empty line when breaking the progress lineSZEDER Gábor2019-05-28-1/+1
* | Merge branch 'jk/xmalloc'Junio C Hamano2019-04-25-13/+5
|\ \
| * | progress: use xmalloc/xcallocJeff King2019-04-12-13/+5
* | | Merge branch 'sg/overlong-progress-fix'Junio C Hamano2019-04-25-21/+53
|\ \ \ | | |/ | |/|
| * | progress: break too long progress bar linesSZEDER Gábor2019-04-15-3/+24
| * | progress: clear previous progress update dynamicallySZEDER Gábor2019-04-15-4/+7
| * | progress: assemble percentage and counters in a strbuf before printingSZEDER Gábor2019-04-05-12/+23
| * | progress: make display_progress() return voidSZEDER Gábor2019-04-05-8/+5
| |/
* / progress: add sparse mode to force 100% complete messageJeff Hostetler2019-03-22-3/+35
|/
* Merge branch 'en/rename-progress'Junio C Hamano2017-12-19-14/+15
|\
| * progress: fix progress meters when dealing with lots of workElijah Newren2017-11-15-14/+15
* | progress: drop delay-threshold codeLars Schneider2017-12-04-19/+5
* | progress: set default delay threshold to 100%, not 0%Jeff King2017-12-04-1/+1
|/
* progress: simplify "delayed" progress APIJunio C Hamano2017-08-19-5/+10
* progress: show overall rate in last updateRené Scharfe2017-07-09-2/+6
* stop_progress_msg: convert xsnprintf to xstrfmtMaxim Moseychuk2017-02-16-7/+4
* use xmallocz to avoid size arithmeticJeff King2016-02-22-1/+1
* stop_progress_msg: convert sprintf to xsnprintfJeff King2015-09-25-1/+1
* progress: store throughput display in a strbufJeff King2015-09-25-10/+8
* progress: treat "no terminal" as being in the foregroundJeff King2015-05-19-1/+2
* progress: no progress in backgroundLuke Mewburn2015-04-15-6/+16
* progress: simplify performance measurement by using getnanotime()Karsten Blees2014-07-13-35/+36
* i18n: mark all progress lines for translationNguyễn Thái Ngọc Duy2014-02-24-1/+2
* strbuf: create strbuf_humanise_bytes() to show byte sizesAntoine Pelisse2013-04-10-28/+15
* change throughput display units with fast linksNicolas Pitre2009-10-14-1/+7
* Nicolas Pitre has a new email addressNicolas Pitre2009-09-14-1/+1
* progress bar: round to the nearest instead of truncating downNicolas Pitre2009-04-25-4/+4
* progress.c: avoid use of dynamic-sized arrayBoyd Lynn Gerber2008-06-08-3/+8
* Flush progress message buffer in display().Johannes Sixt2007-11-20-0/+3
* nicer display of thin pack completionNicolas Pitre2007-11-08-6/+13
* make display of total transferred fully accurateNicolas Pitre2007-11-07-25/+39
* make display of total transferred more accurateNicolas Pitre2007-11-05-24/+22
* Show total transferred as part of throughput progressNicolas Pitre2007-11-01-3/+26
* make sure throughput display gets updated even if progress doesn't moveNicolas Pitre2007-11-01-0/+3
* add some copyright notice to the progress display codeNicolas Pitre2007-10-30-0/+10
* add throughput to progress displayNicolas Pitre2007-10-30-4/+76
* make struct progress an opaque typeNicolas Pitre2007-10-30-6/+27