summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--TODO13
-rw-r--r--download.c4
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;