PLAN:
Add recent-files support. At first only update the list with downloaded files and such. Later if useful it could be extended to show the files list in the
File menu.
A file should be added/updated in the recent files list in following situations (edit if missing something

)
-
Download file (left-click, dialog, Save)
-
what about Open? -- the application might not support recent files
-
Download Link (from context menu)
-
Save Page/Image As
-
File/Open
- files opened from command line
-
Uploaded files?
-
Print to file -files
(
= committed to CVS)
NOTES:
- left-click downloads can update the recent files only in ProgressListener? or in DownloaderView?
- all saves go through ProgressListener?
-
includes favicons which must not be added in recent files
- opening files needs to be handled separately from downloads
- simplest implementation looks like passing a flag to GaleonEmbedPersist? to indicate completed downloads should be added in recent files
- connecting to
"completed" -signal is another alternative but would IMHO make the case not so easy to follow
- adding both
"Galeon" and "Web Browser" (our GenericName) groups for the files