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
A file should be added/updated in the recent files list in following situations (edit if missing something
( = committed to CVS)
- Download file (left-click, dialog,
- what about
Open? -- the application might not support recent files
Download Link (from context menu)
Save Page/Image As
- files opened from command line
- Uploaded files?
Print to file -files
- 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
"Web Browser" (our GenericName) groups for the files