Hi to all, with the new part on Digest Authentication just merged I've got now an idea for a new Demo: a (Simple) Download Manager, but for one of next releases.
The GUI could be split with a Menu toolbar (with Help, Settings elements, etc), an upper panel with an URL text field and a button like in Browsers, at the bottom an optional status bar or other, and at the center the core: a split panel (or a tab panel) with at left a list of current downloads (active, or in queue), and on right (or in another tab) the details of the selected download (and all actions on it, like start/pause/resume/stop/delete/maybe edit). But one thing that I think is missing currently is the ability to execute Web Queries without before knowing the authentication scheme that could be required for the given URL (sometimes nothing, sometimes Basic, Digest, etc ...). To support this I think we should have something (or maybe a generic authentication class) that in case of authorization needed I could have a sort of callback and let my application take control (for example to ask the user required data to login, maybe using a standard Dialog ... like in Browsers) and only after proceed with the retry of the query (or stop the first query and instance the right type of Pivot Authenticator, containing the data of the user) ... I think this feature could be useful in many situations, like in this sample. What do you think ? Bye, Sandro
