Andrew,

On 09/27/2010 08:59 AM, Andrew France wrote:
>    Hi,
>
> I discovered Shotwell in the Ubuntu 10.10 beta and it's exactly what
> I've been looking for to manage the various streams my photos go to,
> thank you!

I'm glad you like Shotwell!

> I usually upload my Flickr photos at a larger size so I got the source
> (SVN?! I've mirrored it on Github at http://github.com/Odaeus/shotwell)
> and started adding a custom option on the drop-down list along with a
> text-box to enter the dimension.
>
> This is the first time I've used the Vala language (it's quite nice),
> I've been using Vim, but is there another IDE you primarily use for
> development? Sorry if this has been asked before but I couldn't find the
> mailing list search?

Here at Yorba we also wanted a Vala IDE, so we wrote Valencia, a plugin 
that turns gedit into an IDE for Vala.  This is what we use for our own 
Shotwell development.  Check it out:

http://yorba.org/valencia/

Unfortunately our mailing lists are not yet searchable - we hope to fix 
this at some point (see http://trac.yorba.org/ticket/2181 ).  As a 
workaround, you can search all the lists at once using Google by 
including the term 'site:lists.yorba.org'.

> I got to the point where it works at a basic level for my big Flickr
> uploads but any feedback on best practice for how the custom-size
> feature should be implemented would be great. I assume it's a desirable
> feature! Making the Export Dialog code/interface reusable would be nice
> but I think it's beyond me.

Yes, I think this is a reasonable idea.  I might suggest having two text 
boxes (one for width, one for height) that are normally hidden, but 
appear when the user chooses the custom size option in the dropdown.  
This would work just like Shotwell's crop tool, which also offers a 
predefined list of dimensions but lets you enter custom dimensions as well.

cheers
adam

_______________________________________________
Shotwell mailing list
[email protected]
http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell

Reply via email to