emailler/apps
Oliver Schmidt e7f0b6759b Added download to disk feature.
Beside the code for the actual feature this change introduces analysis of the URL to extract a potential filename to be used for saving. Doing so was a prerequisite for disk download because the filename extension in the URL is the only hint for distinguishing ProDOS sector order disk images from DOS 3.3 sector order images.

So far only the URL input was potentially repeated. Now the file input is potentially repeated as well. For normal file paths there's deliberately still no check. But when entering a drive specifier ("!Sx,Dx") then it is checked for plausibility - and there's an additional confirmation question to keep the user from overwriting the "wrong" disk.

With now having both the URL and file input potentially repeated it became clear that loading and saving the input history shouldn't be repeated - and if the user quits without having entered a valid input the history deliberately isn't saved at all.
2018-08-06 20:33:32 +02:00
..
atrtelnet.cfg Add custom font for the Atari version, fix Atari keyboard input handling. 2017-09-01 22:36:35 +02:00
date65.c Added timezone support. 2018-08-02 17:37:54 +02:00
hfs65.c Minor beautification. 2018-08-01 19:00:38 +02:00
linenoise.c Added (Apple II specific) wget65 program. 2018-08-01 19:39:06 +02:00
linenoise.h Added (Apple II specific) wget65 program. 2018-08-01 19:39:06 +02:00
Makefile Added (Apple II specific) wget65 program. 2018-08-01 19:39:06 +02:00
telnet65.s Removed last KPR_* constants. 2018-02-23 16:41:33 +01:00
w5100.c Added (Apple II specific) wget65 program. 2018-08-01 19:39:06 +02:00
w5100.h Added (Apple II specific) wget65 program. 2018-08-01 19:39:06 +02:00
wget65.c Added download to disk feature. 2018-08-06 20:33:32 +02:00