The bug fix was related to privacy settings, or how dumb I can be sometimes, because I got it wrong since the beginning, and although one user commented me the issue through Twitter, until recently (thanks to a proper bug report) I couldn’t manage to understand what the problem was.
Basically my implementation was missing some privacy combinations (public, private, and private with family and/or friends), and I didn’t notice it because I upload public content only.
The only other change in this version is the possibility to open a file chooser as an alternative to add pictures to the upload list. Basically I added this feature after some testing with the upcoming Gnome 3, because drag and drop doesn’t look as easy to do as in Gnome 2, and because one of the UX changes in Gnome Shell is to have less focus in browsing.
So now we have 3 ways to add photos to upload:
Selecting the pictures from Nautilus and then, with right click, open the files with the application. This is the original way I thought when I started developing the tool.
Dragging pictures from Nautilus or one of the picture viewers included in Gnome, with the limitation of Nautilus Flickr Uploader not understanding some of the special URIs (such as gphoto://).
NEW: just click on “Add” button and use the file chooser.
Again, because my use case is mostly drag and drop from one of the picture viewers of Gnome, I didn’t notice that it would be interesting to add pictures using an internal browser in the application.
So far, so good. I’ve updated the Fedora 13 & 14 packages, and if you’re using the repository, the update will be pushed eventually in your system. I’ll try to provide DEB packages as soon as possible.
Today I released the 0.08 version of Nautilus Flickr Uploader, and it fixes a bug that has been around since 0.03 (more than one year ago!).
The short explanation is ‘there was a race condition while uploading the pictures that affected to fast machines only’ (really), and the long one would be a quote from the great Jamie Zawinski:
Some people, when confronted with a problem, think “I know, I’ll use threads.” Now they have two problems.
Zawinski never said that, but it’s my favourite version of the two problems original quote. Anyway, the problem is fixed!
I’ve included the Russian translation kindly provided by Anaart, and I’ve rebuilt the Fedora repository to support specifically Fedora 12, 13 and 14 (thanks to Koji), and you’ll have to download and install the new repo file (sorry for the inconveniences!).
According to Flickr, the application has +600 registered users, so go and upgrade!
Update: you know Debian/Ubuntu packages lag behind Fedora’s because I haven’t found someone to maintain them. Good news, a twitter fellow updated the DEB package to 0.08! Have I found a maintainer?
Hit the road Jack, and don’t you come back no more, no more, no more ♫.
After about a month of development (not really), stealing time to rest, here is my first release of Nautilus Flickr Uploader.
As its name states, it’s an application to upload photos to Flickr, programmed with Perl, GTK and some love. It’s not the first time I comment the idea here, and the motivations behind it.
I delayed the releasing of a public repository too much, and now the code is fully functional. I think I’ll try GitHub, but right now you can download the application (if you dare!):
There are some things in my TODO list, and one of them is finding a nice icon for the program (may be a photo and something that suggest upload), and I’m totally unable to make it, so your help would be greatly appreciated!