[f-spot] Move extensions into src.
- From: Ruben Vermeersch <rubenv src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [f-spot] Move extensions into src.
- Date: Mon, 9 Aug 2010 09:32:37 +0000 (UTC)
commit 2fe1f6d602f661e32e7e8b383fb1b456ba520997
Author: Ruben Vermeersch <ruben savanne be>
Date: Mon Aug 9 11:31:52 2010 +0200
Move extensions into src.
Also adds Monodevelop support for building the Editors.
F-Spot.sln | 50 ++++++++++++
Makefile.am | 1 -
configure.ac | 65 ++++++++--------
{extensions => src/Extensions}/.gitignore | 0
{extensions => src/Extensions}/Editors/.gitignore | 0
.../Editors/BWEditor/BWEditor.addin.xml | 0
.../Extensions}/Editors/BWEditor/BWEditor.cs | 0
src/Extensions/Editors/BWEditor/BWEditor.csproj | 84 ++++++++++++++++++++
.../Extensions}/Editors/BWEditor/Makefile.am | 0
.../BlackoutEditor/BlackoutEditor.addin.xml | 0
.../Editors/BlackoutEditor/BlackoutEditor.cs | 0
.../Editors/BlackoutEditor/BlackoutEditor.csproj | 72 +++++++++++++++++
.../Extensions}/Editors/BlackoutEditor/Makefile.am | 0
.../Editors/FlipEditor/FlipEditor.addin.xml | 0
.../Extensions}/Editors/FlipEditor/FlipEditor.cs | 0
.../Editors/FlipEditor/FlipEditor.csproj | 71 +++++++++++++++++
.../Extensions}/Editors/FlipEditor/Makefile.am | 0
{extensions => src/Extensions}/Editors/Makefile.am | 0
.../Extensions}/Editors/PixelateEditor/Makefile.am | 0
.../PixelateEditor/PixelateEditor.addin.xml | 0
.../Editors/PixelateEditor/PixelateEditor.cs | 0
.../Editors/PixelateEditor/PixelateEditor.csproj | 72 +++++++++++++++++
.../Extensions}/Editors/ResizeEditor/Makefile.am | 0
.../Editors/ResizeEditor/ResizeEditor.addin.xml | 0
.../Editors/ResizeEditor/ResizeEditor.cs | 0
.../Editors/ResizeEditor/ResizeEditor.csproj | 72 +++++++++++++++++
.../Extensions}/Exporters/.gitignore | 0
.../Exporters/CDExport/CDExport.addin.xml | 0
.../Extensions}/Exporters/CDExport/CDExport.cs | 0
.../Extensions}/Exporters/CDExport/CDExport.ui | 0
.../Extensions}/Exporters/CDExport/Makefile.am | 0
.../Exporters/FacebookExport/.gitignore | 0
.../FacebookExport/FacebookExport.addin.xml | 0
.../Exporters/FacebookExport/FacebookExport.cs | 0
.../Exporters/FacebookExport/FacebookExport.ui | 0
.../FacebookExport/FacebookExportDialog.cs | 0
.../Exporters/FacebookExport/FacebookTagPopup.cs | 0
.../FacebookExport/FindNullableClashes.cs | 0
.../Exporters/FacebookExport/Makefile.am | 0
.../FacebookExport/Mono.Facebook/Album.cs | 0
.../FacebookExport/Mono.Facebook/AssemblyInfo.cs | 0
.../FacebookExport/Mono.Facebook/Error.cs | 0
.../FacebookExport/Mono.Facebook/Event.cs | 0
.../Mono.Facebook/FacebookException.cs | 0
.../FacebookExport/Mono.Facebook/FacebookParam.cs | 0
.../Mono.Facebook/FacebookSession.cs | 0
.../FacebookExport/Mono.Facebook/Friend.cs | 0
.../FacebookExport/Mono.Facebook/FriendInfo.cs | 0
.../FacebookExport/Mono.Facebook/Group.cs | 0
.../FacebookExport/Mono.Facebook/Location.cs | 0
.../FacebookExport/Mono.Facebook/Notification.cs | 0
.../FacebookExport/Mono.Facebook/PeopleList.cs | 0
.../FacebookExport/Mono.Facebook/Photo.cs | 0
.../FacebookExport/Mono.Facebook/Responses.cs | 0
.../FacebookExport/Mono.Facebook/SessionInfo.cs | 0
.../FacebookExport/Mono.Facebook/SessionWrapper.cs | 0
.../Exporters/FacebookExport/Mono.Facebook/Tag.cs | 0
.../Exporters/FacebookExport/Mono.Facebook/User.cs | 0
.../Exporters/FacebookExport/Mono.Facebook/Util.cs | 0
.../FacebookExport/Mono.Facebook/facebook.cs | 0
.../FacebookExport/Mono.Facebook/facebook.xsd | 0
.../Extensions}/Exporters/FlickrExport/.gitignore | 0
.../Exporters/FlickrExport/FlickrExport.addin.xml | 0
.../Exporters/FlickrExport/FlickrExport.cs | 0
.../Exporters/FlickrExport/FlickrExport.glade | 0
.../Exporters/FlickrExport/FlickrRemote.cs | 0
.../Extensions}/Exporters/FlickrExport/Makefile.am | 0
.../Extensions}/Exporters/FolderExport/.gitignore | 0
.../Exporters/FolderExport/FolderExport.addin.xml | 0
.../Exporters/FolderExport/FolderExport.cs | 0
.../Exporters/FolderExport/FolderExport.glade | 0
.../Extensions}/Exporters/FolderExport/Makefile.am | 0
.../Exporters/FolderExport/f-spot-simple-white.css | 0
.../Exporters/FolderExport/f-spot-simple.css | 0
.../Extensions}/Exporters/FolderExport/f-spot.js | 0
.../Extensions}/Exporters/GalleryExport/.gitignore | 0
.../Exporters/GalleryExport/FormClient.cs | 0
.../GalleryExport/GalleryExport.addin.xml | 0
.../Exporters/GalleryExport/GalleryExport.cs | 0
.../Exporters/GalleryExport/GalleryExport.glade | 0
.../Exporters/GalleryExport/GalleryRemote.cs | 0
.../Exporters/GalleryExport/Makefile.am | 0
.../Extensions}/Exporters/Makefile.am | 0
.../Exporters/PicasaWebExport/.gitignore | 0
.../Exporters/PicasaWebExport/Makefile.am | 0
.../PicasaWebExport/PicasaWebExport.addin.xml | 0
.../Exporters/PicasaWebExport/PicasaWebExport.cs | 0
.../PicasaWebExport/PicasaWebExport.glade | 0
.../PicasaWebExport/google-sharp/.gitignore | 0
.../PicasaWebExport/google-sharp/AlbumAccess.cs | 0
.../PicasaWebExport/google-sharp/AssemblyInfo.cs | 0
.../PicasaWebExport/google-sharp/Authentication.cs | 0
.../google-sharp/CaptchaException.cs | 0
.../google-sharp/CreateAlbumException.cs | 0
.../google-sharp/DeleteAlbumException.cs | 0
.../PicasaWebExport/google-sharp/GDataApi.cs | 0
.../google-sharp/GoogleConnection.cs | 0
.../PicasaWebExport/google-sharp/GoogleService.cs | 0
.../PicasaWebExport/google-sharp/Makefile.am | 0
.../google-sharp/MultipartRequest.cs | 0
.../google-sharp/NoCheckCertificatePolicy.cs | 0
.../PicasaWebExport/google-sharp/PicasaAlbum.cs | 0
.../google-sharp/PicasaAlbumCollection.cs | 0
.../PicasaWebExport/google-sharp/PicasaPicture.cs | 0
.../google-sharp/PicasaPictureCollection.cs | 0
.../PicasaWebExport/google-sharp/PicasaWeb.cs | 0
.../google-sharp/UploadPictureException.cs | 0
.../google-sharp/UploadProgressEventArgs.cs | 0
.../google-sharp/UploadProgressEventHandler.cs | 0
.../PicasaWebExport/google-sharp/XmlUtil.cs | 0
.../Extensions}/Exporters/SmugMugExport/.gitignore | 0
.../Exporters/SmugMugExport/Makefile.am | 0
.../SmugMugExport/SmugMugExport.addin.xml | 0
.../Exporters/SmugMugExport/SmugMugExport.cs | 0
.../Exporters/SmugMugExport/SmugMugExport.glade | 0
.../Exporters/SmugMugExport/SmugMugNet/.gitignore | 0
.../Exporters/SmugMugExport/SmugMugNet/Makefile.am | 0
.../SmugMugNet/NoCheckCertificatePolicy.cs | 0
.../SmugMugExport/SmugMugNet/SmugMugApi.cs | 0
.../Extensions}/Exporters/TabbloExport/.gitignore | 0
.../ApplicationCentricCertificatePolicy.cs | 0
.../Exporters/TabbloExport/AssemblyInfo.cs | 0
.../TabbloExport/BlindTrustCertificatePolicy.cs | 0
.../Exporters/TabbloExport/FSpotTraceListener.cs | 0
.../Exporters/TabbloExport/FSpotUploadProgress.cs | 0
.../Extensions}/Exporters/TabbloExport/Makefile.am | 0
.../Exporters/TabbloExport/Tabblo/AssemblyInfo.cs | 0
.../Exporters/TabbloExport/Tabblo/Connection.cs | 0
.../Exporters/TabbloExport/Tabblo/IPreferences.cs | 0
.../Exporters/TabbloExport/Tabblo/Makefile.am | 0
.../TabbloExport/Tabblo/MultipartRequest.cs | 0
.../Exporters/TabbloExport/Tabblo/Picture.cs | 0
.../TabbloExport/Tabblo/TabbloException.cs | 0
.../TabbloExport/Tabblo/TotalUploadProgress.cs | 0
.../TabbloExport/Tabblo/UploadProgressEventArgs.cs | 0
.../Tabblo/UploadProgressEventHandler.cs | 0
.../Exporters/TabbloExport/Tabblo/Uploader.cs | 0
.../Exporters/TabbloExport/TabbloExport.addin.xml | 0
.../Exporters/TabbloExport/TabbloExport.cs | 0
.../Exporters/TabbloExport/TabbloExportModel.cs | 0
.../Exporters/TabbloExport/TabbloExportView.cs | 0
.../TabbloExport/UserDecisionCertificatePolicy.cs | 0
.../Exporters/TabbloExport/ui/TabbloExport.ui | 0
.../Exporters/TabbloExport/ui/TrustError.ui | 0
.../Extensions}/Exporters/ZipExport/.gitignore | 0
.../Extensions}/Exporters/ZipExport/Makefile.am | 0
.../Exporters/ZipExport/ZipExport.addin.xml | 0
.../Extensions}/Exporters/ZipExport/ZipExport.cs | 0
.../Exporters/ZipExport/ZipExport.glade | 0
{extensions => src/Extensions}/Makefile.am | 0
{extensions => src/Extensions}/Tools/.gitignore | 0
.../Extensions}/Tools/ChangePhotoPath/.gitignore | 0
.../ChangePhotoPath/ChangePhotoPath.addin.xml | 0
.../Tools/ChangePhotoPath/ChangePhotoPath.glade | 0
.../ChangePhotoPath/ChangePhotoPathController.cs | 0
.../Tools/ChangePhotoPath/ChangePhotoPathGui.cs | 0
.../Tools/ChangePhotoPath/IChangePhotoPathGui.cs | 0
.../Extensions}/Tools/ChangePhotoPath/Makefile.am | 0
.../Extensions}/Tools/DevelopInUFraw/.gitignore | 0
.../Tools/DevelopInUFraw/DevelopInUFRaw.addin.xml | 0
.../Tools/DevelopInUFraw/DevelopInUFRaw.cs | 0
.../Extensions}/Tools/DevelopInUFraw/Makefile.am | 0
.../Extensions}/Tools/HashJob/.gitignore | 0
.../Extensions}/Tools/HashJob/HashJob.addin.xml | 0
.../Extensions}/Tools/HashJob/HashJob.cs | 0
.../Extensions}/Tools/HashJob/Makefile.am | 0
.../Extensions}/Tools/LiveWebGallery/.gitignore | 0
.../Tools/LiveWebGallery/GalleryRequestHandler.cs | 0
.../Tools/LiveWebGallery/LiveWebGallery.addin.xml | 0
.../Tools/LiveWebGallery/LiveWebGallery.cs | 0
.../Tools/LiveWebGallery/LiveWebGalleryDialog.cs | 0
.../Extensions}/Tools/LiveWebGallery/Makefile.am | 0
.../Tools/LiveWebGallery/PhotoRequestHandler.cs | 0
.../Tools/LiveWebGallery/ResourceRequestHandler.cs | 0
.../Tools/LiveWebGallery/SimpleWebServer.cs | 0
.../Tools/LiveWebGallery/ui/LiveWebGallery.ui | 0
.../Extensions}/Tools/LiveWebGallery/ui/empty.png | Bin 167 -> 167 bytes
.../Extensions}/Tools/LiveWebGallery/ui/f-spot.css | 0
.../Extensions}/Tools/LiveWebGallery/ui/f-spot.js | 0
.../Tools/LiveWebGallery/ui/gallery.html | 0
{extensions => src/Extensions}/Tools/Makefile.am | 0
.../Extensions}/Tools/MergeDb/.gitignore | 0
.../Extensions}/Tools/MergeDb/Makefile.am | 0
.../Extensions}/Tools/MergeDb/MergeDb.addin.xml | 0
.../Extensions}/Tools/MergeDb/MergeDb.cs | 0
.../Extensions}/Tools/MergeDb/MergeDb.glade | 0
.../Extensions}/Tools/MergeDb/MergeDbDialog.cs | 0
.../Extensions}/Tools/MergeDb/PickFolderDialog.cs | 0
.../Extensions}/Tools/MetaPixel/.gitignore | 0
.../Extensions}/Tools/MetaPixel/Makefile | 0
.../Tools/MetaPixel/MetaPixel.addin.xml | 0
.../Extensions}/Tools/MetaPixel/MetaPixel.cs | 0
.../Extensions}/Tools/MetaPixel/MetaPixel.glade | 0
.../Extensions}/Tools/PictureTile/.gitignore | 0
.../Extensions}/Tools/PictureTile/Makefile | 0
.../Tools/PictureTile/PictureTile.addin.xml | 0
.../Extensions}/Tools/PictureTile/PictureTile.cs | 0
.../Tools/PictureTile/PictureTile.glade | 0
.../Extensions}/Tools/RawPlusJpeg/.gitignore | 0
.../Extensions}/Tools/RawPlusJpeg/Makefile.am | 0
.../Tools/RawPlusJpeg/RawPlusJpeg.addin.xml | 0
.../Extensions}/Tools/RawPlusJpeg/RawPlusJpeg.cs | 0
.../Extensions}/Tools/RetroactiveRoll/.gitignore | 0
.../Extensions}/Tools/RetroactiveRoll/Makefile.am | 0
.../RetroactiveRoll/RetroactiveRoll.addin.xml | 0
.../Tools/RetroactiveRoll/RetroactiveRoll.cs | 0
.../Extensions}/Tools/ScreensaverConfig/.gitignore | 0
.../Tools/ScreensaverConfig/Makefile.am | 0
.../ScreensaverConfig/ScreensaverConfig.addin.xml | 0
.../Tools/ScreensaverConfig/ScreensaverConfig.cs | 0
.../ScreensaverConfig/ScreensaverConfigDialog.ui | 0
.../Extensions}/Tools/SyncCatalog/.gitignore | 0
.../Extensions}/Tools/SyncCatalog/Makefile | 0
.../Tools/SyncCatalog/SyncCatalog.addin.xml | 0
.../Extensions}/Tools/SyncCatalog/SyncCatalog.cs | 0
.../Extensions}/Transitions/.gitignore | 0
.../CoverTransition/CoverTransition.addin.xml | 0
.../Transitions/CoverTransition/CoverTransition.cs | 0
.../Transitions/CoverTransition/Makefile.am | 0
.../Extensions}/Transitions/Makefile.am | 0
src/Makefile.am | 3 +-
221 files changed, 456 insertions(+), 34 deletions(-)
---
diff --git a/F-Spot.sln b/F-Spot.sln
index 0bb46df..464dc34 100644
--- a/F-Spot.sln
+++ b/F-Spot.sln
@@ -35,6 +35,20 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Clients", "Clients", "{9D75
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MainApp", "src\Clients\MainApp\MainApp.csproj", "{27EC05FB-0223-4B26-8157-E49AF81D0007}"
EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Extensions", "Extensions", "{7D049DAA-F1B0-4697-9BCA-91FC0E1A2B9D}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Editors", "Editors", "{416E19A2-9CD9-498F-BE75-20AB74535ACD}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BlackoutEditor", "src\Extensions\Editors\BlackoutEditor\BlackoutEditor.csproj", "{7011154B-87B0-4C54-98DD-B5FF1E60B75F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BWEditor", "src\Extensions\Editors\BWEditor\BWEditor.csproj", "{61DAD6B1-E866-485B-819E-A9E86B793F5E}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FlipEditor", "src\Extensions\Editors\FlipEditor\FlipEditor.csproj", "{53DAC12F-0421-4F5E-A746-17A701D2BDDA}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PixelateEditor", "src\Extensions\Editors\PixelateEditor\PixelateEditor.csproj", "{8EB3933F-A089-43A3-B662-617DC71A2173}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ResizeEditor", "src\Extensions\Editors\ResizeEditor\ResizeEditor.csproj", "{1F610540-D2ED-4F58-87CE-9092A43DBD4A}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -48,6 +62,12 @@ Global
{05A7FEC4-974A-40EB-AFB8-14E523EEEFFB}.Release|Any CPU.Build.0 = Release|Any CPU
{05A7FEC4-974A-40EB-AFB8-14E523EEEFFB}.Submodule|Any CPU.ActiveCfg = Debug|Any CPU
{05A7FEC4-974A-40EB-AFB8-14E523EEEFFB}.Submodule|Any CPU.Build.0 = Debug|Any CPU
+ {1F610540-D2ED-4F58-87CE-9092A43DBD4A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {1F610540-D2ED-4F58-87CE-9092A43DBD4A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {1F610540-D2ED-4F58-87CE-9092A43DBD4A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {1F610540-D2ED-4F58-87CE-9092A43DBD4A}.Release|Any CPU.Build.0 = Release|Any CPU
+ {1F610540-D2ED-4F58-87CE-9092A43DBD4A}.Submodule|Any CPU.ActiveCfg = Debug|Any CPU
+ {1F610540-D2ED-4F58-87CE-9092A43DBD4A}.Submodule|Any CPU.Build.0 = Debug|Any CPU
{27EC05FB-0223-4B26-8157-E49AF81D0007}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{27EC05FB-0223-4B26-8157-E49AF81D0007}.Debug|Any CPU.Build.0 = Debug|Any CPU
{27EC05FB-0223-4B26-8157-E49AF81D0007}.Release|Any CPU.ActiveCfg = Release|Any CPU
@@ -66,14 +86,38 @@ Global
{46049AF4-97E0-4EE5-A5CB-A9D0C9026B25}.Release|Any CPU.Build.0 = Release|Any CPU
{46049AF4-97E0-4EE5-A5CB-A9D0C9026B25}.Submodule|Any CPU.ActiveCfg = Debug|Any CPU
{46049AF4-97E0-4EE5-A5CB-A9D0C9026B25}.Submodule|Any CPU.Build.0 = Debug|Any CPU
+ {53DAC12F-0421-4F5E-A746-17A701D2BDDA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {53DAC12F-0421-4F5E-A746-17A701D2BDDA}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {53DAC12F-0421-4F5E-A746-17A701D2BDDA}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {53DAC12F-0421-4F5E-A746-17A701D2BDDA}.Release|Any CPU.Build.0 = Release|Any CPU
+ {53DAC12F-0421-4F5E-A746-17A701D2BDDA}.Submodule|Any CPU.ActiveCfg = Debug|Any CPU
+ {53DAC12F-0421-4F5E-A746-17A701D2BDDA}.Submodule|Any CPU.Build.0 = Debug|Any CPU
{57EDC3BC-E777-4400-B4E7-32A5D8F15A76}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{57EDC3BC-E777-4400-B4E7-32A5D8F15A76}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {61DAD6B1-E866-485B-819E-A9E86B793F5E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {61DAD6B1-E866-485B-819E-A9E86B793F5E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {61DAD6B1-E866-485B-819E-A9E86B793F5E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {61DAD6B1-E866-485B-819E-A9E86B793F5E}.Release|Any CPU.Build.0 = Release|Any CPU
+ {61DAD6B1-E866-485B-819E-A9E86B793F5E}.Submodule|Any CPU.ActiveCfg = Debug|Any CPU
+ {61DAD6B1-E866-485B-819E-A9E86B793F5E}.Submodule|Any CPU.Build.0 = Debug|Any CPU
+ {7011154B-87B0-4C54-98DD-B5FF1E60B75F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {7011154B-87B0-4C54-98DD-B5FF1E60B75F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {7011154B-87B0-4C54-98DD-B5FF1E60B75F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {7011154B-87B0-4C54-98DD-B5FF1E60B75F}.Release|Any CPU.Build.0 = Release|Any CPU
+ {7011154B-87B0-4C54-98DD-B5FF1E60B75F}.Submodule|Any CPU.ActiveCfg = Debug|Any CPU
+ {7011154B-87B0-4C54-98DD-B5FF1E60B75F}.Submodule|Any CPU.Build.0 = Debug|Any CPU
{7281334F-0B1D-4383-9EA2-6740D56ADCDE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{7281334F-0B1D-4383-9EA2-6740D56ADCDE}.Debug|Any CPU.Build.0 = Debug|Any CPU
{7281334F-0B1D-4383-9EA2-6740D56ADCDE}.Release|Any CPU.ActiveCfg = Release|Any CPU
{7281334F-0B1D-4383-9EA2-6740D56ADCDE}.Release|Any CPU.Build.0 = Release|Any CPU
{7281334F-0B1D-4383-9EA2-6740D56ADCDE}.Submodule|Any CPU.ActiveCfg = Debug|Any CPU
{7281334F-0B1D-4383-9EA2-6740D56ADCDE}.Submodule|Any CPU.Build.0 = Debug|Any CPU
+ {8EB3933F-A089-43A3-B662-617DC71A2173}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {8EB3933F-A089-43A3-B662-617DC71A2173}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {8EB3933F-A089-43A3-B662-617DC71A2173}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {8EB3933F-A089-43A3-B662-617DC71A2173}.Release|Any CPU.Build.0 = Release|Any CPU
+ {8EB3933F-A089-43A3-B662-617DC71A2173}.Submodule|Any CPU.ActiveCfg = Debug|Any CPU
+ {8EB3933F-A089-43A3-B662-617DC71A2173}.Submodule|Any CPU.Build.0 = Debug|Any CPU
{903D6440-A981-4B29-8825-7EB820684925}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{903D6440-A981-4B29-8825-7EB820684925}.Debug|Any CPU.Build.0 = Debug|Any CPU
{903D6440-A981-4B29-8825-7EB820684925}.Release|Any CPU.ActiveCfg = Release|Any CPU
@@ -136,6 +180,12 @@ Global
{903D6440-A981-4B29-8825-7EB820684925} = {6369E0D4-0A68-4D4E-A6A0-EF2EA793002F}
{C856EFD8-E812-4E61-8B76-E3583D94C233} = {6369E0D4-0A68-4D4E-A6A0-EF2EA793002F}
{27EC05FB-0223-4B26-8157-E49AF81D0007} = {9D75644A-DEF1-4362-8553-4B5F09783DC9}
+ {416E19A2-9CD9-498F-BE75-20AB74535ACD} = {7D049DAA-F1B0-4697-9BCA-91FC0E1A2B9D}
+ {7011154B-87B0-4C54-98DD-B5FF1E60B75F} = {416E19A2-9CD9-498F-BE75-20AB74535ACD}
+ {61DAD6B1-E866-485B-819E-A9E86B793F5E} = {416E19A2-9CD9-498F-BE75-20AB74535ACD}
+ {53DAC12F-0421-4F5E-A746-17A701D2BDDA} = {416E19A2-9CD9-498F-BE75-20AB74535ACD}
+ {8EB3933F-A089-43A3-B662-617DC71A2173} = {416E19A2-9CD9-498F-BE75-20AB74535ACD}
+ {1F610540-D2ED-4F58-87CE-9092A43DBD4A} = {416E19A2-9CD9-498F-BE75-20AB74535ACD}
EndGlobalSection
GlobalSection(MonoDevelopProperties) = preSolution
StartupItem = src\Clients\MainApp\MainApp.csproj
diff --git a/Makefile.am b/Makefile.am
index 1c87909..fce1287 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -8,7 +8,6 @@ SUBDIRS = \
tools \
po \
src \
- extensions \
tests
schemadir = $(sysconfdir)/gconf/schemas
diff --git a/configure.ac b/configure.ac
index 041add7..aa9efcb 100644
--- a/configure.ac
+++ b/configure.ac
@@ -337,6 +337,7 @@ lib/TagLib/Makefile
src/AssemblyInfo.cs
+src/Makefile
src/Core/Makefile
src/Core/FSpot.Bling/Makefile
src/Core/FSpot.Cms/Makefile
@@ -355,42 +356,42 @@ src/Clients/Makefile
src/Clients/MainApp/Makefile
src/Clients/MainApp/f-spot.exe.config
+src/Extensions/Makefile
+src/Extensions/Editors/Makefile
+src/Extensions/Editors/BlackoutEditor/Makefile
+src/Extensions/Editors/BWEditor/Makefile
+src/Extensions/Editors/FlipEditor/Makefile
+src/Extensions/Editors/PixelateEditor/Makefile
+src/Extensions/Editors/ResizeEditor/Makefile
+src/Extensions/Exporters/Makefile
+src/Extensions/Exporters/CDExport/Makefile
+src/Extensions/Exporters/FlickrExport/Makefile
+src/Extensions/Exporters/GalleryExport/Makefile
+src/Extensions/Exporters/FacebookExport/Makefile
+src/Extensions/Exporters/FolderExport/Makefile
+src/Extensions/Exporters/SmugMugExport/SmugMugNet/Makefile
+src/Extensions/Exporters/SmugMugExport/Makefile
+src/Extensions/Exporters/TabbloExport/Makefile
+src/Extensions/Exporters/TabbloExport/Tabblo/Makefile
+src/Extensions/Exporters/PicasaWebExport/Makefile
+src/Extensions/Exporters/PicasaWebExport/google-sharp/Makefile
+src/Extensions/Exporters/ZipExport/Makefile
+src/Extensions/Tools/Makefile
+src/Extensions/Tools/RawPlusJpeg/Makefile
+src/Extensions/Tools/ChangePhotoPath/Makefile
+src/Extensions/Tools/HashJob/Makefile
+src/Extensions/Tools/DevelopInUFraw/Makefile
+src/Extensions/Tools/LiveWebGallery/Makefile
+src/Extensions/Tools/MergeDb/Makefile
+src/Extensions/Tools/RetroactiveRoll/Makefile
+src/Extensions/Tools/ScreensaverConfig/Makefile
+src/Extensions/Transitions/Makefile
+src/Extensions/Transitions/CoverTransition/Makefile
+
docs/Makefile
icons/Makefile
tools/Makefile
po/Makefile.in
-src/Makefile
-extensions/Makefile
-extensions/Editors/Makefile
-extensions/Editors/BlackoutEditor/Makefile
-extensions/Editors/BWEditor/Makefile
-extensions/Editors/FlipEditor/Makefile
-extensions/Editors/PixelateEditor/Makefile
-extensions/Editors/ResizeEditor/Makefile
-extensions/Exporters/Makefile
-extensions/Exporters/CDExport/Makefile
-extensions/Exporters/FlickrExport/Makefile
-extensions/Exporters/GalleryExport/Makefile
-extensions/Exporters/FacebookExport/Makefile
-extensions/Exporters/FolderExport/Makefile
-extensions/Exporters/SmugMugExport/SmugMugNet/Makefile
-extensions/Exporters/SmugMugExport/Makefile
-extensions/Exporters/TabbloExport/Makefile
-extensions/Exporters/TabbloExport/Tabblo/Makefile
-extensions/Exporters/PicasaWebExport/Makefile
-extensions/Exporters/PicasaWebExport/google-sharp/Makefile
-extensions/Exporters/ZipExport/Makefile
-extensions/Tools/Makefile
-extensions/Tools/RawPlusJpeg/Makefile
-extensions/Tools/ChangePhotoPath/Makefile
-extensions/Tools/HashJob/Makefile
-extensions/Tools/DevelopInUFraw/Makefile
-extensions/Tools/LiveWebGallery/Makefile
-extensions/Tools/MergeDb/Makefile
-extensions/Tools/RetroactiveRoll/Makefile
-extensions/Tools/ScreensaverConfig/Makefile
-extensions/Transitions/Makefile
-extensions/Transitions/CoverTransition/Makefile
tests/Makefile
])
diff --git a/extensions/.gitignore b/src/Extensions/.gitignore
similarity index 100%
rename from extensions/.gitignore
rename to src/Extensions/.gitignore
diff --git a/extensions/Editors/.gitignore b/src/Extensions/Editors/.gitignore
similarity index 100%
rename from extensions/Editors/.gitignore
rename to src/Extensions/Editors/.gitignore
diff --git a/extensions/Editors/BWEditor/BWEditor.addin.xml b/src/Extensions/Editors/BWEditor/BWEditor.addin.xml
similarity index 100%
rename from extensions/Editors/BWEditor/BWEditor.addin.xml
rename to src/Extensions/Editors/BWEditor/BWEditor.addin.xml
diff --git a/extensions/Editors/BWEditor/BWEditor.cs b/src/Extensions/Editors/BWEditor/BWEditor.cs
similarity index 100%
rename from extensions/Editors/BWEditor/BWEditor.cs
rename to src/Extensions/Editors/BWEditor/BWEditor.cs
diff --git a/src/Extensions/Editors/BWEditor/BWEditor.csproj b/src/Extensions/Editors/BWEditor/BWEditor.csproj
new file mode 100644
index 0000000..ae2570c
--- /dev/null
+++ b/src/Extensions/Editors/BWEditor/BWEditor.csproj
@@ -0,0 +1,84 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="3.5" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <ProductVersion>9.0.21022</ProductVersion>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{61DAD6B1-E866-485B-819E-A9E86B793F5E}</ProjectGuid>
+ <OutputType>Library</OutputType>
+ <RootNamespace>BWEditor</RootNamespace>
+ <AssemblyName>FSpot.Editors.BWEditor</AssemblyName>
+ <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+ <ReleaseVersion>0.7.2</ReleaseVersion>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ <DebugSymbols>true</DebugSymbols>
+ <DebugType>full</DebugType>
+ <Optimize>false</Optimize>
+ <OutputPath>..\..\..\..\bin</OutputPath>
+ <DefineConstants>DEBUG</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <ConsolePause>false</ConsolePause>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <DebugType>none</DebugType>
+ <Optimize>false</Optimize>
+ <OutputPath>..\..\..\..\bin</OutputPath>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <ConsolePause>false</ConsolePause>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ </PropertyGroup>
+ <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+ <ItemGroup>
+ <Compile Include="BWEditor.cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <EmbeddedResource Include="BWEditor.addin.xml">
+ <LogicalName>BWEditor.addin.xml</LogicalName>
+ </EmbeddedResource>
+ </ItemGroup>
+ <ProjectExtensions>
+ <MonoDevelop>
+ <Properties>
+ <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="Makefile.am" BuildTargetName="" CleanTargetName="" IsAutotoolsProject="true" RelativeConfigureInPath="../../../..">
+ <BuildFilesVar Sync="true" Name="SOURCES" />
+ <DeployFilesVar />
+ <ResourcesVar Sync="true" Name="RESOURCES" />
+ <OthersVar />
+ <GacRefVar />
+ <AsmRefVar />
+ <ProjectRefVar />
+ </MonoDevelop.Autotools.MakefileInfo>
+ </Properties>
+ </MonoDevelop>
+ </ProjectExtensions>
+ <ItemGroup>
+ <ProjectReference Include="..\..\..\Core\FSpot.Core\FSpot.Core.csproj">
+ <Project>{57EDC3BC-E777-4400-B4E7-32A5D8F15A76}</Project>
+ <Name>FSpot.Core</Name>
+ </ProjectReference>
+ <ProjectReference Include="..\..\..\Clients\MainApp\MainApp.csproj">
+ <Project>{27EC05FB-0223-4B26-8157-E49AF81D0007}</Project>
+ <Name>MainApp</Name>
+ </ProjectReference>
+ <ProjectReference Include="..\..\..\..\lib\Hyena\Hyena\Hyena.csproj">
+ <Project>{95374549-9553-4C1E-9D89-667755F90E12}</Project>
+ <Name>Hyena</Name>
+ </ProjectReference>
+ <ProjectReference Include="..\..\..\Core\FSpot.Cms\FSpot.Cms.csproj">
+ <Project>{9D66BC1B-4390-4B8D-8468-19D5A862EC23}</Project>
+ <Name>FSpot.Cms</Name>
+ </ProjectReference>
+ </ItemGroup>
+ <ItemGroup>
+ <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+ <Reference Include="gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+ <Reference Include="Mono.Posix" />
+ <Reference Include="Mono.Simd" />
+ <Reference Include="System.Core" />
+ </ItemGroup>
+</Project>
\ No newline at end of file
diff --git a/extensions/Editors/BWEditor/Makefile.am b/src/Extensions/Editors/BWEditor/Makefile.am
similarity index 100%
rename from extensions/Editors/BWEditor/Makefile.am
rename to src/Extensions/Editors/BWEditor/Makefile.am
diff --git a/extensions/Editors/BlackoutEditor/BlackoutEditor.addin.xml b/src/Extensions/Editors/BlackoutEditor/BlackoutEditor.addin.xml
similarity index 100%
rename from extensions/Editors/BlackoutEditor/BlackoutEditor.addin.xml
rename to src/Extensions/Editors/BlackoutEditor/BlackoutEditor.addin.xml
diff --git a/extensions/Editors/BlackoutEditor/BlackoutEditor.cs b/src/Extensions/Editors/BlackoutEditor/BlackoutEditor.cs
similarity index 100%
rename from extensions/Editors/BlackoutEditor/BlackoutEditor.cs
rename to src/Extensions/Editors/BlackoutEditor/BlackoutEditor.cs
diff --git a/src/Extensions/Editors/BlackoutEditor/BlackoutEditor.csproj b/src/Extensions/Editors/BlackoutEditor/BlackoutEditor.csproj
new file mode 100644
index 0000000..f130d07
--- /dev/null
+++ b/src/Extensions/Editors/BlackoutEditor/BlackoutEditor.csproj
@@ -0,0 +1,72 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="3.5" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <ProductVersion>9.0.21022</ProductVersion>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{7011154B-87B0-4C54-98DD-B5FF1E60B75F}</ProjectGuid>
+ <OutputType>Library</OutputType>
+ <RootNamespace>BlackoutEditor</RootNamespace>
+ <AssemblyName>FSpot.Editors.BlackoutEditor</AssemblyName>
+ <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+ <ReleaseVersion>0.7.2</ReleaseVersion>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ <DebugSymbols>true</DebugSymbols>
+ <DebugType>full</DebugType>
+ <Optimize>false</Optimize>
+ <OutputPath>..\..\..\..\bin</OutputPath>
+ <DefineConstants>DEBUG</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <ConsolePause>false</ConsolePause>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <DebugType>none</DebugType>
+ <Optimize>false</Optimize>
+ <OutputPath>..\..\..\..\bin</OutputPath>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <ConsolePause>false</ConsolePause>
+ </PropertyGroup>
+ <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+ <ItemGroup>
+ <Compile Include="BlackoutEditor.cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <EmbeddedResource Include="BlackoutEditor.addin.xml">
+ <LogicalName>BlackoutEditor.addin.xml</LogicalName>
+ </EmbeddedResource>
+ </ItemGroup>
+ <ProjectExtensions>
+ <MonoDevelop>
+ <Properties>
+ <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="Makefile.am" BuildTargetName="" CleanTargetName="" IsAutotoolsProject="true" RelativeConfigureInPath="../../../..">
+ <BuildFilesVar Sync="true" Name="SOURCES" />
+ <DeployFilesVar />
+ <ResourcesVar Sync="true" Name="RESOURCES" />
+ <OthersVar />
+ <GacRefVar />
+ <AsmRefVar />
+ <ProjectRefVar />
+ </MonoDevelop.Autotools.MakefileInfo>
+ </Properties>
+ </MonoDevelop>
+ </ProjectExtensions>
+ <ItemGroup>
+ <ProjectReference Include="..\..\..\Clients\MainApp\MainApp.csproj">
+ <Project>{27EC05FB-0223-4B26-8157-E49AF81D0007}</Project>
+ <Name>MainApp</Name>
+ </ProjectReference>
+ <ProjectReference Include="..\..\..\Core\FSpot.Cms\FSpot.Cms.csproj">
+ <Project>{9D66BC1B-4390-4B8D-8468-19D5A862EC23}</Project>
+ <Name>FSpot.Cms</Name>
+ </ProjectReference>
+ </ItemGroup>
+ <ItemGroup>
+ <Reference Include="gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+ <Reference Include="Mono.Posix" />
+ <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+ </ItemGroup>
+</Project>
\ No newline at end of file
diff --git a/extensions/Editors/BlackoutEditor/Makefile.am b/src/Extensions/Editors/BlackoutEditor/Makefile.am
similarity index 100%
rename from extensions/Editors/BlackoutEditor/Makefile.am
rename to src/Extensions/Editors/BlackoutEditor/Makefile.am
diff --git a/extensions/Editors/FlipEditor/FlipEditor.addin.xml b/src/Extensions/Editors/FlipEditor/FlipEditor.addin.xml
similarity index 100%
rename from extensions/Editors/FlipEditor/FlipEditor.addin.xml
rename to src/Extensions/Editors/FlipEditor/FlipEditor.addin.xml
diff --git a/extensions/Editors/FlipEditor/FlipEditor.cs b/src/Extensions/Editors/FlipEditor/FlipEditor.cs
similarity index 100%
rename from extensions/Editors/FlipEditor/FlipEditor.cs
rename to src/Extensions/Editors/FlipEditor/FlipEditor.cs
diff --git a/src/Extensions/Editors/FlipEditor/FlipEditor.csproj b/src/Extensions/Editors/FlipEditor/FlipEditor.csproj
new file mode 100644
index 0000000..60761db
--- /dev/null
+++ b/src/Extensions/Editors/FlipEditor/FlipEditor.csproj
@@ -0,0 +1,71 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="3.5" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <ProductVersion>9.0.21022</ProductVersion>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{53DAC12F-0421-4F5E-A746-17A701D2BDDA}</ProjectGuid>
+ <OutputType>Library</OutputType>
+ <RootNamespace>FlipEditor</RootNamespace>
+ <AssemblyName>FSpot.Editors.FlipEditor</AssemblyName>
+ <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+ <ReleaseVersion>0.7.2</ReleaseVersion>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ <DebugSymbols>true</DebugSymbols>
+ <DebugType>full</DebugType>
+ <Optimize>false</Optimize>
+ <OutputPath>..\..\..\..\bin</OutputPath>
+ <DefineConstants>DEBUG</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <ConsolePause>false</ConsolePause>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <DebugType>none</DebugType>
+ <Optimize>false</Optimize>
+ <OutputPath>..\..\..\..\bin</OutputPath>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <ConsolePause>false</ConsolePause>
+ </PropertyGroup>
+ <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+ <ItemGroup>
+ <Compile Include="FlipEditor.cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <EmbeddedResource Include="FlipEditor.addin.xml">
+ <LogicalName>FlipEditor.addin.xml</LogicalName>
+ </EmbeddedResource>
+ </ItemGroup>
+ <ProjectExtensions>
+ <MonoDevelop>
+ <Properties>
+ <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="Makefile.am" BuildTargetName="" CleanTargetName="" IsAutotoolsProject="true" RelativeConfigureInPath="../../../..">
+ <BuildFilesVar Sync="true" Name="SOURCES" />
+ <DeployFilesVar />
+ <ResourcesVar Sync="true" Name="RESOURCES" />
+ <OthersVar />
+ <GacRefVar />
+ <AsmRefVar />
+ <ProjectRefVar />
+ </MonoDevelop.Autotools.MakefileInfo>
+ </Properties>
+ </MonoDevelop>
+ </ProjectExtensions>
+ <ItemGroup>
+ <ProjectReference Include="..\..\..\Clients\MainApp\MainApp.csproj">
+ <Project>{27EC05FB-0223-4B26-8157-E49AF81D0007}</Project>
+ <Name>MainApp</Name>
+ </ProjectReference>
+ <ProjectReference Include="..\..\..\Core\FSpot.Cms\FSpot.Cms.csproj">
+ <Project>{9D66BC1B-4390-4B8D-8468-19D5A862EC23}</Project>
+ <Name>FSpot.Cms</Name>
+ </ProjectReference>
+ </ItemGroup>
+ <ItemGroup>
+ <Reference Include="Mono.Posix" />
+ <Reference Include="gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+ </ItemGroup>
+</Project>
\ No newline at end of file
diff --git a/extensions/Editors/FlipEditor/Makefile.am b/src/Extensions/Editors/FlipEditor/Makefile.am
similarity index 100%
rename from extensions/Editors/FlipEditor/Makefile.am
rename to src/Extensions/Editors/FlipEditor/Makefile.am
diff --git a/extensions/Editors/Makefile.am b/src/Extensions/Editors/Makefile.am
similarity index 100%
rename from extensions/Editors/Makefile.am
rename to src/Extensions/Editors/Makefile.am
diff --git a/extensions/Editors/PixelateEditor/Makefile.am b/src/Extensions/Editors/PixelateEditor/Makefile.am
similarity index 100%
rename from extensions/Editors/PixelateEditor/Makefile.am
rename to src/Extensions/Editors/PixelateEditor/Makefile.am
diff --git a/extensions/Editors/PixelateEditor/PixelateEditor.addin.xml b/src/Extensions/Editors/PixelateEditor/PixelateEditor.addin.xml
similarity index 100%
rename from extensions/Editors/PixelateEditor/PixelateEditor.addin.xml
rename to src/Extensions/Editors/PixelateEditor/PixelateEditor.addin.xml
diff --git a/extensions/Editors/PixelateEditor/PixelateEditor.cs b/src/Extensions/Editors/PixelateEditor/PixelateEditor.cs
similarity index 100%
rename from extensions/Editors/PixelateEditor/PixelateEditor.cs
rename to src/Extensions/Editors/PixelateEditor/PixelateEditor.cs
diff --git a/src/Extensions/Editors/PixelateEditor/PixelateEditor.csproj b/src/Extensions/Editors/PixelateEditor/PixelateEditor.csproj
new file mode 100644
index 0000000..cd9a7d6
--- /dev/null
+++ b/src/Extensions/Editors/PixelateEditor/PixelateEditor.csproj
@@ -0,0 +1,72 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="3.5" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <ProductVersion>9.0.21022</ProductVersion>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{8EB3933F-A089-43A3-B662-617DC71A2173}</ProjectGuid>
+ <OutputType>Library</OutputType>
+ <RootNamespace>PixelateEditor</RootNamespace>
+ <AssemblyName>FSpot.Editors.PixelateEditor</AssemblyName>
+ <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+ <ReleaseVersion>0.7.2</ReleaseVersion>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ <DebugSymbols>true</DebugSymbols>
+ <DebugType>full</DebugType>
+ <Optimize>false</Optimize>
+ <OutputPath>..\..\..\..\bin</OutputPath>
+ <DefineConstants>DEBUG</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <ConsolePause>false</ConsolePause>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <DebugType>none</DebugType>
+ <Optimize>false</Optimize>
+ <OutputPath>..\..\..\..\bin</OutputPath>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <ConsolePause>false</ConsolePause>
+ </PropertyGroup>
+ <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+ <ItemGroup>
+ <Compile Include="PixelateEditor.cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <EmbeddedResource Include="PixelateEditor.addin.xml">
+ <LogicalName>PixelateEditor.addin.xml</LogicalName>
+ </EmbeddedResource>
+ </ItemGroup>
+ <ProjectExtensions>
+ <MonoDevelop>
+ <Properties>
+ <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="Makefile.am" BuildTargetName="" CleanTargetName="" IsAutotoolsProject="true" RelativeConfigureInPath="../../../..">
+ <BuildFilesVar Sync="true" Name="SOURCES" />
+ <DeployFilesVar />
+ <ResourcesVar Sync="true" Name="RESOURCES" />
+ <OthersVar />
+ <GacRefVar />
+ <AsmRefVar />
+ <ProjectRefVar />
+ </MonoDevelop.Autotools.MakefileInfo>
+ </Properties>
+ </MonoDevelop>
+ </ProjectExtensions>
+ <ItemGroup>
+ <ProjectReference Include="..\..\..\Clients\MainApp\MainApp.csproj">
+ <Project>{27EC05FB-0223-4B26-8157-E49AF81D0007}</Project>
+ <Name>MainApp</Name>
+ </ProjectReference>
+ <ProjectReference Include="..\..\..\Core\FSpot.Cms\FSpot.Cms.csproj">
+ <Project>{9D66BC1B-4390-4B8D-8468-19D5A862EC23}</Project>
+ <Name>FSpot.Cms</Name>
+ </ProjectReference>
+ </ItemGroup>
+ <ItemGroup>
+ <Reference Include="gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+ <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+ <Reference Include="Mono.Posix" />
+ </ItemGroup>
+</Project>
\ No newline at end of file
diff --git a/extensions/Editors/ResizeEditor/Makefile.am b/src/Extensions/Editors/ResizeEditor/Makefile.am
similarity index 100%
rename from extensions/Editors/ResizeEditor/Makefile.am
rename to src/Extensions/Editors/ResizeEditor/Makefile.am
diff --git a/extensions/Editors/ResizeEditor/ResizeEditor.addin.xml b/src/Extensions/Editors/ResizeEditor/ResizeEditor.addin.xml
similarity index 100%
rename from extensions/Editors/ResizeEditor/ResizeEditor.addin.xml
rename to src/Extensions/Editors/ResizeEditor/ResizeEditor.addin.xml
diff --git a/extensions/Editors/ResizeEditor/ResizeEditor.cs b/src/Extensions/Editors/ResizeEditor/ResizeEditor.cs
similarity index 100%
rename from extensions/Editors/ResizeEditor/ResizeEditor.cs
rename to src/Extensions/Editors/ResizeEditor/ResizeEditor.cs
diff --git a/src/Extensions/Editors/ResizeEditor/ResizeEditor.csproj b/src/Extensions/Editors/ResizeEditor/ResizeEditor.csproj
new file mode 100644
index 0000000..e202ab9
--- /dev/null
+++ b/src/Extensions/Editors/ResizeEditor/ResizeEditor.csproj
@@ -0,0 +1,72 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="3.5" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <ProductVersion>9.0.21022</ProductVersion>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{1F610540-D2ED-4F58-87CE-9092A43DBD4A}</ProjectGuid>
+ <OutputType>Library</OutputType>
+ <RootNamespace>ResizeEditor</RootNamespace>
+ <AssemblyName>FSpot.Editors.ResizeEditor</AssemblyName>
+ <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+ <ReleaseVersion>0.7.2</ReleaseVersion>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ <DebugSymbols>true</DebugSymbols>
+ <DebugType>full</DebugType>
+ <Optimize>false</Optimize>
+ <OutputPath>..\..\..\..\bin</OutputPath>
+ <DefineConstants>DEBUG</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <ConsolePause>false</ConsolePause>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <DebugType>none</DebugType>
+ <Optimize>false</Optimize>
+ <OutputPath>..\..\..\..\bin</OutputPath>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <ConsolePause>false</ConsolePause>
+ </PropertyGroup>
+ <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+ <ItemGroup>
+ <Compile Include="ResizeEditor.cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <EmbeddedResource Include="ResizeEditor.addin.xml">
+ <LogicalName>ResizeEditor.addin.xml</LogicalName>
+ </EmbeddedResource>
+ </ItemGroup>
+ <ProjectExtensions>
+ <MonoDevelop>
+ <Properties>
+ <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="Makefile.am" BuildTargetName="" CleanTargetName="" IsAutotoolsProject="true" RelativeConfigureInPath="../../../..">
+ <BuildFilesVar Sync="true" Name="SOURCES" />
+ <DeployFilesVar />
+ <ResourcesVar Sync="true" Name="RESOURCES" />
+ <OthersVar />
+ <GacRefVar />
+ <AsmRefVar />
+ <ProjectRefVar />
+ </MonoDevelop.Autotools.MakefileInfo>
+ </Properties>
+ </MonoDevelop>
+ </ProjectExtensions>
+ <ItemGroup>
+ <Reference Include="Mono.Posix" />
+ <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+ <Reference Include="gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+ </ItemGroup>
+ <ItemGroup>
+ <ProjectReference Include="..\..\..\Clients\MainApp\MainApp.csproj">
+ <Project>{27EC05FB-0223-4B26-8157-E49AF81D0007}</Project>
+ <Name>MainApp</Name>
+ </ProjectReference>
+ <ProjectReference Include="..\..\..\Core\FSpot.Cms\FSpot.Cms.csproj">
+ <Project>{9D66BC1B-4390-4B8D-8468-19D5A862EC23}</Project>
+ <Name>FSpot.Cms</Name>
+ </ProjectReference>
+ </ItemGroup>
+</Project>
\ No newline at end of file
diff --git a/extensions/Exporters/.gitignore b/src/Extensions/Exporters/.gitignore
similarity index 100%
rename from extensions/Exporters/.gitignore
rename to src/Extensions/Exporters/.gitignore
diff --git a/extensions/Exporters/CDExport/CDExport.addin.xml b/src/Extensions/Exporters/CDExport/CDExport.addin.xml
similarity index 100%
rename from extensions/Exporters/CDExport/CDExport.addin.xml
rename to src/Extensions/Exporters/CDExport/CDExport.addin.xml
diff --git a/extensions/Exporters/CDExport/CDExport.cs b/src/Extensions/Exporters/CDExport/CDExport.cs
similarity index 100%
rename from extensions/Exporters/CDExport/CDExport.cs
rename to src/Extensions/Exporters/CDExport/CDExport.cs
diff --git a/extensions/Exporters/CDExport/CDExport.ui b/src/Extensions/Exporters/CDExport/CDExport.ui
similarity index 100%
rename from extensions/Exporters/CDExport/CDExport.ui
rename to src/Extensions/Exporters/CDExport/CDExport.ui
diff --git a/extensions/Exporters/CDExport/Makefile.am b/src/Extensions/Exporters/CDExport/Makefile.am
similarity index 100%
rename from extensions/Exporters/CDExport/Makefile.am
rename to src/Extensions/Exporters/CDExport/Makefile.am
diff --git a/extensions/Exporters/FacebookExport/.gitignore b/src/Extensions/Exporters/FacebookExport/.gitignore
similarity index 100%
rename from extensions/Exporters/FacebookExport/.gitignore
rename to src/Extensions/Exporters/FacebookExport/.gitignore
diff --git a/extensions/Exporters/FacebookExport/FacebookExport.addin.xml b/src/Extensions/Exporters/FacebookExport/FacebookExport.addin.xml
similarity index 100%
rename from extensions/Exporters/FacebookExport/FacebookExport.addin.xml
rename to src/Extensions/Exporters/FacebookExport/FacebookExport.addin.xml
diff --git a/extensions/Exporters/FacebookExport/FacebookExport.cs b/src/Extensions/Exporters/FacebookExport/FacebookExport.cs
similarity index 100%
rename from extensions/Exporters/FacebookExport/FacebookExport.cs
rename to src/Extensions/Exporters/FacebookExport/FacebookExport.cs
diff --git a/extensions/Exporters/FacebookExport/FacebookExport.ui b/src/Extensions/Exporters/FacebookExport/FacebookExport.ui
similarity index 100%
rename from extensions/Exporters/FacebookExport/FacebookExport.ui
rename to src/Extensions/Exporters/FacebookExport/FacebookExport.ui
diff --git a/extensions/Exporters/FacebookExport/FacebookExportDialog.cs b/src/Extensions/Exporters/FacebookExport/FacebookExportDialog.cs
similarity index 100%
rename from extensions/Exporters/FacebookExport/FacebookExportDialog.cs
rename to src/Extensions/Exporters/FacebookExport/FacebookExportDialog.cs
diff --git a/extensions/Exporters/FacebookExport/FacebookTagPopup.cs b/src/Extensions/Exporters/FacebookExport/FacebookTagPopup.cs
similarity index 100%
rename from extensions/Exporters/FacebookExport/FacebookTagPopup.cs
rename to src/Extensions/Exporters/FacebookExport/FacebookTagPopup.cs
diff --git a/extensions/Exporters/FacebookExport/FindNullableClashes.cs b/src/Extensions/Exporters/FacebookExport/FindNullableClashes.cs
similarity index 100%
rename from extensions/Exporters/FacebookExport/FindNullableClashes.cs
rename to src/Extensions/Exporters/FacebookExport/FindNullableClashes.cs
diff --git a/extensions/Exporters/FacebookExport/Makefile.am b/src/Extensions/Exporters/FacebookExport/Makefile.am
similarity index 100%
rename from extensions/Exporters/FacebookExport/Makefile.am
rename to src/Extensions/Exporters/FacebookExport/Makefile.am
diff --git a/extensions/Exporters/FacebookExport/Mono.Facebook/Album.cs b/src/Extensions/Exporters/FacebookExport/Mono.Facebook/Album.cs
similarity index 100%
rename from extensions/Exporters/FacebookExport/Mono.Facebook/Album.cs
rename to src/Extensions/Exporters/FacebookExport/Mono.Facebook/Album.cs
diff --git a/extensions/Exporters/FacebookExport/Mono.Facebook/AssemblyInfo.cs b/src/Extensions/Exporters/FacebookExport/Mono.Facebook/AssemblyInfo.cs
similarity index 100%
rename from extensions/Exporters/FacebookExport/Mono.Facebook/AssemblyInfo.cs
rename to src/Extensions/Exporters/FacebookExport/Mono.Facebook/AssemblyInfo.cs
diff --git a/extensions/Exporters/FacebookExport/Mono.Facebook/Error.cs b/src/Extensions/Exporters/FacebookExport/Mono.Facebook/Error.cs
similarity index 100%
rename from extensions/Exporters/FacebookExport/Mono.Facebook/Error.cs
rename to src/Extensions/Exporters/FacebookExport/Mono.Facebook/Error.cs
diff --git a/extensions/Exporters/FacebookExport/Mono.Facebook/Event.cs b/src/Extensions/Exporters/FacebookExport/Mono.Facebook/Event.cs
similarity index 100%
rename from extensions/Exporters/FacebookExport/Mono.Facebook/Event.cs
rename to src/Extensions/Exporters/FacebookExport/Mono.Facebook/Event.cs
diff --git a/extensions/Exporters/FacebookExport/Mono.Facebook/FacebookException.cs b/src/Extensions/Exporters/FacebookExport/Mono.Facebook/FacebookException.cs
similarity index 100%
rename from extensions/Exporters/FacebookExport/Mono.Facebook/FacebookException.cs
rename to src/Extensions/Exporters/FacebookExport/Mono.Facebook/FacebookException.cs
diff --git a/extensions/Exporters/FacebookExport/Mono.Facebook/FacebookParam.cs b/src/Extensions/Exporters/FacebookExport/Mono.Facebook/FacebookParam.cs
similarity index 100%
rename from extensions/Exporters/FacebookExport/Mono.Facebook/FacebookParam.cs
rename to src/Extensions/Exporters/FacebookExport/Mono.Facebook/FacebookParam.cs
diff --git a/extensions/Exporters/FacebookExport/Mono.Facebook/FacebookSession.cs b/src/Extensions/Exporters/FacebookExport/Mono.Facebook/FacebookSession.cs
similarity index 100%
rename from extensions/Exporters/FacebookExport/Mono.Facebook/FacebookSession.cs
rename to src/Extensions/Exporters/FacebookExport/Mono.Facebook/FacebookSession.cs
diff --git a/extensions/Exporters/FacebookExport/Mono.Facebook/Friend.cs b/src/Extensions/Exporters/FacebookExport/Mono.Facebook/Friend.cs
similarity index 100%
rename from extensions/Exporters/FacebookExport/Mono.Facebook/Friend.cs
rename to src/Extensions/Exporters/FacebookExport/Mono.Facebook/Friend.cs
diff --git a/extensions/Exporters/FacebookExport/Mono.Facebook/FriendInfo.cs b/src/Extensions/Exporters/FacebookExport/Mono.Facebook/FriendInfo.cs
similarity index 100%
rename from extensions/Exporters/FacebookExport/Mono.Facebook/FriendInfo.cs
rename to src/Extensions/Exporters/FacebookExport/Mono.Facebook/FriendInfo.cs
diff --git a/extensions/Exporters/FacebookExport/Mono.Facebook/Group.cs b/src/Extensions/Exporters/FacebookExport/Mono.Facebook/Group.cs
similarity index 100%
rename from extensions/Exporters/FacebookExport/Mono.Facebook/Group.cs
rename to src/Extensions/Exporters/FacebookExport/Mono.Facebook/Group.cs
diff --git a/extensions/Exporters/FacebookExport/Mono.Facebook/Location.cs b/src/Extensions/Exporters/FacebookExport/Mono.Facebook/Location.cs
similarity index 100%
rename from extensions/Exporters/FacebookExport/Mono.Facebook/Location.cs
rename to src/Extensions/Exporters/FacebookExport/Mono.Facebook/Location.cs
diff --git a/extensions/Exporters/FacebookExport/Mono.Facebook/Notification.cs b/src/Extensions/Exporters/FacebookExport/Mono.Facebook/Notification.cs
similarity index 100%
rename from extensions/Exporters/FacebookExport/Mono.Facebook/Notification.cs
rename to src/Extensions/Exporters/FacebookExport/Mono.Facebook/Notification.cs
diff --git a/extensions/Exporters/FacebookExport/Mono.Facebook/PeopleList.cs b/src/Extensions/Exporters/FacebookExport/Mono.Facebook/PeopleList.cs
similarity index 100%
rename from extensions/Exporters/FacebookExport/Mono.Facebook/PeopleList.cs
rename to src/Extensions/Exporters/FacebookExport/Mono.Facebook/PeopleList.cs
diff --git a/extensions/Exporters/FacebookExport/Mono.Facebook/Photo.cs b/src/Extensions/Exporters/FacebookExport/Mono.Facebook/Photo.cs
similarity index 100%
rename from extensions/Exporters/FacebookExport/Mono.Facebook/Photo.cs
rename to src/Extensions/Exporters/FacebookExport/Mono.Facebook/Photo.cs
diff --git a/extensions/Exporters/FacebookExport/Mono.Facebook/Responses.cs b/src/Extensions/Exporters/FacebookExport/Mono.Facebook/Responses.cs
similarity index 100%
rename from extensions/Exporters/FacebookExport/Mono.Facebook/Responses.cs
rename to src/Extensions/Exporters/FacebookExport/Mono.Facebook/Responses.cs
diff --git a/extensions/Exporters/FacebookExport/Mono.Facebook/SessionInfo.cs b/src/Extensions/Exporters/FacebookExport/Mono.Facebook/SessionInfo.cs
similarity index 100%
rename from extensions/Exporters/FacebookExport/Mono.Facebook/SessionInfo.cs
rename to src/Extensions/Exporters/FacebookExport/Mono.Facebook/SessionInfo.cs
diff --git a/extensions/Exporters/FacebookExport/Mono.Facebook/SessionWrapper.cs b/src/Extensions/Exporters/FacebookExport/Mono.Facebook/SessionWrapper.cs
similarity index 100%
rename from extensions/Exporters/FacebookExport/Mono.Facebook/SessionWrapper.cs
rename to src/Extensions/Exporters/FacebookExport/Mono.Facebook/SessionWrapper.cs
diff --git a/extensions/Exporters/FacebookExport/Mono.Facebook/Tag.cs b/src/Extensions/Exporters/FacebookExport/Mono.Facebook/Tag.cs
similarity index 100%
rename from extensions/Exporters/FacebookExport/Mono.Facebook/Tag.cs
rename to src/Extensions/Exporters/FacebookExport/Mono.Facebook/Tag.cs
diff --git a/extensions/Exporters/FacebookExport/Mono.Facebook/User.cs b/src/Extensions/Exporters/FacebookExport/Mono.Facebook/User.cs
similarity index 100%
rename from extensions/Exporters/FacebookExport/Mono.Facebook/User.cs
rename to src/Extensions/Exporters/FacebookExport/Mono.Facebook/User.cs
diff --git a/extensions/Exporters/FacebookExport/Mono.Facebook/Util.cs b/src/Extensions/Exporters/FacebookExport/Mono.Facebook/Util.cs
similarity index 100%
rename from extensions/Exporters/FacebookExport/Mono.Facebook/Util.cs
rename to src/Extensions/Exporters/FacebookExport/Mono.Facebook/Util.cs
diff --git a/extensions/Exporters/FacebookExport/Mono.Facebook/facebook.cs b/src/Extensions/Exporters/FacebookExport/Mono.Facebook/facebook.cs
similarity index 100%
rename from extensions/Exporters/FacebookExport/Mono.Facebook/facebook.cs
rename to src/Extensions/Exporters/FacebookExport/Mono.Facebook/facebook.cs
diff --git a/extensions/Exporters/FacebookExport/Mono.Facebook/facebook.xsd b/src/Extensions/Exporters/FacebookExport/Mono.Facebook/facebook.xsd
similarity index 100%
rename from extensions/Exporters/FacebookExport/Mono.Facebook/facebook.xsd
rename to src/Extensions/Exporters/FacebookExport/Mono.Facebook/facebook.xsd
diff --git a/extensions/Exporters/FlickrExport/.gitignore b/src/Extensions/Exporters/FlickrExport/.gitignore
similarity index 100%
rename from extensions/Exporters/FlickrExport/.gitignore
rename to src/Extensions/Exporters/FlickrExport/.gitignore
diff --git a/extensions/Exporters/FlickrExport/FlickrExport.addin.xml b/src/Extensions/Exporters/FlickrExport/FlickrExport.addin.xml
similarity index 100%
rename from extensions/Exporters/FlickrExport/FlickrExport.addin.xml
rename to src/Extensions/Exporters/FlickrExport/FlickrExport.addin.xml
diff --git a/extensions/Exporters/FlickrExport/FlickrExport.cs b/src/Extensions/Exporters/FlickrExport/FlickrExport.cs
similarity index 100%
rename from extensions/Exporters/FlickrExport/FlickrExport.cs
rename to src/Extensions/Exporters/FlickrExport/FlickrExport.cs
diff --git a/extensions/Exporters/FlickrExport/FlickrExport.glade b/src/Extensions/Exporters/FlickrExport/FlickrExport.glade
similarity index 100%
rename from extensions/Exporters/FlickrExport/FlickrExport.glade
rename to src/Extensions/Exporters/FlickrExport/FlickrExport.glade
diff --git a/extensions/Exporters/FlickrExport/FlickrRemote.cs b/src/Extensions/Exporters/FlickrExport/FlickrRemote.cs
similarity index 100%
rename from extensions/Exporters/FlickrExport/FlickrRemote.cs
rename to src/Extensions/Exporters/FlickrExport/FlickrRemote.cs
diff --git a/extensions/Exporters/FlickrExport/Makefile.am b/src/Extensions/Exporters/FlickrExport/Makefile.am
similarity index 100%
rename from extensions/Exporters/FlickrExport/Makefile.am
rename to src/Extensions/Exporters/FlickrExport/Makefile.am
diff --git a/extensions/Exporters/FolderExport/.gitignore b/src/Extensions/Exporters/FolderExport/.gitignore
similarity index 100%
rename from extensions/Exporters/FolderExport/.gitignore
rename to src/Extensions/Exporters/FolderExport/.gitignore
diff --git a/extensions/Exporters/FolderExport/FolderExport.addin.xml b/src/Extensions/Exporters/FolderExport/FolderExport.addin.xml
similarity index 100%
rename from extensions/Exporters/FolderExport/FolderExport.addin.xml
rename to src/Extensions/Exporters/FolderExport/FolderExport.addin.xml
diff --git a/extensions/Exporters/FolderExport/FolderExport.cs b/src/Extensions/Exporters/FolderExport/FolderExport.cs
similarity index 100%
rename from extensions/Exporters/FolderExport/FolderExport.cs
rename to src/Extensions/Exporters/FolderExport/FolderExport.cs
diff --git a/extensions/Exporters/FolderExport/FolderExport.glade b/src/Extensions/Exporters/FolderExport/FolderExport.glade
similarity index 100%
rename from extensions/Exporters/FolderExport/FolderExport.glade
rename to src/Extensions/Exporters/FolderExport/FolderExport.glade
diff --git a/extensions/Exporters/FolderExport/Makefile.am b/src/Extensions/Exporters/FolderExport/Makefile.am
similarity index 100%
rename from extensions/Exporters/FolderExport/Makefile.am
rename to src/Extensions/Exporters/FolderExport/Makefile.am
diff --git a/extensions/Exporters/FolderExport/f-spot-simple-white.css b/src/Extensions/Exporters/FolderExport/f-spot-simple-white.css
similarity index 100%
rename from extensions/Exporters/FolderExport/f-spot-simple-white.css
rename to src/Extensions/Exporters/FolderExport/f-spot-simple-white.css
diff --git a/extensions/Exporters/FolderExport/f-spot-simple.css b/src/Extensions/Exporters/FolderExport/f-spot-simple.css
similarity index 100%
rename from extensions/Exporters/FolderExport/f-spot-simple.css
rename to src/Extensions/Exporters/FolderExport/f-spot-simple.css
diff --git a/extensions/Exporters/FolderExport/f-spot.js b/src/Extensions/Exporters/FolderExport/f-spot.js
similarity index 100%
rename from extensions/Exporters/FolderExport/f-spot.js
rename to src/Extensions/Exporters/FolderExport/f-spot.js
diff --git a/extensions/Exporters/GalleryExport/.gitignore b/src/Extensions/Exporters/GalleryExport/.gitignore
similarity index 100%
rename from extensions/Exporters/GalleryExport/.gitignore
rename to src/Extensions/Exporters/GalleryExport/.gitignore
diff --git a/extensions/Exporters/GalleryExport/FormClient.cs b/src/Extensions/Exporters/GalleryExport/FormClient.cs
similarity index 100%
rename from extensions/Exporters/GalleryExport/FormClient.cs
rename to src/Extensions/Exporters/GalleryExport/FormClient.cs
diff --git a/extensions/Exporters/GalleryExport/GalleryExport.addin.xml b/src/Extensions/Exporters/GalleryExport/GalleryExport.addin.xml
similarity index 100%
rename from extensions/Exporters/GalleryExport/GalleryExport.addin.xml
rename to src/Extensions/Exporters/GalleryExport/GalleryExport.addin.xml
diff --git a/extensions/Exporters/GalleryExport/GalleryExport.cs b/src/Extensions/Exporters/GalleryExport/GalleryExport.cs
similarity index 100%
rename from extensions/Exporters/GalleryExport/GalleryExport.cs
rename to src/Extensions/Exporters/GalleryExport/GalleryExport.cs
diff --git a/extensions/Exporters/GalleryExport/GalleryExport.glade b/src/Extensions/Exporters/GalleryExport/GalleryExport.glade
similarity index 100%
rename from extensions/Exporters/GalleryExport/GalleryExport.glade
rename to src/Extensions/Exporters/GalleryExport/GalleryExport.glade
diff --git a/extensions/Exporters/GalleryExport/GalleryRemote.cs b/src/Extensions/Exporters/GalleryExport/GalleryRemote.cs
similarity index 100%
rename from extensions/Exporters/GalleryExport/GalleryRemote.cs
rename to src/Extensions/Exporters/GalleryExport/GalleryRemote.cs
diff --git a/extensions/Exporters/GalleryExport/Makefile.am b/src/Extensions/Exporters/GalleryExport/Makefile.am
similarity index 100%
rename from extensions/Exporters/GalleryExport/Makefile.am
rename to src/Extensions/Exporters/GalleryExport/Makefile.am
diff --git a/extensions/Exporters/Makefile.am b/src/Extensions/Exporters/Makefile.am
similarity index 100%
rename from extensions/Exporters/Makefile.am
rename to src/Extensions/Exporters/Makefile.am
diff --git a/extensions/Exporters/PicasaWebExport/.gitignore b/src/Extensions/Exporters/PicasaWebExport/.gitignore
similarity index 100%
rename from extensions/Exporters/PicasaWebExport/.gitignore
rename to src/Extensions/Exporters/PicasaWebExport/.gitignore
diff --git a/extensions/Exporters/PicasaWebExport/Makefile.am b/src/Extensions/Exporters/PicasaWebExport/Makefile.am
similarity index 100%
rename from extensions/Exporters/PicasaWebExport/Makefile.am
rename to src/Extensions/Exporters/PicasaWebExport/Makefile.am
diff --git a/extensions/Exporters/PicasaWebExport/PicasaWebExport.addin.xml b/src/Extensions/Exporters/PicasaWebExport/PicasaWebExport.addin.xml
similarity index 100%
rename from extensions/Exporters/PicasaWebExport/PicasaWebExport.addin.xml
rename to src/Extensions/Exporters/PicasaWebExport/PicasaWebExport.addin.xml
diff --git a/extensions/Exporters/PicasaWebExport/PicasaWebExport.cs b/src/Extensions/Exporters/PicasaWebExport/PicasaWebExport.cs
similarity index 100%
rename from extensions/Exporters/PicasaWebExport/PicasaWebExport.cs
rename to src/Extensions/Exporters/PicasaWebExport/PicasaWebExport.cs
diff --git a/extensions/Exporters/PicasaWebExport/PicasaWebExport.glade b/src/Extensions/Exporters/PicasaWebExport/PicasaWebExport.glade
similarity index 100%
rename from extensions/Exporters/PicasaWebExport/PicasaWebExport.glade
rename to src/Extensions/Exporters/PicasaWebExport/PicasaWebExport.glade
diff --git a/extensions/Exporters/PicasaWebExport/google-sharp/.gitignore b/src/Extensions/Exporters/PicasaWebExport/google-sharp/.gitignore
similarity index 100%
rename from extensions/Exporters/PicasaWebExport/google-sharp/.gitignore
rename to src/Extensions/Exporters/PicasaWebExport/google-sharp/.gitignore
diff --git a/extensions/Exporters/PicasaWebExport/google-sharp/AlbumAccess.cs b/src/Extensions/Exporters/PicasaWebExport/google-sharp/AlbumAccess.cs
similarity index 100%
rename from extensions/Exporters/PicasaWebExport/google-sharp/AlbumAccess.cs
rename to src/Extensions/Exporters/PicasaWebExport/google-sharp/AlbumAccess.cs
diff --git a/extensions/Exporters/PicasaWebExport/google-sharp/AssemblyInfo.cs b/src/Extensions/Exporters/PicasaWebExport/google-sharp/AssemblyInfo.cs
similarity index 100%
rename from extensions/Exporters/PicasaWebExport/google-sharp/AssemblyInfo.cs
rename to src/Extensions/Exporters/PicasaWebExport/google-sharp/AssemblyInfo.cs
diff --git a/extensions/Exporters/PicasaWebExport/google-sharp/Authentication.cs b/src/Extensions/Exporters/PicasaWebExport/google-sharp/Authentication.cs
similarity index 100%
rename from extensions/Exporters/PicasaWebExport/google-sharp/Authentication.cs
rename to src/Extensions/Exporters/PicasaWebExport/google-sharp/Authentication.cs
diff --git a/extensions/Exporters/PicasaWebExport/google-sharp/CaptchaException.cs b/src/Extensions/Exporters/PicasaWebExport/google-sharp/CaptchaException.cs
similarity index 100%
rename from extensions/Exporters/PicasaWebExport/google-sharp/CaptchaException.cs
rename to src/Extensions/Exporters/PicasaWebExport/google-sharp/CaptchaException.cs
diff --git a/extensions/Exporters/PicasaWebExport/google-sharp/CreateAlbumException.cs b/src/Extensions/Exporters/PicasaWebExport/google-sharp/CreateAlbumException.cs
similarity index 100%
rename from extensions/Exporters/PicasaWebExport/google-sharp/CreateAlbumException.cs
rename to src/Extensions/Exporters/PicasaWebExport/google-sharp/CreateAlbumException.cs
diff --git a/extensions/Exporters/PicasaWebExport/google-sharp/DeleteAlbumException.cs b/src/Extensions/Exporters/PicasaWebExport/google-sharp/DeleteAlbumException.cs
similarity index 100%
rename from extensions/Exporters/PicasaWebExport/google-sharp/DeleteAlbumException.cs
rename to src/Extensions/Exporters/PicasaWebExport/google-sharp/DeleteAlbumException.cs
diff --git a/extensions/Exporters/PicasaWebExport/google-sharp/GDataApi.cs b/src/Extensions/Exporters/PicasaWebExport/google-sharp/GDataApi.cs
similarity index 100%
rename from extensions/Exporters/PicasaWebExport/google-sharp/GDataApi.cs
rename to src/Extensions/Exporters/PicasaWebExport/google-sharp/GDataApi.cs
diff --git a/extensions/Exporters/PicasaWebExport/google-sharp/GoogleConnection.cs b/src/Extensions/Exporters/PicasaWebExport/google-sharp/GoogleConnection.cs
similarity index 100%
rename from extensions/Exporters/PicasaWebExport/google-sharp/GoogleConnection.cs
rename to src/Extensions/Exporters/PicasaWebExport/google-sharp/GoogleConnection.cs
diff --git a/extensions/Exporters/PicasaWebExport/google-sharp/GoogleService.cs b/src/Extensions/Exporters/PicasaWebExport/google-sharp/GoogleService.cs
similarity index 100%
rename from extensions/Exporters/PicasaWebExport/google-sharp/GoogleService.cs
rename to src/Extensions/Exporters/PicasaWebExport/google-sharp/GoogleService.cs
diff --git a/extensions/Exporters/PicasaWebExport/google-sharp/Makefile.am b/src/Extensions/Exporters/PicasaWebExport/google-sharp/Makefile.am
similarity index 100%
rename from extensions/Exporters/PicasaWebExport/google-sharp/Makefile.am
rename to src/Extensions/Exporters/PicasaWebExport/google-sharp/Makefile.am
diff --git a/extensions/Exporters/PicasaWebExport/google-sharp/MultipartRequest.cs b/src/Extensions/Exporters/PicasaWebExport/google-sharp/MultipartRequest.cs
similarity index 100%
rename from extensions/Exporters/PicasaWebExport/google-sharp/MultipartRequest.cs
rename to src/Extensions/Exporters/PicasaWebExport/google-sharp/MultipartRequest.cs
diff --git a/extensions/Exporters/PicasaWebExport/google-sharp/NoCheckCertificatePolicy.cs b/src/Extensions/Exporters/PicasaWebExport/google-sharp/NoCheckCertificatePolicy.cs
similarity index 100%
rename from extensions/Exporters/PicasaWebExport/google-sharp/NoCheckCertificatePolicy.cs
rename to src/Extensions/Exporters/PicasaWebExport/google-sharp/NoCheckCertificatePolicy.cs
diff --git a/extensions/Exporters/PicasaWebExport/google-sharp/PicasaAlbum.cs b/src/Extensions/Exporters/PicasaWebExport/google-sharp/PicasaAlbum.cs
similarity index 100%
rename from extensions/Exporters/PicasaWebExport/google-sharp/PicasaAlbum.cs
rename to src/Extensions/Exporters/PicasaWebExport/google-sharp/PicasaAlbum.cs
diff --git a/extensions/Exporters/PicasaWebExport/google-sharp/PicasaAlbumCollection.cs b/src/Extensions/Exporters/PicasaWebExport/google-sharp/PicasaAlbumCollection.cs
similarity index 100%
rename from extensions/Exporters/PicasaWebExport/google-sharp/PicasaAlbumCollection.cs
rename to src/Extensions/Exporters/PicasaWebExport/google-sharp/PicasaAlbumCollection.cs
diff --git a/extensions/Exporters/PicasaWebExport/google-sharp/PicasaPicture.cs b/src/Extensions/Exporters/PicasaWebExport/google-sharp/PicasaPicture.cs
similarity index 100%
rename from extensions/Exporters/PicasaWebExport/google-sharp/PicasaPicture.cs
rename to src/Extensions/Exporters/PicasaWebExport/google-sharp/PicasaPicture.cs
diff --git a/extensions/Exporters/PicasaWebExport/google-sharp/PicasaPictureCollection.cs b/src/Extensions/Exporters/PicasaWebExport/google-sharp/PicasaPictureCollection.cs
similarity index 100%
rename from extensions/Exporters/PicasaWebExport/google-sharp/PicasaPictureCollection.cs
rename to src/Extensions/Exporters/PicasaWebExport/google-sharp/PicasaPictureCollection.cs
diff --git a/extensions/Exporters/PicasaWebExport/google-sharp/PicasaWeb.cs b/src/Extensions/Exporters/PicasaWebExport/google-sharp/PicasaWeb.cs
similarity index 100%
rename from extensions/Exporters/PicasaWebExport/google-sharp/PicasaWeb.cs
rename to src/Extensions/Exporters/PicasaWebExport/google-sharp/PicasaWeb.cs
diff --git a/extensions/Exporters/PicasaWebExport/google-sharp/UploadPictureException.cs b/src/Extensions/Exporters/PicasaWebExport/google-sharp/UploadPictureException.cs
similarity index 100%
rename from extensions/Exporters/PicasaWebExport/google-sharp/UploadPictureException.cs
rename to src/Extensions/Exporters/PicasaWebExport/google-sharp/UploadPictureException.cs
diff --git a/extensions/Exporters/PicasaWebExport/google-sharp/UploadProgressEventArgs.cs b/src/Extensions/Exporters/PicasaWebExport/google-sharp/UploadProgressEventArgs.cs
similarity index 100%
rename from extensions/Exporters/PicasaWebExport/google-sharp/UploadProgressEventArgs.cs
rename to src/Extensions/Exporters/PicasaWebExport/google-sharp/UploadProgressEventArgs.cs
diff --git a/extensions/Exporters/PicasaWebExport/google-sharp/UploadProgressEventHandler.cs b/src/Extensions/Exporters/PicasaWebExport/google-sharp/UploadProgressEventHandler.cs
similarity index 100%
rename from extensions/Exporters/PicasaWebExport/google-sharp/UploadProgressEventHandler.cs
rename to src/Extensions/Exporters/PicasaWebExport/google-sharp/UploadProgressEventHandler.cs
diff --git a/extensions/Exporters/PicasaWebExport/google-sharp/XmlUtil.cs b/src/Extensions/Exporters/PicasaWebExport/google-sharp/XmlUtil.cs
similarity index 100%
rename from extensions/Exporters/PicasaWebExport/google-sharp/XmlUtil.cs
rename to src/Extensions/Exporters/PicasaWebExport/google-sharp/XmlUtil.cs
diff --git a/extensions/Exporters/SmugMugExport/.gitignore b/src/Extensions/Exporters/SmugMugExport/.gitignore
similarity index 100%
rename from extensions/Exporters/SmugMugExport/.gitignore
rename to src/Extensions/Exporters/SmugMugExport/.gitignore
diff --git a/extensions/Exporters/SmugMugExport/Makefile.am b/src/Extensions/Exporters/SmugMugExport/Makefile.am
similarity index 100%
rename from extensions/Exporters/SmugMugExport/Makefile.am
rename to src/Extensions/Exporters/SmugMugExport/Makefile.am
diff --git a/extensions/Exporters/SmugMugExport/SmugMugExport.addin.xml b/src/Extensions/Exporters/SmugMugExport/SmugMugExport.addin.xml
similarity index 100%
rename from extensions/Exporters/SmugMugExport/SmugMugExport.addin.xml
rename to src/Extensions/Exporters/SmugMugExport/SmugMugExport.addin.xml
diff --git a/extensions/Exporters/SmugMugExport/SmugMugExport.cs b/src/Extensions/Exporters/SmugMugExport/SmugMugExport.cs
similarity index 100%
rename from extensions/Exporters/SmugMugExport/SmugMugExport.cs
rename to src/Extensions/Exporters/SmugMugExport/SmugMugExport.cs
diff --git a/extensions/Exporters/SmugMugExport/SmugMugExport.glade b/src/Extensions/Exporters/SmugMugExport/SmugMugExport.glade
similarity index 100%
rename from extensions/Exporters/SmugMugExport/SmugMugExport.glade
rename to src/Extensions/Exporters/SmugMugExport/SmugMugExport.glade
diff --git a/extensions/Exporters/SmugMugExport/SmugMugNet/.gitignore b/src/Extensions/Exporters/SmugMugExport/SmugMugNet/.gitignore
similarity index 100%
rename from extensions/Exporters/SmugMugExport/SmugMugNet/.gitignore
rename to src/Extensions/Exporters/SmugMugExport/SmugMugNet/.gitignore
diff --git a/extensions/Exporters/SmugMugExport/SmugMugNet/Makefile.am b/src/Extensions/Exporters/SmugMugExport/SmugMugNet/Makefile.am
similarity index 100%
rename from extensions/Exporters/SmugMugExport/SmugMugNet/Makefile.am
rename to src/Extensions/Exporters/SmugMugExport/SmugMugNet/Makefile.am
diff --git a/extensions/Exporters/SmugMugExport/SmugMugNet/NoCheckCertificatePolicy.cs b/src/Extensions/Exporters/SmugMugExport/SmugMugNet/NoCheckCertificatePolicy.cs
similarity index 100%
rename from extensions/Exporters/SmugMugExport/SmugMugNet/NoCheckCertificatePolicy.cs
rename to src/Extensions/Exporters/SmugMugExport/SmugMugNet/NoCheckCertificatePolicy.cs
diff --git a/extensions/Exporters/SmugMugExport/SmugMugNet/SmugMugApi.cs b/src/Extensions/Exporters/SmugMugExport/SmugMugNet/SmugMugApi.cs
similarity index 100%
rename from extensions/Exporters/SmugMugExport/SmugMugNet/SmugMugApi.cs
rename to src/Extensions/Exporters/SmugMugExport/SmugMugNet/SmugMugApi.cs
diff --git a/extensions/Exporters/TabbloExport/.gitignore b/src/Extensions/Exporters/TabbloExport/.gitignore
similarity index 100%
rename from extensions/Exporters/TabbloExport/.gitignore
rename to src/Extensions/Exporters/TabbloExport/.gitignore
diff --git a/extensions/Exporters/TabbloExport/ApplicationCentricCertificatePolicy.cs b/src/Extensions/Exporters/TabbloExport/ApplicationCentricCertificatePolicy.cs
similarity index 100%
rename from extensions/Exporters/TabbloExport/ApplicationCentricCertificatePolicy.cs
rename to src/Extensions/Exporters/TabbloExport/ApplicationCentricCertificatePolicy.cs
diff --git a/extensions/Exporters/TabbloExport/AssemblyInfo.cs b/src/Extensions/Exporters/TabbloExport/AssemblyInfo.cs
similarity index 100%
rename from extensions/Exporters/TabbloExport/AssemblyInfo.cs
rename to src/Extensions/Exporters/TabbloExport/AssemblyInfo.cs
diff --git a/extensions/Exporters/TabbloExport/BlindTrustCertificatePolicy.cs b/src/Extensions/Exporters/TabbloExport/BlindTrustCertificatePolicy.cs
similarity index 100%
rename from extensions/Exporters/TabbloExport/BlindTrustCertificatePolicy.cs
rename to src/Extensions/Exporters/TabbloExport/BlindTrustCertificatePolicy.cs
diff --git a/extensions/Exporters/TabbloExport/FSpotTraceListener.cs b/src/Extensions/Exporters/TabbloExport/FSpotTraceListener.cs
similarity index 100%
rename from extensions/Exporters/TabbloExport/FSpotTraceListener.cs
rename to src/Extensions/Exporters/TabbloExport/FSpotTraceListener.cs
diff --git a/extensions/Exporters/TabbloExport/FSpotUploadProgress.cs b/src/Extensions/Exporters/TabbloExport/FSpotUploadProgress.cs
similarity index 100%
rename from extensions/Exporters/TabbloExport/FSpotUploadProgress.cs
rename to src/Extensions/Exporters/TabbloExport/FSpotUploadProgress.cs
diff --git a/extensions/Exporters/TabbloExport/Makefile.am b/src/Extensions/Exporters/TabbloExport/Makefile.am
similarity index 100%
rename from extensions/Exporters/TabbloExport/Makefile.am
rename to src/Extensions/Exporters/TabbloExport/Makefile.am
diff --git a/extensions/Exporters/TabbloExport/Tabblo/AssemblyInfo.cs b/src/Extensions/Exporters/TabbloExport/Tabblo/AssemblyInfo.cs
similarity index 100%
rename from extensions/Exporters/TabbloExport/Tabblo/AssemblyInfo.cs
rename to src/Extensions/Exporters/TabbloExport/Tabblo/AssemblyInfo.cs
diff --git a/extensions/Exporters/TabbloExport/Tabblo/Connection.cs b/src/Extensions/Exporters/TabbloExport/Tabblo/Connection.cs
similarity index 100%
rename from extensions/Exporters/TabbloExport/Tabblo/Connection.cs
rename to src/Extensions/Exporters/TabbloExport/Tabblo/Connection.cs
diff --git a/extensions/Exporters/TabbloExport/Tabblo/IPreferences.cs b/src/Extensions/Exporters/TabbloExport/Tabblo/IPreferences.cs
similarity index 100%
rename from extensions/Exporters/TabbloExport/Tabblo/IPreferences.cs
rename to src/Extensions/Exporters/TabbloExport/Tabblo/IPreferences.cs
diff --git a/extensions/Exporters/TabbloExport/Tabblo/Makefile.am b/src/Extensions/Exporters/TabbloExport/Tabblo/Makefile.am
similarity index 100%
rename from extensions/Exporters/TabbloExport/Tabblo/Makefile.am
rename to src/Extensions/Exporters/TabbloExport/Tabblo/Makefile.am
diff --git a/extensions/Exporters/TabbloExport/Tabblo/MultipartRequest.cs b/src/Extensions/Exporters/TabbloExport/Tabblo/MultipartRequest.cs
similarity index 100%
rename from extensions/Exporters/TabbloExport/Tabblo/MultipartRequest.cs
rename to src/Extensions/Exporters/TabbloExport/Tabblo/MultipartRequest.cs
diff --git a/extensions/Exporters/TabbloExport/Tabblo/Picture.cs b/src/Extensions/Exporters/TabbloExport/Tabblo/Picture.cs
similarity index 100%
rename from extensions/Exporters/TabbloExport/Tabblo/Picture.cs
rename to src/Extensions/Exporters/TabbloExport/Tabblo/Picture.cs
diff --git a/extensions/Exporters/TabbloExport/Tabblo/TabbloException.cs b/src/Extensions/Exporters/TabbloExport/Tabblo/TabbloException.cs
similarity index 100%
rename from extensions/Exporters/TabbloExport/Tabblo/TabbloException.cs
rename to src/Extensions/Exporters/TabbloExport/Tabblo/TabbloException.cs
diff --git a/extensions/Exporters/TabbloExport/Tabblo/TotalUploadProgress.cs b/src/Extensions/Exporters/TabbloExport/Tabblo/TotalUploadProgress.cs
similarity index 100%
rename from extensions/Exporters/TabbloExport/Tabblo/TotalUploadProgress.cs
rename to src/Extensions/Exporters/TabbloExport/Tabblo/TotalUploadProgress.cs
diff --git a/extensions/Exporters/TabbloExport/Tabblo/UploadProgressEventArgs.cs b/src/Extensions/Exporters/TabbloExport/Tabblo/UploadProgressEventArgs.cs
similarity index 100%
rename from extensions/Exporters/TabbloExport/Tabblo/UploadProgressEventArgs.cs
rename to src/Extensions/Exporters/TabbloExport/Tabblo/UploadProgressEventArgs.cs
diff --git a/extensions/Exporters/TabbloExport/Tabblo/UploadProgressEventHandler.cs b/src/Extensions/Exporters/TabbloExport/Tabblo/UploadProgressEventHandler.cs
similarity index 100%
rename from extensions/Exporters/TabbloExport/Tabblo/UploadProgressEventHandler.cs
rename to src/Extensions/Exporters/TabbloExport/Tabblo/UploadProgressEventHandler.cs
diff --git a/extensions/Exporters/TabbloExport/Tabblo/Uploader.cs b/src/Extensions/Exporters/TabbloExport/Tabblo/Uploader.cs
similarity index 100%
rename from extensions/Exporters/TabbloExport/Tabblo/Uploader.cs
rename to src/Extensions/Exporters/TabbloExport/Tabblo/Uploader.cs
diff --git a/extensions/Exporters/TabbloExport/TabbloExport.addin.xml b/src/Extensions/Exporters/TabbloExport/TabbloExport.addin.xml
similarity index 100%
rename from extensions/Exporters/TabbloExport/TabbloExport.addin.xml
rename to src/Extensions/Exporters/TabbloExport/TabbloExport.addin.xml
diff --git a/extensions/Exporters/TabbloExport/TabbloExport.cs b/src/Extensions/Exporters/TabbloExport/TabbloExport.cs
similarity index 100%
rename from extensions/Exporters/TabbloExport/TabbloExport.cs
rename to src/Extensions/Exporters/TabbloExport/TabbloExport.cs
diff --git a/extensions/Exporters/TabbloExport/TabbloExportModel.cs b/src/Extensions/Exporters/TabbloExport/TabbloExportModel.cs
similarity index 100%
rename from extensions/Exporters/TabbloExport/TabbloExportModel.cs
rename to src/Extensions/Exporters/TabbloExport/TabbloExportModel.cs
diff --git a/extensions/Exporters/TabbloExport/TabbloExportView.cs b/src/Extensions/Exporters/TabbloExport/TabbloExportView.cs
similarity index 100%
rename from extensions/Exporters/TabbloExport/TabbloExportView.cs
rename to src/Extensions/Exporters/TabbloExport/TabbloExportView.cs
diff --git a/extensions/Exporters/TabbloExport/UserDecisionCertificatePolicy.cs b/src/Extensions/Exporters/TabbloExport/UserDecisionCertificatePolicy.cs
similarity index 100%
rename from extensions/Exporters/TabbloExport/UserDecisionCertificatePolicy.cs
rename to src/Extensions/Exporters/TabbloExport/UserDecisionCertificatePolicy.cs
diff --git a/extensions/Exporters/TabbloExport/ui/TabbloExport.ui b/src/Extensions/Exporters/TabbloExport/ui/TabbloExport.ui
similarity index 100%
rename from extensions/Exporters/TabbloExport/ui/TabbloExport.ui
rename to src/Extensions/Exporters/TabbloExport/ui/TabbloExport.ui
diff --git a/extensions/Exporters/TabbloExport/ui/TrustError.ui b/src/Extensions/Exporters/TabbloExport/ui/TrustError.ui
similarity index 100%
rename from extensions/Exporters/TabbloExport/ui/TrustError.ui
rename to src/Extensions/Exporters/TabbloExport/ui/TrustError.ui
diff --git a/extensions/Exporters/ZipExport/.gitignore b/src/Extensions/Exporters/ZipExport/.gitignore
similarity index 100%
rename from extensions/Exporters/ZipExport/.gitignore
rename to src/Extensions/Exporters/ZipExport/.gitignore
diff --git a/extensions/Exporters/ZipExport/Makefile.am b/src/Extensions/Exporters/ZipExport/Makefile.am
similarity index 100%
rename from extensions/Exporters/ZipExport/Makefile.am
rename to src/Extensions/Exporters/ZipExport/Makefile.am
diff --git a/extensions/Exporters/ZipExport/ZipExport.addin.xml b/src/Extensions/Exporters/ZipExport/ZipExport.addin.xml
similarity index 100%
rename from extensions/Exporters/ZipExport/ZipExport.addin.xml
rename to src/Extensions/Exporters/ZipExport/ZipExport.addin.xml
diff --git a/extensions/Exporters/ZipExport/ZipExport.cs b/src/Extensions/Exporters/ZipExport/ZipExport.cs
similarity index 100%
rename from extensions/Exporters/ZipExport/ZipExport.cs
rename to src/Extensions/Exporters/ZipExport/ZipExport.cs
diff --git a/extensions/Exporters/ZipExport/ZipExport.glade b/src/Extensions/Exporters/ZipExport/ZipExport.glade
similarity index 100%
rename from extensions/Exporters/ZipExport/ZipExport.glade
rename to src/Extensions/Exporters/ZipExport/ZipExport.glade
diff --git a/extensions/Makefile.am b/src/Extensions/Makefile.am
similarity index 100%
rename from extensions/Makefile.am
rename to src/Extensions/Makefile.am
diff --git a/extensions/Tools/.gitignore b/src/Extensions/Tools/.gitignore
similarity index 100%
rename from extensions/Tools/.gitignore
rename to src/Extensions/Tools/.gitignore
diff --git a/extensions/Tools/ChangePhotoPath/.gitignore b/src/Extensions/Tools/ChangePhotoPath/.gitignore
similarity index 100%
rename from extensions/Tools/ChangePhotoPath/.gitignore
rename to src/Extensions/Tools/ChangePhotoPath/.gitignore
diff --git a/extensions/Tools/ChangePhotoPath/ChangePhotoPath.addin.xml b/src/Extensions/Tools/ChangePhotoPath/ChangePhotoPath.addin.xml
similarity index 100%
rename from extensions/Tools/ChangePhotoPath/ChangePhotoPath.addin.xml
rename to src/Extensions/Tools/ChangePhotoPath/ChangePhotoPath.addin.xml
diff --git a/extensions/Tools/ChangePhotoPath/ChangePhotoPath.glade b/src/Extensions/Tools/ChangePhotoPath/ChangePhotoPath.glade
similarity index 100%
rename from extensions/Tools/ChangePhotoPath/ChangePhotoPath.glade
rename to src/Extensions/Tools/ChangePhotoPath/ChangePhotoPath.glade
diff --git a/extensions/Tools/ChangePhotoPath/ChangePhotoPathController.cs b/src/Extensions/Tools/ChangePhotoPath/ChangePhotoPathController.cs
similarity index 100%
rename from extensions/Tools/ChangePhotoPath/ChangePhotoPathController.cs
rename to src/Extensions/Tools/ChangePhotoPath/ChangePhotoPathController.cs
diff --git a/extensions/Tools/ChangePhotoPath/ChangePhotoPathGui.cs b/src/Extensions/Tools/ChangePhotoPath/ChangePhotoPathGui.cs
similarity index 100%
rename from extensions/Tools/ChangePhotoPath/ChangePhotoPathGui.cs
rename to src/Extensions/Tools/ChangePhotoPath/ChangePhotoPathGui.cs
diff --git a/extensions/Tools/ChangePhotoPath/IChangePhotoPathGui.cs b/src/Extensions/Tools/ChangePhotoPath/IChangePhotoPathGui.cs
similarity index 100%
rename from extensions/Tools/ChangePhotoPath/IChangePhotoPathGui.cs
rename to src/Extensions/Tools/ChangePhotoPath/IChangePhotoPathGui.cs
diff --git a/extensions/Tools/ChangePhotoPath/Makefile.am b/src/Extensions/Tools/ChangePhotoPath/Makefile.am
similarity index 100%
rename from extensions/Tools/ChangePhotoPath/Makefile.am
rename to src/Extensions/Tools/ChangePhotoPath/Makefile.am
diff --git a/extensions/Tools/DevelopInUFraw/.gitignore b/src/Extensions/Tools/DevelopInUFraw/.gitignore
similarity index 100%
rename from extensions/Tools/DevelopInUFraw/.gitignore
rename to src/Extensions/Tools/DevelopInUFraw/.gitignore
diff --git a/extensions/Tools/DevelopInUFraw/DevelopInUFRaw.addin.xml b/src/Extensions/Tools/DevelopInUFraw/DevelopInUFRaw.addin.xml
similarity index 100%
rename from extensions/Tools/DevelopInUFraw/DevelopInUFRaw.addin.xml
rename to src/Extensions/Tools/DevelopInUFraw/DevelopInUFRaw.addin.xml
diff --git a/extensions/Tools/DevelopInUFraw/DevelopInUFRaw.cs b/src/Extensions/Tools/DevelopInUFraw/DevelopInUFRaw.cs
similarity index 100%
rename from extensions/Tools/DevelopInUFraw/DevelopInUFRaw.cs
rename to src/Extensions/Tools/DevelopInUFraw/DevelopInUFRaw.cs
diff --git a/extensions/Tools/DevelopInUFraw/Makefile.am b/src/Extensions/Tools/DevelopInUFraw/Makefile.am
similarity index 100%
rename from extensions/Tools/DevelopInUFraw/Makefile.am
rename to src/Extensions/Tools/DevelopInUFraw/Makefile.am
diff --git a/extensions/Tools/HashJob/.gitignore b/src/Extensions/Tools/HashJob/.gitignore
similarity index 100%
rename from extensions/Tools/HashJob/.gitignore
rename to src/Extensions/Tools/HashJob/.gitignore
diff --git a/extensions/Tools/HashJob/HashJob.addin.xml b/src/Extensions/Tools/HashJob/HashJob.addin.xml
similarity index 100%
rename from extensions/Tools/HashJob/HashJob.addin.xml
rename to src/Extensions/Tools/HashJob/HashJob.addin.xml
diff --git a/extensions/Tools/HashJob/HashJob.cs b/src/Extensions/Tools/HashJob/HashJob.cs
similarity index 100%
rename from extensions/Tools/HashJob/HashJob.cs
rename to src/Extensions/Tools/HashJob/HashJob.cs
diff --git a/extensions/Tools/HashJob/Makefile.am b/src/Extensions/Tools/HashJob/Makefile.am
similarity index 100%
rename from extensions/Tools/HashJob/Makefile.am
rename to src/Extensions/Tools/HashJob/Makefile.am
diff --git a/extensions/Tools/LiveWebGallery/.gitignore b/src/Extensions/Tools/LiveWebGallery/.gitignore
similarity index 100%
rename from extensions/Tools/LiveWebGallery/.gitignore
rename to src/Extensions/Tools/LiveWebGallery/.gitignore
diff --git a/extensions/Tools/LiveWebGallery/GalleryRequestHandler.cs b/src/Extensions/Tools/LiveWebGallery/GalleryRequestHandler.cs
similarity index 100%
rename from extensions/Tools/LiveWebGallery/GalleryRequestHandler.cs
rename to src/Extensions/Tools/LiveWebGallery/GalleryRequestHandler.cs
diff --git a/extensions/Tools/LiveWebGallery/LiveWebGallery.addin.xml b/src/Extensions/Tools/LiveWebGallery/LiveWebGallery.addin.xml
similarity index 100%
rename from extensions/Tools/LiveWebGallery/LiveWebGallery.addin.xml
rename to src/Extensions/Tools/LiveWebGallery/LiveWebGallery.addin.xml
diff --git a/extensions/Tools/LiveWebGallery/LiveWebGallery.cs b/src/Extensions/Tools/LiveWebGallery/LiveWebGallery.cs
similarity index 100%
rename from extensions/Tools/LiveWebGallery/LiveWebGallery.cs
rename to src/Extensions/Tools/LiveWebGallery/LiveWebGallery.cs
diff --git a/extensions/Tools/LiveWebGallery/LiveWebGalleryDialog.cs b/src/Extensions/Tools/LiveWebGallery/LiveWebGalleryDialog.cs
similarity index 100%
rename from extensions/Tools/LiveWebGallery/LiveWebGalleryDialog.cs
rename to src/Extensions/Tools/LiveWebGallery/LiveWebGalleryDialog.cs
diff --git a/extensions/Tools/LiveWebGallery/Makefile.am b/src/Extensions/Tools/LiveWebGallery/Makefile.am
similarity index 100%
rename from extensions/Tools/LiveWebGallery/Makefile.am
rename to src/Extensions/Tools/LiveWebGallery/Makefile.am
diff --git a/extensions/Tools/LiveWebGallery/PhotoRequestHandler.cs b/src/Extensions/Tools/LiveWebGallery/PhotoRequestHandler.cs
similarity index 100%
rename from extensions/Tools/LiveWebGallery/PhotoRequestHandler.cs
rename to src/Extensions/Tools/LiveWebGallery/PhotoRequestHandler.cs
diff --git a/extensions/Tools/LiveWebGallery/ResourceRequestHandler.cs b/src/Extensions/Tools/LiveWebGallery/ResourceRequestHandler.cs
similarity index 100%
rename from extensions/Tools/LiveWebGallery/ResourceRequestHandler.cs
rename to src/Extensions/Tools/LiveWebGallery/ResourceRequestHandler.cs
diff --git a/extensions/Tools/LiveWebGallery/SimpleWebServer.cs b/src/Extensions/Tools/LiveWebGallery/SimpleWebServer.cs
similarity index 100%
rename from extensions/Tools/LiveWebGallery/SimpleWebServer.cs
rename to src/Extensions/Tools/LiveWebGallery/SimpleWebServer.cs
diff --git a/extensions/Tools/LiveWebGallery/ui/LiveWebGallery.ui b/src/Extensions/Tools/LiveWebGallery/ui/LiveWebGallery.ui
similarity index 100%
rename from extensions/Tools/LiveWebGallery/ui/LiveWebGallery.ui
rename to src/Extensions/Tools/LiveWebGallery/ui/LiveWebGallery.ui
diff --git a/extensions/Tools/LiveWebGallery/ui/empty.png b/src/Extensions/Tools/LiveWebGallery/ui/empty.png
similarity index 100%
rename from extensions/Tools/LiveWebGallery/ui/empty.png
rename to src/Extensions/Tools/LiveWebGallery/ui/empty.png
diff --git a/extensions/Tools/LiveWebGallery/ui/f-spot.css b/src/Extensions/Tools/LiveWebGallery/ui/f-spot.css
similarity index 100%
rename from extensions/Tools/LiveWebGallery/ui/f-spot.css
rename to src/Extensions/Tools/LiveWebGallery/ui/f-spot.css
diff --git a/extensions/Tools/LiveWebGallery/ui/f-spot.js b/src/Extensions/Tools/LiveWebGallery/ui/f-spot.js
similarity index 100%
rename from extensions/Tools/LiveWebGallery/ui/f-spot.js
rename to src/Extensions/Tools/LiveWebGallery/ui/f-spot.js
diff --git a/extensions/Tools/LiveWebGallery/ui/gallery.html b/src/Extensions/Tools/LiveWebGallery/ui/gallery.html
similarity index 100%
rename from extensions/Tools/LiveWebGallery/ui/gallery.html
rename to src/Extensions/Tools/LiveWebGallery/ui/gallery.html
diff --git a/extensions/Tools/Makefile.am b/src/Extensions/Tools/Makefile.am
similarity index 100%
rename from extensions/Tools/Makefile.am
rename to src/Extensions/Tools/Makefile.am
diff --git a/extensions/Tools/MergeDb/.gitignore b/src/Extensions/Tools/MergeDb/.gitignore
similarity index 100%
rename from extensions/Tools/MergeDb/.gitignore
rename to src/Extensions/Tools/MergeDb/.gitignore
diff --git a/extensions/Tools/MergeDb/Makefile.am b/src/Extensions/Tools/MergeDb/Makefile.am
similarity index 100%
rename from extensions/Tools/MergeDb/Makefile.am
rename to src/Extensions/Tools/MergeDb/Makefile.am
diff --git a/extensions/Tools/MergeDb/MergeDb.addin.xml b/src/Extensions/Tools/MergeDb/MergeDb.addin.xml
similarity index 100%
rename from extensions/Tools/MergeDb/MergeDb.addin.xml
rename to src/Extensions/Tools/MergeDb/MergeDb.addin.xml
diff --git a/extensions/Tools/MergeDb/MergeDb.cs b/src/Extensions/Tools/MergeDb/MergeDb.cs
similarity index 100%
rename from extensions/Tools/MergeDb/MergeDb.cs
rename to src/Extensions/Tools/MergeDb/MergeDb.cs
diff --git a/extensions/Tools/MergeDb/MergeDb.glade b/src/Extensions/Tools/MergeDb/MergeDb.glade
similarity index 100%
rename from extensions/Tools/MergeDb/MergeDb.glade
rename to src/Extensions/Tools/MergeDb/MergeDb.glade
diff --git a/extensions/Tools/MergeDb/MergeDbDialog.cs b/src/Extensions/Tools/MergeDb/MergeDbDialog.cs
similarity index 100%
rename from extensions/Tools/MergeDb/MergeDbDialog.cs
rename to src/Extensions/Tools/MergeDb/MergeDbDialog.cs
diff --git a/extensions/Tools/MergeDb/PickFolderDialog.cs b/src/Extensions/Tools/MergeDb/PickFolderDialog.cs
similarity index 100%
rename from extensions/Tools/MergeDb/PickFolderDialog.cs
rename to src/Extensions/Tools/MergeDb/PickFolderDialog.cs
diff --git a/extensions/Tools/MetaPixel/.gitignore b/src/Extensions/Tools/MetaPixel/.gitignore
similarity index 100%
rename from extensions/Tools/MetaPixel/.gitignore
rename to src/Extensions/Tools/MetaPixel/.gitignore
diff --git a/extensions/Tools/MetaPixel/Makefile b/src/Extensions/Tools/MetaPixel/Makefile
similarity index 100%
rename from extensions/Tools/MetaPixel/Makefile
rename to src/Extensions/Tools/MetaPixel/Makefile
diff --git a/extensions/Tools/MetaPixel/MetaPixel.addin.xml b/src/Extensions/Tools/MetaPixel/MetaPixel.addin.xml
similarity index 100%
rename from extensions/Tools/MetaPixel/MetaPixel.addin.xml
rename to src/Extensions/Tools/MetaPixel/MetaPixel.addin.xml
diff --git a/extensions/Tools/MetaPixel/MetaPixel.cs b/src/Extensions/Tools/MetaPixel/MetaPixel.cs
similarity index 100%
rename from extensions/Tools/MetaPixel/MetaPixel.cs
rename to src/Extensions/Tools/MetaPixel/MetaPixel.cs
diff --git a/extensions/Tools/MetaPixel/MetaPixel.glade b/src/Extensions/Tools/MetaPixel/MetaPixel.glade
similarity index 100%
rename from extensions/Tools/MetaPixel/MetaPixel.glade
rename to src/Extensions/Tools/MetaPixel/MetaPixel.glade
diff --git a/extensions/Tools/PictureTile/.gitignore b/src/Extensions/Tools/PictureTile/.gitignore
similarity index 100%
rename from extensions/Tools/PictureTile/.gitignore
rename to src/Extensions/Tools/PictureTile/.gitignore
diff --git a/extensions/Tools/PictureTile/Makefile b/src/Extensions/Tools/PictureTile/Makefile
similarity index 100%
rename from extensions/Tools/PictureTile/Makefile
rename to src/Extensions/Tools/PictureTile/Makefile
diff --git a/extensions/Tools/PictureTile/PictureTile.addin.xml b/src/Extensions/Tools/PictureTile/PictureTile.addin.xml
similarity index 100%
rename from extensions/Tools/PictureTile/PictureTile.addin.xml
rename to src/Extensions/Tools/PictureTile/PictureTile.addin.xml
diff --git a/extensions/Tools/PictureTile/PictureTile.cs b/src/Extensions/Tools/PictureTile/PictureTile.cs
similarity index 100%
rename from extensions/Tools/PictureTile/PictureTile.cs
rename to src/Extensions/Tools/PictureTile/PictureTile.cs
diff --git a/extensions/Tools/PictureTile/PictureTile.glade b/src/Extensions/Tools/PictureTile/PictureTile.glade
similarity index 100%
rename from extensions/Tools/PictureTile/PictureTile.glade
rename to src/Extensions/Tools/PictureTile/PictureTile.glade
diff --git a/extensions/Tools/RawPlusJpeg/.gitignore b/src/Extensions/Tools/RawPlusJpeg/.gitignore
similarity index 100%
rename from extensions/Tools/RawPlusJpeg/.gitignore
rename to src/Extensions/Tools/RawPlusJpeg/.gitignore
diff --git a/extensions/Tools/RawPlusJpeg/Makefile.am b/src/Extensions/Tools/RawPlusJpeg/Makefile.am
similarity index 100%
rename from extensions/Tools/RawPlusJpeg/Makefile.am
rename to src/Extensions/Tools/RawPlusJpeg/Makefile.am
diff --git a/extensions/Tools/RawPlusJpeg/RawPlusJpeg.addin.xml b/src/Extensions/Tools/RawPlusJpeg/RawPlusJpeg.addin.xml
similarity index 100%
rename from extensions/Tools/RawPlusJpeg/RawPlusJpeg.addin.xml
rename to src/Extensions/Tools/RawPlusJpeg/RawPlusJpeg.addin.xml
diff --git a/extensions/Tools/RawPlusJpeg/RawPlusJpeg.cs b/src/Extensions/Tools/RawPlusJpeg/RawPlusJpeg.cs
similarity index 100%
rename from extensions/Tools/RawPlusJpeg/RawPlusJpeg.cs
rename to src/Extensions/Tools/RawPlusJpeg/RawPlusJpeg.cs
diff --git a/extensions/Tools/RetroactiveRoll/.gitignore b/src/Extensions/Tools/RetroactiveRoll/.gitignore
similarity index 100%
rename from extensions/Tools/RetroactiveRoll/.gitignore
rename to src/Extensions/Tools/RetroactiveRoll/.gitignore
diff --git a/extensions/Tools/RetroactiveRoll/Makefile.am b/src/Extensions/Tools/RetroactiveRoll/Makefile.am
similarity index 100%
rename from extensions/Tools/RetroactiveRoll/Makefile.am
rename to src/Extensions/Tools/RetroactiveRoll/Makefile.am
diff --git a/extensions/Tools/RetroactiveRoll/RetroactiveRoll.addin.xml b/src/Extensions/Tools/RetroactiveRoll/RetroactiveRoll.addin.xml
similarity index 100%
rename from extensions/Tools/RetroactiveRoll/RetroactiveRoll.addin.xml
rename to src/Extensions/Tools/RetroactiveRoll/RetroactiveRoll.addin.xml
diff --git a/extensions/Tools/RetroactiveRoll/RetroactiveRoll.cs b/src/Extensions/Tools/RetroactiveRoll/RetroactiveRoll.cs
similarity index 100%
rename from extensions/Tools/RetroactiveRoll/RetroactiveRoll.cs
rename to src/Extensions/Tools/RetroactiveRoll/RetroactiveRoll.cs
diff --git a/extensions/Tools/ScreensaverConfig/.gitignore b/src/Extensions/Tools/ScreensaverConfig/.gitignore
similarity index 100%
rename from extensions/Tools/ScreensaverConfig/.gitignore
rename to src/Extensions/Tools/ScreensaverConfig/.gitignore
diff --git a/extensions/Tools/ScreensaverConfig/Makefile.am b/src/Extensions/Tools/ScreensaverConfig/Makefile.am
similarity index 100%
rename from extensions/Tools/ScreensaverConfig/Makefile.am
rename to src/Extensions/Tools/ScreensaverConfig/Makefile.am
diff --git a/extensions/Tools/ScreensaverConfig/ScreensaverConfig.addin.xml b/src/Extensions/Tools/ScreensaverConfig/ScreensaverConfig.addin.xml
similarity index 100%
rename from extensions/Tools/ScreensaverConfig/ScreensaverConfig.addin.xml
rename to src/Extensions/Tools/ScreensaverConfig/ScreensaverConfig.addin.xml
diff --git a/extensions/Tools/ScreensaverConfig/ScreensaverConfig.cs b/src/Extensions/Tools/ScreensaverConfig/ScreensaverConfig.cs
similarity index 100%
rename from extensions/Tools/ScreensaverConfig/ScreensaverConfig.cs
rename to src/Extensions/Tools/ScreensaverConfig/ScreensaverConfig.cs
diff --git a/extensions/Tools/ScreensaverConfig/ScreensaverConfigDialog.ui b/src/Extensions/Tools/ScreensaverConfig/ScreensaverConfigDialog.ui
similarity index 100%
rename from extensions/Tools/ScreensaverConfig/ScreensaverConfigDialog.ui
rename to src/Extensions/Tools/ScreensaverConfig/ScreensaverConfigDialog.ui
diff --git a/extensions/Tools/SyncCatalog/.gitignore b/src/Extensions/Tools/SyncCatalog/.gitignore
similarity index 100%
rename from extensions/Tools/SyncCatalog/.gitignore
rename to src/Extensions/Tools/SyncCatalog/.gitignore
diff --git a/extensions/Tools/SyncCatalog/Makefile b/src/Extensions/Tools/SyncCatalog/Makefile
similarity index 100%
rename from extensions/Tools/SyncCatalog/Makefile
rename to src/Extensions/Tools/SyncCatalog/Makefile
diff --git a/extensions/Tools/SyncCatalog/SyncCatalog.addin.xml b/src/Extensions/Tools/SyncCatalog/SyncCatalog.addin.xml
similarity index 100%
rename from extensions/Tools/SyncCatalog/SyncCatalog.addin.xml
rename to src/Extensions/Tools/SyncCatalog/SyncCatalog.addin.xml
diff --git a/extensions/Tools/SyncCatalog/SyncCatalog.cs b/src/Extensions/Tools/SyncCatalog/SyncCatalog.cs
similarity index 100%
rename from extensions/Tools/SyncCatalog/SyncCatalog.cs
rename to src/Extensions/Tools/SyncCatalog/SyncCatalog.cs
diff --git a/extensions/Transitions/.gitignore b/src/Extensions/Transitions/.gitignore
similarity index 100%
rename from extensions/Transitions/.gitignore
rename to src/Extensions/Transitions/.gitignore
diff --git a/extensions/Transitions/CoverTransition/CoverTransition.addin.xml b/src/Extensions/Transitions/CoverTransition/CoverTransition.addin.xml
similarity index 100%
rename from extensions/Transitions/CoverTransition/CoverTransition.addin.xml
rename to src/Extensions/Transitions/CoverTransition/CoverTransition.addin.xml
diff --git a/extensions/Transitions/CoverTransition/CoverTransition.cs b/src/Extensions/Transitions/CoverTransition/CoverTransition.cs
similarity index 100%
rename from extensions/Transitions/CoverTransition/CoverTransition.cs
rename to src/Extensions/Transitions/CoverTransition/CoverTransition.cs
diff --git a/extensions/Transitions/CoverTransition/Makefile.am b/src/Extensions/Transitions/CoverTransition/Makefile.am
similarity index 100%
rename from extensions/Transitions/CoverTransition/Makefile.am
rename to src/Extensions/Transitions/CoverTransition/Makefile.am
diff --git a/extensions/Transitions/Makefile.am b/src/Extensions/Transitions/Makefile.am
similarity index 100%
rename from extensions/Transitions/Makefile.am
rename to src/Extensions/Transitions/Makefile.am
diff --git a/src/Makefile.am b/src/Makefile.am
index d18a2ad..5383664 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -1,6 +1,7 @@
SUBDIRS = \
Core \
- Clients
+ Clients \
+ Extensions
EXTRA_DIST = AssemblyInfo.cs.in
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]