aboutsummaryrefslogtreecommitdiffstats
path: root/tests/ephy-download.c
Commit message (Collapse)AuthorAgeFilesLines
* Remove g_thread_init callsXan Lopez2011-11-061-1/+0
| | | | They are not needed anymore.
* Merge EphyApplication into Ephy(Embed)ShellXan Lopez2011-06-301-1/+1
| | | | | | | | | | | We want to use EphyApplication from embed/ too, so instead of following the EphyEmbedShell/EphyShell pattern just fold the code into the Shell itself. This makes sense since both classes have basically the same function, and we can easily leave the non-embed code in EphyShell and move to EphyEmbedShell the bits we want to be global. The better name would be EphyCoreApplication/EphyApplication for the resulting object, but we can do this later.
* Require an EphyApplication parameter when creating an EphyShellXan Lopez2011-06-291-1/+1
| | | | We'll want to create our own in main(), this prepares us for that.
* ephy-download: add the new EphyDownload objectDiego Escalante Urrelo2011-03-081-0/+207
EphyDownload is a wrapper object around WebKitDownload that handles common behavior in downloads: auto-destination, default action for the MIME type. It can be used to wrap a WebKitDownload coming from a WebKitView or to download a url: ephy_download_new_for_uri and ephy_download_new_for_download are provided. Its lifetime is not automagic like EphyEmbedPersist, so you have to unref it when you no longer need it. This new object replaces EphyEmbedPersist and enables us to use a single codepath for downloads in all Epiphany. Bug #618443