File fetches now set DEADDEAD during the fetch, Data if it is aborted, or an...
Andrew Hodgkinson authored
File fetches now set DEADDEAD during the fetch, Data if it is aborted, or an appropriate filetype when finished. If the fetcher routines return a zero or data filetype, the browser looks at a set of hard coded filename extensions to try and determine if there's a better filetype to use

(urlutils_filetype_from_url) - since this is a centralised routine it can
use a Mime mapping system (or be removed entirely) as and when one becomes
available.

You can now drag URI / URL files to the Hotlist window to add them to the
list. They are added roughly where dragged to. (NB, note that I renamed
the function to return the window ID - just being picky; it matches other
similar functions now). Oh, and hotlist_add_position actually works now ;-)

The global history will save when titles are added, as well as when a URL
is added. Before, a browser crash could mean a title got dropped out
of the history file even if SaveHistory was set to 'always'.

SaveObject sources have been added but nothing references them or links
them in yet - they're not finished. Mostly checking this one in because
of the hotlist changes.
bece97ef
Name Last commit Last update
..
Authorise Very long log entry alert - but hey, beats 'Bug fixed' (sorry, Richard) ;-)
Bitfields Odd problem with Entries file meant none got checked in last time...
Browser Very long log entry alert - but hey, beats 'Bug fixed' (sorry, Richard) ;-)
Cookies Odd problem with Entries file meant none got checked in last time...
Dialler First commit to CVS, at version 1.16 (Customer build).
DragBox Very long log entry alert - but hey, beats 'Bug fixed' (sorry, Richard) ;-)
Fetch Odd problem with Entries file meant none got checked in last time...
FetchHTML Updated Makefile to work better in folding text editors. More or less rewrote
FetchPage Odd problem with Entries file meant none got checked in last time...
Find Very long log entry alert - but hey, beats 'Bug fixed' (sorry, Richard) ;-)
FontManage Odd problem with Entries file meant none got checked in last time...
Forms Odd problem with Entries file meant none got checked in last time...
Frames Very long log entry alert - but hey, beats 'Bug fixed' (sorry, Richard) ;-)
FromROSLib Odd problem with Entries file meant none got checked in last time...
Global This version is being checked in because the Hotlist manager in the test build provokes a Wimp bug. All the variant resource files are out of sync and there are several outstanding bugs in the main code, so I'd personally avoid this build like the plague unless you're mad enough to want to examine the Wimp problem ;-)
Handlers Created Protocols source file and moved a lot of message handling from handle_messages - the latter now serves as a high level distributor to lower level functions in Protocols. Incidentally, URL files (as used by the ANT suite) can be loaded by dragging to the browser in the same way as URI files - Not A Lot Of People Know That, etc.
History Very long log entry alert - but hey, beats 'Bug fixed' (sorry, Richard) ;-)
Hotlist File fetches now set DEADDEAD during the fetch, Data if it is aborted, or an appropriate filetype when finished. If the fetcher routines return a zero or data filetype, the browser looks at a set of hard coded filename extensions to try and determine if there's a better filetype to use
Images Very long log entry alert - but hey, beats 'Bug fixed' (sorry, Richard) ;-)
JavaScript Odd problem with Entries file meant none got checked in last time...
Limits Created Protocols source file and moved a lot of message handling from handle_messages - the latter now serves as a high level distributor to lower level functions in Protocols. Incidentally, URL files (as used by the ANT suite) can be loaded by dragging to the browser in the same way as URI files - Not A Lot Of People Know That, etc.
Main This version is being checked in because the Hotlist manager in the test build provokes a Wimp bug. All the variant resource files are out of sync and there are several outstanding bugs in the main code, so I'd personally avoid this build like the plague unless you're mad enough to want to examine the Wimp problem ;-)
Memory Odd problem with Entries file meant none got checked in last time...
Menus Very long log entry alert - but hey, beats 'Bug fixed' (sorry, Richard) ;-)
Meta Odd problem with Entries file meant none got checked in last time...
MiscDefs
Mouse
Multiuser
NestWimp
OpenURL
PrintStyle
Printing
Protocols
Redraw
Reformat
Save
SaveObject
Tables
TokenUtils
ToolAction
Toolbars
Trace
URLstat
URLutils
URLveneer
Utils
Windows
svcprint