~ubuntu-branches/ubuntu/quantal/shotwell/quantal

« back to all changes in this revision

Viewing changes to src/plugins/PublishingInterfaces.vala

  • Committer: Package Import Robot
  • Author(s): Ken VanDine, Alberto Mardegan
  • Date: 2012-09-24 11:10:48 UTC
  • Revision ID: package-import@ubuntu.com-20120924111048-dic3zkytvn0iaz36
Tags: 0.13.0-0ubuntu2
[ Alberto Mardegan ]
* debian/patches/06_uoa.patch (LP: #1046461)
  - Support multiple accounts per service
  - Attempt automatic login
  - Remove logout buttons

Show diffs side-by-side

added added

removed removed

Lines of Context:
580
580
     * A factory method that instantiates and returns a new {@link Publisher} object that
581
581
     * encapsulates a connection to the remote publishing service that this Service describes.
582
582
     */
583
 
    public abstract Spit.Publishing.Publisher create_publisher(Spit.Publishing.PluginHost host);
 
583
    public abstract Spit.Publishing.Publisher create_publisher(string? account, Spit.Publishing.PluginHost host);
584
584
 
585
585
    /**
586
586
     * Returns the kinds of media that this service can work with.
592
592
     */
593
593
    public virtual bool is_enabled() { return true; }
594
594
 
 
595
    /**
 
596
     * List the accounts available for this service.
 
597
     */
 
598
    public virtual string[] list_account_names() { return {}; }
 
599
 
595
600
    //
596
601
    // For future expansion.
597
602
    //
598
 
    protected virtual void reserved1() {}
599
603
    protected virtual void reserved2() {}
600
604
    protected virtual void reserved3() {}
601
605
    protected virtual void reserved4() {}