From c85db409583755f6975d97b94b8437c7b9657ab5 Mon Sep 17 00:00:00 2001 From: Nick White Date: Fri, 2 Mar 2007 00:23:10 +0000 Subject: Improve download output formatting Added carriage return to end of save_file Changed "Downloading" to "Download Progress" Updated TODO git-archimport-id: getht@sv.gnu.org/getht--mainline--0.1--patch-1 --- TODO | 13 ++++--------- download.c | 4 +++- 2 files changed, 7 insertions(+), 10 deletions(-) diff --git a/TODO b/TODO index 1b7ce6a..34a1460 100644 --- a/TODO +++ b/TODO @@ -2,16 +2,14 @@ add news, with current status, likely time to usability, & hello -checkin to arch - -add tasks to tracker - -look into getting a commit mailing list (writable) to work +add todo to tasks tracker post a screenshot? -immediate term- +add long options + save entered directories to config file utilise and expand initial clean procedures @@ -28,18 +26,15 @@ handle file errors better -malloc- -redo passing memory pointers rather than whole arrays etc. +include cover as just another section entry malloc sections, items, and media will ensure ease of finding existance, as no_of_sections no_of_media no_of_items can be used (embedded in struct) -reduce code duplication - handle smil files successfully if no required contents file exists, attempt to retrieve it, even if update is not passed comment source - at least all functions -add long options use autotools integrate gettext diff --git a/download.c b/download.c index 240393a..c099c1f 100644 --- a/download.c +++ b/download.c @@ -111,6 +111,8 @@ void save_file(CURL *curl_handle, char *url, char *filepath) printf("Content Length: %lf\n",d); */ fclose(file); + + printf("\r"); } else { fprintf(stderr,"Error: curl failed to initialise.\n"); @@ -124,7 +126,7 @@ int update_progress(void *data, double dltotal, double dlnow, { double frac; frac = 100 * dlnow / dltotal; - printf("\rDownloading... %3.0lf%% ", frac); + printf("\rDownload progress: %3.0lf%% ", frac); fflush(stdout); return 0; -- cgit v1.2.3