diff options
author | Carlos Garcia Campos <cgarcia@igalia.com> | 2012-09-04 20:48:26 +0800 |
---|---|---|
committer | Carlos Garcia Campos <carlosgc@gnome.org> | 2012-09-06 16:25:09 +0800 |
commit | b70fe20a489b0a89e4f8779551e87698434485a5 (patch) | |
tree | 08d63f5fce54bd741bea3279fab00ebd7ba65295 /lib/ephy-dnd.c | |
parent | 8712d1d951319e69dabae819d80700023cd920b8 (diff) | |
download | gsoc2013-epiphany-b70fe20a489b0a89e4f8779551e87698434485a5.tar gsoc2013-epiphany-b70fe20a489b0a89e4f8779551e87698434485a5.tar.gz gsoc2013-epiphany-b70fe20a489b0a89e4f8779551e87698434485a5.tar.bz2 gsoc2013-epiphany-b70fe20a489b0a89e4f8779551e87698434485a5.tar.lz gsoc2013-epiphany-b70fe20a489b0a89e4f8779551e87698434485a5.tar.xz gsoc2013-epiphany-b70fe20a489b0a89e4f8779551e87698434485a5.tar.zst gsoc2013-epiphany-b70fe20a489b0a89e4f8779551e87698434485a5.zip |
ephy-snapshot-service: Split ephy_snapshot_service_get_snapshot_async()
ephy_snapshot_service_get_snapshot_async() receives an option web view
parameter, that it's only used in case the snapshot is not the in the
thumbnails cache. We can split the method into
ephy_snapshot_service_get_snapshot_async() to get a snapshot from a web
view and ephy_snapshot_service_get_snapshot_for_url_async() to get a
snapshot from the cache. The former uses the latter to try first if the
web view URI is in the cache.
Patch includes other cleanups and fixes:
- Add missing ephy_snapshot_service_save_snapshot_finish()
- Add EphySnapshotServiceError to handle errors
- Use GSimpleAsyncResult API instead of using GIOScheduler directly
- Use different async data structs for every async operation
https://bugzilla.gnome.org/show_bug.cgi?id=683327
Diffstat (limited to 'lib/ephy-dnd.c')
0 files changed, 0 insertions, 0 deletions