Re: Being good citizens



Hi all,

On Fri, 2007-09-07 at 08:46 +1200, John Stowers wrote:
> On 9/7/07, Thomas Van Machelen <thomas vanmachelen gmail com> wrote:
>         Hi all,
>         
>         On Tue, 2007-09-04 at 20:04 +1200, John Stowers wrote:
>         > Thomas,
>         >
>         > The API is pretty good, and capable of doing all you
>         suggest. I even
>         > left a comment on that blog post to indicate as much. See
>         the (as yet 
>         > unfinished) eye of gnome plugin in the tools directory for
>         some
>         > examples. The actual API is documented at the top of the
>         DBus file. Is
>         > there any chance you could hack together something to
>         impress pgo 
>         > readers with our fast response?
>         
>         In attachment you can find a first implementation of a
>         nautilus plugin.
>         When you right click a folder, a "Synchronize to Flickr" item
>         is added
>         to the context menu.  If you click it, you can provide a
>         username and 
>         photoset name, press ok; and your files are sync'ed.
>         
>         What you need:
>         * python-nautilus; to enable nautilus python extensions
>         * put the files in the tar under ~/.nautilus/python-extensions
>         * restart nautilus [1] 
>         
>         What can be done better:
>         * currently the implementation uses its own glade file; this
>         should
>         become a ConfigureSink mehtod, just like the export dbus
>         object has
> 
> Good idea 

Done...
> 
>         * the entered username and photoset name are not stored yet;
>         so you have
>         to fill it in each time you want to sync
> 
> Cool. Not a big deal. 

Implemented...
> 
> 
>         Both are easy things to do, so don't hesitate if you want to
>         help
>         out :-)
>         
>         John, is it ok if i put this under tools folder in
>         trunk?  Feel free to
>         comment on the code also.
> 
> Wahoo! Commit to tools/nautilus-extension please! 

And added to tools/nautilus-extension.  I had to refactor some things in
conduit first, and add a bit; but in general, it was easy to create the
extension.  Proving that the api is quite good :-)  Kudos to you, John!

Now go off and impress the pgo readers! :-)

Regards,
Thomas
> 




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]