Re: Being good citizens
- From: "John Stowers" <john stowers gmail com>
- To: "Thomas Van Machelen" <thomas vanmachelen gmail com>
- Cc: Conduit <conduit-list gnome org>
- Subject: Re: Being good citizens
- Date: Fri, 7 Sep 2007 08:46:14 +1200
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
* 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.
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!
I will have a play today
John
Best Regards,
Thomas
[1] If you want to debug, help, ... It is easier to do the following
1. mkdir ~/test
2. export TMPDIR=~/test
3. nautilus --no-desktop
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]