From scott_shotwell at dewie.net.au Wed Aug 1 02:28:30 2012 From: scott_shotwell at dewie.net.au (Scott) Date: Wed, 01 Aug 2012 12:28:30 +1000 Subject: [Shotwell] Feature request & small bug: detecting and using _embedded & _shotwell files from previous libraries. Message-ID: <5018944E.2030803@dewie.net.au> Hi there, Just recently my database fried, and i needed to re-import my 44k+ file library again. In doing so i realised that i have a whole stack of files in the 'no event' folder that are shotwells/cameras developed images or the modified jpegs from the previous library. Would it be possible for shotwell to group these on import with the raw files that they represent, just like the jpeg+RAW pairs that it currently does. Also, a small bug because of this behaviour is that when you re-open the file it creates a duplicate, and in some cases a triplicate (ie DSC_0031_NEF_embedded_1.jpg, because the original is there). In this case on mine, because i have shotwell set as the default developer (due to the RAW orientation issues), when i change back to Camera, it leaves the _shotwell in place, and still creates the _embedded_1 making triplicates in the folder. This is very, very annoying as it makes my library about 2/3 larger than it needs to be. so i guess my main question is, could shotwell be able to watch for the correctly named files in the folders in which the raws are in and then use them like they would normally? Otherwise, changing libraries would be very annoying. This may also have the side-effect of fixing some of the problems with sharing libraries between computers also, as what is changed on one, will carry to the other and what is processed on one will carry to the other... And the other side-effect is when the RAW bugs are finally fixed, shotwell will be backwards compatible with older library styles. Thanks, Scott. From lbc at bnrlabs.com Wed Aug 1 17:44:10 2012 From: lbc at bnrlabs.com (Lucas B. Cohen) Date: Wed, 01 Aug 2012 19:44:10 +0200 Subject: [Shotwell] false duplicate detection due to identical filenames In-Reply-To: <5017B4CC.6090900@bnrlabs.com> References: <5017B4CC.6090900@bnrlabs.com> Message-ID: <50196AEA.1060002@bnrlabs.com> On 2012.07.31 12:34, Lucas B. Cohen wrote: > Hi list, > > I've tried importing pictures from a couple of different SD cards, on a > Nikon camera which was configured to reset the file name counter in new > folders, instead of going on sequentially. This caused Shotwell 0.11.6 > to see all the pictures from the second card as duplicates, Sorry for the noise, there were in fact some duplicates across the two cards, so Shotwell was doing the right thing. From lbc at bnrlabs.com Wed Aug 1 19:55:33 2012 From: lbc at bnrlabs.com (Lucas B. Cohen) Date: Wed, 01 Aug 2012 21:55:33 +0200 Subject: [Shotwell] what does the Shadows selector do exactly ? Message-ID: <501989B5.2030907@bnrlabs.com> Dear list, I'm wondering what the Shadows value selector (from the 4 Adjust selectors) does to a picture exactly. Does someone know if I can replicate its effect on RAW files in UFRaw ? From michelinux at soccio.it Thu Aug 2 19:24:49 2012 From: michelinux at soccio.it (Michele) Date: Thu, 02 Aug 2012 21:24:49 +0200 Subject: [Shotwell] Missing publish destinations Message-ID: <501AD401.6000101@soccio.it> Hello Shotwell, I'm currently using Shotwell 0.12.3 on Ubuntu 12.04 with the latest updates. I would like to export some photos to Flickr and Picasa Web, but those two destinations are missing, although the plugins are activated (the only destination active is Piwigo). I found out that Shotwell is now using the Ubuntu Online Accounts. However in Ubuntu Online Accounts the only account associated with Shotwell is Facebook. There is no trace of Google or Yahoo accounts. Could you please help me solve this? Thank you very much regards Michele From daniel at the-beach.co Wed Aug 8 20:31:06 2012 From: daniel at the-beach.co (Daniel Leining) Date: Wed, 08 Aug 2012 16:31:06 -0400 Subject: [Shotwell] Option to save changes. Message-ID: <5022CC8A.4060406@the-beach.co> Hi, I've recently began using shotwell to manage the photos on my computer. I like it very much, however, I have one suggestion. When I crop my pictures, or use the "Enhance" button, I'd like an option to save the changes. I know you can export the pictures, but that's a pain. Theres 2 ways I'd like to suggest doing this. 1. Add an option to preferences to make the changes final. My concern with this is making the "Revert to Original" option still work. I guess a way around this would be to keep the original picture in a hidden folder and have the program access it if needed. 2. Add an option in the application's menus that would allow you to save all changes. This could pop up a dialogue alerting you that there is no way to undo the changes, or it could keep the original, as suggested for the first way. Either of these would make the program MUCH better for me, and probably a few other people. Let me know what you think. Thanks, Daniel Leining From lucas at yorba.org Wed Aug 8 20:44:40 2012 From: lucas at yorba.org (Lucas Beeler) Date: Wed, 8 Aug 2012 13:44:40 -0700 Subject: [Shotwell] Option to save changes. In-Reply-To: <5022CC8A.4060406@the-beach.co> References: <5022CC8A.4060406@the-beach.co> Message-ID: Hi Daniel, I think that both of your issues will be addressed when this ticketed Shotwell feature is implemented: http://redmine.yorba.org/issues/1798. Cheers, Lucas From el.cameleon.1 at gmail.com Wed Aug 8 20:49:58 2012 From: el.cameleon.1 at gmail.com (Vincent) Date: Wed, 8 Aug 2012 22:49:58 +0200 Subject: [Shotwell] Option to save changes. In-Reply-To: References: <5022CC8A.4060406@the-beach.co> Message-ID: I would say that in my opinion, I would prefer not to store duplicate of a photo. If I find that the photo is better after some modifications or cropping, then I would like to store only this version of the photo. I have already many photos, I don't see the interest in storing duplicates. But I understand that some others people can't accept that, so you may just let the choice open. -- Vincent (cam?l?on) From lucas at yorba.org Wed Aug 8 21:33:09 2012 From: lucas at yorba.org (Lucas Beeler) Date: Wed, 8 Aug 2012 14:33:09 -0700 Subject: [Shotwell] what does the Shadows selector do exactly ? In-Reply-To: <501989B5.2030907@bnrlabs.com> References: <501989B5.2030907@bnrlabs.com> Message-ID: Hi Lucas, The simple answer to your question "what does the Shadows value selector do" is that it remaps tone values upwards in the darker areas of an image, so as to bring out hidden detail in underexposed areas. The complete answer is that the Shadows transformation increases the exposure of pixels by a variable amount based on their luminant intensity in an adaptive and non-linear way. The Shadows algorithm builds a cubic, Hermite polynomial approximation of the Gamma distribution PMF where both the k and omega parameters are 2, and then uses this curve to boost exposure accordingly. If you look at Wikipedia's illustration of the Gamma distribution PMF here (http://en.wikipedia.org/wiki/File:Gamma_distribution_pdf.svg) the x-axis corresponds to luminant intensity and the y-axis corresponds to the magnitude of the exposure boost. You can create a tone-mapping curve in UFRaw that does pretty much the same thing, but that task is beyond the scope of this mailing list. Take care, Lucas From lucas at yorba.org Wed Aug 8 21:52:20 2012 From: lucas at yorba.org (Lucas Beeler) Date: Wed, 8 Aug 2012 14:52:20 -0700 Subject: [Shotwell] Feature request & small bug: detecting and using _embedded & _shotwell files from previous libraries. In-Reply-To: <5018944E.2030803@dewie.net.au> References: <5018944E.2030803@dewie.net.au> Message-ID: > could shotwell be able to watch for the > correctly named files in the folders in > which the raws are in and then use them > like they would normally Yes, indeed Shotwell could do this. In fact, we on the dev team want Shotwell to do this. This is but one of several outstanding RAW annoyances in Shotwell that make the program tough to use for pro and semi-pro photographers. For what it's worth, we hope to fix most of these issues for the next release of Shotwell, 0.13, due out in the next few months. Take care, Lucas From lucas at yorba.org Wed Aug 8 21:58:42 2012 From: lucas at yorba.org (Lucas Beeler) Date: Wed, 8 Aug 2012 14:58:42 -0700 Subject: [Shotwell] enhance->revert hides exif info In-Reply-To: <5017E7D8.4080309@gmail.com> References: <5017E7D8.4080309@gmail.com> Message-ID: Hi Joseph, The NEF file here is the problem. This is a known issue with RAW file handling in Shotwell that we hope to fix in the next release. Cheers, Lucas From thomas at xyz.pp.se Thu Aug 9 07:46:21 2012 From: thomas at xyz.pp.se (Thomas Novin) Date: Thu, 9 Aug 2012 09:46:21 +0200 Subject: [Shotwell] Shorter cycles between releases Message-ID: Hi It's becoming more an more popular to have shorter cycles between releases, which from a users standpoint, is good (IMO). Examples of this are Chrome, Firefox, MythTV, Ubuntu. Shotwell 0.12 was announced 12-03-27. Since then a couple of minor releases. Shotwell 0.13 seems to be far away still, according to the roadmap it's about 44% done with 68 issues closed and 85 still open. There is for example one feature added long ago in 0.13 but I can still not use it because I'm on 0.12.3. Why not make these new features and fixes available sooner? Rgds//Thomas Ps. While on the subject of versions, what's up with 0.x? If I were to choose between two softwares and one is 0.12.3 and the other 3.0 I would assume that the 3.0-software is quite mature while the 0.12 is just a early alpha release. From adam at yorba.org Thu Aug 9 17:41:07 2012 From: adam at yorba.org (Adam Dingle) Date: Thu, 09 Aug 2012 17:34:07 -0007 Subject: [Shotwell] Shorter cycles between releases In-Reply-To: References: Message-ID: <5023f638.64c9440a.6e8e.ffffb3b5@mx.google.com> Thomas, thanks for your message. ?We also like regular release cycles. ?In the early days of Shotwell's development we made a release every 3 months, but we now release every 6 months, just like GNOME and like the major distros (such as Fedora and Ubuntu). ?As you can see in the Development section on the Shotwell wiki (http://redmine.yorba.org/projects/shotwell/wiki), Shotwell 0.13 is not far off: our feature freeze is less than a week away, and we're planning to release in mid-September, in time to be included in the fall releases of major distros. It's true that we have lots of issues open marked for 0.13. ?After our feature freeze we'll spend several weeks fixing bugs, though we probably won't be able to fix all these issues and so many will drop to 0.14. Yes, our version numbers are modest. ?:) ?We may bump our version number up to 1.0 at some point, but I still feel like we're missing too many basic features to want to do that quite yet. ?I think that 3.0 is still a ways off. ?:) ?cheers - adam On Thu, Aug 9, 2012 at 12:46 AM, Thomas Novin wrote: Hi It's becoming more an more popular to have shorter cycles between releases, which from a users standpoint, is good (IMO). Examples of this are Chrome, Firefox, MythTV, Ubuntu. Shotwell 0.12 was announced 12-03-27. Since then a couple of minor releases. Shotwell 0.13 seems to be far away still, according to the roadmap it's about 44% done with 68 issues closed and 85 still open. There is for example one feature added long ago in 0.13 but I can still not use it because I'm on 0.12.3. Why not make these new features and fixes available sooner? Rgds//Thomas Ps. While on the subject of versions, what's up with 0.x? If I were to choose between two softwares and one is 0.12.3 and the other 3.0 I would assume that the 3.0-software is quite mature while the 0.12 is just a early alpha release. _______________________________________________ Shotwell mailing list Shotwell at lists.yorba.org http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell From lombaardcj at gmail.com Thu Aug 9 18:01:53 2012 From: lombaardcj at gmail.com (lombaardcj at gmail.com) Date: Thu, 9 Aug 2012 18:01:53 +0000 Subject: [Shotwell] Raspberry Pi and Shotwell Message-ID: <333457577-1344535303-cardhu_decombobulator_blackberry.rim.net-1797302288-@b1.c3.bise7.blackberry> Hi team Yorba, Ever had a mention of Shotwell be able to run on the now famous Raspberry Pi "ARM based" mini computer? I'm in the process of running my own tests to see if it's possible from Shotwell source. Thanks to your help, I have been able to compile many a version of Shotwell from git source over the last year on Ubuntu. Regards, Chris Sent via my BlackBerry from Vodacom - let your email find you! From adam at yorba.org Thu Aug 9 18:03:09 2012 From: adam at yorba.org (Adam Dingle) Date: Thu, 09 Aug 2012 17:56:09 -0007 Subject: [Shotwell] Raspberry Pi and Shotwell In-Reply-To: <333457577-1344535303-cardhu_decombobulator_blackberry.rim.net-1797302288-@b1.c3.bise7.blackberry> References: <333457577-1344535303-cardhu_decombobulator_blackberry.rim.net-1797302288-@b1.c3.bise7.blackberry> Message-ID: <5023fb61.c588440a.6899.ffffb7b7@mx.google.com> Chris, We've never heard of anyone trying to run Shotwell on a Raspberry Pi. ?We'll be curious to hear how it works out. ?:) ?Cheers - adam On Thu, Aug 9, 2012 at 11:01 AM, lombaardcj at gmail.com wrote: Hi team Yorba, Ever had a mention of Shotwell be able to run on the now famous Raspberry Pi "ARM based" mini computer? I'm in the process of running my own tests to see if it's possible from Shotwell source. Thanks to your help, I have been able to compile many a version of Shotwell from git source over the last year on Ubuntu. Regards, Chris Sent via my BlackBerry from Vodacom - let your email find you! _______________________________________________ Shotwell mailing list Shotwell at lists.yorba.org http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell From firebird209 at gmail.com Thu Aug 9 18:04:38 2012 From: firebird209 at gmail.com (firebird209) Date: Thu, 09 Aug 2012 13:04:38 -0500 Subject: [Shotwell] Shotwell - 0.12.3 build errors Message-ID: <5023FBB6.2050101@gmail.com> Hello, I'm on Slackware linux (-current) 64bit and I've been having some problems building the latest shotwell. Attached is the log of the build. Any help would be much appreciated. I'm trying to build shotwell 0.12.3. I have: geoclue 0.12.99 libgexiv2 0.4.1 librest 0.7.12 webkitgtk 1.8.2 libunique 3.0.2 LibRaw 0.13.8 libgee 0.6.2.1 vala 0.17.4 If there's more information I can provide, please let me know. Thank you. -------------- next part -------------- + PRGNAM=shotwell + VERSION=0.12.3 + BUILD=2 + TAG=_SBo + '[' -z '' ']' + case "$( uname -m )" in ++ uname -m ++ uname -m + ARCH=x86_64 ++ pwd + CWD=/home/firebird/Downloads/Builds/shotwell/shotwell + TMP=/tmp/SBo + PKG=/tmp/SBo/package-shotwell + OUTPUT=/tmp + '[' x86_64 = i486 ']' + '[' x86_64 = x86_64 ']' + SLKCFLAGS='-O2 -fPIC' + LIBDIRSUFFIX=64 + set -e + rm -rf /tmp/SBo/package-shotwell + mkdir -p /tmp/SBo /tmp/SBo/package-shotwell /tmp + cd /tmp/SBo + rm -rf shotwell-0.12.3 + tar xvf /home/firebird/Downloads/Builds/shotwell/shotwell/shotwell-0.12.3.tar.bz2 shotwell-0.12.3/ shotwell-0.12.3/MAINTAINERS shotwell-0.12.3/unitize.mk shotwell-0.12.3/NEWS shotwell-0.12.3/plugins/ shotwell-0.12.3/plugins/shotwell-data-imports/ shotwell-0.12.3/plugins/shotwell-data-imports/FSpotPhotosTable.vala shotwell-0.12.3/plugins/shotwell-data-imports/FSpotDatabaseTable.vala shotwell-0.12.3/plugins/shotwell-data-imports/FSpotPhotoTagsTable.vala shotwell-0.12.3/plugins/shotwell-data-imports/FSpotRollsTable.vala shotwell-0.12.3/plugins/shotwell-data-imports/FSpotPhotoVersionsTable.vala shotwell-0.12.3/plugins/shotwell-data-imports/f-spot-24.png shotwell-0.12.3/plugins/shotwell-data-imports/FSpotTableBehavior.vala shotwell-0.12.3/plugins/shotwell-data-imports/FSpotDatabase.vala shotwell-0.12.3/plugins/shotwell-data-imports/Makefile shotwell-0.12.3/plugins/shotwell-data-imports/FSpotDatabaseBehavior.vala shotwell-0.12.3/plugins/shotwell-data-imports/FSpotMetaTable.vala shotwell-0.12.3/plugins/shotwell-data-imports/shotwell-data-imports.vala shotwell-0.12.3/plugins/shotwell-data-imports/FSpotTagsTable.vala shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.vala shotwell-0.12.3/plugins/shotwell-transitions/ shotwell-0.12.3/plugins/shotwell-transitions/CrumbleEffect.vala shotwell-0.12.3/plugins/shotwell-transitions/Makefile shotwell-0.12.3/plugins/shotwell-transitions/shotwell-transitions.vala shotwell-0.12.3/plugins/shotwell-transitions/slideshow-plugin.png shotwell-0.12.3/plugins/shotwell-transitions/SlideEffect.vala shotwell-0.12.3/plugins/shotwell-transitions/FadeEffect.vala shotwell-0.12.3/plugins/shotwell-publishing/ shotwell-0.12.3/plugins/shotwell-publishing/YouTubePublishing.vala shotwell-0.12.3/plugins/shotwell-publishing/PicasaPublishing.vala shotwell-0.12.3/plugins/shotwell-publishing/youtube.png shotwell-0.12.3/plugins/shotwell-publishing/flickr.png shotwell-0.12.3/plugins/shotwell-publishing/picasa.png shotwell-0.12.3/plugins/shotwell-publishing/Makefile shotwell-0.12.3/plugins/shotwell-publishing/FlickrPublishing.vala shotwell-0.12.3/plugins/shotwell-publishing/FacebookPublishing.vala shotwell-0.12.3/plugins/shotwell-publishing/facebook.png shotwell-0.12.3/plugins/shotwell-publishing/shotwell-publishing.vala shotwell-0.12.3/plugins/Makefile shotwell-0.12.3/plugins/common/ shotwell-0.12.3/plugins/common/VersionNumber.vala shotwell-0.12.3/plugins/common/ui.vala shotwell-0.12.3/plugins/common/Resources.vala shotwell-0.12.3/plugins/common/SqliteSupport.vala shotwell-0.12.3/plugins/common/RESTSupport.vala shotwell-0.12.3/plugins/Makefile.plugin.mk shotwell-0.12.3/plugins/plugins.mk shotwell-0.12.3/plugins/shotwell-publishing-extras/ shotwell-0.12.3/plugins/shotwell-publishing-extras/shotwell-publishing-extras.vala shotwell-0.12.3/plugins/shotwell-publishing-extras/piwigo_publishing_options_pane.glade shotwell-0.12.3/plugins/shotwell-publishing-extras/YandexPublishing.vala shotwell-0.12.3/plugins/shotwell-publishing-extras/piwigo.png shotwell-0.12.3/plugins/shotwell-publishing-extras/piwigo_authentication_pane.glade shotwell-0.12.3/plugins/shotwell-publishing-extras/yandex_publish_model.glade shotwell-0.12.3/plugins/shotwell-publishing-extras/Makefile shotwell-0.12.3/plugins/shotwell-publishing-extras/PiwigoPublishing.vala shotwell-0.12.3/apport/ shotwell-0.12.3/apport/shotwell.py shotwell-0.12.3/chkver shotwell-0.12.3/INSTALL shotwell-0.12.3/src/ shotwell-0.12.3/src/SortedListTests.vala shotwell-0.12.3/src/plugins/ shotwell-0.12.3/src/plugins/StandardHostInterface.vala shotwell-0.12.3/src/plugins/ManifestWidget.vala shotwell-0.12.3/src/plugins/PublishingInterfaces.vala shotwell-0.12.3/src/plugins/TransitionsInterfaces.vala shotwell-0.12.3/src/plugins/SpitInterfaces.vala shotwell-0.12.3/src/plugins/DataImportsInterfaces.vala shotwell-0.12.3/src/plugins/Plugins.vala shotwell-0.12.3/src/plugins/mk/ shotwell-0.12.3/src/plugins/mk/interfaces.mk shotwell-0.12.3/src/plugins/mk/plugins.mk shotwell-0.12.3/src/VideoSupport.vala shotwell-0.12.3/src/MediaMonitor.vala shotwell-0.12.3/src/Dialogs.vala shotwell-0.12.3/src/sidebar/ shotwell-0.12.3/src/sidebar/Branch.vala shotwell-0.12.3/src/sidebar/Entry.vala shotwell-0.12.3/src/sidebar/Tree.vala shotwell-0.12.3/src/sidebar/Sidebar.vala shotwell-0.12.3/src/sidebar/common.vala shotwell-0.12.3/src/sidebar/mk/ shotwell-0.12.3/src/sidebar/mk/sidebar.mk shotwell-0.12.3/src/BatchImport.vala shotwell-0.12.3/src/Dimensions.vala shotwell-0.12.3/src/LibraryMonitor.vala shotwell-0.12.3/src/TimedQueue.vala shotwell-0.12.3/src/publishing/ shotwell-0.12.3/src/publishing/APIGlue.vala shotwell-0.12.3/src/publishing/PublishingPluginHost.vala shotwell-0.12.3/src/publishing/Publishing.vala shotwell-0.12.3/src/publishing/PublishingUI.vala shotwell-0.12.3/src/publishing/mk/ shotwell-0.12.3/src/publishing/mk/publishing.mk shotwell-0.12.3/src/Thumbnail.vala shotwell-0.12.3/src/threads/ shotwell-0.12.3/src/threads/BackgroundJob.vala shotwell-0.12.3/src/threads/Semaphore.vala shotwell-0.12.3/src/threads/Workers.vala shotwell-0.12.3/src/threads/Threads.vala shotwell-0.12.3/src/threads/mk/ shotwell-0.12.3/src/threads/mk/threads.mk shotwell-0.12.3/src/Debug.vala shotwell-0.12.3/src/Application.vala shotwell-0.12.3/src/SlideshowPage.vala shotwell-0.12.3/src/UnityProgressBar.vala shotwell-0.12.3/src/photos/ shotwell-0.12.3/src/photos/TiffSupport.vala shotwell-0.12.3/src/photos/PhotoFileAdapter.vala shotwell-0.12.3/src/photos/GRaw.vala shotwell-0.12.3/src/photos/PhotoMetadata.vala shotwell-0.12.3/src/photos/JfifSupport.vala shotwell-0.12.3/src/photos/PhotoFileFormat.vala shotwell-0.12.3/src/photos/RawSupport.vala shotwell-0.12.3/src/photos/GdkSupport.vala shotwell-0.12.3/src/photos/PhotoFileSniffer.vala shotwell-0.12.3/src/photos/BmpSupport.vala shotwell-0.12.3/src/photos/Photos.vala shotwell-0.12.3/src/photos/PngSupport.vala shotwell-0.12.3/src/photos/mk/ shotwell-0.12.3/src/photos/mk/photos.mk shotwell-0.12.3/src/AppWindow.vala shotwell-0.12.3/src/ColorTransformation.vala shotwell-0.12.3/src/Printing.vala shotwell-0.12.3/src/Resources.vala shotwell-0.12.3/src/main.vala shotwell-0.12.3/src/Exporter.vala shotwell-0.12.3/src/MediaDataRepresentation.vala shotwell-0.12.3/src/Screensaver.vala shotwell-0.12.3/src/AppDirs.vala shotwell-0.12.3/src/unit/ shotwell-0.12.3/src/unit/Unit.vala shotwell-0.12.3/src/unit/rc/ shotwell-0.12.3/src/unit/rc/template.vala shotwell-0.12.3/src/unit/rc/template.mk shotwell-0.12.3/src/unit/rc/unitize_entry.m4 shotwell-0.12.3/src/unit/rc/Unit.m4 shotwell-0.12.3/src/unit/rc/UnitInternals.m4 shotwell-0.12.3/src/unit/mk/ shotwell-0.12.3/src/unit/mk/unit.mk shotwell-0.12.3/src/CheckerboardLayout.vala shotwell-0.12.3/src/PixbufCache.vala shotwell-0.12.3/src/International.vala shotwell-0.12.3/src/MediaPage.vala shotwell-0.12.3/src/camera/ shotwell-0.12.3/src/camera/Branch.vala shotwell-0.12.3/src/camera/ImportPage.vala shotwell-0.12.3/src/camera/GPhoto.vala shotwell-0.12.3/src/camera/Camera.vala shotwell-0.12.3/src/camera/CameraTable.vala shotwell-0.12.3/src/camera/mk/ shotwell-0.12.3/src/camera/mk/camera.mk shotwell-0.12.3/src/Tag.vala shotwell-0.12.3/src/MediaInterfaces.vala shotwell-0.12.3/src/config/ shotwell-0.12.3/src/config/GSettingsEngine.vala shotwell-0.12.3/src/config/Config.vala shotwell-0.12.3/src/config/ConfigurationInterfaces.vala shotwell-0.12.3/src/config/mk/ shotwell-0.12.3/src/config/mk/config.mk shotwell-0.12.3/src/faces/ shotwell-0.12.3/src/faces/FaceLocation.vala shotwell-0.12.3/src/faces/Branch.vala shotwell-0.12.3/src/faces/FaceShape.vala shotwell-0.12.3/src/faces/Faces.vala shotwell-0.12.3/src/faces/Face.vala shotwell-0.12.3/src/faces/FacePage.vala shotwell-0.12.3/src/faces/mk/ shotwell-0.12.3/src/faces/mk/faces.mk shotwell-0.12.3/src/editing_tools/ shotwell-0.12.3/src/editing_tools/EditingTools.vala shotwell-0.12.3/src/editing_tools/StraightenTool.vala shotwell-0.12.3/src/editing_tools/mk/ shotwell-0.12.3/src/editing_tools/mk/editing_tools.mk shotwell-0.12.3/src/direct/ shotwell-0.12.3/src/direct/DirectView.vala shotwell-0.12.3/src/direct/Direct.vala shotwell-0.12.3/src/direct/DirectWindow.vala shotwell-0.12.3/src/direct/DirectPhoto.vala shotwell-0.12.3/src/direct/DirectPhotoPage.vala shotwell-0.12.3/src/direct/mk/ shotwell-0.12.3/src/direct/mk/direct.mk shotwell-0.12.3/src/Orientation.vala shotwell-0.12.3/src/VideoMonitor.vala shotwell-0.12.3/src/CollectionPage.vala shotwell-0.12.3/src/ThumbnailCache.vala shotwell-0.12.3/src/CommandManager.vala shotwell-0.12.3/src/library/ shotwell-0.12.3/src/library/FlaggedPage.vala shotwell-0.12.3/src/library/Library.vala shotwell-0.12.3/src/library/FlaggedBranch.vala shotwell-0.12.3/src/library/Branch.vala shotwell-0.12.3/src/library/LastImportPage.vala shotwell-0.12.3/src/library/TrashBranch.vala shotwell-0.12.3/src/library/LastImportBranch.vala shotwell-0.12.3/src/library/TrashPage.vala shotwell-0.12.3/src/library/ImportQueueBranch.vala shotwell-0.12.3/src/library/LibraryWindow.vala shotwell-0.12.3/src/library/OfflinePage.vala shotwell-0.12.3/src/library/ImportQueuePage.vala shotwell-0.12.3/src/library/OfflineBranch.vala shotwell-0.12.3/src/library/mk/ shotwell-0.12.3/src/library/mk/library.mk shotwell-0.12.3/src/SortedList.vala shotwell-0.12.3/src/PhotoPage.vala shotwell-0.12.3/src/Photo.vala shotwell-0.12.3/src/PhotoMonitor.vala shotwell-0.12.3/src/db/ shotwell-0.12.3/src/db/PhotoTable.vala shotwell-0.12.3/src/db/FaceTable.vala shotwell-0.12.3/src/db/Db.vala shotwell-0.12.3/src/db/VersionTable.vala shotwell-0.12.3/src/db/VideoTable.vala shotwell-0.12.3/src/db/FaceLocationTable.vala shotwell-0.12.3/src/db/DatabaseTable.vala shotwell-0.12.3/src/db/SavedSearchDBTable.vala shotwell-0.12.3/src/db/TombstoneTable.vala shotwell-0.12.3/src/db/TagTable.vala shotwell-0.12.3/src/db/EventTable.vala shotwell-0.12.3/src/db/mk/ shotwell-0.12.3/src/db/mk/db.mk shotwell-0.12.3/src/DirectoryMonitor.vala shotwell-0.12.3/src/Box.vala shotwell-0.12.3/src/DesktopIntegration.vala shotwell-0.12.3/src/data_imports/ shotwell-0.12.3/src/data_imports/DataImportsUI.vala shotwell-0.12.3/src/data_imports/DataImportJob.vala shotwell-0.12.3/src/data_imports/DataImports.vala shotwell-0.12.3/src/data_imports/DataImportSource.vala shotwell-0.12.3/src/data_imports/mk/ shotwell-0.12.3/src/data_imports/mk/data_imports.mk shotwell-0.12.3/src/data_imports/DataImportsPluginHost.vala shotwell-0.12.3/src/slideshow/ shotwell-0.12.3/src/slideshow/Slideshow.vala shotwell-0.12.3/src/slideshow/TransitionEffects.vala shotwell-0.12.3/src/slideshow/mk/ shotwell-0.12.3/src/slideshow/mk/slideshow.mk shotwell-0.12.3/src/searches/ shotwell-0.12.3/src/searches/Branch.vala shotwell-0.12.3/src/searches/SavedSearchPage.vala shotwell-0.12.3/src/searches/SavedSearchDialog.vala shotwell-0.12.3/src/searches/Searches.vala shotwell-0.12.3/src/searches/SearchBoolean.vala shotwell-0.12.3/src/searches/mk/ shotwell-0.12.3/src/searches/mk/searches.mk shotwell-0.12.3/src/Event.vala shotwell-0.12.3/src/Upgrades.vala shotwell-0.12.3/src/Tombstone.vala shotwell-0.12.3/src/CustomComponents.vala shotwell-0.12.3/src/SearchFilter.vala shotwell-0.12.3/src/MetadataWriter.vala shotwell-0.12.3/src/core/ shotwell-0.12.3/src/core/Alteration.vala shotwell-0.12.3/src/core/SourceCollection.vala shotwell-0.12.3/src/core/DataObject.vala shotwell-0.12.3/src/core/DataView.vala shotwell-0.12.3/src/core/DatabaseSourceCollection.vala shotwell-0.12.3/src/core/util.vala shotwell-0.12.3/src/core/ViewCollection.vala shotwell-0.12.3/src/core/ContainerSourceCollection.vala shotwell-0.12.3/src/core/DataSource.vala shotwell-0.12.3/src/core/DataViewTypes.vala shotwell-0.12.3/src/core/DataSet.vala shotwell-0.12.3/src/core/Core.vala shotwell-0.12.3/src/core/SourceInterfaces.vala shotwell-0.12.3/src/core/DataSourceTypes.vala shotwell-0.12.3/src/core/SourceHoldingTank.vala shotwell-0.12.3/src/core/Tracker.vala shotwell-0.12.3/src/core/DataCollection.vala shotwell-0.12.3/src/core/mk/ shotwell-0.12.3/src/core/mk/core.mk shotwell-0.12.3/src/VideoMetadata.vala shotwell-0.12.3/src/Properties.vala shotwell-0.12.3/src/tags/ shotwell-0.12.3/src/tags/Branch.vala shotwell-0.12.3/src/tags/Tags.vala shotwell-0.12.3/src/tags/TagPage.vala shotwell-0.12.3/src/tags/HierarchicalTagUtilities.vala shotwell-0.12.3/src/tags/HierarchicalTagIndex.vala shotwell-0.12.3/src/tags/mk/ shotwell-0.12.3/src/tags/mk/tags.mk shotwell-0.12.3/src/Page.vala shotwell-0.12.3/src/MediaViewTracker.vala shotwell-0.12.3/src/LibraryFiles.vala shotwell-0.12.3/src/events/ shotwell-0.12.3/src/events/Branch.vala shotwell-0.12.3/src/events/EventDirectoryItem.vala shotwell-0.12.3/src/events/EventsDirectoryPage.vala shotwell-0.12.3/src/events/Events.vala shotwell-0.12.3/src/events/EventPage.vala shotwell-0.12.3/src/events/mk/ shotwell-0.12.3/src/events/mk/events.mk shotwell-0.12.3/src/MediaMetadata.vala shotwell-0.12.3/src/Commands.vala shotwell-0.12.3/src/util/ shotwell-0.12.3/src/util/image.vala shotwell-0.12.3/src/util/file.vala shotwell-0.12.3/src/util/string.vala shotwell-0.12.3/src/util/ui.vala shotwell-0.12.3/src/util/system.vala shotwell-0.12.3/src/util/KeyValueMap.vala shotwell-0.12.3/src/util/misc.vala shotwell-0.12.3/src/util/Util.vala shotwell-0.12.3/src/util/mk/ shotwell-0.12.3/src/util/mk/util.mk shotwell-0.12.3/Makefile shotwell-0.12.3/COPYING shotwell-0.12.3/libraw-config shotwell-0.12.3/AUTHORS shotwell-0.12.3/units.mk shotwell-0.12.3/misc/ shotwell-0.12.3/misc/shotwell-viewer.desktop.head shotwell-0.12.3/misc/org.yorba.shotwell-extras.gschema.xml shotwell-0.12.3/misc/shotwell.convert shotwell-0.12.3/misc/shotwell.desktop.head shotwell-0.12.3/misc/org.yorba.shotwell.gschema.xml shotwell-0.12.3/shotwell-plugin-dev-1.0.m4 shotwell-0.12.3/configure shotwell-0.12.3/icons/ shotwell-0.12.3/icons/enhance.png shotwell-0.12.3/icons/five-star-filter.svg shotwell-0.12.3/icons/crop.svg shotwell-0.12.3/icons/straighten.svg shotwell-0.12.3/icons/import-all.png shotwell-0.12.3/icons/import.svg shotwell-0.12.3/icons/one-tag.png shotwell-0.12.3/icons/three-star-filter-plus.svg shotwell-0.12.3/icons/zoom-out.png shotwell-0.12.3/icons/crop-pivot-reticle.png shotwell-0.12.3/icons/rejected.svg shotwell-0.12.3/icons/filter-raw.png shotwell-0.12.3/icons/one-star.svg shotwell-0.12.3/icons/four-star-filter-plus.svg shotwell-0.12.3/icons/generic-plugin.png shotwell-0.12.3/icons/videos-page.png shotwell-0.12.3/icons/publish.png shotwell-0.12.3/icons/multiple-events.png shotwell-0.12.3/icons/one-star-filter-plus.svg shotwell-0.12.3/icons/one-event.png shotwell-0.12.3/icons/flag-page.png shotwell-0.12.3/icons/shotwell-24.svg shotwell-0.12.3/icons/four-stars.svg shotwell-0.12.3/icons/flag-trinket.png shotwell-0.12.3/icons/drag_nub.png shotwell-0.12.3/icons/make-primary.svg shotwell-0.12.3/icons/filter-flagged.png shotwell-0.12.3/icons/filter-videos.png shotwell-0.12.3/icons/two-star-filter-plus.svg shotwell-0.12.3/icons/merge.svg shotwell-0.12.3/icons/shotwell-street.jpg shotwell-0.12.3/icons/three-stars.svg shotwell-0.12.3/icons/zoom-in.png shotwell-0.12.3/icons/shotwell.svg shotwell-0.12.3/icons/redeye.png shotwell-0.12.3/icons/all-rejected.png shotwell-0.12.3/icons/noninterpretable-video.png shotwell-0.12.3/icons/shotwell-16.svg shotwell-0.12.3/icons/multiple-tags.png shotwell-0.12.3/icons/five-stars.svg shotwell-0.12.3/icons/filter-photos.png shotwell-0.12.3/icons/two-stars.svg shotwell-0.12.3/icons/pin-toolbar.svg shotwell-0.12.3/icons/slideshow-extension-point.png shotwell-0.12.3/icons/image-adjust.svg shotwell-0.12.3/icons/sprocket.png shotwell-0.12.3/icons/shotwell.ico shotwell-0.12.3/po/ shotwell-0.12.3/po/shotwell-extras/ shotwell-0.12.3/po/shotwell-extras/zh_CN.po shotwell-0.12.3/po/shotwell-extras/pt.po shotwell-0.12.3/po/shotwell-extras/ru.po shotwell-0.12.3/po/shotwell-extras/uk.po shotwell-0.12.3/po/shotwell-extras/kk.po shotwell-0.12.3/po/shotwell-extras/vi.po shotwell-0.12.3/po/shotwell-extras/sr.po shotwell-0.12.3/po/shotwell-extras/el.po shotwell-0.12.3/po/shotwell-extras/bn.po shotwell-0.12.3/po/shotwell-extras/te.po shotwell-0.12.3/po/shotwell-extras/lt.po shotwell-0.12.3/po/shotwell-extras/hr.po shotwell-0.12.3/po/shotwell-extras/eu.po shotwell-0.12.3/po/shotwell-extras/fi.po shotwell-0.12.3/po/shotwell-extras/it.po shotwell-0.12.3/po/shotwell-extras/en_GB.po shotwell-0.12.3/po/shotwell-extras/hu.po shotwell-0.12.3/po/shotwell-extras/nb.po shotwell-0.12.3/po/shotwell-extras/es.po shotwell-0.12.3/po/shotwell-extras/pt_BR.po shotwell-0.12.3/po/shotwell-extras/ta.po shotwell-0.12.3/po/shotwell-extras/pl.po shotwell-0.12.3/po/shotwell-extras/nl.po shotwell-0.12.3/po/shotwell-extras/fr.po shotwell-0.12.3/po/shotwell-extras/sv.po shotwell-0.12.3/po/shotwell-extras/he.po shotwell-0.12.3/po/shotwell-extras/de.po shotwell-0.12.3/po/shotwell-extras/cs.po shotwell-0.12.3/po/shotwell-extras/ar.po shotwell-0.12.3/po/shotwell-extras/sk.po shotwell-0.12.3/po/shotwell-extras/pa.po shotwell-0.12.3/po/shotwell-extras/gl.po shotwell-0.12.3/po/shotwell-extras/tr.po shotwell-0.12.3/po/shotwell-extras/bg.po shotwell-0.12.3/po/shotwell-extras/zh_TW.po shotwell-0.12.3/po/shotwell-extras/sl.po shotwell-0.12.3/po/shotwell-extras/shotwell-extras.pot shotwell-0.12.3/po/shotwell-extras/id.po shotwell-0.12.3/po/shotwell-extras/ro.po shotwell-0.12.3/po/shotwell-extras/ko.po shotwell-0.12.3/po/shotwell-extras/th.po shotwell-0.12.3/po/shotwell-extras/ja.po shotwell-0.12.3/po/shotwell-extras/lv.po shotwell-0.12.3/po/shotwell-extras/mk.po shotwell-0.12.3/po/shotwell-extras/ast.po shotwell-0.12.3/po/shotwell-extras/ca.po shotwell-0.12.3/po/shotwell-extras/da.po shotwell-0.12.3/po/shotwell-extras/et.po shotwell-0.12.3/po/shotwell-core/ shotwell-0.12.3/po/shotwell-core/zh_CN.po shotwell-0.12.3/po/shotwell-core/pt.po shotwell-0.12.3/po/shotwell-core/ru.po shotwell-0.12.3/po/shotwell-core/uk.po shotwell-0.12.3/po/shotwell-core/kk.po shotwell-0.12.3/po/shotwell-core/vi.po shotwell-0.12.3/po/shotwell-core/sr.po shotwell-0.12.3/po/shotwell-core/el.po shotwell-0.12.3/po/shotwell-core/bn.po shotwell-0.12.3/po/shotwell-core/te.po shotwell-0.12.3/po/shotwell-core/lt.po shotwell-0.12.3/po/shotwell-core/ia.po shotwell-0.12.3/po/shotwell-core/hr.po shotwell-0.12.3/po/shotwell-core/ta_IN.po shotwell-0.12.3/po/shotwell-core/eu.po shotwell-0.12.3/po/shotwell-core/fi.po shotwell-0.12.3/po/shotwell-core/it.po shotwell-0.12.3/po/shotwell-core/en_GB.po shotwell-0.12.3/po/shotwell-core/hu.po shotwell-0.12.3/po/shotwell-core/nb.po shotwell-0.12.3/po/shotwell-core/es.po shotwell-0.12.3/po/shotwell-core/pt_BR.po shotwell-0.12.3/po/shotwell-core/ta.po shotwell-0.12.3/po/shotwell-core/pl.po shotwell-0.12.3/po/shotwell-core/nl.po shotwell-0.12.3/po/shotwell-core/fr.po shotwell-0.12.3/po/shotwell-core/sv.po shotwell-0.12.3/po/shotwell-core/he.po shotwell-0.12.3/po/shotwell-core/de.po shotwell-0.12.3/po/shotwell-core/cs.po shotwell-0.12.3/po/shotwell-core/ar.po shotwell-0.12.3/po/shotwell-core/sk.po shotwell-0.12.3/po/shotwell-core/pa.po shotwell-0.12.3/po/shotwell-core/gl.po shotwell-0.12.3/po/shotwell-core/tr.po shotwell-0.12.3/po/shotwell-core/bg.po shotwell-0.12.3/po/shotwell-core/zh_TW.po shotwell-0.12.3/po/shotwell-core/shotwell.pot shotwell-0.12.3/po/shotwell-core/sl.po shotwell-0.12.3/po/shotwell-core/id.po shotwell-0.12.3/po/shotwell-core/ro.po shotwell-0.12.3/po/shotwell-core/te_IN.po shotwell-0.12.3/po/shotwell-core/ko.po shotwell-0.12.3/po/shotwell-core/th.po shotwell-0.12.3/po/shotwell-core/ja.po shotwell-0.12.3/po/shotwell-core/lv.po shotwell-0.12.3/po/shotwell-core/hi.po shotwell-0.12.3/po/shotwell-core/mk.po shotwell-0.12.3/po/shotwell-core/ast.po shotwell-0.12.3/po/shotwell-core/ca.po shotwell-0.12.3/po/shotwell-core/da.po shotwell-0.12.3/po/shotwell-core/et.po shotwell-0.12.3/ui/ shotwell-0.12.3/ui/collection.ui shotwell-0.12.3/ui/import_queue.ui shotwell-0.12.3/ui/search_bar.ui shotwell-0.12.3/ui/search_sidebar_context.ui shotwell-0.12.3/ui/top.ui shotwell-0.12.3/ui/savedsearch.ui shotwell-0.12.3/ui/shotwell.glade shotwell-0.12.3/ui/event.ui shotwell-0.12.3/ui/media.ui shotwell-0.12.3/ui/tags.ui shotwell-0.12.3/ui/import.ui shotwell-0.12.3/ui/photo_context.ui shotwell-0.12.3/ui/trash.ui shotwell-0.12.3/ui/direct.ui shotwell-0.12.3/ui/offline.ui shotwell-0.12.3/ui/events_directory.ui shotwell-0.12.3/ui/sidebar_default_context.ui shotwell-0.12.3/ui/set_background_dialog.glade shotwell-0.12.3/ui/tag_sidebar_context.ui shotwell-0.12.3/ui/fullscreen.ui shotwell-0.12.3/ui/photo.ui shotwell-0.12.3/ui/direct_context.ui shotwell-0.12.3/ui/shotwell.xml shotwell-0.12.3/THANKS shotwell-0.12.3/vapi/ shotwell-0.12.3/vapi/ExtendedPosix.vapi shotwell-0.12.3/vapi/LConv.vapi shotwell-0.12.3/vapi/libexif.vapi shotwell-0.12.3/vapi/libgphoto2.vapi shotwell-0.12.3/vapi/libraw.vapi shotwell-0.12.3/vapi/webkitgtk-3.0.vapi shotwell-0.12.3/vapi/gphoto.h shotwell-0.12.3/vapi/unique-3.0.vapi shotwell-0.12.3/README shotwell-0.12.3/thumbnailer/ shotwell-0.12.3/thumbnailer/shotwell-video-thumbnailer.vala shotwell-0.12.3/help/ shotwell-0.12.3/help/C/ shotwell-0.12.3/help/C/edit-nondestructive.page shotwell-0.12.3/help/C/edit-redeye.page shotwell-0.12.3/help/C/view-information.page shotwell-0.12.3/help/C/share-print.page shotwell-0.12.3/help/C/import-f-spot.page shotwell-0.12.3/help/C/other-missing.page shotwell-0.12.3/help/C/organize-flag.page shotwell-0.12.3/help/C/organize-search.page shotwell-0.12.3/help/C/share-slideshow.page shotwell-0.12.3/help/C/view-sidebar.page shotwell-0.12.3/help/C/import-camera.page shotwell-0.12.3/help/C/running.page shotwell-0.12.3/help/C/organize-title.page shotwell-0.12.3/help/C/other-multiple.page shotwell-0.12.3/help/C/organize-event.page shotwell-0.12.3/help/C/view-displaying.page shotwell-0.12.3/help/C/import-file.page shotwell-0.12.3/help/C/share-send.page shotwell-0.12.3/help/C/edit-adjustments.page shotwell-0.12.3/help/C/other-plugins.page shotwell-0.12.3/help/C/share-background.page shotwell-0.12.3/help/C/organize-remove.page shotwell-0.12.3/help/C/edit-crop.page shotwell-0.12.3/help/C/raw.page shotwell-0.12.3/help/C/edit-rotate.page shotwell-0.12.3/help/C/index.page shotwell-0.12.3/help/C/edit-straighten.page shotwell-0.12.3/help/C/formats.page shotwell-0.12.3/help/C/organize-rating.page shotwell-0.12.3/help/C/edit-external.page shotwell-0.12.3/help/C/edit-enhance.page shotwell-0.12.3/help/C/edit-undo.page shotwell-0.12.3/help/C/edit-time-date.page shotwell-0.12.3/help/C/figures/ shotwell-0.12.3/help/C/figures/shotwell_logo.png shotwell-0.12.3/help/C/figures/crop_thirds.jpg shotwell-0.12.3/help/C/figures/edit_toolbar.png shotwell-0.12.3/help/C/figures/editing_overview.png shotwell-0.12.3/help/C/figures/trash_process.png shotwell-0.12.3/help/C/import-memorycard.page shotwell-0.12.3/help/C/share-upload.page shotwell-0.12.3/help/C/organize-tag.page shotwell-0.12.3/help/C/other-files.page shotwell-0.12.3/help/C/share-export.page + cd shotwell-0.12.3 + chown -R root:root . + chmod -R u+w,go+r-w,a-s . + CFLAGS='-O2 -fPIC' + CXXFLAGS='-O2 -fPIC' + ./configure --prefix=/usr --lib=lib64 --disable-schemas-compile --disable-desktop-update --disable-icon-update --enable-build-for-glade --install-headers --release Configured. Type 'make' to build, 'make install' to install. + make valac -c -g --enable-checking --thread --fatal-warnings --enable-deprecated --vapidir=plugins/ -X -DGETTEXT_PACKAGE='"shotwell"' -X -I. --pkg=gobject-2.0 --pkg=glib-2.0 --pkg=gdk-3.0 --pkg=gtk+-3.0 --pkg=gee-1.0 --includedir=plugins --vapi=plugins/shotwell-plugin-dev-1.0.vapi --header=plugins/shotwell-plugin-dev-1.0.h src/plugins/SpitInterfaces.vala src/plugins/TransitionsInterfaces.vala src/plugins/PublishingInterfaces.vala src/plugins/DataImportsInterfaces.vala `rm SpitInterfaces.vala.o` `rm TransitionsInterfaces.vala.o` `rm PublishingInterfaces.vala.o` `rm DataImportsInterfaces.vala.o` rm -f plugins/shotwell-plugin-dev-1.0.deps `echo gobject-2.0 >> plugins/shotwell-plugin-dev-1.0.deps` `echo glib-2.0 >> plugins/shotwell-plugin-dev-1.0.deps` `echo gdk-3.0 >> plugins/shotwell-plugin-dev-1.0.deps` `echo gtk+-3.0 >> plugins/shotwell-plugin-dev-1.0.deps` `echo gee-1.0 >> plugins/shotwell-plugin-dev-1.0.deps` make[1]: Entering directory `/tmp/SBo/shotwell-0.12.3/plugins' make[2]: Entering directory `/tmp/SBo/shotwell-0.12.3/plugins/shotwell-transitions' valac -g --enable-checking --fatal-warnings --save-temps --compile \ --vapidir=../ --pkg=shotwell-plugin-dev-1.0 --pkg=gobject-2.0 --pkg=glib-2.0 --pkg=gdk-3.0 --pkg=gtk+-3.0 --pkg=gee-1.0 \ -X -I../.. -X -fPIC \ -X -D_VERSION='"0.12.3"' -X -DGETTEXT_PACKAGE='"shotwell"' \ \ --vapidir=../../vapi \ ../common/Resources.vala shotwell-transitions.vala FadeEffect.vala SlideEffect.vala CrumbleEffect.vala cc -c `pkg-config --print-errors --cflags gobject-2.0 glib-2.0 gdk-3.0 gtk+-3.0 gee-1.0 ` -nostdlib -export-dynamic -O2 -g -pipe -fPIC -D_VERSION='"0.12.3"' -DGETTEXT_PACKAGE='"shotwell"' -I../.. Resources.c shotwell-transitions.c FadeEffect.c SlideEffect.c CrumbleEffect.c cc `pkg-config --print-errors --cflags gobject-2.0 glib-2.0 gdk-3.0 gtk+-3.0 gee-1.0 ` -nostdlib -export-dynamic -O2 -g -pipe -fPIC -shared Resources.o shotwell-transitions.o FadeEffect.o SlideEffect.o CrumbleEffect.o `pkg-config --print-errors --libs gobject-2.0 glib-2.0 gdk-3.0 gtk+-3.0 gee-1.0 ` -o shotwell-transitions.so make[2]: Leaving directory `/tmp/SBo/shotwell-0.12.3/plugins/shotwell-transitions' make[2]: Entering directory `/tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing' valac -g --enable-checking --fatal-warnings --save-temps --compile \ --vapidir=../ --pkg=shotwell-plugin-dev-1.0 --pkg=gobject-2.0 --pkg=glib-2.0 --pkg=gdk-3.0 --pkg=gtk+-3.0 --pkg=gee-1.0 --pkg=gtk+-3.0 --pkg=libsoup-2.4 --pkg=libxml-2.0 --pkg=webkitgtk-3.0 --pkg=gexiv2 --pkg=rest-0.7 --pkg=gee-1.0 \ -X -I../.. -X -fPIC \ -X -D_VERSION='"0.12.3"' -X -DGETTEXT_PACKAGE='"shotwell"' \ \ --vapidir=../../vapi \ ../common/Resources.vala shotwell-publishing.vala FacebookPublishing.vala PicasaPublishing.vala FlickrPublishing.vala YouTubePublishing.vala ../common/RESTSupport.vala ../common/ui.vala /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FacebookPublishing.vala: In function ?publishing_facebook_facebook_rest_transaction_check_response?: /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FacebookPublishing.vala:1038:10: warning: assignment discards ?const? qualifier from pointer target type [enabled by default] /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FacebookPublishing.vala:1038:11: warning: assignment discards ?const? qualifier from pointer target type [enabled by default] /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FacebookPublishing.vala: In function ?publishing_facebook_facebook_rest_transaction_get_response?: /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FacebookPublishing.vala:1120:9: warning: assignment discards ?const? qualifier from pointer target type [enabled by default] /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FacebookPublishing.vala: In function ?publishing_facebook_facebook_upload_transaction_real_execute?: /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FacebookPublishing.vala:1260:3: warning: ?g_mapped_file_free? is deprecated (declared at /usr/include/glib-2.0/glib/gmappedfile.h:48): Use 'g_mapped_file_unref' instead [-Wdeprecated-declarations] /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FacebookPublishing.vala: In function ?publishing_facebook_facebook_upload_transaction_finalize?: /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FacebookPublishing.vala:1178:2: warning: ?g_mapped_file_free? is deprecated (declared at /usr/include/glib-2.0/glib/gmappedfile.h:48): Use 'g_mapped_file_unref' instead [-Wdeprecated-declarations] /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FacebookPublishing.vala: In function ?publishing_facebook_web_authentication_pane_construct?: /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FacebookPublishing.vala:1320:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FacebookPublishing.vala: In function ?publishing_facebook_legacy_publishing_options_pane_construct?: /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FacebookPublishing.vala:1592:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FacebookPublishing.vala:1606:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FacebookPublishing.vala:1614:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FacebookPublishing.vala:1621:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FacebookPublishing.vala:1646:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FacebookPublishing.vala:1654:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FacebookPublishing.vala:1669:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FacebookPublishing.vala:1677:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] /usr/share/vala-0.18/vapi/glib-2.0.vapi: In function ?string_chomp?: /usr/share/vala-0.18/vapi/glib-2.0.vapi:1057:2: warning: passing argument 1 of ?g_strchomp? discards ?const? qualifier from pointer target type [enabled by default] In file included from /usr/include/glib-2.0/glib.h:81:0, from /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/PicasaPublishing.c:10: /usr/include/glib-2.0/glib/gstrfuncs.h:156:23: note: expected ?gchar *? but argument is of type ?const gchar *? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/PicasaPublishing.vala: In function ?publishing_picasa_upload_transaction_real_execute?: /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/PicasaPublishing.vala:728:3: warning: ?g_mapped_file_free? is deprecated (declared at /usr/include/glib-2.0/glib/gmappedfile.h:48): Use 'g_mapped_file_unref' instead [-Wdeprecated-declarations] /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/PicasaPublishing.vala: In function ?publishing_picasa_upload_transaction_finalize?: /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/PicasaPublishing.vala:697:2: warning: ?g_mapped_file_free? is deprecated (declared at /usr/include/glib-2.0/glib/gmappedfile.h:48): Use 'g_mapped_file_unref' instead [-Wdeprecated-declarations] /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/PicasaPublishing.vala: In function ?publishing_picasa_legacy_publishing_options_pane_construct?: /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/PicasaPublishing.vala:1040:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/PicasaPublishing.vala:1131:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] /usr/share/vala-0.18/vapi/glib-2.0.vapi: In function ?string_strip?: /usr/share/vala-0.18/vapi/glib-2.0.vapi:1073:2: warning: passing argument 1 of ?g_strchug? discards ?const? qualifier from pointer target type [enabled by default] In file included from /usr/include/glib-2.0/glib.h:81:0, from /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/PicasaPublishing.c:10: /usr/include/glib-2.0/glib/gstrfuncs.h:154:23: note: expected ?gchar *? but argument is of type ?const gchar *? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FlickrPublishing.vala: In function ?publishing_flickr_flickr_publisher_do_publish?: /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FlickrPublishing.vala:597:10: warning: assignment from incompatible pointer type [enabled by default] /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FlickrPublishing.vala: In function ?publishing_flickr_pin_entry_pane_construct?: /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FlickrPublishing.vala:682:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FlickrPublishing.vala:688:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FlickrPublishing.vala: In function ?publishing_flickr_legacy_publishing_options_pane_construct?: /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FlickrPublishing.vala:1123:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FlickrPublishing.vala:1171:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FlickrPublishing.vala: In function ?publishing_flickr_uploader_preprocess_publishable?: /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FlickrPublishing.vala:1346:16: warning: assignment from incompatible pointer type [enabled by default] /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FlickrPublishing.vala:1360:3: warning: passing argument 3 of ?gexiv2_metadata_set_tag_multiple? from incompatible pointer type [enabled by default] In file included from /usr/include/gexiv2/gexiv2.h:13:0, from /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FlickrPublishing.c:24: /usr/include/gexiv2/gexiv2-metadata.h:137:11: note: expected ?const gchar **? but argument is of type ?gchar **? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FlickrPublishing.vala:1361:3: warning: passing argument 3 of ?gexiv2_metadata_set_tag_multiple? from incompatible pointer type [enabled by default] In file included from /usr/include/gexiv2/gexiv2.h:13:0, from /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FlickrPublishing.c:24: /usr/include/gexiv2/gexiv2-metadata.h:137:11: note: expected ?const gchar **? but argument is of type ?gchar **? /usr/share/vala-0.18/vapi/glib-2.0.vapi: In function ?string_chomp?: /usr/share/vala-0.18/vapi/glib-2.0.vapi:1057:2: warning: passing argument 1 of ?g_strchomp? discards ?const? qualifier from pointer target type [enabled by default] In file included from /usr/include/glib-2.0/glib.h:81:0, from /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/YouTubePublishing.c:10: /usr/include/glib-2.0/glib/gstrfuncs.h:156:23: note: expected ?gchar *? but argument is of type ?const gchar *? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/YouTubePublishing.vala: In function ?publishing_you_tube_legacy_publishing_options_pane_construct?: /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/YouTubePublishing.vala:965:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/YouTubePublishing.vala:997:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] /tmp/SBo/shotwell-0.12.3/plugins/common/RESTSupport.vala: In function ?publishing_rest_support_argument_compare?: /tmp/SBo/shotwell-0.12.3/plugins/common/RESTSupport.vala:110:9: warning: assignment from incompatible pointer type [enabled by default] RESTSupport.c: In function ?_publishing_rest_support_argument_compare_gcompare_func?: RESTSupport.c:1038:2: warning: passing argument 1 of ?publishing_rest_support_argument_compare? discards ?const? qualifier from pointer target type [enabled by default] RESTSupport.c:1002:6: note: expected ?void *? but argument is of type ?gconstpointer? RESTSupport.c:1038:2: warning: passing argument 2 of ?publishing_rest_support_argument_compare? discards ?const? qualifier from pointer target type [enabled by default] RESTSupport.c:1002:6: note: expected ?void *? but argument is of type ?gconstpointer? /tmp/SBo/shotwell-0.12.3/plugins/common/RESTSupport.vala: In function ?publishing_rest_support_argument_sort?: /tmp/SBo/shotwell-0.12.3/plugins/common/RESTSupport.vala:119:9: warning: assignment from incompatible pointer type [enabled by default] /tmp/SBo/shotwell-0.12.3/plugins/common/RESTSupport.vala: In function ?publishing_rest_support_transaction_check_response?: /tmp/SBo/shotwell-0.12.3/plugins/common/RESTSupport.vala:202:10: warning: assignment discards ?const? qualifier from pointer target type [enabled by default] /tmp/SBo/shotwell-0.12.3/plugins/common/RESTSupport.vala:202:11: warning: assignment discards ?const? qualifier from pointer target type [enabled by default] /tmp/SBo/shotwell-0.12.3/plugins/common/RESTSupport.vala: In function ?publishing_rest_support_transaction_get_response?: /tmp/SBo/shotwell-0.12.3/plugins/common/RESTSupport.vala:336:9: warning: assignment discards ?const? qualifier from pointer target type [enabled by default] /tmp/SBo/shotwell-0.12.3/plugins/common/ui.vala: In function ?gtk_expand?: /tmp/SBo/shotwell-0.12.3/plugins/common/ui.vala:8:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] /tmp/SBo/shotwell-0.12.3/plugins/common/ui.vala: In function ?gtk_hspacer?: /tmp/SBo/shotwell-0.12.3/plugins/common/ui.vala:14:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] /tmp/SBo/shotwell-0.12.3/plugins/common/ui.vala: In function ?gtk_vspacer?: /tmp/SBo/shotwell-0.12.3/plugins/common/ui.vala:20:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] cc -c `pkg-config --print-errors --cflags gobject-2.0 glib-2.0 gdk-3.0 gtk+-3.0 gee-1.0 gtk+-3.0 libsoup-2.4 libxml-2.0 webkitgtk-3.0 gexiv2 rest-0.7 gee-1.0` -nostdlib -export-dynamic -O2 -g -pipe -fPIC -D_VERSION='"0.12.3"' -DGETTEXT_PACKAGE='"shotwell"' -I../.. Resources.c shotwell-publishing.c FacebookPublishing.c PicasaPublishing.c FlickrPublishing.c YouTubePublishing.c RESTSupport.c ui.c /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FacebookPublishing.vala: In function ?publishing_facebook_facebook_rest_transaction_check_response?: /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FacebookPublishing.vala:1038:10: warning: assignment discards ?const? qualifier from pointer target type [enabled by default] /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FacebookPublishing.vala:1038:11: warning: assignment discards ?const? qualifier from pointer target type [enabled by default] /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FacebookPublishing.vala: In function ?publishing_facebook_facebook_rest_transaction_get_response?: /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FacebookPublishing.vala:1120:9: warning: assignment discards ?const? qualifier from pointer target type [enabled by default] /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FacebookPublishing.vala: In function ?publishing_facebook_facebook_upload_transaction_real_execute?: /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FacebookPublishing.vala:1260:3: warning: ?g_mapped_file_free? is deprecated (declared at /usr/include/glib-2.0/glib/gmappedfile.h:48): Use 'g_mapped_file_unref' instead [-Wdeprecated-declarations] /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FacebookPublishing.vala: In function ?publishing_facebook_facebook_upload_transaction_finalize?: /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FacebookPublishing.vala:1178:2: warning: ?g_mapped_file_free? is deprecated (declared at /usr/include/glib-2.0/glib/gmappedfile.h:48): Use 'g_mapped_file_unref' instead [-Wdeprecated-declarations] /usr/share/vala-0.18/vapi/glib-2.0.vapi: In function ?string_chomp?: /usr/share/vala-0.18/vapi/glib-2.0.vapi:1057:2: warning: passing argument 1 of ?g_strchomp? discards ?const? qualifier from pointer target type [enabled by default] In file included from /usr/include/glib-2.0/glib.h:81:0, from PicasaPublishing.c:10: /usr/include/glib-2.0/glib/gstrfuncs.h:156:23: note: expected ?gchar *? but argument is of type ?const gchar *? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/PicasaPublishing.vala: In function ?publishing_picasa_upload_transaction_real_execute?: /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/PicasaPublishing.vala:728:3: warning: ?g_mapped_file_free? is deprecated (declared at /usr/include/glib-2.0/glib/gmappedfile.h:48): Use 'g_mapped_file_unref' instead [-Wdeprecated-declarations] /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/PicasaPublishing.vala: In function ?publishing_picasa_upload_transaction_finalize?: /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/PicasaPublishing.vala:697:2: warning: ?g_mapped_file_free? is deprecated (declared at /usr/include/glib-2.0/glib/gmappedfile.h:48): Use 'g_mapped_file_unref' instead [-Wdeprecated-declarations] /usr/share/vala-0.18/vapi/glib-2.0.vapi: In function ?string_strip?: /usr/share/vala-0.18/vapi/glib-2.0.vapi:1073:2: warning: passing argument 1 of ?g_strchug? discards ?const? qualifier from pointer target type [enabled by default] In file included from /usr/include/glib-2.0/glib.h:81:0, from PicasaPublishing.c:10: /usr/include/glib-2.0/glib/gstrfuncs.h:154:23: note: expected ?gchar *? but argument is of type ?const gchar *? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FlickrPublishing.vala: In function ?publishing_flickr_flickr_publisher_do_publish?: /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FlickrPublishing.vala:597:10: warning: assignment from incompatible pointer type [enabled by default] /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FlickrPublishing.vala: In function ?publishing_flickr_uploader_preprocess_publishable?: /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FlickrPublishing.vala:1346:16: warning: assignment from incompatible pointer type [enabled by default] /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FlickrPublishing.vala:1360:3: warning: passing argument 3 of ?gexiv2_metadata_set_tag_multiple? from incompatible pointer type [enabled by default] In file included from /usr/include/gexiv2/gexiv2.h:13:0, from FlickrPublishing.c:24: /usr/include/gexiv2/gexiv2-metadata.h:137:11: note: expected ?const gchar **? but argument is of type ?gchar **? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing/FlickrPublishing.vala:1361:3: warning: passing argument 3 of ?gexiv2_metadata_set_tag_multiple? from incompatible pointer type [enabled by default] In file included from /usr/include/gexiv2/gexiv2.h:13:0, from FlickrPublishing.c:24: /usr/include/gexiv2/gexiv2-metadata.h:137:11: note: expected ?const gchar **? but argument is of type ?gchar **? /usr/share/vala-0.18/vapi/glib-2.0.vapi: In function ?string_chomp?: /usr/share/vala-0.18/vapi/glib-2.0.vapi:1057:2: warning: passing argument 1 of ?g_strchomp? discards ?const? qualifier from pointer target type [enabled by default] In file included from /usr/include/glib-2.0/glib.h:81:0, from YouTubePublishing.c:10: /usr/include/glib-2.0/glib/gstrfuncs.h:156:23: note: expected ?gchar *? but argument is of type ?const gchar *? /tmp/SBo/shotwell-0.12.3/plugins/common/RESTSupport.vala: In function ?publishing_rest_support_argument_compare?: /tmp/SBo/shotwell-0.12.3/plugins/common/RESTSupport.vala:110:9: warning: assignment from incompatible pointer type [enabled by default] RESTSupport.c: In function ?_publishing_rest_support_argument_compare_gcompare_func?: RESTSupport.c:1038:2: warning: passing argument 1 of ?publishing_rest_support_argument_compare? discards ?const? qualifier from pointer target type [enabled by default] RESTSupport.c:1002:6: note: expected ?void *? but argument is of type ?gconstpointer? RESTSupport.c:1038:2: warning: passing argument 2 of ?publishing_rest_support_argument_compare? discards ?const? qualifier from pointer target type [enabled by default] RESTSupport.c:1002:6: note: expected ?void *? but argument is of type ?gconstpointer? /tmp/SBo/shotwell-0.12.3/plugins/common/RESTSupport.vala: In function ?publishing_rest_support_argument_sort?: /tmp/SBo/shotwell-0.12.3/plugins/common/RESTSupport.vala:119:9: warning: assignment from incompatible pointer type [enabled by default] /tmp/SBo/shotwell-0.12.3/plugins/common/RESTSupport.vala: In function ?publishing_rest_support_transaction_check_response?: /tmp/SBo/shotwell-0.12.3/plugins/common/RESTSupport.vala:202:10: warning: assignment discards ?const? qualifier from pointer target type [enabled by default] /tmp/SBo/shotwell-0.12.3/plugins/common/RESTSupport.vala:202:11: warning: assignment discards ?const? qualifier from pointer target type [enabled by default] /tmp/SBo/shotwell-0.12.3/plugins/common/RESTSupport.vala: In function ?publishing_rest_support_transaction_get_response?: /tmp/SBo/shotwell-0.12.3/plugins/common/RESTSupport.vala:336:9: warning: assignment discards ?const? qualifier from pointer target type [enabled by default] cc `pkg-config --print-errors --cflags gobject-2.0 glib-2.0 gdk-3.0 gtk+-3.0 gee-1.0 gtk+-3.0 libsoup-2.4 libxml-2.0 webkitgtk-3.0 gexiv2 rest-0.7 gee-1.0` -nostdlib -export-dynamic -O2 -g -pipe -fPIC -shared Resources.o shotwell-publishing.o FacebookPublishing.o PicasaPublishing.o FlickrPublishing.o YouTubePublishing.o RESTSupport.o ui.o `pkg-config --print-errors --libs gobject-2.0 glib-2.0 gdk-3.0 gtk+-3.0 gee-1.0 gtk+-3.0 libsoup-2.4 libxml-2.0 webkitgtk-3.0 gexiv2 rest-0.7 gee-1.0` -o shotwell-publishing.so make[2]: Leaving directory `/tmp/SBo/shotwell-0.12.3/plugins/shotwell-publishing' make[2]: Entering directory `/tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports' valac -g --enable-checking --fatal-warnings --save-temps --compile \ --vapidir=../ --pkg=shotwell-plugin-dev-1.0 --pkg=gobject-2.0 --pkg=glib-2.0 --pkg=gdk-3.0 --pkg=gtk+-3.0 --pkg=gee-1.0 --pkg=gtk+-3.0 --pkg=gexiv2 --pkg=gee-1.0 --pkg=sqlite3 \ -X -I../.. -X -fPIC \ -X -D_VERSION='"0.12.3"' -X -DGETTEXT_PACKAGE='"shotwell"' \ \ --vapidir=../../vapi \ ../common/Resources.vala shotwell-data-imports.vala ../common/VersionNumber.vala ../common/SqliteSupport.vala FSpotImporter.vala FSpotDatabaseBehavior.vala FSpotDatabase.vala FSpotDatabaseTable.vala FSpotTableBehavior.vala FSpotMetaTable.vala FSpotPhotosTable.vala FSpotPhotoTagsTable.vala FSpotPhotoVersionsTable.vala FSpotRollsTable.vala FSpotTagsTable.vala /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:397:2: error: unknown type name ?SpitDataImportsPluginHost? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:398:2: error: unknown type name ?SpitDataImportsService? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:424:1: error: unknown type name ?SpitDataImportsServiceIface? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:426:1: error: unknown type name ?SpitDataImportsImportableLibraryIface? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:428:1: error: unknown type name ?SpitDataImportsImportableMediaItemIface? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:430:1: error: unknown type name ?SpitDataImportsImportableTagIface? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:432:1: error: unknown type name ?SpitDataImportsImportableEventIface? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:434:1: error: unknown type name ?SpitDataImportsImportableRatingIface? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:437:1: error: unknown type name ?SpitDataImportsDataImporterIface? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:479:1: error: unknown type name ?SpitDataImportsDataImporter? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:479:78: error: unknown type name ?SpitDataImportsService? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:479:108: error: unknown type name ?SpitDataImportsPluginHost? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:480:80: error: unknown type name ?SpitDataImportsService? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:480:113: error: unknown type name ?SpitDataImportsPluginHost? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:481:105: error: unknown type name ?SpitDataImportsService? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:481:138: error: unknown type name ?SpitDataImportsPluginHost? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:515:82: error: unknown type name ?SpitDataImportsImportableLibrary? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:536:1: error: unknown type name ?SpitDataImportsImportableTag? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:536:95: error: unknown type name ?SpitDataImportsImportableMediaItem? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:537:31: error: unknown type name ?SpitDataImportsImportableTag? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:537:94: error: unknown type name ?SpitDataImportsImportableTag? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:538:1: error: unknown type name ?SpitDataImportsImportableEvent? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:538:97: error: unknown type name ?SpitDataImportsImportableMediaItem? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:539:78: error: unknown type name ?SpitDataImportsImportableMediaItem? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:540:75: error: unknown type name ?SpitDataImportsImportableMediaItem? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:541:72: error: unknown type name ?SpitDataImportsImportableMediaItem? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:542:1: error: unknown type name ?SpitDataImportsImportableRating? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:542:99: error: unknown type name ?SpitDataImportsImportableMediaItem? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:552:70: error: unknown type name ?SpitDataImportsImportableTag? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:553:1: error: unknown type name ?SpitDataImportsImportableTag? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:553:95: error: unknown type name ?SpitDataImportsImportableTag? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:566:72: error: unknown type name ?SpitDataImportsImportableEvent? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:572:78: error: unknown type name ?SpitDataImportsImportableRating? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:573:77: error: unknown type name ?SpitDataImportsImportableRating? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:574:72: error: unknown type name ?SpitDataImportsImportableRating? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:602:73: error: unknown type name ?SpitDataImportsDataImporter? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:603:1: error: unknown type name ?SpitDataImportsService? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:603:89: error: unknown type name ?SpitDataImportsDataImporter? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:604:64: error: unknown type name ?SpitDataImportsDataImporter? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:606:63: error: unknown type name ?SpitDataImportsDataImporter? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:607:31: error: unknown type name ?SpitDataImportsImportableLibrary? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:607:98: error: unknown type name ?SpitDataImportsImportableLibrary? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:608:78: error: unknown type name ?SpitDataImportsDataImporter? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:608:113: error: unknown type name ?SpitDataImportsImportableLibrary? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:609:75: error: unknown type name ?SpitDataImportsDataImporter? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:623:31: error: unknown type name ?SpitDataImportsImportableMediaItem? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:623:100: error: unknown type name ?SpitDataImportsImportableMediaItem? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:624:31: error: unknown type name ?SpitDataImportsImportableMediaItem? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:624:100: error: unknown type name ?SpitDataImportsImportableMediaItem? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:625:31: error: unknown type name ?SpitDataImportsImportableMediaItem? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.c:625:100: error: unknown type name ?SpitDataImportsImportableMediaItem? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.vala: In function ?fspot_service_real_get_pluggable_interface?: /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.vala:20:54: error: ?SPIT_DATA_IMPORTS_CURRENT_INTERFACE? undeclared (first use in this function) /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.vala:20:54: note: each undeclared identifier is reported only once for each function it appears in FSpotImporter.c: At top level: FSpotImporter.c:822:1: error: unknown type name ?SpitDataImportsDataImporter? FSpotImporter.c:822:78: error: unknown type name ?SpitDataImportsService? FSpotImporter.c:822:108: error: unknown type name ?SpitDataImportsPluginHost? FSpotImporter.c:869:69: error: unknown type name ?SpitDataImportsServiceIface? FSpotImporter.c: In function ?fspot_service_get_type?: FSpotImporter.c:897:87: error: ?fspot_service_spit_data_imports_service_interface_init? undeclared (first use in this function) FSpotImporter.c:901:55: error: ?SPIT_DATA_IMPORTS_TYPE_SERVICE? undeclared (first use in this function) FSpotImporter.c: At top level: FSpotImporter.c:955:82: error: unknown type name ?SpitDataImportsImportableLibrary? FSpotImporter.c:999:110: error: unknown type name ?SpitDataImportsImportableLibraryIface? FSpotImporter.c: In function ?data_imports_fspot_fspot_importable_library_get_type?: FSpotImporter.c:1031:98: error: ?data_imports_fspot_fspot_importable_library_spit_data_imports_importable_library_interface_init? undeclared (first use in this function) FSpotImporter.c:1034:85: error: ?SPIT_DATA_IMPORTS_TYPE_IMPORTABLE_LIBRARY? undeclared (first use in this function) FSpotImporter.c: At top level: FSpotImporter.c:1380:31: error: unknown type name ?SpitDataImportsImportableTag? FSpotImporter.c:1380:94: error: unknown type name ?SpitDataImportsImportableTag? FSpotImporter.c:1397:1: error: unknown type name ?SpitDataImportsImportableTag? FSpotImporter.c:1397:95: error: unknown type name ?SpitDataImportsImportableMediaItem? FSpotImporter.c:1481:1: error: unknown type name ?SpitDataImportsImportableEvent? FSpotImporter.c:1481:97: error: unknown type name ?SpitDataImportsImportableMediaItem? FSpotImporter.c:1500:78: error: unknown type name ?SpitDataImportsImportableMediaItem? FSpotImporter.c:1519:75: error: unknown type name ?SpitDataImportsImportableMediaItem? FSpotImporter.c:1538:72: error: unknown type name ?SpitDataImportsImportableMediaItem? FSpotImporter.c:1600:1: error: unknown type name ?SpitDataImportsImportableRating? FSpotImporter.c:1600:99: error: unknown type name ?SpitDataImportsImportableMediaItem? FSpotImporter.c:2250:110: error: unknown type name ?SpitDataImportsImportableMediaItemIface? FSpotImporter.c: In function ?data_imports_fspot_fspot_importable_item_get_type?: FSpotImporter.c:2306:101: error: ?data_imports_fspot_fspot_importable_item_spit_data_imports_importable_media_item_interface_init? undeclared (first use in this function) FSpotImporter.c:2309:82: error: ?SPIT_DATA_IMPORTS_TYPE_IMPORTABLE_MEDIA_ITEM? undeclared (first use in this function) FSpotImporter.c: At top level: FSpotImporter.c:2375:70: error: unknown type name ?SpitDataImportsImportableTag? FSpotImporter.c:2397:1: error: unknown type name ?SpitDataImportsImportableTag? FSpotImporter.c:2397:95: error: unknown type name ?SpitDataImportsImportableTag? FSpotImporter.c:2505:102: error: unknown type name ?SpitDataImportsImportableTagIface? FSpotImporter.c: In function ?data_imports_fspot_fspot_importable_tag_get_type?: FSpotImporter.c:2541:94: error: ?data_imports_fspot_fspot_importable_tag_spit_data_imports_importable_tag_interface_init? undeclared (first use in this function) FSpotImporter.c:2544:81: error: ?SPIT_DATA_IMPORTS_TYPE_IMPORTABLE_TAG? undeclared (first use in this function) FSpotImporter.c: At top level: FSpotImporter.c:2580:72: error: unknown type name ?SpitDataImportsImportableEvent? FSpotImporter.c:2613:106: error: unknown type name ?SpitDataImportsImportableEventIface? FSpotImporter.c: In function ?data_imports_fspot_fspot_importable_event_get_type?: FSpotImporter.c:2645:96: error: ?data_imports_fspot_fspot_importable_event_spit_data_imports_importable_event_interface_init? undeclared (first use in this function) FSpotImporter.c:2648:83: error: ?SPIT_DATA_IMPORTS_TYPE_IMPORTABLE_EVENT? undeclared (first use in this function) FSpotImporter.c: At top level: FSpotImporter.c:2696:78: error: unknown type name ?SpitDataImportsImportableRating? FSpotImporter.c:2712:77: error: unknown type name ?SpitDataImportsImportableRating? FSpotImporter.c:2728:72: error: unknown type name ?SpitDataImportsImportableRating? FSpotImporter.c:2755:108: error: unknown type name ?SpitDataImportsImportableRatingIface? FSpotImporter.c: In function ?data_imports_fspot_fspot_importable_rating_get_type?: FSpotImporter.c:2789:97: error: ?data_imports_fspot_fspot_importable_rating_spit_data_imports_importable_rating_interface_init? undeclared (first use in this function) FSpotImporter.c:2792:84: error: ?SPIT_DATA_IMPORTS_TYPE_IMPORTABLE_RATING? undeclared (first use in this function) FSpotImporter.c: At top level: FSpotImporter.c:3174:105: error: unknown type name ?SpitDataImportsService? FSpotImporter.c:3174:138: error: unknown type name ?SpitDataImportsPluginHost? FSpotImporter.c:3200:80: error: unknown type name ?SpitDataImportsService? FSpotImporter.c:3200:113: error: unknown type name ?SpitDataImportsPluginHost? FSpotImporter.c:3207:73: error: unknown type name ?SpitDataImportsDataImporter? FSpotImporter.c:3223:1: error: unknown type name ?SpitDataImportsService? FSpotImporter.c:3223:89: error: unknown type name ?SpitDataImportsDataImporter? FSpotImporter.c:3242:64: error: unknown type name ?SpitDataImportsDataImporter? FSpotImporter.c:3265:63: error: unknown type name ?SpitDataImportsDataImporter? FSpotImporter.c:3280:31: error: unknown type name ?SpitDataImportsImportableLibrary? FSpotImporter.c:3280:98: error: unknown type name ?SpitDataImportsImportableLibrary? FSpotImporter.c: In function ?data_imports_fspot_fspot_data_importer_do_discover_importable_libraries?: FSpotImporter.c:3298:2: error: unknown type name ?SpitDataImportsImportableLibrary? FSpotImporter.c:3299:2: error: unknown type name ?SpitDataImportsImportableLibrary? FSpotImporter.c:3331:2: error: unknown type name ?SpitDataImportsImportableLibrary? FSpotImporter.c:3333:2: error: unknown type name ?SpitDataImportsPluginHost? FSpotImporter.c:3335:2: error: unknown type name ?SpitDataImportsImportableLibrary? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.vala:358:11: error: ?SpitDataImportsImportableLibrary? undeclared (first use in this function) /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.vala:358:11: error: expected expression before ?)? token FSpotImporter.c:3453:41: error: ?_tmp27_? undeclared (first use in this function) /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.vala:375:108: error: expected expression before ?)? token FSpotImporter.c: At top level: FSpotImporter.c:3520:78: error: unknown type name ?SpitDataImportsDataImporter? FSpotImporter.c:3520:113: error: unknown type name ?SpitDataImportsImportableLibrary? FSpotImporter.c:3560:31: error: unknown type name ?SpitDataImportsImportableMediaItem? FSpotImporter.c:3560:100: error: unknown type name ?SpitDataImportsImportableMediaItem? FSpotImporter.c:3577:31: error: unknown type name ?SpitDataImportsImportableMediaItem? FSpotImporter.c:3577:100: error: unknown type name ?SpitDataImportsImportableMediaItem? FSpotImporter.c:3594:31: error: unknown type name ?SpitDataImportsImportableMediaItem? FSpotImporter.c:3594:100: error: unknown type name ?SpitDataImportsImportableMediaItem? FSpotImporter.c:3618:75: error: unknown type name ?SpitDataImportsDataImporter? FSpotImporter.c: In function ?data_imports_fspot_fspot_data_importer_on_imported_items_count?: FSpotImporter.c:4980:2: error: unknown type name ?SpitDataImportsPluginHost? /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotImporter.vala:523:77: error: ?SPIT_DATA_IMPORTS_PLUGIN_HOST_BUTTON_MODE_CLOSE? undeclared (first use in this function) FSpotImporter.c: At top level: FSpotImporter.c:5218:100: error: unknown type name ?SpitDataImportsDataImporterIface? FSpotImporter.c: In function ?data_imports_fspot_fspot_data_importer_get_type?: FSpotImporter.c:5264:93: error: ?data_imports_fspot_fspot_data_importer_spit_data_imports_data_importer_interface_init? undeclared (first use in this function) FSpotImporter.c:5267:80: error: ?SPIT_DATA_IMPORTS_TYPE_DATA_IMPORTER? undeclared (first use in this function) /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotDatabaseBehavior.vala: In function ?data_imports_fspot_db_fspot_database_behavior_construct?: /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotDatabaseBehavior.vala:161:25: error: ?SPIT_DATA_IMPORTS_DATA_IMPORT_ERROR? undeclared (first use in this function) /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotDatabaseBehavior.vala:161:25: note: each undeclared identifier is reported only once for each function it appears in /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotDatabaseBehavior.vala:161:62: error: ?SPIT_DATA_IMPORTS_DATA_IMPORT_ERROR_UNSUPPORTED_VERSION? undeclared (first use in this function) /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotDatabase.vala: In function ?data_imports_fspot_db_fspot_database_construct?: /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotDatabase.vala:37:78: error: ?SPIT_DATA_IMPORTS_DATA_IMPORT_ERROR? undeclared (first use in this function) /tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports/FSpotDatabase.vala:37:78: note: each undeclared identifier is reported only once for each function it appears in error: cc exited with status 256 Compilation failed: 1 error(s), 0 warning(s) make[2]: *** [.stamp] Error 1 make[2]: Leaving directory `/tmp/SBo/shotwell-0.12.3/plugins/shotwell-data-imports' make[1]: *** [shotwell-data-imports] Error 2 make[1]: Leaving directory `/tmp/SBo/shotwell-0.12.3/plugins' make: *** [plugins] Error 2 From lombaardcj at gmail.com Thu Aug 9 18:07:26 2012 From: lombaardcj at gmail.com (lombaardcj at gmail.com) Date: Thu, 9 Aug 2012 18:07:26 +0000 Subject: [Shotwell] Raspberry Pi and Shotwell In-Reply-To: <5023fb61.c588440a.6899.ffffb7b7@mx.google.com> References: <333457577-1344535303-cardhu_decombobulator_blackberry.rim.net-1797302288-@b1.c3.bise7.blackberry> <5023fb61.c588440a.6899.ffffb7b7@mx.google.com> Message-ID: <1960717067-1344535637-cardhu_decombobulator_blackberry.rim.net-578713906-@b1.c3.bise7.blackberry> Hi Adam, I see it as a challenge work trying out. I love Shotwell and the memories around it. Also throw in a mention when people start talking photo management software and how they struggle to keep it all together(without Shotwell). Will keep you up to date. Regards, Chris Sent via my BlackBerry from Vodacom - let your email find you! -----Original Message----- From: Adam Dingle Date: Thu, 09 Aug 2012 17:56:09 To: Cc: Subject: Re: [Shotwell] Raspberry Pi and Shotwell Chris, We've never heard of anyone trying to run Shotwell on a Raspberry Pi. ?We'll be curious to hear how it works out. ?:) ?Cheers - adam On Thu, Aug 9, 2012 at 11:01 AM, lombaardcj at gmail.com wrote: Hi team Yorba, Ever had a mention of Shotwell be able to run on the now famous Raspberry Pi "ARM based" mini computer? I'm in the process of running my own tests to see if it's possible from Shotwell source. Thanks to your help, I have been able to compile many a version of Shotwell from git source over the last year on Ubuntu. Regards, Chris Sent via my BlackBerry from Vodacom - let your email find you! _______________________________________________ Shotwell mailing list Shotwell at lists.yorba.org http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell From clinton at yorba.org Thu Aug 9 18:34:35 2012 From: clinton at yorba.org (Clinton Rogers) Date: Thu, 9 Aug 2012 11:34:35 -0700 Subject: [Shotwell] Raspberry Pi and Shotwell In-Reply-To: <1960717067-1344535637-cardhu_decombobulator_blackberry.rim.net-578713906-@b1.c3.bise7.blackberry> References: <333457577-1344535303-cardhu_decombobulator_blackberry.rim.net-1797302288-@b1.c3.bise7.blackberry> <5023fb61.c588440a.6899.ffffb7b7@mx.google.com> <1960717067-1344535637-cardhu_decombobulator_blackberry.rim.net-578713906-@b1.c3.bise7.blackberry> Message-ID: Hi Chris, Apologies for having a bit of a geek moment here, but I think this should be eminently possible with a little elbow grease and sincerely hope you succeed. Back during the 0.10 era, I managed to compile it on OpenPandora (after several days spent plumbing the murky depths of the Angstrom repositories). I couldn't get a sensible cross-compilation environment, so I just compiled on the unit itself. Compilation took considerable time and patience and it didn't run too well with a lot of images in it (it's a first-gen model with 256MB RAM and I don't have swap enabled, so I saw the OOM killer quite a bit); there were some other user-experience problems as well (all the dialog boxes, for example, kind of 'expect' the target computer to have a display taller than 480 pixels). Still, though, it did run; on a Raspberry Pi, with the faster CPU and more memory, things should go a lot more smoothly. Please do let us know how things go; this would be pretty cool if it worked. (I used to work for a firm that, among other things, made children's game machines that ran embedded Linux under the hood, and somewhere along the way, I seem to have developed a bit of a soft spot in my heart for very small machines that can do very big things...) Best of luck, Clint On 09/08/2012, lombaardcj at gmail.com wrote: > Hi Adam, > > I see it as a challenge work trying out. I love Shotwell and the memories > around it. Also throw in a mention when people start talking photo > management software and how they struggle to keep it all together(without > Shotwell). > > Will keep you up to date. > > Regards, > Chris > Sent via my BlackBerry from Vodacom - let your email find you! > > -----Original Message----- > From: Adam Dingle > Date: Thu, 09 Aug 2012 17:56:09 > To: > Cc: > Subject: Re: [Shotwell] Raspberry Pi and Shotwell > > Chris, > > We've never heard of anyone trying to run Shotwell on a Raspberry Pi. ?We'll > be curious to hear how it works out. ?:) ?Cheers - > > adam > > On Thu, Aug 9, 2012 at 11:01 AM, lombaardcj at gmail.com wrote: > Hi team Yorba, > > Ever had a mention of Shotwell be able to run on the now famous Raspberry Pi > "ARM based" mini computer? > > I'm in the process of running my own tests to see if it's possible from > Shotwell source. > > Thanks to your help, I have been able to compile many a version of Shotwell > from git source over the last year on Ubuntu. > > Regards, > Chris > Sent via my BlackBerry from Vodacom - let your email find you! > _______________________________________________ > Shotwell mailing list > Shotwell at lists.yorba.org > http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell > > > _______________________________________________ > Shotwell mailing list > Shotwell at lists.yorba.org > http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell > -- public struct Box { public static const int HAND_GRENADES = 12; -- from shotwell/src/Box.vala From lucas at yorba.org Thu Aug 9 21:24:08 2012 From: lucas at yorba.org (Lucas Beeler) Date: Thu, 9 Aug 2012 14:24:08 -0700 Subject: [Shotwell] Shotwell - 0.12.3 build errors In-Reply-To: <5023FBB6.2050101@gmail.com> References: <5023FBB6.2050101@gmail.com> Message-ID: Hi Firebird, >From looking at the build log, it looks like your Vala compiler is generating bogus C output. Please note that Shotwell 0.12.3 as packaged is designed to be built with Vala 0.15.2 or 0.16.x. So you've got two options. You could run Shotwell master, the latest and greatest straight from our git repo, which will build with the latest Vala, or you could downgrade your Vala compiler and build 0.12.3 as packaged. Good luck, Lucas On Thu, Aug 9, 2012 at 11:04 AM, firebird209 wrote: > Hello, I'm on Slackware linux (-current) 64bit and I've been having some > problems building the latest shotwell. Attached is the log of the build. Any > help would be much appreciated. > > I'm trying to build shotwell 0.12.3. I have: > > geoclue 0.12.99 > libgexiv2 0.4.1 > librest 0.7.12 > webkitgtk 1.8.2 > libunique 3.0.2 > LibRaw 0.13.8 > libgee 0.6.2.1 > vala 0.17.4 > > If there's more information I can provide, please let me know. > > Thank you. > > _______________________________________________ > Shotwell mailing list > Shotwell at lists.yorba.org > http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell > From firebird209 at gmail.com Thu Aug 9 23:19:22 2012 From: firebird209 at gmail.com (firebird209) Date: Thu, 9 Aug 2012 18:19:22 -0500 Subject: [Shotwell] Shotwell - 0.12.3 build errors In-Reply-To: References: <5023FBB6.2050101@gmail.com> Message-ID: <20120809181922.5c6287ca@studio.eternal> Hi Lucas, First of all, thank you for the quick response. I have tried building Shotwell 0.12.3 with vala 0.15.2, vala 0.16.1 now, both of which produce the same result in the build log I attached previously. I have also tried building latest shotwell from git master, using vala 0.17.4, also resulting in the same errors. Is there anything else that could be causing this issue/other things I could try to resolve it? Thank you. On Thu, 9 Aug 2012 14:24:08 -0700 Lucas Beeler wrote: > Hi Firebird, > > From looking at the build log, it looks like your Vala compiler is > generating bogus C output. Please note that Shotwell 0.12.3 as > packaged is designed to be built with Vala 0.15.2 or 0.16.x. So you've > got two options. You could run Shotwell master, the latest and > greatest straight from our git repo, which will build with the latest > Vala, or you could downgrade your Vala compiler and build 0.12.3 as > packaged. > > Good luck, > Lucas > > On Thu, Aug 9, 2012 at 11:04 AM, firebird209 > wrote: > > Hello, I'm on Slackware linux (-current) 64bit and I've been having > > some problems building the latest shotwell. Attached is the log of > > the build. Any help would be much appreciated. > > > > I'm trying to build shotwell 0.12.3. I have: > > > > geoclue 0.12.99 > > libgexiv2 0.4.1 > > librest 0.7.12 > > webkitgtk 1.8.2 > > libunique 3.0.2 > > LibRaw 0.13.8 > > libgee 0.6.2.1 > > vala 0.17.4 > > > > If there's more information I can provide, please let me know. > > > > Thank you. > > > > _______________________________________________ > > Shotwell mailing list > > Shotwell at lists.yorba.org > > http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell > > From apeitheo at gmail.com Fri Aug 10 01:01:54 2012 From: apeitheo at gmail.com (Brad Hermanson) Date: Thu, 9 Aug 2012 21:01:54 -0400 Subject: [Shotwell] Shotwell - 0.12.3 build errors Message-ID: I'm the maintainer of the Shotwell SlackBuild for Slackware, and I've been trying to help Firebird work through this issue on IRC, but unfortunately, don't know much of anything about vala to pinpoint the issue. I can confirm Shotwell 0.12.3 builds perfectly with Vala 0.17 on 32-bit Slackware without issue, but for some reason, Firebird is getting this error with the _same_ SlackBuild and deps I'm using (he's tried vala 0.16.1, 0.17, 0.17.4, etc--all with no success). The only difference I can see is that he's running 64-bit Slack. From dave at dawoodfall.net Fri Aug 10 02:56:38 2012 From: dave at dawoodfall.net (David Woodfall) Date: Fri, 10 Aug 2012 03:56:38 +0100 Subject: [Shotwell] Lumix lx5 Message-ID: <20120810025638.GA13456@Junius> Hi, I'm using Shotwell 0.11.6 on Slackware 13.37 and when I plug my lx5 in via USB I can see in the sidebar 'Cameras / Mass Storage Camera' but I'm unable to see any pictures/folders in it if I click on it. Also the rightclick menu options are greyed out. If I manually import from the mountpoint it works as usual. Any ideas what the problem be? Thanks D. -- Studioware http://www.studioware.org From firebird209 at gmail.com Fri Aug 10 05:11:38 2012 From: firebird209 at gmail.com (firebird209) Date: Fri, 10 Aug 2012 00:11:38 -0500 Subject: [Shotwell] Shotwell - 0.12.3 build errors In-Reply-To: References: <5023FBB6.2050101@gmail.com> Message-ID: <20120810001138.5ae9c28b@studio.eternal> Hello once again, I have just installed Slackware 64bit (-current) on my desktop computer (the failing builds were occuring on my laptop) and shotwell 0.12.3 built perfectly, without issue. Therefore, it seems there is something else weird, broken, or something on my laptop install, something I am not sure what is atm but seems to affect shotwell building successfully. Just wanted to post with this latest development, if you will. Thank you. On Thu, 9 Aug 2012 14:24:08 -0700 Lucas Beeler wrote: > Hi Firebird, > > From looking at the build log, it looks like your Vala compiler is > generating bogus C output. Please note that Shotwell 0.12.3 as > packaged is designed to be built with Vala 0.15.2 or 0.16.x. So you've > got two options. You could run Shotwell master, the latest and > greatest straight from our git repo, which will build with the latest > Vala, or you could downgrade your Vala compiler and build 0.12.3 as > packaged. > > Good luck, > Lucas > > On Thu, Aug 9, 2012 at 11:04 AM, firebird209 > wrote: > > Hello, I'm on Slackware linux (-current) 64bit and I've been having > > some problems building the latest shotwell. Attached is the log of > > the build. Any help would be much appreciated. > > > > I'm trying to build shotwell 0.12.3. I have: > > > > geoclue 0.12.99 > > libgexiv2 0.4.1 > > librest 0.7.12 > > webkitgtk 1.8.2 > > libunique 3.0.2 > > LibRaw 0.13.8 > > libgee 0.6.2.1 > > vala 0.17.4 > > > > If there's more information I can provide, please let me know. > > > > Thank you. > > > > _______________________________________________ > > Shotwell mailing list > > Shotwell at lists.yorba.org > > http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell > > From mail at artificialworlds.net Fri Aug 10 05:55:45 2012 From: mail at artificialworlds.net (Andy Balaam) Date: Fri, 10 Aug 2012 06:55:45 +0100 Subject: [Shotwell] How to use "Multiple Libraries" Message-ID: <20120810065545.28d1e62f@ubuntu-i3> Thanks for this old thread. Here's my updated recipe for the dconf world: shotwell.sh #!/bin/sh gsettings set org.yorba.shotwell.preferences.files import-dir [path for alternative library] shotwell -d .shotwell-alternative-dir gsettings set org.yorba.shotwell.preferences.files import-dir [path of base library] Thanks, Andy > From: ????????? ??????? > Subject: Re: How to use "Multiple Libraries" > Date: 2011-04-25 20:00:56 GMT > > I create a separate launch file for situation like that: > > shotwell.sh > > #!/bin/sh > gconftool-2 --set --type=sting > /apps/shotwell/preferences/files/import_dir [path for another library] > shotwell -d [path for another library].shotwell > gconftool-2 --set --type=sting > /apps/shotwell/preferences/files/import_dir [path of base library] > > Sorry for my ugly english ;) > >> > On 04/19/2011 06:46 AM, ??????? ???? wrote: > >> >> Hello > >> >> I'm trying to use multiple libraries - "shotwell -d > >> >> [library-directory]" Shotwell really reads photo.db from given > >> >> directory, but it does not > >> affect configuration, so import directory is the same, and > >> therefore I can't import photos to secondary library. > >> >> Is there a way to change import directory together with library > >> directory? From iainmellis at googlemail.com Sat Aug 11 15:14:01 2012 From: iainmellis at googlemail.com (Iain Mellis) Date: Sat, 11 Aug 2012 16:14:01 +0100 Subject: [Shotwell] Database location. Message-ID: I'm looking to shift my database from my home directory on my Solid state boot disc to a server share on a traditional hdd. I've moved it and can open it with "shotwell -d" but when I then open it from the unity bar it creates an empty db file in my home folder again. How do I get it to open the new location automatically? Many thanks. From a.i.sorokin at gmail.com Sat Aug 11 15:42:38 2012 From: a.i.sorokin at gmail.com (=?UTF-8?B?0JDQu9C10LrRgdCw0L3QtNGAINCh0L7RgNC+0LrQuNC9?=) Date: Sat, 11 Aug 2012 19:42:38 +0400 Subject: [Shotwell] How to use "Multiple Libraries" In-Reply-To: <20120810065545.28d1e62f@ubuntu-i3> References: <20120810065545.28d1e62f@ubuntu-i3> Message-ID: Thank you Andy for updating this recipe! I just forget to do this... 10.08.2012 9:57 ???????????? "Andy Balaam" ???????: > Thanks for this old thread. Here's my updated recipe for the dconf > world: > > shotwell.sh > > #!/bin/sh > gsettings set org.yorba.shotwell.preferences.files import-dir [path for > alternative library] shotwell -d .shotwell-alternative-dir > gsettings set org.yorba.shotwell.preferences.files import-dir [path of > base library] > > Thanks, > > Andy > > > From: ????????? ??????? > > Subject: Re: How to use "Multiple Libraries" > > Date: 2011-04-25 20:00:56 GMT > > > > I create a separate launch file for situation like that: > > > > shotwell.sh > > > > #!/bin/sh > > gconftool-2 --set --type=sting > > /apps/shotwell/preferences/files/import_dir [path for another library] > > shotwell -d [path for another library].shotwell > > gconftool-2 --set --type=sting > > /apps/shotwell/preferences/files/import_dir [path of base library] > > > > Sorry for my ugly english ;) > > > >> > On 04/19/2011 06:46 AM, ??????? ???? wrote: > > >> >> Hello > > >> >> I'm trying to use multiple libraries - "shotwell -d > > >> >> [library-directory]" Shotwell really reads photo.db from given > > >> >> directory, but it does not > > >> affect configuration, so import directory is the same, and > > >> therefore I can't import photos to secondary library. > > >> >> Is there a way to change import directory together with library > > >> directory? > _______________________________________________ > Shotwell mailing list > Shotwell at lists.yorba.org > http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell > From dave at dawoodfall.net Sat Aug 11 16:29:00 2012 From: dave at dawoodfall.net (David Woodfall) Date: Sat, 11 Aug 2012 17:29:00 +0100 Subject: [Shotwell] Lumix lx5 In-Reply-To: <20120810025638.GA13456@Junius> References: <20120810025638.GA13456@Junius> Message-ID: <20120811162900.GA4156@Junius> On (03:56 10/08/12), David Woodfall put forth the proposition: >Hi, I'm using Shotwell 0.11.6 on Slackware 13.37 and when I plug my >lx5 in via USB I can see in the sidebar 'Cameras / Mass Storage >Camera' but I'm unable to see any pictures/folders in it if I click on >it. Also the rightclick menu options are greyed out. A bit of an update: I updated to 0.12.3 and I can now see icons but they are not thumbnails, they are blank with a large red X in the middle. Any ideas for this? From clanlaw at googlemail.com Sat Aug 11 17:10:35 2012 From: clanlaw at googlemail.com (Colin Law) Date: Sat, 11 Aug 2012 18:10:35 +0100 Subject: [Shotwell] Database location. In-Reply-To: References: Message-ID: On 11 August 2012 16:14, Iain Mellis wrote: > I'm looking to shift my database from my home directory on my Solid state > boot disc to a server share on a traditional hdd. I've moved it and can > open it with "shotwell -d" but when I then open it from the unity bar it > creates an empty db file in my home folder again. How do I get it to open > the new location automatically? Many thanks. When you click Shotwell in the Unity launcher it uses the shortcut file /usr/share/applications/shotwell.desktop to know what to do. If you edit that file using gksu gedit /usr/share/applications/shotwell.desktop you will see the line Exec=shotwell %U If you change that line to run shotwell with the -d option and save it then it should do what you want. There is a small problem with that as it is possible that an upgrade of shotwell might re-install the file so you would have to do it again. A slightly more complex solution that avoids this problem is to copy the desktop file to ~/.local/share/applications and rename it to something different (my_shotwell.desktop for example). Then edit that file and change the exec line, but also change the Name= line to something other than Shotwell (this is necessary otherwise unity gets confused between the two shortcuts). Check that the file is executable (in the Properties dialog in Nautilus), and make it executable if it is not (it will show in nautilus with the name you gave it in the Name field rather than as a .desktop file when it is executable). Remove the Shotwell icon from the Unity launcher (right click, unlock from launcher or something similar). In nautilus go to .local/share/applications and double click your new shortcut, which should open shotwell, then lock it to the launcher. Good luck Colin From tim at night-shade.org.uk Sun Aug 12 20:12:02 2012 From: tim at night-shade.org.uk (Tim Fletcher) Date: Sun, 12 Aug 2012 21:12:02 +0100 Subject: [Shotwell] Database location. In-Reply-To: References: Message-ID: <50280E12.9030504@night-shade.org.uk> On 11/08/12 16:14, Iain Mellis wrote: > I'm looking to shift my database from my home directory on my Solid state > boot disc to a server share on a traditional hdd. I've moved it and can > open it with "shotwell -d" but when I then open it from the unity bar it > creates an empty db file in my home folder again. How do I get it to open > the new location automatically? Many thanks. I tend to use symlinks to change the location both shotwell and f-spot .db files. The symlink setup is very simple thus: tim at oxygen:~$ ls -l .shotwell -d lrwxrwxrwx 1 tim tim 17 Dec 2 2010 .shotwell -> /photos/shotwell/ I would say you are better off separating your photos and db, the photos are bulk storage and should be ok on spinning store but the .db file is better off on high speed SSD storage. I have all of my photos and the .db spinning store but I have an SSD with flashcache caching the filesystem. -- Tim Fletcher From estebancster at gmail.com Mon Aug 13 04:28:43 2012 From: estebancster at gmail.com (Esteban Cervetto) Date: Mon, 13 Aug 2012 01:28:43 -0300 Subject: [Shotwell] compiling face recogntion Message-ID: hello: I was compiled the latest version of Shotwell from Git with git clone git://yorba.org/shotwell but I can't see the face-recognition feature I could not figure out the answer to get try face-recognition Regards Esteban From lombaardcj at gmail.com Mon Aug 13 05:14:02 2012 From: lombaardcj at gmail.com (Chris Lombaard) Date: Mon, 13 Aug 2012 07:14:02 +0200 Subject: [Shotwell] Raspberry Pi and Shotwell In-Reply-To: References: <333457577-1344535303-cardhu_decombobulator_blackberry.rim.net-1797302288-@b1.c3.bise7.blackberry> <5023fb61.c588440a.6899.ffffb7b7@mx.google.com> <1960717067-1344535637-cardhu_decombobulator_blackberry.rim.net-578713906-@b1.c3.bise7.blackberry> Message-ID: Hi Adam / Clinton, Did not realise it was going to be this easy. Thanks to the guys over at http://www.raspbian.org/ who have already ported 35000+ Debian packages over including Shotwell. *For those interested in the results:* Tested Shotwell 0.12.3 on a flavour of Debian called: Debian GNU/Linux wheezy - Or just plain Raspbian. Used image dated 2012-07-15 Display Manager: LXDE Installed using command: sudo apt-get install shotwell Program starts up fairly quickly. About 10 to 15 seconds on first start up. Screenshots provided here: https://plus.google.com/photos/112851667207900734125/albums/5774796959731958321 Time taken to import pictures with what is available is "fair to good". Takes a bit longer to import with only 700MHz CPU Single Core and 224MB RAM with SD Card as storage medium. 46 Pictures imported "In Place" took just over a minute to finish. Regards, Chris @lombaardcj # On Thu, Aug 9, 2012 at 8:34 PM, Clinton Rogers wrote: > Hi Chris, > > Apologies for having a bit of a geek moment here, but I think this > should be eminently possible with a little elbow grease and sincerely > hope you succeed. Back during the 0.10 era, I managed to compile it > on OpenPandora (after several days spent plumbing the murky depths of > the Angstrom repositories). > > I couldn't get a sensible cross-compilation environment, so I just > compiled on the unit itself. Compilation took considerable time and > patience and it didn't run too well with a lot of images in it (it's a > first-gen model with 256MB RAM and I don't have swap enabled, so I saw > the OOM killer quite a bit); there were some other user-experience > problems as well (all the dialog boxes, for example, kind of 'expect' > the target computer to have a display taller than 480 pixels). > Still, though, it did run; on a Raspberry Pi, with the faster CPU and > more memory, things should go a lot more smoothly. > > Please do let us know how things go; this would be pretty cool if it > worked. (I used to work for a firm that, among other things, made > children's game machines that ran embedded Linux under the hood, and > somewhere along the way, I seem to have developed a bit of a soft spot > in my heart for very small machines that can do very big things...) > > Best of luck, > Clint > > > > On 09/08/2012, lombaardcj at gmail.com wrote: > > Hi Adam, > > > > I see it as a challenge work trying out. I love Shotwell and the > memories > > around it. Also throw in a mention when people start talking photo > > management software and how they struggle to keep it all together(without > > Shotwell). > > > > Will keep you up to date. > > > > Regards, > > Chris > > Sent via my BlackBerry from Vodacom - let your email find you! > > > > -----Original Message----- > > From: Adam Dingle > > Date: Thu, 09 Aug 2012 17:56:09 > > To: > > Cc: > > Subject: Re: [Shotwell] Raspberry Pi and Shotwell > > > > Chris, > > > > We've never heard of anyone trying to run Shotwell on a Raspberry Pi. > We'll > > be curious to hear how it works out. :) Cheers - > > > > adam > > > > On Thu, Aug 9, 2012 at 11:01 AM, lombaardcj at gmail.com wrote: > > Hi team Yorba, > > > > Ever had a mention of Shotwell be able to run on the now famous > Raspberry Pi > > "ARM based" mini computer? > > > > I'm in the process of running my own tests to see if it's possible from > > Shotwell source. > > > > Thanks to your help, I have been able to compile many a version of > Shotwell > > from git source over the last year on Ubuntu. > > > > Regards, > > Chris > > Sent via my BlackBerry from Vodacom - let your email find you! > > _______________________________________________ > > Shotwell mailing list > > Shotwell at lists.yorba.org > > http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell > > > > > > _______________________________________________ > > Shotwell mailing list > > Shotwell at lists.yorba.org > > http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell > > > > > -- > public struct Box { > public static const int HAND_GRENADES = 12; > -- from shotwell/src/Box.vala > -- Groete, Chris Lombaard From adam at yorba.org Mon Aug 13 13:33:20 2012 From: adam at yorba.org (Adam Dingle) Date: Mon, 13 Aug 2012 13:26:20 -0007 Subject: [Shotwell] compiling face recogntion In-Reply-To: References: Message-ID: <50290224.8697320a.702f.fffff9f8@mx.google.com> Esteban, there is no face recognition code in Shotwell's git repository, so I'm not surprised that you didn't see it. ?:) ?Valent?n Barros has been working on adding face recognition as a Google Summer of Code project, but none of his changes have been committed to trunk yet. ?You can read about his progress on his blog at?http://sanva.net/ . ?If you get in touch with him, he can tell you more. ?We hope to commit some of his changes in time for the upcoming 0.13 release. ?Cheers - adam On Sun, Aug 12, 2012 at 9:28 PM, Esteban Cervetto wrote: hello: I was compiled the latest version of Shotwell from Git with git clone git://yorba.org/shotwell but I can't see the face-recognition feature I could not figure out the answer to get try face-recognition Regards Esteban _______________________________________________ Shotwell mailing list Shotwell at lists.yorba.org http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell From david.king at canonical.com Fri Aug 17 15:46:26 2012 From: david.king at canonical.com (David King) Date: Fri, 17 Aug 2012 16:46:26 +0100 Subject: [Shotwell] Proposed Ubuntu Online Accounts integration Message-ID: <20120817154626.GA3041@portadave.lan> Hello Shotwell list! I have been working on UOA (Ubuntu Online Accounts) at Canonical for a while, and this is an update on some work that was done to integrate Shotwell with UOA, after I chatted with Lucas, Eric and Adam about it at GUADEC a few weeks ago. UOA is similar to GOA (GNOME Online Accounts) in that it is a way to give out access tokens for online services (such as Flickr, Picasa and Facebook) to applications. Alberto Mardegan ported Shotwell to use UOA for account authentication for publishing accounts. You can see the source code changes at Launchpad: https://code.launchpad.net/~online-accounts/online-accounts-shotwell/accounts-only3 There is a Shotwell bug open about adding UOA support: http://redmine.yorba.org/issues/5596 I would be very grateful if a Shotwell developer could cast an eye over the changes so far and let us know if the approach is broadly acceptable for merging into Shotwell. Please let me know if there are any problems, and I will try to get them fixed as soon as possible. Before UOA support is ready for merging to Shotwell upstream (and I would really like that!), there are a few things that should be done. Firstly, it should be made optional, likely at compile time. This will make it easier for distributions to choose whether to enable the support in Shotwell packages. Secondly, there are some minimal UI changes that would improve the user experience, such as removing the ?Login? and ?Logout? buttons from the publishing dialogue, as those are redundant if UOA is being used to get the authentication token. There are some other minor UI changes that would make sense, such as adding a button to call out to the UOA configuration panel to configure a new account, and another button to re-authenticate an account if there is an error. Another change might be to hide the publishing plugins from the preferences, as whether an account is enabled can be controlled for the UOA settings panel. Would the UI and build changes that I suggested be broadly acceptable, and is there a good way that I could demonstrate those, or would you just like a branch with the changes so that you can test for yourselves? There is already a PPA containing a Shotwell version with the above changes (but without the suggested changes): https://launchpad.net/~webapps/+archive/preview/ Looking forward to some good discussion! David From ktenney at gmail.com Tue Aug 21 11:48:31 2012 From: ktenney at gmail.com (Kent Tenney) Date: Tue, 21 Aug 2012 06:48:31 -0500 Subject: [Shotwell] Importing to ~/Pictures, previously imported 'in place' Message-ID: Again, I've come around to Shotwell's world view. When I started with SW I left my photos where they had always been, since, I've been moving them to ~/Pictures/ I now prefer the directory structure Shotwell provides. Can the ~60k in the old tree be moved without losing their tags? Thanks, Kent From adam at yorba.org Tue Aug 21 17:15:36 2012 From: adam at yorba.org (Adam Dingle) Date: Tue, 21 Aug 2012 17:08:36 -0007 Subject: [Shotwell] Importing to ~/Pictures, previously imported 'in place' In-Reply-To: References: Message-ID: <5033c23d.644b440a.059d.ffffc135@mx.google.com> On Tue, Aug 21, 2012 at 4:48 AM, Kent Tenney wrote: Again, I've come around to Shotwell's world view. When I started with SW I left my photos where they had always been, since, I've been moving them to ~/Pictures/ I now prefer the directory structure Shotwell provides. Can the ~60k in the old tree be moved without losing their tags? Yes, with a few caveats. If you move the photos manually from the old tree to anywhere in ~/Pictures, Shotwell will notice the photos in their new location and will forget the old location of these photos. ?All metadata will be preserved. ?If you do this, however, you'll need to manually move each photo into an appropriate directory. ?It would be nice if there were a Shotwell command that would rearrange existing photos in your library directory according to your chosen directory schema, but we don't have that yet. ?See?http://redmine.yorba.org/issues/2170 . So today, if you want Shotwell to arrange these photos for you you'll need to remove them from your Shotwell library and reimport them. ?But then all metadata will be lost, unless you enable writing metadata to the photo files. ?If you do enable that, then tags will be preserved. ?But Shotwell can't write event information to photo files, so if you've organized your photos into events then after you remove them and reimport each photo will once again be in a default event corresponding to the day it was taken. If you want to take this approach, you can do the following: 1. Enable metadata writing and wait until Shotwell has written metadata to all photos in the library. 2. Exit Shotwell. 3. Rename the directory containing the photos. 4. Start Shotwell. ?All photos in the directory will be marked as missing. 5. Select Missing Files in the sidebar, then select all photos in that view. ?Choose Remove From Library. 6. Rename the directory back to its original name. 7. Drag the directory into the Shotwell window to import photos from it. ?When prompted, choose Copy Photos. ?Shotwell will reimport the photos and will copy them into the directory structure under ~/Pictures. Hope this helps! adam From lucas at yorba.org Tue Aug 21 23:08:01 2012 From: lucas at yorba.org (Lucas Beeler) Date: Tue, 21 Aug 2012 16:08:01 -0700 Subject: [Shotwell] Lumix lx5 In-Reply-To: <20120811162900.GA4156@Junius> References: <20120810025638.GA13456@Junius> <20120811162900.GA4156@Junius> Message-ID: Hi David, This is an issue with libgphoto, a standard Linux device access library that Shotwell uses to communicate with digital cameras. For higher-end cameras that shoot RAW photos, previews are sometimes hard to come by, because there's not a single RAW format (i.e., there's NEF, CR2, DNG, etc.). What's more, there are various ways of embedding a preview image within a RAW file. So what's happening here is that the current version of libgphoto doesn't understand the way your Panasonic Lumix encodes preview thumbnails. You may be in luck, however, because a new version of libgphoto has recently come out. The bug ticket that tracks Shotwell's migration to the newer version of libgphoto is here: http://redmine.yorba.org/issues/5553. Lucas On Sat, Aug 11, 2012 at 9:29 AM, David Woodfall wrote: > On (03:56 10/08/12), David Woodfall put forth the > proposition: > >> Hi, I'm using Shotwell 0.11.6 on Slackware 13.37 and when I plug my >> lx5 in via USB I can see in the sidebar 'Cameras / Mass Storage >> Camera' but I'm unable to see any pictures/folders in it if I click on >> it. Also the rightclick menu options are greyed out. > > > A bit of an update: I updated to 0.12.3 and I can now see icons but > they are not thumbnails, they are blank with a large red X in the > middle. > > Any ideas for this? > > _______________________________________________ > Shotwell mailing list > Shotwell at lists.yorba.org > http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell From francesco.spegni at gmail.com Fri Aug 24 14:08:08 2012 From: francesco.spegni at gmail.com (Francesco Spegni) Date: Fri, 24 Aug 2012 16:08:08 +0200 Subject: [Shotwell] compiling my first shotwell extension Message-ID: <50378AC8.7040505@gmail.com> Hello everybody, I'm trying to familiarize with the development of shotwell plugins using this guide: http://redmine.yorba.org/projects/shotwell/wiki/ShotwellArchWritingPlugins and reading the code of the picasa publishing extension. My intent is to realize a simple extension that applies a single transformation to the selected photography (a polaroid-like frame around the picture, using the linux "convert" command, e.g. : convert image.jpg -thumbnail 350x350 -gravity center -background black -bordercolor white +polaroid final image.png ). The questions below are rather simple, but searching the internet I wasn't able to find the explanations I needed. The problems I'm facing right now is: - how to detect, from the class that extends Pluggable, the currently selected picture(s)? - is there a way to lunch my service from a context menu that appears right-clicking on the picture(s)? - so far my Service has the following structure: public class FrameService : Object, Spit.Pluggable { private const string ICON_FILENAME = "..."; private static Gdk.Pixbuf[] icon_pixbuf_set = null; public FrameService(GLib.File resource_directory) { if (icon_pixbuf_set == null) icon_pixbuf_set = Resources.load_icon_set( resource_directory.get_child(ICON_FILENAME)); } public int get_pluggable_interface(int min_host_interface, int max_host_interface) { return Spit.negotiate_interfaces(min_host_interface, max_host_interface, Spit.Publishing.CURRENT_INTERFACE); // WHAT DOES THIS LINE MEAN?!? ^^^^^^^^^^^^^^^^^^^^^^^^^^^ } public unowned string get_id() { return "org.yorba.shotwell.transform.framservice"; } public unowned string get_pluggable_name() { return ...; } public void get_info(ref Spit.PluggableInfo info) { ... } public Spit.Publishing.Publisher.MediaType get_supported_media() { return (Spit.Publishing.Publisher.MediaType.PHOTO); } public void activation(bool enabled) { if (enabled) { print("Service activation"); } else { print("Service deactivation"); } } } // and as usual ... public Spit.Module? spit_entry_point(...) { ... } my question is: the FrameService.activation(...) method is called when the plugin is loaded, i.e. during the startup of the shotwell application. How can I catch the actual invocation of the plugin in order to execute the command I'm interested in? - last but not least: how do I compile my plugin to produce the .so file ? how do I link my plugin to the Spit and Gdk libraries? Thank you very much, -- Francesco Spegni "Ama le nuvole, le macchine, i libri, ma prima di tutto ama l'uomo" - Nazim Hikmet http://www.manuefra.eu skype: francesco.spegni From adam at yorba.org Fri Aug 24 18:07:17 2012 From: adam at yorba.org (Adam Dingle) Date: Fri, 24 Aug 2012 18:00:17 -0007 Subject: [Shotwell] compiling my first shotwell extension In-Reply-To: <50378AC8.7040505@gmail.com> References: <50378AC8.7040505@gmail.com> Message-ID: <5037c2d9.4775440a.3efd.ffff81e2@mx.google.com> Francesco, thanks for your interest in writing in a Shotwell plugin. ?Unfortunately Shotwell's plugin system is limited. ?At this time, a plugin can *only* do one of the following: - add a new publishing destination (like YouTube) - add a new slideshow transition type - add a new import source (like F-Spot) These correspond to the plugin types you see in the Shotwell Preferences dialog in the Plugins tab. ?In the code, each of these plugin types corresponds to an extension point as described in the plugin documentation. It would be fantastic if Shotwell plugins could perform photo transformations as you suggest - but unfortunately the framework just doesn't support that yet. ?See http://redmine.yorba.org/issues/1603 and http://redmine.yorba.org/issues/3440 adam On Fri, Aug 24, 2012 at 7:08 AM, Francesco Spegni wrote: Hello everybody, I'm trying to familiarize with the development of shotwell plugins using this guide: http://redmine.yorba.org/projects/shotwell/wiki/ShotwellArchWritingPlugins and reading the code of the picasa publishing extension. My intent is to realize a simple extension that applies a single transformation to the selected photography (a polaroid-like frame around the picture, using the linux "convert" command, e.g. : convert image.jpg -thumbnail 350x350 -gravity center -background black -bordercolor white +polaroid final image.png ). The questions below are rather simple, but searching the internet I wasn't able to find the explanations I needed. The problems I'm facing right now is: - how to detect, from the class that extends Pluggable, the currently selected picture(s)? - is there a way to lunch my service from a context menu that appears right-clicking on the picture(s)? - so far my Service has the following structure: public class FrameService : Object, Spit.Pluggable { private const string ICON_FILENAME = "..."; private static Gdk.Pixbuf[] icon_pixbuf_set = null; public FrameService(GLib.File resource_directory) { if (icon_pixbuf_set == null) icon_pixbuf_set = Resources.load_icon_set( resource_directory.get_child(ICON_FILENAME)); } public int get_pluggable_interface(int min_host_interface, int max_host_interface) { return Spit.negotiate_interfaces(min_host_interface, max_host_interface, Spit.Publishing.CURRENT_INTERFACE); // WHAT DOES THIS LINE MEAN?!? ^^^^^^^^^^^^^^^^^^^^^^^^^^^ } public unowned string get_id() { return "org.yorba.shotwell.transform.framservice"; } public unowned string get_pluggable_name() { return ...; } public void get_info(ref Spit.PluggableInfo info) { .. } public Spit.Publishing.Publisher.MediaType get_supported_media() { return (Spit.Publishing.Publisher.MediaType.PHOTO); } public void activation(bool enabled) { if (enabled) { print("Service activation"); } else { print("Service deactivation"); } } } // and as usual ... public Spit.Module? spit_entry_point(...) { ... } my question is: the FrameService.activation(...) method is called when the plugin is loaded, i.e. during the startup of the shotwell application. How can I catch the actual invocation of the plugin in order to execute the command I'm interested in? - last but not least: how do I compile my plugin to produce the .so file ? how do I link my plugin to the Spit and Gdk libraries? Thank you very much, -- Francesco Spegni "Ama le nuvole, le macchine, i libri, ma prima di tutto ama l'uomo" - Nazim Hikmet http://www.manuefra.eu skype: francesco.spegni From roumano at gmail.com Fri Aug 31 17:28:07 2012 From: roumano at gmail.com (Roumano) Date: Fri, 31 Aug 2012 19:28:07 +0200 Subject: [Shotwell] translate in french for "Publish to piwigo" In-Reply-To: <1321814035.1612.13.camel@roumano> References: <1321814035.1612.13.camel@roumano> Message-ID: <1346434087.1728.10.camel@localhost> Hi, Tranlate need on publish to piwigo : 1) The line "Admins, Friends, Family, Contacts" need to be "Admins, Family, Friends, Contacts" to be readable easier (same order than other line) 2) Not (yet)translate in French Family --> Famille Friends --> Amis Admins & Contacts are the same in french Origianl Size --> Taille Originale Regards Le dimanche 20 novembre 2011 ? 19:33 +0100, Roumano a ?crit : > Hi, > > I have see 2 little problem on the publisher to piwigo on shotwell : > > 1) The line > "Admins, Friends, Family, Contacts" need to be > "Admins, Family, Friends, Contacts" to be readable easier > > 2) 2 of 4 word are not translate in French > > Family --> Famille > Friends --> Amis > Admins & Contacts are the same in french > > Regards > >