GNOME Bugzilla – Bug 697675
Support Flickr
Last modified: 2013-07-06 13:35:32 UTC
Pickup Flickr accounts from GNOME Online Accounts and let the user access photos from Flickr. This should use Grilo's Flickr plugin for the protocol / API implementation.
Marek has a branch: https://github.com/mchalupa/gnome-photos/tree/flickr
Created attachment 248510 [details] [review] base-item: Refactor loading for downloading remote items
Created attachment 248511 [details] [review] source: The ID should match the encoding used in the miners
Created attachment 248512 [details] [review] Add PhotosFlickrItem
Created attachment 248513 [details] [review] item-manager: Create a FlickrItem when we get one
Created attachment 248514 [details] [review] source-manager: Track GoaObjects that implement GoaPhotos
Created attachment 248515 [details] [review] source: Assert that get_filter should never be called for "all"
Created attachment 248516 [details] [review] embed: Prevent signal handlers from being disconnected twice
Created attachment 248517 [details] [review] tracker-change-monitor: Protect against invalid subject and predicate
Created attachment 248518 [details] [review] base-item: Remove unused code
Created attachment 248519 [details] [review] base-item: Refactor thumbnail creation for remote items
Created attachment 248520 [details] [review] source: Mark "name" as readable too
Created attachment 248521 [details] [review] source: Mark "object" as readable too, and add an accessor for it
Created attachment 248522 [details] [review] application: Start the miners and refresh them at 1 minute intervals
Thumbnail is not yet implemented. Grilo doesn't seem to like asynchronous operations implemented via threads. Needs more investigation.