Re: Need public interface to download management



On Mon, 2005-11-14 at 02:38 +0900, Kang Jeong-Hee wrote:
> > Epiphany has a download manager built into it.
> 
> And there's no public way to get notified about downloadings.
> 
> EphyEmbedShell provide a pointer to downloader view, but the GObject
> does not emit any signal such as download added, removed, cancelled,
> or done.
> 
> Particular download job does not appears in public.
> 
> I'm writing an extension which is port of downloadstatusbar.mozdev.org
> And have put an "added" signal into downloader view to get notified.

I would expect the signals to come from EphyEmbedShell or
EphyEmbedSingle. (Christian would know which is best.)

I'd also expect EphyDownloaderView to connect to the signals, so that
ephy_downloader_view_add_download() and company would no longer be
necessary. EphyDownloaderView could then become an internal extension.
If we could figure out a clever way for extensions to turn it off (maybe
signal accumulating?), we'd have the perfect download management
mechanism.

-- 
Adam Hooper <adamh densi com>

Attachment: signature.asc
Description: This is a digitally signed message part



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]