Version: 1.9.0 (using KDE 4.6.5)
I use the PicasaWeb import tool to fetch one of my albums into Digikam. The process finished very quickly, but the images were much smaller than the originals and all the EXIF data was missing. For example, a photo which is 4288×2848 originally, was scaled down to 1600x1063.
I know the PicasaWeb API allows you to choose between various image sizes when downloading. It would be nice if Digikam could pick the original size (or even better, let the user choose).
Steps to Reproduce:
Import -> Import from Picasaweb
Select an album and a destination
Compare image size reported by Digikam to image size reported by picasaweb
Image size in Digikam is much smaller than the original size as reported by picasaweb.
Image size should be the same.
Created attachment 62625 [details]
Patch to add support for the picasaweb 'imgmax' query parameter
This patch works for me -- I can now download images in any size, and EXIF data is preserved if I choose 'Original Size'.
The combo box initialization could probably be done more elegantly. If people are interested, I'll be happy to work a bit more on this.
Thanks for patch
Do you created it against git master source code (future 2.1.0 release) ?
Yes, it's against master.
git describe HEAD^
Git commit 912a66f18d91f6d225e1733125a6f5f6a9156c8b by Petri Damstén.
Committed on 12/09/2011 at 11:11.
Pushed by pdamsten into branch 'master'.
Picasa import fetches scaled-down photos
M +4 -1 picasawebexport/picasawebtalker.cpp
M +2 -1 picasawebexport/picasawebtalker.h
M +20 -0 picasawebexport/picasawebwidget.cpp
M +1 -0 picasawebexport/picasawebwidget.h
M +2 -1 picasawebexport/picasawebwindow.cpp