Re: Being good citizens
- From: Thomas Van Machelen <thomas vanmachelen gmail com>
- To: John Stowers <john stowers gmail com>
- Cc: Conduit <conduit-list gnome org>
- Subject: Re: Being good citizens
- Date: Fri, 07 Sep 2007 22:18:04 +0200
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]