To know if a downloads is completed, failed or active. Also improved the signals and used the GError in the "error" signal instead of the error code, detail and message. Removed the virtual methods for the signals, since the EphyDownload object is not actually inheritable.
5b0aca9 downloads: Add API to query the status of an EphyDownload
embed/ephy-download.c | 73 ++++++++++++++++++++++++++++++++++++++++---------
embed/ephy-download.h | 12 +++-----
2 files changed, 64 insertions(+), 21 deletions(-)
Upstream: git.gnome.org