Home | News | Projects | Releases
Bugs | RFE | Repositories | Help
OS X Support: Xcode project files
authorSteve Brokenshire <sbrokenshire@xestia.co.uk>
Wed, 25 May 2016 21:07:03 +0000 (22:07 +0100)
committerSteve Brokenshire <sbrokenshire@xestia.co.uk>
Wed, 25 May 2016 21:07:03 +0000 (22:07 +0100)
34 files changed:
projects/osx/Images.xcassets/AppIcon.appiconset/Contents.json [new file with mode: 0644]
projects/osx/Images.xcassets/AppIcon.appiconset/appicon-1.png [new file with mode: 0644]
projects/osx/Images.xcassets/AppIcon.appiconset/appicon-2.png [new file with mode: 0644]
projects/osx/Images.xcassets/AppIcon.appiconset/appicon-3.png [new file with mode: 0644]
projects/osx/Images.xcassets/AppIcon.appiconset/appicon-4.png [new file with mode: 0644]
projects/osx/Images.xcassets/AppIcon.appiconset/appicon-5.png [new file with mode: 0644]
projects/osx/Images.xcassets/AppIcon.appiconset/appicon.png [new file with mode: 0644]
projects/osx/Images.xcassets/AppIcon.appiconset/xestiaab_win32icon-5 (dragged) 1-1.png [new file with mode: 0644]
projects/osx/Images.xcassets/AppIcon.appiconset/xestiaab_win32icon-5 (dragged) 1.png [new file with mode: 0644]
projects/osx/Images.xcassets/AppIcon.appiconset/xestiaab_win32icon-6a-1.png [new file with mode: 0644]
projects/osx/Images.xcassets/AppIcon.appiconset/xestiaab_win32icon-6a.png [new file with mode: 0644]
projects/osx/Images.xcassets/ContactsIcon.iconset/icon_128x128.png [new file with mode: 0644]
projects/osx/Images.xcassets/ContactsIcon.iconset/icon_128x128@2x.png [new file with mode: 0644]
projects/osx/Images.xcassets/ContactsIcon.iconset/icon_16x16.png [new file with mode: 0644]
projects/osx/Images.xcassets/ContactsIcon.iconset/icon_16x16@2x.png [new file with mode: 0644]
projects/osx/Images.xcassets/ContactsIcon.iconset/icon_256x256.png [new file with mode: 0644]
projects/osx/Images.xcassets/ContactsIcon.iconset/icon_256x256@2x.png [new file with mode: 0644]
projects/osx/Images.xcassets/ContactsIcon.iconset/icon_32x32.png [new file with mode: 0644]
projects/osx/Images.xcassets/ContactsIcon.iconset/icon_32x32@2x.png [new file with mode: 0644]
projects/osx/Images.xcassets/ContactsIcon.iconset/icon_512x512.png [new file with mode: 0644]
projects/osx/Images.xcassets/ContactsIcon.iconset/icon_512x512@2x.png [new file with mode: 0644]
projects/osx/Images.xcassets/Contents.json [new file with mode: 0644]
projects/osx/Info_cocoa.plist [new file with mode: 0644]
projects/osx/XestiaAddressBook.xcodeproj/project.pbxproj [new file with mode: 0644]
projects/osx/XestiaAddressBook.xcodeproj/project.xcworkspace/contents.xcworkspacedata [new file with mode: 0644]
projects/osx/XestiaAddressBook.xcodeproj/project.xcworkspace/xcuserdata/sbrokenshire.xcuserdatad/UserInterfaceState.xcuserstate [new file with mode: 0644]
projects/osx/XestiaAddressBook.xcodeproj/project.xcworkspace/xcuserdata/sbrokenshire.xcuserdatad/WorkspaceSettings.xcsettings [new file with mode: 0644]
projects/osx/XestiaAddressBook.xcodeproj/xcuserdata/sbrokenshire.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist [new file with mode: 0644]
projects/osx/XestiaAddressBook.xcodeproj/xcuserdata/sbrokenshire.xcuserdatad/xcschemes/XestiaAddressBook.xcscheme [new file with mode: 0644]
projects/osx/XestiaAddressBook.xcodeproj/xcuserdata/sbrokenshire.xcuserdatad/xcschemes/bitmaphelper.xcscheme [new file with mode: 0644]
projects/osx/XestiaAddressBook.xcodeproj/xcuserdata/sbrokenshire.xcuserdatad/xcschemes/xcschememanagement.plist [new file with mode: 0644]
projects/osx/wxcocoa.xcconfig [new file with mode: 0644]
projects/osx/wxdebug.xcconfig [new file with mode: 0644]
projects/osx/wxrelease.xcconfig [new file with mode: 0644]

diff --git a/projects/osx/Images.xcassets/AppIcon.appiconset/Contents.json b/projects/osx/Images.xcassets/AppIcon.appiconset/Contents.json
new file mode 100644 (file)
index 0000000..c157480
--- /dev/null
@@ -0,0 +1,68 @@
+{
+  "images" : [
+    {
+      "size" : "16x16",
+      "idiom" : "mac",
+      "filename" : "xestiaab_win32icon-6a.png",
+      "scale" : "1x"
+    },
+    {
+      "size" : "16x16",
+      "idiom" : "mac",
+      "filename" : "xestiaab_win32icon-6a-1.png",
+      "scale" : "2x"
+    },
+    {
+      "size" : "32x32",
+      "idiom" : "mac",
+      "filename" : "xestiaab_win32icon-5 (dragged) 1.png",
+      "scale" : "1x"
+    },
+    {
+      "size" : "32x32",
+      "idiom" : "mac",
+      "filename" : "xestiaab_win32icon-5 (dragged) 1-1.png",
+      "scale" : "2x"
+    },
+    {
+      "size" : "128x128",
+      "idiom" : "mac",
+      "filename" : "appicon-3.png",
+      "scale" : "1x"
+    },
+    {
+      "size" : "128x128",
+      "idiom" : "mac",
+      "filename" : "appicon-2.png",
+      "scale" : "2x"
+    },
+    {
+      "size" : "256x256",
+      "idiom" : "mac",
+      "filename" : "appicon-1.png",
+      "scale" : "1x"
+    },
+    {
+      "size" : "256x256",
+      "idiom" : "mac",
+      "filename" : "appicon.png",
+      "scale" : "2x"
+    },
+    {
+      "size" : "512x512",
+      "idiom" : "mac",
+      "filename" : "appicon-5.png",
+      "scale" : "1x"
+    },
+    {
+      "size" : "512x512",
+      "idiom" : "mac",
+      "filename" : "appicon-4.png",
+      "scale" : "2x"
+    }
+  ],
+  "info" : {
+    "version" : 1,
+    "author" : "xcode"
+  }
+}
\ No newline at end of file
diff --git a/projects/osx/Images.xcassets/AppIcon.appiconset/appicon-1.png b/projects/osx/Images.xcassets/AppIcon.appiconset/appicon-1.png
new file mode 100644 (file)
index 0000000..98726d1
Binary files /dev/null and b/projects/osx/Images.xcassets/AppIcon.appiconset/appicon-1.png differ
diff --git a/projects/osx/Images.xcassets/AppIcon.appiconset/appicon-2.png b/projects/osx/Images.xcassets/AppIcon.appiconset/appicon-2.png
new file mode 100644 (file)
index 0000000..98726d1
Binary files /dev/null and b/projects/osx/Images.xcassets/AppIcon.appiconset/appicon-2.png differ
diff --git a/projects/osx/Images.xcassets/AppIcon.appiconset/appicon-3.png b/projects/osx/Images.xcassets/AppIcon.appiconset/appicon-3.png
new file mode 100644 (file)
index 0000000..98726d1
Binary files /dev/null and b/projects/osx/Images.xcassets/AppIcon.appiconset/appicon-3.png differ
diff --git a/projects/osx/Images.xcassets/AppIcon.appiconset/appicon-4.png b/projects/osx/Images.xcassets/AppIcon.appiconset/appicon-4.png
new file mode 100644 (file)
index 0000000..98726d1
Binary files /dev/null and b/projects/osx/Images.xcassets/AppIcon.appiconset/appicon-4.png differ
diff --git a/projects/osx/Images.xcassets/AppIcon.appiconset/appicon-5.png b/projects/osx/Images.xcassets/AppIcon.appiconset/appicon-5.png
new file mode 100644 (file)
index 0000000..98726d1
Binary files /dev/null and b/projects/osx/Images.xcassets/AppIcon.appiconset/appicon-5.png differ
diff --git a/projects/osx/Images.xcassets/AppIcon.appiconset/appicon.png b/projects/osx/Images.xcassets/AppIcon.appiconset/appicon.png
new file mode 100644 (file)
index 0000000..98726d1
Binary files /dev/null and b/projects/osx/Images.xcassets/AppIcon.appiconset/appicon.png differ
diff --git a/projects/osx/Images.xcassets/AppIcon.appiconset/xestiaab_win32icon-5 (dragged) 1-1.png b/projects/osx/Images.xcassets/AppIcon.appiconset/xestiaab_win32icon-5 (dragged) 1-1.png
new file mode 100644 (file)
index 0000000..317e70a
Binary files /dev/null and b/projects/osx/Images.xcassets/AppIcon.appiconset/xestiaab_win32icon-5 (dragged) 1-1.png differ
diff --git a/projects/osx/Images.xcassets/AppIcon.appiconset/xestiaab_win32icon-5 (dragged) 1.png b/projects/osx/Images.xcassets/AppIcon.appiconset/xestiaab_win32icon-5 (dragged) 1.png
new file mode 100644 (file)
index 0000000..317e70a
Binary files /dev/null and b/projects/osx/Images.xcassets/AppIcon.appiconset/xestiaab_win32icon-5 (dragged) 1.png differ
diff --git a/projects/osx/Images.xcassets/AppIcon.appiconset/xestiaab_win32icon-6a-1.png b/projects/osx/Images.xcassets/AppIcon.appiconset/xestiaab_win32icon-6a-1.png
new file mode 100644 (file)
index 0000000..3b4eebf
Binary files /dev/null and b/projects/osx/Images.xcassets/AppIcon.appiconset/xestiaab_win32icon-6a-1.png differ
diff --git a/projects/osx/Images.xcassets/AppIcon.appiconset/xestiaab_win32icon-6a.png b/projects/osx/Images.xcassets/AppIcon.appiconset/xestiaab_win32icon-6a.png
new file mode 100644 (file)
index 0000000..3b4eebf
Binary files /dev/null and b/projects/osx/Images.xcassets/AppIcon.appiconset/xestiaab_win32icon-6a.png differ
diff --git a/projects/osx/Images.xcassets/ContactsIcon.iconset/icon_128x128.png b/projects/osx/Images.xcassets/ContactsIcon.iconset/icon_128x128.png
new file mode 100644 (file)
index 0000000..d1df153
Binary files /dev/null and b/projects/osx/Images.xcassets/ContactsIcon.iconset/icon_128x128.png differ
diff --git a/projects/osx/Images.xcassets/ContactsIcon.iconset/icon_128x128@2x.png b/projects/osx/Images.xcassets/ContactsIcon.iconset/icon_128x128@2x.png
new file mode 100644 (file)
index 0000000..d1df153
Binary files /dev/null and b/projects/osx/Images.xcassets/ContactsIcon.iconset/icon_128x128@2x.png differ
diff --git a/projects/osx/Images.xcassets/ContactsIcon.iconset/icon_16x16.png b/projects/osx/Images.xcassets/ContactsIcon.iconset/icon_16x16.png
new file mode 100644 (file)
index 0000000..d1df153
Binary files /dev/null and b/projects/osx/Images.xcassets/ContactsIcon.iconset/icon_16x16.png differ
diff --git a/projects/osx/Images.xcassets/ContactsIcon.iconset/icon_16x16@2x.png b/projects/osx/Images.xcassets/ContactsIcon.iconset/icon_16x16@2x.png
new file mode 100644 (file)
index 0000000..d1df153
Binary files /dev/null and b/projects/osx/Images.xcassets/ContactsIcon.iconset/icon_16x16@2x.png differ
diff --git a/projects/osx/Images.xcassets/ContactsIcon.iconset/icon_256x256.png b/projects/osx/Images.xcassets/ContactsIcon.iconset/icon_256x256.png
new file mode 100644 (file)
index 0000000..d1df153
Binary files /dev/null and b/projects/osx/Images.xcassets/ContactsIcon.iconset/icon_256x256.png differ
diff --git a/projects/osx/Images.xcassets/ContactsIcon.iconset/icon_256x256@2x.png b/projects/osx/Images.xcassets/ContactsIcon.iconset/icon_256x256@2x.png
new file mode 100644 (file)
index 0000000..d1df153
Binary files /dev/null and b/projects/osx/Images.xcassets/ContactsIcon.iconset/icon_256x256@2x.png differ
diff --git a/projects/osx/Images.xcassets/ContactsIcon.iconset/icon_32x32.png b/projects/osx/Images.xcassets/ContactsIcon.iconset/icon_32x32.png
new file mode 100644 (file)
index 0000000..d1df153
Binary files /dev/null and b/projects/osx/Images.xcassets/ContactsIcon.iconset/icon_32x32.png differ
diff --git a/projects/osx/Images.xcassets/ContactsIcon.iconset/icon_32x32@2x.png b/projects/osx/Images.xcassets/ContactsIcon.iconset/icon_32x32@2x.png
new file mode 100644 (file)
index 0000000..d1df153
Binary files /dev/null and b/projects/osx/Images.xcassets/ContactsIcon.iconset/icon_32x32@2x.png differ
diff --git a/projects/osx/Images.xcassets/ContactsIcon.iconset/icon_512x512.png b/projects/osx/Images.xcassets/ContactsIcon.iconset/icon_512x512.png
new file mode 100644 (file)
index 0000000..d1df153
Binary files /dev/null and b/projects/osx/Images.xcassets/ContactsIcon.iconset/icon_512x512.png differ
diff --git a/projects/osx/Images.xcassets/ContactsIcon.iconset/icon_512x512@2x.png b/projects/osx/Images.xcassets/ContactsIcon.iconset/icon_512x512@2x.png
new file mode 100644 (file)
index 0000000..d1df153
Binary files /dev/null and b/projects/osx/Images.xcassets/ContactsIcon.iconset/icon_512x512@2x.png differ
diff --git a/projects/osx/Images.xcassets/Contents.json b/projects/osx/Images.xcassets/Contents.json
new file mode 100644 (file)
index 0000000..da4a164
--- /dev/null
@@ -0,0 +1,6 @@
+{
+  "info" : {
+    "version" : 1,
+    "author" : "xcode"
+  }
+}
\ No newline at end of file
diff --git a/projects/osx/Info_cocoa.plist b/projects/osx/Info_cocoa.plist
new file mode 100644 (file)
index 0000000..af16971
--- /dev/null
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+       <key>CFBundleDevelopmentRegion</key>
+       <string>English</string>
+       <key>CFBundleExecutable</key>
+       <string>$(PRODUCT_NAME)</string>
+       <key>CFBundleGetInfoString</key>
+       <string>$(PRODUCT_NAME)</string>
+       <key>CFBundleIdentifier</key>
+       <string>uk.co.xestia.$(PRODUCT_NAME:rfc1034identifier)</string>
+       <key>CFBundleInfoDictionaryVersion</key>
+       <string>6.0</string>
+       <key>CFBundleLocalizations</key>
+       <array>
+               <string>de</string>
+               <string>en</string>
+               <string>fr</string>
+               <string>it</string>
+       </array>
+       <key>CFBundleLongVersionString</key>
+       <string>$(PRODUCT_VERSION) (c) 2013 - 2016 Xestia Software Development</string>
+       <key>CFBundleName</key>
+       <string>$(PRODUCT_NAME)</string>
+       <key>CFBundlePackageType</key>
+       <string>APPL</string>
+       <key>CFBundleShortVersionString</key>
+       <string>1.0.0</string>
+       <key>CFBundleSignature</key>
+       <string>XSD</string>
+       <key>CFBundleVersion</key>
+       <string>1.0.0</string>
+       <key>LSApplicationCategoryType</key>
+       <string>public.app-category.productivity</string>
+       <key>NSHumanReadableCopyright</key>
+       <string>Copyright 2013-2016 Xestia Software Development</string>
+       <key>NSPrincipalClass</key>
+       <string>wxNSApplication</string>
+</dict>
+</plist>
diff --git a/projects/osx/XestiaAddressBook.xcodeproj/project.pbxproj b/projects/osx/XestiaAddressBook.xcodeproj/project.pbxproj
new file mode 100644 (file)
index 0000000..3a8d59c
--- /dev/null
@@ -0,0 +1,1283 @@
+// !$*UTF8*$!
+{
+       archiveVersion = 1;
+       classes = {
+       };
+       objectVersion = 46;
+       objects = {
+
+/* Begin PBXBuildFile section */
+               4A6DA3471CAC049B00A15B3D /* frmActivityMgr-tasks.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3441CAC049B00A15B3D /* frmActivityMgr-tasks.cpp */; };
+               4A6DA3481CAC049B00A15B3D /* frmActivityMgr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3451CAC049B00A15B3D /* frmActivityMgr.cpp */; };
+               4A6DA34B1CAC04AD00A15B3D /* convert.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3491CAC04AD00A15B3D /* convert.cpp */; };
+               4A6DA3531CAC04E100A15B3D /* carddav-connect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA34C1CAC04E100A15B3D /* carddav-connect.cpp */; };
+               4A6DA3541CAC04E100A15B3D /* carddav-contactlist.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA34D1CAC04E100A15B3D /* carddav-contactlist.cpp */; };
+               4A6DA3551CAC04E100A15B3D /* carddav-defaultadrurl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA34E1CAC04E100A15B3D /* carddav-defaultadrurl.cpp */; };
+               4A6DA3561CAC04E100A15B3D /* carddav-processdata.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA34F1CAC04E100A15B3D /* carddav-processdata.cpp */; };
+               4A6DA3571CAC04E100A15B3D /* carddav-servercontact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3501CAC04E100A15B3D /* carddav-servercontact.cpp */; };
+               4A6DA3581CAC04E100A15B3D /* carddav-serveretag.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3511CAC04E100A15B3D /* carddav-serveretag.cpp */; };
+               4A6DA3591CAC04E100A15B3D /* carddav-sslverify.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3521CAC04E100A15B3D /* carddav-sslverify.cpp */; };
+               4A6DA35D1CAC068900A15B3D /* ContactDataObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA35B1CAC068900A15B3D /* ContactDataObject.cpp */; };
+               4A6DA39C1CAC069D00A15B3D /* frmContactEditor-Business.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA35E1CAC069D00A15B3D /* frmContactEditor-Business.cpp */; };
+               4A6DA39D1CAC069D00A15B3D /* frmContactEditor-Calendar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA35F1CAC069D00A15B3D /* frmContactEditor-Calendar.cpp */; };
+               4A6DA39E1CAC069D00A15B3D /* frmContactEditor-Category.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3601CAC069D00A15B3D /* frmContactEditor-Category.cpp */; };
+               4A6DA39F1CAC069D00A15B3D /* frmContactEditor-Events.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3611CAC069D00A15B3D /* frmContactEditor-Events.cpp */; };
+               4A6DA3A01CAC069D00A15B3D /* frmContactEditor-General.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3621CAC069D00A15B3D /* frmContactEditor-General.cpp */; };
+               4A6DA3A11CAC069D00A15B3D /* frmContactEditor-Groups.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3631CAC069D00A15B3D /* frmContactEditor-Groups.cpp */; };
+               4A6DA3A21CAC069D00A15B3D /* frmContactEditor-Home.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3641CAC069D00A15B3D /* frmContactEditor-Home.cpp */; };
+               4A6DA3A31CAC069D00A15B3D /* frmContactEditor-Init.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3651CAC069D00A15B3D /* frmContactEditor-Init.cpp */; };
+               4A6DA3A41CAC069D00A15B3D /* frmContactEditor-Key.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3661CAC069D00A15B3D /* frmContactEditor-Key.cpp */; };
+               4A6DA3A51CAC069D00A15B3D /* frmContactEditor-Load.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3671CAC069D00A15B3D /* frmContactEditor-Load.cpp */; };
+               4A6DA3A61CAC069D00A15B3D /* frmContactEditor-Logo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3681CAC069D00A15B3D /* frmContactEditor-Logo.cpp */; };
+               4A6DA3A71CAC069D00A15B3D /* frmContactEditor-Other.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3691CAC069D00A15B3D /* frmContactEditor-Other.cpp */; };
+               4A6DA3A81CAC069D00A15B3D /* frmContactEditor-Picture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA36A1CAC069D00A15B3D /* frmContactEditor-Picture.cpp */; };
+               4A6DA3A91CAC069D00A15B3D /* frmContactEditor-Reset.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA36B1CAC069D00A15B3D /* frmContactEditor-Reset.cpp */; };
+               4A6DA3AA1CAC069D00A15B3D /* frmContactEditor-Save.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA36C1CAC069D00A15B3D /* frmContactEditor-Save.cpp */; };
+               4A6DA3AB1CAC069D00A15B3D /* frmContactEditor-Sound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA36D1CAC069D00A15B3D /* frmContactEditor-Sound.cpp */; };
+               4A6DA3AC1CAC069D00A15B3D /* frmContactEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA36E1CAC069D00A15B3D /* frmContactEditor.cpp */; };
+               4A6DA3AD1CAC069D00A15B3D /* frmContactEditorAddress.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3701CAC069D00A15B3D /* frmContactEditorAddress.cpp */; };
+               4A6DA3AE1CAC069D00A15B3D /* frmContactEditorCalAdr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3721CAC069D00A15B3D /* frmContactEditorCalAdr.cpp */; };
+               4A6DA3AF1CAC069D00A15B3D /* frmContactEditorCategory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3741CAC069D00A15B3D /* frmContactEditorCategory.cpp */; };
+               4A6DA3B01CAC069D00A15B3D /* frmContactEditorEmail.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3761CAC069D00A15B3D /* frmContactEditorEmail.cpp */; };
+               4A6DA3B11CAC069D00A15B3D /* frmContactEditorGeoposition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3781CAC069D00A15B3D /* frmContactEditorGeoposition.cpp */; };
+               4A6DA3B21CAC069D00A15B3D /* frmContactEditorGroups.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA37A1CAC069D00A15B3D /* frmContactEditorGroups.cpp */; };
+               4A6DA3B31CAC069D00A15B3D /* frmContactEditorIM.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA37C1CAC069D00A15B3D /* frmContactEditorIM.cpp */; };
+               4A6DA3B41CAC069D00A15B3D /* frmContactEditorKey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA37E1CAC069D00A15B3D /* frmContactEditorKey.cpp */; };
+               4A6DA3B51CAC069D00A15B3D /* frmContactEditorLanguages.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3801CAC069D00A15B3D /* frmContactEditorLanguages.cpp */; };
+               4A6DA3B61CAC069D00A15B3D /* frmContactEditorNickname.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3821CAC069D00A15B3D /* frmContactEditorNickname.cpp */; };
+               4A6DA3B71CAC069D00A15B3D /* frmContactEditorNotes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3841CAC069D00A15B3D /* frmContactEditorNotes.cpp */; };
+               4A6DA3B81CAC069D00A15B3D /* frmContactEditorOrganisations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3861CAC069D00A15B3D /* frmContactEditorOrganisations.cpp */; };
+               4A6DA3B91CAC069D00A15B3D /* frmContactEditorPicture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3881CAC069D00A15B3D /* frmContactEditorPicture.cpp */; };
+               4A6DA3BA1CAC069D00A15B3D /* frmContactEditorRelated.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA38A1CAC069D00A15B3D /* frmContactEditorRelated.cpp */; };
+               4A6DA3BB1CAC069D00A15B3D /* frmContactEditorRoles.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA38C1CAC069D00A15B3D /* frmContactEditorRoles.cpp */; };
+               4A6DA3BC1CAC069D00A15B3D /* frmContactEditorSound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA38E1CAC069D00A15B3D /* frmContactEditorSound.cpp */; };
+               4A6DA3BD1CAC069D00A15B3D /* frmContactEditorTelephone.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3901CAC069D00A15B3D /* frmContactEditorTelephone.cpp */; };
+               4A6DA3BE1CAC069D00A15B3D /* frmContactEditorTimezones.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3921CAC069D00A15B3D /* frmContactEditorTimezones.cpp */; };
+               4A6DA3BF1CAC069D00A15B3D /* frmContactEditorTitles.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3941CAC069D00A15B3D /* frmContactEditorTitles.cpp */; };
+               4A6DA3C01CAC069D00A15B3D /* frmContactEditorVendor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3961CAC069D00A15B3D /* frmContactEditorVendor.cpp */; };
+               4A6DA3C11CAC069D00A15B3D /* frmContactEditorWebsites.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3981CAC069D00A15B3D /* frmContactEditorWebsites.cpp */; };
+               4A6DA3C21CAC069D00A15B3D /* frmContactEditorXToken.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA39A1CAC069D00A15B3D /* frmContactEditorXToken.cpp */; };
+               4A6DA3CD1CAC0A8900A15B3D /* frmSearch-contact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3C41CAC0A8900A15B3D /* frmSearch-contact.cpp */; };
+               4A6DA3CE1CAC0A8900A15B3D /* frmSearch-process.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3C51CAC0A8900A15B3D /* frmSearch-process.cpp */; };
+               4A6DA3CF1CAC0A8900A15B3D /* frmSearch-result.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3C61CAC0A8900A15B3D /* frmSearch-result.cpp */; };
+               4A6DA3D01CAC0A8900A15B3D /* frmSearch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3C71CAC0A8900A15B3D /* frmSearch.cpp */; };
+               4A6DA3D11CAC0A8900A15B3D /* frmSearchAccounts.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3C91CAC0A8900A15B3D /* frmSearchAccounts.cpp */; };
+               4A6DA3D21CAC0A8900A15B3D /* XABSearchPanel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3CB1CAC0A8900A15B3D /* XABSearchPanel.cpp */; };
+               4A6DA3D51CAC0A9F00A15B3D /* vcard34conv-v3conv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3D31CAC0A9F00A15B3D /* vcard34conv-v3conv.cpp */; };
+               4A6DA3D61CAC0A9F00A15B3D /* vcard34conv-v4conv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3D41CAC0A9F00A15B3D /* vcard34conv-v4conv.cpp */; };
+               4A6DA3D91CAC0AAC00A15B3D /* XABContactMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3D71CAC0AAC00A15B3D /* XABContactMenu.cpp */; };
+               4A6DA3EB1CAC0B8C00A15B3D /* bitmapcode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3EA1CAC0B8C00A15B3D /* bitmapcode.cpp */; };
+               4A6DA3EC1CAC0B9F00A15B3D /* libwx_osx_cocoa.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 4ABACCAC1B20F69C001368B0 /* libwx_osx_cocoa.dylib */; };
+               4A6DA3EF1CAC0FCB00A15B3D /* libwx_osx_cocoa.dylib in CopyFiles */ = {isa = PBXBuildFile; fileRef = 4ABACCAC1B20F69C001368B0 /* libwx_osx_cocoa.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
+               4A6DA3F11CB044EA00A15B3D /* frmNewAccount.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3F01CB044EA00A15B3D /* frmNewAccount.mm */; };
+               4A6DA3F81CB0F54A00A15B3D /* carddav-sslverify.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3F71CB0F54A00A15B3D /* carddav-sslverify.mm */; };
+               4A6DA3FE1CB19BDF00A15B3D /* frmActivityMgr.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3FD1CB19BDF00A15B3D /* frmActivityMgr.mm */; };
+               4A6DA4001CB1CE0400A15B3D /* frmMain.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA3FF1CB1CE0400A15B3D /* frmMain.mm */; };
+               4A6DA4021CBD8D9300A15B3D /* frmEditAccount.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4A6DA4011CBD8D9200A15B3D /* frmEditAccount.mm */; };
+               4A8259191CF4EA3800E57862 /* libcurl.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A8259181CF4EA3800E57862 /* libcurl.framework */; };
+               4A82591D1CF4EA4600E57862 /* sfml-audio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A82591A1CF4EA4600E57862 /* sfml-audio.framework */; };
+               4A82591E1CF4EA4600E57862 /* sfml-system.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A82591B1CF4EA4600E57862 /* sfml-system.framework */; };
+               4A82591F1CF4EA4600E57862 /* SFML.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A82591C1CF4EA4600E57862 /* SFML.framework */; };
+               4A8259211CF4EA9700E57862 /* libxml2.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A8259201CF4EA9700E57862 /* libxml2.dylib */; };
+               4A8259221CF4EC5500E57862 /* sfml-audio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A82591A1CF4EA4600E57862 /* sfml-audio.framework */; };
+               4A8259231CF4EC5500E57862 /* sfml-audio.framework in Copy Files */ = {isa = PBXBuildFile; fileRef = 4A82591A1CF4EA4600E57862 /* sfml-audio.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
+               4A8259241CF4EC5D00E57862 /* sfml-system.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A82591B1CF4EA4600E57862 /* sfml-system.framework */; };
+               4A8259251CF4EC5D00E57862 /* sfml-system.framework in Copy Files */ = {isa = PBXBuildFile; fileRef = 4A82591B1CF4EA4600E57862 /* sfml-system.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
+               4A8259261CF4EC5D00E57862 /* SFML.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A82591C1CF4EA4600E57862 /* SFML.framework */; };
+               4A8259271CF4EC5D00E57862 /* SFML.framework in Copy Files */ = {isa = PBXBuildFile; fileRef = 4A82591C1CF4EA4600E57862 /* SFML.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
+               4A8259281CF4EC5D00E57862 /* libcurl.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A8259181CF4EA3800E57862 /* libcurl.framework */; };
+               4A8259291CF4EC5D00E57862 /* libcurl.framework in Copy Files */ = {isa = PBXBuildFile; fileRef = 4A8259181CF4EA3800E57862 /* libcurl.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
+               4A82592A1CF4EC6A00E57862 /* libxml2.dylib in Copy Files */ = {isa = PBXBuildFile; fileRef = 4A8259201CF4EA9700E57862 /* libxml2.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
+               4A83E33E1B236DD7003294C2 /* AppXestiaAddrBk.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A83E3211B236DD7003294C2 /* AppXestiaAddrBk.cpp */; };
+               4A83E33F1B236DD7003294C2 /* frmAbout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A83E3261B236DD7003294C2 /* frmAbout.cpp */; };
+               4A83E3411B236DD7003294C2 /* frmConflictResolution.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A83E32A1B236DD7003294C2 /* frmConflictResolution.cpp */; };
+               4A83E3421B236DD7003294C2 /* frmContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A83E32C1B236DD7003294C2 /* frmContact.cpp */; };
+               4A83E3431B236DD7003294C2 /* frmEditAccount.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A83E32E1B236DD7003294C2 /* frmEditAccount.cpp */; };
+               4A83E3441B236DD7003294C2 /* frmInvalidSSLCertificate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A83E3301B236DD7003294C2 /* frmInvalidSSLCertificate.cpp */; };
+               4A83E3451B236DD7003294C2 /* frmMain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A83E3321B236DD7003294C2 /* frmMain.cpp */; };
+               4A83E3461B236DD7003294C2 /* frmNewAccount.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A83E3341B236DD7003294C2 /* frmNewAccount.cpp */; };
+               4A83E3471B236DD7003294C2 /* frmPreferences.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A83E3361B236DD7003294C2 /* frmPreferences.cpp */; };
+               4A83E3491B236DD7003294C2 /* frmSSLCertificate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A83E33A1B236DD7003294C2 /* frmSSLCertificate.cpp */; };
+               4A83E34A1B236DD7003294C2 /* frmUpdate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A83E33C1B236DD7003294C2 /* frmUpdate.cpp */; };
+               4A83E34E1B236E12003294C2 /* carddav.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A83E34C1B236E12003294C2 /* carddav.cpp */; };
+               4A83E36B1B236F21003294C2 /* base64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A83E3501B236F21003294C2 /* base64.cpp */; };
+               4A83E36C1B236F21003294C2 /* defaults.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A83E3521B236F21003294C2 /* defaults.cpp */; };
+               4A83E36D1B236F21003294C2 /* dirs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A83E3541B236F21003294C2 /* dirs.cpp */; };
+               4A83E36E1B236F21003294C2 /* etag.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A83E3561B236F21003294C2 /* etag.cpp */; };
+               4A83E36F1B236F21003294C2 /* events.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A83E3581B236F21003294C2 /* events.cpp */; };
+               4A83E3701B236F21003294C2 /* filename.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A83E35A1B236F21003294C2 /* filename.cpp */; };
+               4A83E3711B236F21003294C2 /* getcontactinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A83E35C1B236F21003294C2 /* getcontactinfo.cpp */; };
+               4A83E3721B236F21003294C2 /* mime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A83E35E1B236F21003294C2 /* mime.cpp */; };
+               4A83E3731B236F21003294C2 /* preferences.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A83E3601B236F21003294C2 /* preferences.cpp */; };
+               4A83E3741B236F21003294C2 /* svrblist.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A83E3631B236F21003294C2 /* svrblist.cpp */; };
+               4A83E3751B236F21003294C2 /* textprocessing.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A83E3651B236F21003294C2 /* textprocessing.cpp */; };
+               4A83E3761B236F21003294C2 /* timers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A83E3671B236F21003294C2 /* timers.cpp */; };
+               4A83E3771B236F21003294C2 /* uuid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A83E3691B236F21003294C2 /* uuid.cpp */; };
+               4A83E3C71B237033003294C2 /* export-vcard3.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A83E3C11B237033003294C2 /* export-vcard3.cpp */; };
+               4A83E3C81B237033003294C2 /* export-vcard4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A83E3C31B237033003294C2 /* export-vcard4.cpp */; };
+               4A83E3C91B237033003294C2 /* export.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A83E3C51B237033003294C2 /* export.cpp */; };
+               4A83E3D71B237157003294C2 /* vcard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A83E3D31B237157003294C2 /* vcard.cpp */; };
+               4A83E3D81B237157003294C2 /* vcard34conv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A83E3D51B237157003294C2 /* vcard34conv.cpp */; };
+               4A83E3DC1B237178003294C2 /* XABAccountView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A83E3DA1B237178003294C2 /* XABAccountView.cpp */; };
+               4A83E3EC1B238813003294C2 /* frmImportContacts.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A83E3E11B238813003294C2 /* frmImportContacts.cpp */; };
+               4A83E3ED1B238813003294C2 /* frmImportResults.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A83E3E31B238813003294C2 /* frmImportResults.cpp */; };
+               4A83E3EE1B238813003294C2 /* import-vcard3.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A83E3E61B238813003294C2 /* import-vcard3.cpp */; };
+               4A83E3EF1B238813003294C2 /* import-vcard4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A83E3E81B238813003294C2 /* import-vcard4.cpp */; };
+               4A83E3F01B238813003294C2 /* import.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A83E3EA1B238813003294C2 /* import.cpp */; };
+               4A96DD751B93D5D400FAD2CA /* SecurityInterface.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A96DD741B93D5D400FAD2CA /* SecurityInterface.framework */; };
+               4A98DD3B1B6ABEC80002E872 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A98DD3A1B6ABEC80002E872 /* CoreFoundation.framework */; };
+               4A98DD431B7E57FC0002E872 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A98DD421B7E57FC0002E872 /* Security.framework */; };
+               4ABACC9C1B20E968001368B0 /* wxcocoa.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 4ABACC971B20E968001368B0 /* wxcocoa.xcconfig */; };
+               4ABACC9D1B20E968001368B0 /* wxdebug.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 4ABACC981B20E968001368B0 /* wxdebug.xcconfig */; };
+               4ABACC9E1B20E968001368B0 /* wxrelease.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 4ABACC991B20E968001368B0 /* wxrelease.xcconfig */; };
+               4ABACC9F1B20E968001368B0 /* Info_cocoa.plist in Resources */ = {isa = PBXBuildFile; fileRef = 4ABACC9A1B20E968001368B0 /* Info_cocoa.plist */; };
+               4ABACCAE1B20F6B2001368B0 /* libwx_osx_cocoa.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 4ABACCAC1B20F69C001368B0 /* libwx_osx_cocoa.dylib */; };
+               4ADDA7F51B222936007AD131 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4ADDA7F41B222936007AD131 /* main.cpp */; };
+               4ADDA7FE1B235FDB007AD131 /* libwx_osx_cocoa.dylib in Copy Files */ = {isa = PBXBuildFile; fileRef = 4ABACCAC1B20F69C001368B0 /* libwx_osx_cocoa.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
+               4AE7527A1B24F8B90058ECBE /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 4AE752791B24F8B90058ECBE /* Images.xcassets */; };
+/* End PBXBuildFile section */
+
+/* Begin PBXContainerItemProxy section */
+               4A6E60751CF3A99600C187DB /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 4ABACC611B20E7AE001368B0 /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = 4A6DA3E11CAC0B3E00A15B3D;
+                       remoteInfo = bitmaphelper;
+               };
+/* End PBXContainerItemProxy section */
+
+/* Begin PBXCopyFilesBuildPhase section */
+               4A6DA3EE1CAC0FBD00A15B3D /* CopyFiles */ = {
+                       isa = PBXCopyFilesBuildPhase;
+                       buildActionMask = 2147483647;
+                       dstPath = "";
+                       dstSubfolderSpec = 10;
+                       files = (
+                               4A6DA3EF1CAC0FCB00A15B3D /* libwx_osx_cocoa.dylib in CopyFiles */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               4ABACCA91B20F672001368B0 /* Copy Files */ = {
+                       isa = PBXCopyFilesBuildPhase;
+                       buildActionMask = 2147483647;
+                       dstPath = "";
+                       dstSubfolderSpec = 10;
+                       files = (
+                               4A8259271CF4EC5D00E57862 /* SFML.framework in Copy Files */,
+                               4A8259291CF4EC5D00E57862 /* libcurl.framework in Copy Files */,
+                               4A8259251CF4EC5D00E57862 /* sfml-system.framework in Copy Files */,
+                               4ADDA7FE1B235FDB007AD131 /* libwx_osx_cocoa.dylib in Copy Files */,
+                               4A82592A1CF4EC6A00E57862 /* libxml2.dylib in Copy Files */,
+                               4A8259231CF4EC5500E57862 /* sfml-audio.framework in Copy Files */,
+                       );
+                       name = "Copy Files";
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+/* End PBXCopyFilesBuildPhase section */
+
+/* Begin PBXFileReference section */
+               4A6DA3441CAC049B00A15B3D /* frmActivityMgr-tasks.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 8; lastKnownFileType = sourcecode.cpp.cpp; name = "frmActivityMgr-tasks.cpp"; path = "../../source/actmgr/frmActivityMgr-tasks.cpp"; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
+               4A6DA3451CAC049B00A15B3D /* frmActivityMgr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 8; lastKnownFileType = sourcecode.cpp.cpp; name = frmActivityMgr.cpp; path = ../../source/actmgr/frmActivityMgr.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
+               4A6DA3461CAC049B00A15B3D /* frmActivityMgr.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; fileEncoding = 4; indentWidth = 8; name = frmActivityMgr.h; path = ../../source/actmgr/frmActivityMgr.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
+               4A6DA3491CAC04AD00A15B3D /* convert.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = convert.cpp; path = ../../source/convert.cpp; sourceTree = "<group>"; };
+               4A6DA34A1CAC04AD00A15B3D /* convert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = convert.h; path = ../../source/convert.h; sourceTree = "<group>"; };
+               4A6DA34C1CAC04E100A15B3D /* carddav-connect.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 8; lastKnownFileType = sourcecode.cpp.cpp; name = "carddav-connect.cpp"; path = "../../source/carddav/carddav-connect.cpp"; sourceTree = "<group>"; tabWidth = 8; };
+               4A6DA34D1CAC04E100A15B3D /* carddav-contactlist.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 8; lastKnownFileType = sourcecode.cpp.cpp; name = "carddav-contactlist.cpp"; path = "../../source/carddav/carddav-contactlist.cpp"; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
+               4A6DA34E1CAC04E100A15B3D /* carddav-defaultadrurl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 8; lastKnownFileType = sourcecode.cpp.cpp; name = "carddav-defaultadrurl.cpp"; path = "../../source/carddav/carddav-defaultadrurl.cpp"; sourceTree = "<group>"; tabWidth = 8; };
+               4A6DA34F1CAC04E100A15B3D /* carddav-processdata.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 8; lastKnownFileType = sourcecode.cpp.cpp; name = "carddav-processdata.cpp"; path = "../../source/carddav/carddav-processdata.cpp"; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
+               4A6DA3501CAC04E100A15B3D /* carddav-servercontact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 8; lastKnownFileType = sourcecode.cpp.cpp; name = "carddav-servercontact.cpp"; path = "../../source/carddav/carddav-servercontact.cpp"; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
+               4A6DA3511CAC04E100A15B3D /* carddav-serveretag.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 8; lastKnownFileType = sourcecode.cpp.cpp; name = "carddav-serveretag.cpp"; path = "../../source/carddav/carddav-serveretag.cpp"; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
+               4A6DA3521CAC04E100A15B3D /* carddav-sslverify.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 8; lastKnownFileType = sourcecode.cpp.cpp; name = "carddav-sslverify.cpp"; path = "../../source/carddav/carddav-sslverify.cpp"; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
+               4A6DA35B1CAC068900A15B3D /* ContactDataObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ContactDataObject.cpp; path = ../../source/contacteditor/cdo/ContactDataObject.cpp; sourceTree = "<group>"; };
+               4A6DA35C1CAC068900A15B3D /* ContactDataObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ContactDataObject.h; path = ../../source/contacteditor/cdo/ContactDataObject.h; sourceTree = "<group>"; };
+               4A6DA35E1CAC069D00A15B3D /* frmContactEditor-Business.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "frmContactEditor-Business.cpp"; path = "../../source/contacteditor/frmContactEditor-Business.cpp"; sourceTree = "<group>"; };
+               4A6DA35F1CAC069D00A15B3D /* frmContactEditor-Calendar.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "frmContactEditor-Calendar.cpp"; path = "../../source/contacteditor/frmContactEditor-Calendar.cpp"; sourceTree = "<group>"; };
+               4A6DA3601CAC069D00A15B3D /* frmContactEditor-Category.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "frmContactEditor-Category.cpp"; path = "../../source/contacteditor/frmContactEditor-Category.cpp"; sourceTree = "<group>"; };
+               4A6DA3611CAC069D00A15B3D /* frmContactEditor-Events.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "frmContactEditor-Events.cpp"; path = "../../source/contacteditor/frmContactEditor-Events.cpp"; sourceTree = "<group>"; };
+               4A6DA3621CAC069D00A15B3D /* frmContactEditor-General.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "frmContactEditor-General.cpp"; path = "../../source/contacteditor/frmContactEditor-General.cpp"; sourceTree = "<group>"; };
+               4A6DA3631CAC069D00A15B3D /* frmContactEditor-Groups.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "frmContactEditor-Groups.cpp"; path = "../../source/contacteditor/frmContactEditor-Groups.cpp"; sourceTree = "<group>"; };
+               4A6DA3641CAC069D00A15B3D /* frmContactEditor-Home.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "frmContactEditor-Home.cpp"; path = "../../source/contacteditor/frmContactEditor-Home.cpp"; sourceTree = "<group>"; };
+               4A6DA3651CAC069D00A15B3D /* frmContactEditor-Init.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "frmContactEditor-Init.cpp"; path = "../../source/contacteditor/frmContactEditor-Init.cpp"; sourceTree = "<group>"; };
+               4A6DA3661CAC069D00A15B3D /* frmContactEditor-Key.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "frmContactEditor-Key.cpp"; path = "../../source/contacteditor/frmContactEditor-Key.cpp"; sourceTree = "<group>"; };
+               4A6DA3671CAC069D00A15B3D /* frmContactEditor-Load.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "frmContactEditor-Load.cpp"; path = "../../source/contacteditor/frmContactEditor-Load.cpp"; sourceTree = "<group>"; };
+               4A6DA3681CAC069D00A15B3D /* frmContactEditor-Logo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "frmContactEditor-Logo.cpp"; path = "../../source/contacteditor/frmContactEditor-Logo.cpp"; sourceTree = "<group>"; };
+               4A6DA3691CAC069D00A15B3D /* frmContactEditor-Other.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "frmContactEditor-Other.cpp"; path = "../../source/contacteditor/frmContactEditor-Other.cpp"; sourceTree = "<group>"; };
+               4A6DA36A1CAC069D00A15B3D /* frmContactEditor-Picture.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "frmContactEditor-Picture.cpp"; path = "../../source/contacteditor/frmContactEditor-Picture.cpp"; sourceTree = "<group>"; };
+               4A6DA36B1CAC069D00A15B3D /* frmContactEditor-Reset.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "frmContactEditor-Reset.cpp"; path = "../../source/contacteditor/frmContactEditor-Reset.cpp"; sourceTree = "<group>"; };
+               4A6DA36C1CAC069D00A15B3D /* frmContactEditor-Save.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 8; lastKnownFileType = sourcecode.cpp.cpp; name = "frmContactEditor-Save.cpp"; path = "../../source/contacteditor/frmContactEditor-Save.cpp"; sourceTree = "<group>"; tabWidth = 8; };
+               4A6DA36D1CAC069D00A15B3D /* frmContactEditor-Sound.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "frmContactEditor-Sound.cpp"; path = "../../source/contacteditor/frmContactEditor-Sound.cpp"; sourceTree = "<group>"; };
+               4A6DA36E1CAC069D00A15B3D /* frmContactEditor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = frmContactEditor.cpp; path = ../../source/contacteditor/frmContactEditor.cpp; sourceTree = "<group>"; };
+               4A6DA36F1CAC069D00A15B3D /* frmContactEditor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = frmContactEditor.h; path = ../../source/contacteditor/frmContactEditor.h; sourceTree = "<group>"; };
+               4A6DA3701CAC069D00A15B3D /* frmContactEditorAddress.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = frmContactEditorAddress.cpp; path = ../../source/contacteditor/frmContactEditorAddress.cpp; sourceTree = "<group>"; };
+               4A6DA3711CAC069D00A15B3D /* frmContactEditorAddress.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = frmContactEditorAddress.h; path = ../../source/contacteditor/frmContactEditorAddress.h; sourceTree = "<group>"; };
+               4A6DA3721CAC069D00A15B3D /* frmContactEditorCalAdr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = frmContactEditorCalAdr.cpp; path = ../../source/contacteditor/frmContactEditorCalAdr.cpp; sourceTree = "<group>"; };
+               4A6DA3731CAC069D00A15B3D /* frmContactEditorCalAdr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = frmContactEditorCalAdr.h; path = ../../source/contacteditor/frmContactEditorCalAdr.h; sourceTree = "<group>"; };
+               4A6DA3741CAC069D00A15B3D /* frmContactEditorCategory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = frmContactEditorCategory.cpp; path = ../../source/contacteditor/frmContactEditorCategory.cpp; sourceTree = "<group>"; };
+               4A6DA3751CAC069D00A15B3D /* frmContactEditorCategory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = frmContactEditorCategory.h; path = ../../source/contacteditor/frmContactEditorCategory.h; sourceTree = "<group>"; };
+               4A6DA3761CAC069D00A15B3D /* frmContactEditorEmail.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = frmContactEditorEmail.cpp; path = ../../source/contacteditor/frmContactEditorEmail.cpp; sourceTree = "<group>"; };
+               4A6DA3771CAC069D00A15B3D /* frmContactEditorEmail.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = frmContactEditorEmail.h; path = ../../source/contacteditor/frmContactEditorEmail.h; sourceTree = "<group>"; };
+               4A6DA3781CAC069D00A15B3D /* frmContactEditorGeoposition.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = frmContactEditorGeoposition.cpp; path = ../../source/contacteditor/frmContactEditorGeoposition.cpp; sourceTree = "<group>"; };
+               4A6DA3791CAC069D00A15B3D /* frmContactEditorGeoposition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = frmContactEditorGeoposition.h; path = ../../source/contacteditor/frmContactEditorGeoposition.h; sourceTree = "<group>"; };
+               4A6DA37A1CAC069D00A15B3D /* frmContactEditorGroups.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = frmContactEditorGroups.cpp; path = ../../source/contacteditor/frmContactEditorGroups.cpp; sourceTree = "<group>"; };
+               4A6DA37B1CAC069D00A15B3D /* frmContactEditorGroups.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = frmContactEditorGroups.h; path = ../../source/contacteditor/frmContactEditorGroups.h; sourceTree = "<group>"; };
+               4A6DA37C1CAC069D00A15B3D /* frmContactEditorIM.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = frmContactEditorIM.cpp; path = ../../source/contacteditor/frmContactEditorIM.cpp; sourceTree = "<group>"; };
+               4A6DA37D1CAC069D00A15B3D /* frmContactEditorIM.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = frmContactEditorIM.h; path = ../../source/contacteditor/frmContactEditorIM.h; sourceTree = "<group>"; };
+               4A6DA37E1CAC069D00A15B3D /* frmContactEditorKey.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = frmContactEditorKey.cpp; path = ../../source/contacteditor/frmContactEditorKey.cpp; sourceTree = "<group>"; };
+               4A6DA37F1CAC069D00A15B3D /* frmContactEditorKey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = frmContactEditorKey.h; path = ../../source/contacteditor/frmContactEditorKey.h; sourceTree = "<group>"; };
+               4A6DA3801CAC069D00A15B3D /* frmContactEditorLanguages.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = frmContactEditorLanguages.cpp; path = ../../source/contacteditor/frmContactEditorLanguages.cpp; sourceTree = "<group>"; };
+               4A6DA3811CAC069D00A15B3D /* frmContactEditorLanguages.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = frmContactEditorLanguages.h; path = ../../source/contacteditor/frmContactEditorLanguages.h; sourceTree = "<group>"; };
+               4A6DA3821CAC069D00A15B3D /* frmContactEditorNickname.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = frmContactEditorNickname.cpp; path = ../../source/contacteditor/frmContactEditorNickname.cpp; sourceTree = "<group>"; };
+               4A6DA3831CAC069D00A15B3D /* frmContactEditorNickname.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = frmContactEditorNickname.h; path = ../../source/contacteditor/frmContactEditorNickname.h; sourceTree = "<group>"; };
+               4A6DA3841CAC069D00A15B3D /* frmContactEditorNotes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = frmContactEditorNotes.cpp; path = ../../source/contacteditor/frmContactEditorNotes.cpp; sourceTree = "<group>"; };
+               4A6DA3851CAC069D00A15B3D /* frmContactEditorNotes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = frmContactEditorNotes.h; path = ../../source/contacteditor/frmContactEditorNotes.h; sourceTree = "<group>"; };
+               4A6DA3861CAC069D00A15B3D /* frmContactEditorOrganisations.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = frmContactEditorOrganisations.cpp; path = ../../source/contacteditor/frmContactEditorOrganisations.cpp; sourceTree = "<group>"; };
+               4A6DA3871CAC069D00A15B3D /* frmContactEditorOrganisations.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = frmContactEditorOrganisations.h; path = ../../source/contacteditor/frmContactEditorOrganisations.h; sourceTree = "<group>"; };
+               4A6DA3881CAC069D00A15B3D /* frmContactEditorPicture.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = frmContactEditorPicture.cpp; path = ../../source/contacteditor/frmContactEditorPicture.cpp; sourceTree = "<group>"; };
+               4A6DA3891CAC069D00A15B3D /* frmContactEditorPicture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = frmContactEditorPicture.h; path = ../../source/contacteditor/frmContactEditorPicture.h; sourceTree = "<group>"; };
+               4A6DA38A1CAC069D00A15B3D /* frmContactEditorRelated.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = frmContactEditorRelated.cpp; path = ../../source/contacteditor/frmContactEditorRelated.cpp; sourceTree = "<group>"; };
+               4A6DA38B1CAC069D00A15B3D /* frmContactEditorRelated.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = frmContactEditorRelated.h; path = ../../source/contacteditor/frmContactEditorRelated.h; sourceTree = "<group>"; };
+               4A6DA38C1CAC069D00A15B3D /* frmContactEditorRoles.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = frmContactEditorRoles.cpp; path = ../../source/contacteditor/frmContactEditorRoles.cpp; sourceTree = "<group>"; };
+               4A6DA38D1CAC069D00A15B3D /* frmContactEditorRoles.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = frmContactEditorRoles.h; path = ../../source/contacteditor/frmContactEditorRoles.h; sourceTree = "<group>"; };
+               4A6DA38E1CAC069D00A15B3D /* frmContactEditorSound.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = frmContactEditorSound.cpp; path = ../../source/contacteditor/frmContactEditorSound.cpp; sourceTree = "<group>"; };
+               4A6DA38F1CAC069D00A15B3D /* frmContactEditorSound.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = frmContactEditorSound.h; path = ../../source/contacteditor/frmContactEditorSound.h; sourceTree = "<group>"; };
+               4A6DA3901CAC069D00A15B3D /* frmContactEditorTelephone.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = frmContactEditorTelephone.cpp; path = ../../source/contacteditor/frmContactEditorTelephone.cpp; sourceTree = "<group>"; };
+               4A6DA3911CAC069D00A15B3D /* frmContactEditorTelephone.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = frmContactEditorTelephone.h; path = ../../source/contacteditor/frmContactEditorTelephone.h; sourceTree = "<group>"; };
+               4A6DA3921CAC069D00A15B3D /* frmContactEditorTimezones.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = frmContactEditorTimezones.cpp; path = ../../source/contacteditor/frmContactEditorTimezones.cpp; sourceTree = "<group>"; };
+               4A6DA3931CAC069D00A15B3D /* frmContactEditorTimezones.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = frmContactEditorTimezones.h; path = ../../source/contacteditor/frmContactEditorTimezones.h; sourceTree = "<group>"; };
+               4A6DA3941CAC069D00A15B3D /* frmContactEditorTitles.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = frmContactEditorTitles.cpp; path = ../../source/contacteditor/frmContactEditorTitles.cpp; sourceTree = "<group>"; };
+               4A6DA3951CAC069D00A15B3D /* frmContactEditorTitles.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = frmContactEditorTitles.h; path = ../../source/contacteditor/frmContactEditorTitles.h; sourceTree = "<group>"; };
+               4A6DA3961CAC069D00A15B3D /* frmContactEditorVendor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = frmContactEditorVendor.cpp; path = ../../source/contacteditor/frmContactEditorVendor.cpp; sourceTree = "<group>"; };
+               4A6DA3971CAC069D00A15B3D /* frmContactEditorVendor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = frmContactEditorVendor.h; path = ../../source/contacteditor/frmContactEditorVendor.h; sourceTree = "<group>"; };
+               4A6DA3981CAC069D00A15B3D /* frmContactEditorWebsites.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = frmContactEditorWebsites.cpp; path = ../../source/contacteditor/frmContactEditorWebsites.cpp; sourceTree = "<group>"; };
+               4A6DA3991CAC069D00A15B3D /* frmContactEditorWebsites.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = frmContactEditorWebsites.h; path = ../../source/contacteditor/frmContactEditorWebsites.h; sourceTree = "<group>"; };
+               4A6DA39A1CAC069D00A15B3D /* frmContactEditorXToken.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = frmContactEditorXToken.cpp; path = ../../source/contacteditor/frmContactEditorXToken.cpp; sourceTree = "<group>"; };
+               4A6DA39B1CAC069D00A15B3D /* frmContactEditorXToken.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = frmContactEditorXToken.h; path = ../../source/contacteditor/frmContactEditorXToken.h; sourceTree = "<group>"; };
+               4A6DA3C41CAC0A8900A15B3D /* frmSearch-contact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "frmSearch-contact.cpp"; path = "../../source/search/frmSearch-contact.cpp"; sourceTree = "<group>"; };
+               4A6DA3C51CAC0A8900A15B3D /* frmSearch-process.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "frmSearch-process.cpp"; path = "../../source/search/frmSearch-process.cpp"; sourceTree = "<group>"; };
+               4A6DA3C61CAC0A8900A15B3D /* frmSearch-result.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "frmSearch-result.cpp"; path = "../../source/search/frmSearch-result.cpp"; sourceTree = "<group>"; };
+               4A6DA3C71CAC0A8900A15B3D /* frmSearch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = frmSearch.cpp; path = ../../source/search/frmSearch.cpp; sourceTree = "<group>"; };
+               4A6DA3C81CAC0A8900A15B3D /* frmSearch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = frmSearch.h; path = ../../source/search/frmSearch.h; sourceTree = "<group>"; };
+               4A6DA3C91CAC0A8900A15B3D /* frmSearchAccounts.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = frmSearchAccounts.cpp; path = ../../source/search/frmSearchAccounts.cpp; sourceTree = "<group>"; };
+               4A6DA3CA1CAC0A8900A15B3D /* frmSearchAccounts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = frmSearchAccounts.h; path = ../../source/search/frmSearchAccounts.h; sourceTree = "<group>"; };
+               4A6DA3CB1CAC0A8900A15B3D /* XABSearchPanel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = XABSearchPanel.cpp; path = ../../source/search/XABSearchPanel.cpp; sourceTree = "<group>"; };
+               4A6DA3CC1CAC0A8900A15B3D /* XABSearchPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = XABSearchPanel.h; path = ../../source/search/XABSearchPanel.h; sourceTree = "<group>"; };
+               4A6DA3D31CAC0A9F00A15B3D /* vcard34conv-v3conv.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "vcard34conv-v3conv.cpp"; path = "../../source/vcard/vcard34conv-v3conv.cpp"; sourceTree = "<group>"; };
+               4A6DA3D41CAC0A9F00A15B3D /* vcard34conv-v4conv.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "vcard34conv-v4conv.cpp"; path = "../../source/vcard/vcard34conv-v4conv.cpp"; sourceTree = "<group>"; };
+               4A6DA3D71CAC0AAC00A15B3D /* XABContactMenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 8; lastKnownFileType = sourcecode.cpp.cpp; name = XABContactMenu.cpp; path = ../../source/widgets/XABContactMenu.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
+               4A6DA3D81CAC0AAC00A15B3D /* XABContactMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = XABContactMenu.h; path = ../../source/widgets/XABContactMenu.h; sourceTree = "<group>"; };
+               4A6DA3E21CAC0B3E00A15B3D /* bitmaphelper */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = bitmaphelper; sourceTree = BUILT_PRODUCTS_DIR; };
+               4A6DA3EA1CAC0B8C00A15B3D /* bitmapcode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = bitmapcode.cpp; path = ../../source/tools/bitmapcode.cpp; sourceTree = "<group>"; };
+               4A6DA3F01CB044EA00A15B3D /* frmNewAccount.mm */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 8; lastKnownFileType = sourcecode.cpp.objcpp; name = frmNewAccount.mm; path = ../../source/frmNewAccount.mm; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
+               4A6DA3F71CB0F54A00A15B3D /* carddav-sslverify.mm */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 8; lastKnownFileType = sourcecode.cpp.objcpp; name = "carddav-sslverify.mm"; path = "../../source/carddav/carddav-sslverify.mm"; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
+               4A6DA3FD1CB19BDF00A15B3D /* frmActivityMgr.mm */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 8; lastKnownFileType = sourcecode.cpp.objcpp; name = frmActivityMgr.mm; path = ../../source/actmgr/frmActivityMgr.mm; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
+               4A6DA3FF1CB1CE0400A15B3D /* frmMain.mm */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 8; lastKnownFileType = sourcecode.cpp.objcpp; name = frmMain.mm; path = ../../source/frmMain.mm; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
+               4A6DA4011CBD8D9200A15B3D /* frmEditAccount.mm */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; name = frmEditAccount.mm; path = ../../source/frmEditAccount.mm; sourceTree = "<group>"; };
+               4A8259181CF4EA3800E57862 /* libcurl.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = libcurl.framework; path = "../../../../../Library/curl-7.49.0/libcurl.framework"; sourceTree = "<group>"; };
+               4A82591A1CF4EA4600E57862 /* sfml-audio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = "sfml-audio.framework"; path = "../../../../../Library/SFML-2.3-osx-clang-universal/Frameworks/sfml-audio.framework"; sourceTree = "<group>"; };
+               4A82591B1CF4EA4600E57862 /* sfml-system.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = "sfml-system.framework"; path = "../../../../../Library/SFML-2.3-osx-clang-universal/Frameworks/sfml-system.framework"; sourceTree = "<group>"; };
+               4A82591C1CF4EA4600E57862 /* SFML.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SFML.framework; path = "../../../../../Library/SFML-2.3-osx-clang-universal/Frameworks/SFML.framework"; sourceTree = "<group>"; };
+               4A8259201CF4EA9700E57862 /* libxml2.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libxml2.dylib; path = "../../../../../Library/libxml2-2.9.2/.libs/libxml2.dylib"; sourceTree = "<group>"; };
+               4A83E3211B236DD7003294C2 /* AppXestiaAddrBk.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AppXestiaAddrBk.cpp; path = ../../source/AppXestiaAddrBk.cpp; sourceTree = "<group>"; };
+               4A83E3221B236DD7003294C2 /* AppXestiaAddrBk.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppXestiaAddrBk.h; path = ../../source/AppXestiaAddrBk.h; sourceTree = "<group>"; };
+               4A83E3241B236DD7003294C2 /* debug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = debug.h; path = ../../source/debug.h; sourceTree = "<group>"; };
+               4A83E3251B236DD7003294C2 /* enums.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = enums.h; path = ../../source/enums.h; sourceTree = "<group>"; };
+               4A83E3261B236DD7003294C2 /* frmAbout.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = frmAbout.cpp; path = ../../source/frmAbout.cpp; sourceTree = "<group>"; };
+               4A83E3271B236DD7003294C2 /* frmAbout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = frmAbout.h; path = ../../source/frmAbout.h; sourceTree = "<group>"; };
+               4A83E32A1B236DD7003294C2 /* frmConflictResolution.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = frmConflictResolution.cpp; path = ../../source/frmConflictResolution.cpp; sourceTree = "<group>"; };
+               4A83E32B1B236DD7003294C2 /* frmConflictResolution.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = frmConflictResolution.h; path = ../../source/frmConflictResolution.h; sourceTree = "<group>"; };
+               4A83E32C1B236DD7003294C2 /* frmContact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = frmContact.cpp; path = ../../source/frmContact.cpp; sourceTree = "<group>"; };
+               4A83E32D1B236DD7003294C2 /* frmContact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = frmContact.h; path = ../../source/frmContact.h; sourceTree = "<group>"; };
+               4A83E32E1B236DD7003294C2 /* frmEditAccount.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 8; lastKnownFileType = sourcecode.cpp.cpp; name = frmEditAccount.cpp; path = ../../source/frmEditAccount.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
+               4A83E32F1B236DD7003294C2 /* frmEditAccount.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = frmEditAccount.h; path = ../../source/frmEditAccount.h; sourceTree = "<group>"; };
+               4A83E3301B236DD7003294C2 /* frmInvalidSSLCertificate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 8; lastKnownFileType = sourcecode.cpp.cpp; name = frmInvalidSSLCertificate.cpp; path = ../../source/frmInvalidSSLCertificate.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
+               4A83E3311B236DD7003294C2 /* frmInvalidSSLCertificate.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 8; lastKnownFileType = sourcecode.c.h; name = frmInvalidSSLCertificate.h; path = ../../source/frmInvalidSSLCertificate.h; sourceTree = "<group>"; tabWidth = 8; };
+               4A83E3321B236DD7003294C2 /* frmMain.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 8; lastKnownFileType = sourcecode.cpp.cpp; name = frmMain.cpp; path = ../../source/frmMain.cpp; sourceTree = "<group>"; tabWidth = 8; };
+               4A83E3331B236DD7003294C2 /* frmMain.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 8; lastKnownFileType = sourcecode.c.h; name = frmMain.h; path = ../../source/frmMain.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
+               4A83E3341B236DD7003294C2 /* frmNewAccount.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 8; lastKnownFileType = sourcecode.cpp.cpp; name = frmNewAccount.cpp; path = ../../source/frmNewAccount.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
+               4A83E3351B236DD7003294C2 /* frmNewAccount.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 8; lastKnownFileType = sourcecode.c.h; name = frmNewAccount.h; path = ../../source/frmNewAccount.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
+               4A83E3361B236DD7003294C2 /* frmPreferences.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 8; lastKnownFileType = sourcecode.cpp.cpp; name = frmPreferences.cpp; path = ../../source/frmPreferences.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
+               4A83E3371B236DD7003294C2 /* frmPreferences.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = frmPreferences.h; path = ../../source/frmPreferences.h; sourceTree = "<group>"; };
+               4A83E33A1B236DD7003294C2 /* frmSSLCertificate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = frmSSLCertificate.cpp; path = ../../source/frmSSLCertificate.cpp; sourceTree = "<group>"; };
+               4A83E33B1B236DD7003294C2 /* frmSSLCertificate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = frmSSLCertificate.h; path = ../../source/frmSSLCertificate.h; sourceTree = "<group>"; };
+               4A83E33C1B236DD7003294C2 /* frmUpdate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = frmUpdate.cpp; path = ../../source/frmUpdate.cpp; sourceTree = "<group>"; };
+               4A83E33D1B236DD7003294C2 /* frmUpdate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = frmUpdate.h; path = ../../source/frmUpdate.h; sourceTree = "<group>"; };
+               4A83E34C1B236E12003294C2 /* carddav.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 8; lastKnownFileType = sourcecode.cpp.cpp; name = carddav.cpp; path = ../../source/carddav/carddav.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
+               4A83E34D1B236E12003294C2 /* carddav.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 8; lastKnownFileType = sourcecode.c.h; name = carddav.h; path = ../../source/carddav/carddav.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
+               4A83E3501B236F21003294C2 /* base64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = base64.cpp; path = ../../source/common/base64.cpp; sourceTree = "<group>"; };
+               4A83E3511B236F21003294C2 /* base64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = base64.h; path = ../../source/common/base64.h; sourceTree = "<group>"; };
+               4A83E3521B236F21003294C2 /* defaults.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 8; lastKnownFileType = sourcecode.cpp.cpp; name = defaults.cpp; path = ../../source/common/defaults.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
+               4A83E3531B236F21003294C2 /* defaults.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = defaults.h; path = ../../source/common/defaults.h; sourceTree = "<group>"; };
+               4A83E3541B236F21003294C2 /* dirs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 8; lastKnownFileType = sourcecode.cpp.cpp; name = dirs.cpp; path = ../../source/common/dirs.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
+               4A83E3551B236F21003294C2 /* dirs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dirs.h; path = ../../source/common/dirs.h; sourceTree = "<group>"; };
+               4A83E3561B236F21003294C2 /* etag.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = etag.cpp; path = ../../source/common/etag.cpp; sourceTree = "<group>"; };
+               4A83E3571B236F21003294C2 /* etag.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = etag.h; path = ../../source/common/etag.h; sourceTree = "<group>"; };
+               4A83E3581B236F21003294C2 /* events.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = events.cpp; path = ../../source/common/events.cpp; sourceTree = "<group>"; };
+               4A83E3591B236F21003294C2 /* events.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = events.h; path = ../../source/common/events.h; sourceTree = "<group>"; };
+               4A83E35A1B236F21003294C2 /* filename.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = filename.cpp; path = ../../source/common/filename.cpp; sourceTree = "<group>"; };
+               4A83E35B1B236F21003294C2 /* filename.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = filename.h; path = ../../source/common/filename.h; sourceTree = "<group>"; };
+               4A83E35C1B236F21003294C2 /* getcontactinfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = getcontactinfo.cpp; path = ../../source/common/getcontactinfo.cpp; sourceTree = "<group>"; };
+               4A83E35D1B236F21003294C2 /* getcontactinfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = getcontactinfo.h; path = ../../source/common/getcontactinfo.h; sourceTree = "<group>"; };
+               4A83E35E1B236F21003294C2 /* mime.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mime.cpp; path = ../../source/common/mime.cpp; sourceTree = "<group>"; };
+               4A83E35F1B236F21003294C2 /* mime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mime.h; path = ../../source/common/mime.h; sourceTree = "<group>"; };
+               4A83E3601B236F21003294C2 /* preferences.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 8; lastKnownFileType = sourcecode.cpp.cpp; name = preferences.cpp; path = ../../source/common/preferences.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
+               4A83E3611B236F21003294C2 /* preferences.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = preferences.h; path = ../../source/common/preferences.h; sourceTree = "<group>"; };
+               4A83E3621B236F21003294C2 /* sslcertstructs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sslcertstructs.h; path = ../../source/common/sslcertstructs.h; sourceTree = "<group>"; };
+               4A83E3631B236F21003294C2 /* svrblist.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = svrblist.cpp; path = ../../source/common/svrblist.cpp; sourceTree = "<group>"; };
+               4A83E3641B236F21003294C2 /* svrblist.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = svrblist.h; path = ../../source/common/svrblist.h; sourceTree = "<group>"; };
+               4A83E3651B236F21003294C2 /* textprocessing.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = textprocessing.cpp; path = ../../source/common/textprocessing.cpp; sourceTree = "<group>"; };
+               4A83E3661B236F21003294C2 /* textprocessing.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = textprocessing.h; path = ../../source/common/textprocessing.h; sourceTree = "<group>"; };
+               4A83E3671B236F21003294C2 /* timers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 8; lastKnownFileType = sourcecode.cpp.cpp; name = timers.cpp; path = ../../source/common/timers.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
+               4A83E3681B236F21003294C2 /* timers.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 8; lastKnownFileType = sourcecode.c.h; name = timers.h; path = ../../source/common/timers.h; sourceTree = "<group>"; tabWidth = 8; };
+               4A83E3691B236F21003294C2 /* uuid.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = uuid.cpp; path = ../../source/common/uuid.cpp; sourceTree = "<group>"; };
+               4A83E36A1B236F21003294C2 /* uuid.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = uuid.h; path = ../../source/common/uuid.h; sourceTree = "<group>"; };
+               4A83E3C11B237033003294C2 /* export-vcard3.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "export-vcard3.cpp"; path = "../../source/export/export-vcard3.cpp"; sourceTree = "<group>"; };
+               4A83E3C21B237033003294C2 /* export-vcard3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "export-vcard3.h"; path = "../../source/export/export-vcard3.h"; sourceTree = "<group>"; };
+               4A83E3C31B237033003294C2 /* export-vcard4.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "export-vcard4.cpp"; path = "../../source/export/export-vcard4.cpp"; sourceTree = "<group>"; };
+               4A83E3C41B237033003294C2 /* export-vcard4.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "export-vcard4.h"; path = "../../source/export/export-vcard4.h"; sourceTree = "<group>"; };
+               4A83E3C51B237033003294C2 /* export.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = export.cpp; path = ../../source/export/export.cpp; sourceTree = "<group>"; };
+               4A83E3C61B237033003294C2 /* export.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = export.h; path = ../../source/export/export.h; sourceTree = "<group>"; };
+               4A83E3D31B237157003294C2 /* vcard.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = vcard.cpp; path = ../../source/vcard/vcard.cpp; sourceTree = "<group>"; };
+               4A83E3D41B237157003294C2 /* vcard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = vcard.h; path = ../../source/vcard/vcard.h; sourceTree = "<group>"; };
+               4A83E3D51B237157003294C2 /* vcard34conv.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = vcard34conv.cpp; path = ../../source/vcard/vcard34conv.cpp; sourceTree = "<group>"; };
+               4A83E3D61B237157003294C2 /* vcard34conv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = vcard34conv.h; path = ../../source/vcard/vcard34conv.h; sourceTree = "<group>"; };
+               4A83E3DA1B237178003294C2 /* XABAccountView.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = XABAccountView.cpp; path = ../../source/widgets/XABAccountView.cpp; sourceTree = "<group>"; };
+               4A83E3DB1B237178003294C2 /* XABAccountView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = XABAccountView.h; path = ../../source/widgets/XABAccountView.h; sourceTree = "<group>"; };
+               4A83E3E11B238813003294C2 /* frmImportContacts.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = frmImportContacts.cpp; path = ../../source/import/frmImportContacts.cpp; sourceTree = "<group>"; };
+               4A83E3E21B238813003294C2 /* frmImportContacts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = frmImportContacts.h; path = ../../source/import/frmImportContacts.h; sourceTree = "<group>"; };
+               4A83E3E31B238813003294C2 /* frmImportResults.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = frmImportResults.cpp; path = ../../source/import/frmImportResults.cpp; sourceTree = "<group>"; };
+               4A83E3E41B238813003294C2 /* frmImportResults.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = frmImportResults.h; path = ../../source/import/frmImportResults.h; sourceTree = "<group>"; };
+               4A83E3E51B238813003294C2 /* import-struct.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "import-struct.h"; path = "../../source/import/import-struct.h"; sourceTree = "<group>"; };
+               4A83E3E61B238813003294C2 /* import-vcard3.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "import-vcard3.cpp"; path = "../../source/import/import-vcard3.cpp"; sourceTree = "<group>"; };
+               4A83E3E71B238813003294C2 /* import-vcard3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "import-vcard3.h"; path = "../../source/import/import-vcard3.h"; sourceTree = "<group>"; };
+               4A83E3E81B238813003294C2 /* import-vcard4.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "import-vcard4.cpp"; path = "../../source/import/import-vcard4.cpp"; sourceTree = "<group>"; };
+               4A83E3E91B238813003294C2 /* import-vcard4.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "import-vcard4.h"; path = "../../source/import/import-vcard4.h"; sourceTree = "<group>"; };
+               4A83E3EA1B238813003294C2 /* import.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = import.cpp; path = ../../source/import/import.cpp; sourceTree = "<group>"; };
+               4A83E3EB1B238813003294C2 /* import.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = import.h; path = ../../source/import/import.h; sourceTree = "<group>"; };
+               4A96DD741B93D5D400FAD2CA /* SecurityInterface.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SecurityInterface.framework; path = System/Library/Frameworks/SecurityInterface.framework; sourceTree = SDKROOT; };
+               4A98DD3A1B6ABEC80002E872 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = System/Library/Frameworks/CoreFoundation.framework; sourceTree = SDKROOT; };
+               4A98DD421B7E57FC0002E872 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; };
+               4ABACC971B20E968001368B0 /* wxcocoa.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = wxcocoa.xcconfig; sourceTree = "<group>"; };
+               4ABACC981B20E968001368B0 /* wxdebug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = wxdebug.xcconfig; sourceTree = "<group>"; };
+               4ABACC991B20E968001368B0 /* wxrelease.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = wxrelease.xcconfig; sourceTree = "<group>"; };
+               4ABACC9A1B20E968001368B0 /* Info_cocoa.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info_cocoa.plist; sourceTree = "<group>"; };
+               4ABACCA11B20ECA8001368B0 /* Xestia Address Book.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Xestia Address Book.app"; sourceTree = BUILT_PRODUCTS_DIR; };
+               4ABACCAC1B20F69C001368B0 /* libwx_osx_cocoa.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libwx_osx_cocoa.dylib; path = "/Users/sbrokenshire/Library/Developer/Xcode/DerivedData/wxcocoa-axijybonhqhdjnfjrmomlixzmrgw/Build/Products/Release/libwx_osx_cocoa.dylib"; sourceTree = "<absolute>"; };
+               4ADDA7F41B222936007AD131 /* main.cpp */ = {isa = PBXFileReference; indentWidth = 8; lastKnownFileType = sourcecode.cpp.cpp; name = main.cpp; path = ../../source/main.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
+               4AE752791B24F8B90058ECBE /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = "<group>"; };
+/* End PBXFileReference section */
+
+/* Begin PBXFrameworksBuildPhase section */
+               4A6DA3DF1CAC0B3E00A15B3D /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               4A6DA3EC1CAC0B9F00A15B3D /* libwx_osx_cocoa.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               4ABACC661B20E7AE001368B0 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               4A8259261CF4EC5D00E57862 /* SFML.framework in Frameworks */,
+                               4A8259281CF4EC5D00E57862 /* libcurl.framework in Frameworks */,
+                               4A8259241CF4EC5D00E57862 /* sfml-system.framework in Frameworks */,
+                               4A82591D1CF4EA4600E57862 /* sfml-audio.framework in Frameworks */,
+                               4A8259221CF4EC5500E57862 /* sfml-audio.framework in Frameworks */,
+                               4A8259191CF4EA3800E57862 /* libcurl.framework in Frameworks */,
+                               4A8259211CF4EA9700E57862 /* libxml2.dylib in Frameworks */,
+                               4A96DD751B93D5D400FAD2CA /* SecurityInterface.framework in Frameworks */,
+                               4A98DD431B7E57FC0002E872 /* Security.framework in Frameworks */,
+                               4A98DD3B1B6ABEC80002E872 /* CoreFoundation.framework in Frameworks */,
+                               4A82591E1CF4EA4600E57862 /* sfml-system.framework in Frameworks */,
+                               4A82591F1CF4EA4600E57862 /* SFML.framework in Frameworks */,
+                               4ABACCAE1B20F6B2001368B0 /* libwx_osx_cocoa.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+/* End PBXFrameworksBuildPhase section */
+
+/* Begin PBXGroup section */
+               4A6DA3431CAC047600A15B3D /* actmgr */ = {
+                       isa = PBXGroup;
+                       children = (
+                               4A6DA3441CAC049B00A15B3D /* frmActivityMgr-tasks.cpp */,
+                               4A6DA3451CAC049B00A15B3D /* frmActivityMgr.cpp */,
+                               4A6DA3FD1CB19BDF00A15B3D /* frmActivityMgr.mm */,
+                               4A6DA3461CAC049B00A15B3D /* frmActivityMgr.h */,
+                       );
+                       name = actmgr;
+                       sourceTree = "<group>";
+               };
+               4A6DA35A1CAC067900A15B3D /* cdo */ = {
+                       isa = PBXGroup;
+                       children = (
+                               4A6DA35B1CAC068900A15B3D /* ContactDataObject.cpp */,
+                               4A6DA35C1CAC068900A15B3D /* ContactDataObject.h */,
+                       );
+                       name = cdo;
+                       sourceTree = "<group>";
+               };
+               4A6DA3E91CAC0B6000A15B3D /* bitmaphelper */ = {
+                       isa = PBXGroup;
+                       children = (
+                               4A6DA3EA1CAC0B8C00A15B3D /* bitmapcode.cpp */,
+                       );
+                       name = bitmaphelper;
+                       sourceTree = "<group>";
+               };
+               4A6DA3F21CB04F9400A15B3D /* Frameworks & Libraries */ = {
+                       isa = PBXGroup;
+                       children = (
+                               4A82591A1CF4EA4600E57862 /* sfml-audio.framework */,
+                               4A82591B1CF4EA4600E57862 /* sfml-system.framework */,
+                               4A82591C1CF4EA4600E57862 /* SFML.framework */,
+                               4A8259181CF4EA3800E57862 /* libcurl.framework */,
+                               4A96DD741B93D5D400FAD2CA /* SecurityInterface.framework */,
+                               4A98DD421B7E57FC0002E872 /* Security.framework */,
+                               4A98DD3A1B6ABEC80002E872 /* CoreFoundation.framework */,
+                               4ABACCAC1B20F69C001368B0 /* libwx_osx_cocoa.dylib */,
+                               4A8259201CF4EA9700E57862 /* libxml2.dylib */,
+                       );
+                       name = "Frameworks & Libraries";
+                       sourceTree = "<group>";
+               };
+               4A83E3201B236D46003294C2 /* src */ = {
+                       isa = PBXGroup;
+                       children = (
+                               4A6DA3431CAC047600A15B3D /* actmgr */,
+                               4A83E3CB1B2370CE003294C2 /* search */,
+                               4A83E34B1B236E01003294C2 /* carddav */,
+                               4A83E34F1B236F06003294C2 /* common */,
+                               4A83E3781B236F54003294C2 /* contacteditor */,
+                               4A83E3C01B237022003294C2 /* export */,
+                               4A83E3CA1B2370A3003294C2 /* import */,
+                               4A83E3D21B237146003294C2 /* vcard */,
+                               4A83E3D91B237162003294C2 /* widgets */,
+                               4A83E3211B236DD7003294C2 /* AppXestiaAddrBk.cpp */,
+                               4A83E3221B236DD7003294C2 /* AppXestiaAddrBk.h */,
+                               4A6DA3491CAC04AD00A15B3D /* convert.cpp */,
+                               4A6DA34A1CAC04AD00A15B3D /* convert.h */,
+                               4A83E3241B236DD7003294C2 /* debug.h */,
+                               4A83E3251B236DD7003294C2 /* enums.h */,
+                               4A83E3261B236DD7003294C2 /* frmAbout.cpp */,
+                               4A83E3271B236DD7003294C2 /* frmAbout.h */,
+                               4A83E32A1B236DD7003294C2 /* frmConflictResolution.cpp */,
+                               4A83E32B1B236DD7003294C2 /* frmConflictResolution.h */,
+                               4A83E32C1B236DD7003294C2 /* frmContact.cpp */,
+                               4A83E32D1B236DD7003294C2 /* frmContact.h */,
+                               4A83E32E1B236DD7003294C2 /* frmEditAccount.cpp */,
+                               4A6DA4011CBD8D9200A15B3D /* frmEditAccount.mm */,
+                               4A83E32F1B236DD7003294C2 /* frmEditAccount.h */,
+                               4A83E3301B236DD7003294C2 /* frmInvalidSSLCertificate.cpp */,
+                               4A83E3311B236DD7003294C2 /* frmInvalidSSLCertificate.h */,
+                               4A83E3321B236DD7003294C2 /* frmMain.cpp */,
+                               4A6DA3FF1CB1CE0400A15B3D /* frmMain.mm */,
+                               4A83E3331B236DD7003294C2 /* frmMain.h */,
+                               4A83E3341B236DD7003294C2 /* frmNewAccount.cpp */,
+                               4A83E3351B236DD7003294C2 /* frmNewAccount.h */,
+                               4A6DA3F01CB044EA00A15B3D /* frmNewAccount.mm */,
+                               4A83E3361B236DD7003294C2 /* frmPreferences.cpp */,
+                               4A83E3371B236DD7003294C2 /* frmPreferences.h */,
+                               4A83E33A1B236DD7003294C2 /* frmSSLCertificate.cpp */,
+                               4A83E33B1B236DD7003294C2 /* frmSSLCertificate.h */,
+                               4A83E33C1B236DD7003294C2 /* frmUpdate.cpp */,
+                               4A83E33D1B236DD7003294C2 /* frmUpdate.h */,
+                               4ADDA7F41B222936007AD131 /* main.cpp */,
+                               4A6DA3E91CAC0B6000A15B3D /* bitmaphelper */,
+                       );
+                       name = src;
+                       sourceTree = "<group>";
+               };
+               4A83E34B1B236E01003294C2 /* carddav */ = {
+                       isa = PBXGroup;
+                       children = (
+                               4A83E34C1B236E12003294C2 /* carddav.cpp */,
+                               4A83E34D1B236E12003294C2 /* carddav.h */,
+                               4A6DA34C1CAC04E100A15B3D /* carddav-connect.cpp */,
+                               4A6DA34D1CAC04E100A15B3D /* carddav-contactlist.cpp */,
+                               4A6DA34E1CAC04E100A15B3D /* carddav-defaultadrurl.cpp */,
+                               4A6DA34F1CAC04E100A15B3D /* carddav-processdata.cpp */,
+                               4A6DA3501CAC04E100A15B3D /* carddav-servercontact.cpp */,
+                               4A6DA3511CAC04E100A15B3D /* carddav-serveretag.cpp */,
+                               4A6DA3521CAC04E100A15B3D /* carddav-sslverify.cpp */,
+                               4A6DA3F71CB0F54A00A15B3D /* carddav-sslverify.mm */,
+                       );
+                       name = carddav;
+                       sourceTree = "<group>";
+               };
+               4A83E34F1B236F06003294C2 /* common */ = {
+                       isa = PBXGroup;
+                       children = (
+                               4A83E3501B236F21003294C2 /* base64.cpp */,
+                               4A83E3511B236F21003294C2 /* base64.h */,
+                               4A83E3521B236F21003294C2 /* defaults.cpp */,
+                               4A83E3531B236F21003294C2 /* defaults.h */,
+                               4A83E3541B236F21003294C2 /* dirs.cpp */,
+                               4A83E3551B236F21003294C2 /* dirs.h */,
+                               4A83E3561B236F21003294C2 /* etag.cpp */,
+                               4A83E3571B236F21003294C2 /* etag.h */,
+                               4A83E3581B236F21003294C2 /* events.cpp */,
+                               4A83E3591B236F21003294C2 /* events.h */,
+                               4A83E35A1B236F21003294C2 /* filename.cpp */,
+                               4A83E35B1B236F21003294C2 /* filename.h */,
+                               4A83E35C1B236F21003294C2 /* getcontactinfo.cpp */,
+                               4A83E35D1B236F21003294C2 /* getcontactinfo.h */,
+                               4A83E35E1B236F21003294C2 /* mime.cpp */,
+                               4A83E35F1B236F21003294C2 /* mime.h */,
+                               4A83E3601B236F21003294C2 /* preferences.cpp */,
+                               4A83E3611B236F21003294C2 /* preferences.h */,
+                               4A83E3621B236F21003294C2 /* sslcertstructs.h */,
+                               4A83E3631B236F21003294C2 /* svrblist.cpp */,
+                               4A83E3641B236F21003294C2 /* svrblist.h */,
+                               4A83E3651B236F21003294C2 /* textprocessing.cpp */,
+                               4A83E3661B236F21003294C2 /* textprocessing.h */,
+                               4A83E3671B236F21003294C2 /* timers.cpp */,
+                               4A83E3681B236F21003294C2 /* timers.h */,
+                               4A83E3691B236F21003294C2 /* uuid.cpp */,
+                               4A83E36A1B236F21003294C2 /* uuid.h */,
+                       );
+                       name = common;
+                       sourceTree = "<group>";
+               };
+               4A83E3781B236F54003294C2 /* contacteditor */ = {
+                       isa = PBXGroup;
+                       children = (
+                               4A6DA35A1CAC067900A15B3D /* cdo */,
+                               4A6DA35E1CAC069D00A15B3D /* frmContactEditor-Business.cpp */,
+                               4A6DA35F1CAC069D00A15B3D /* frmContactEditor-Calendar.cpp */,
+                               4A6DA3601CAC069D00A15B3D /* frmContactEditor-Category.cpp */,
+                               4A6DA3611CAC069D00A15B3D /* frmContactEditor-Events.cpp */,
+                               4A6DA3621CAC069D00A15B3D /* frmContactEditor-General.cpp */,
+                               4A6DA3631CAC069D00A15B3D /* frmContactEditor-Groups.cpp */,
+                               4A6DA3641CAC069D00A15B3D /* frmContactEditor-Home.cpp */,
+                               4A6DA3651CAC069D00A15B3D /* frmContactEditor-Init.cpp */,
+                               4A6DA3661CAC069D00A15B3D /* frmContactEditor-Key.cpp */,
+                               4A6DA3671CAC069D00A15B3D /* frmContactEditor-Load.cpp */,
+                               4A6DA3681CAC069D00A15B3D /* frmContactEditor-Logo.cpp */,
+                               4A6DA3691CAC069D00A15B3D /* frmContactEditor-Other.cpp */,
+                               4A6DA36A1CAC069D00A15B3D /* frmContactEditor-Picture.cpp */,
+                               4A6DA36B1CAC069D00A15B3D /* frmContactEditor-Reset.cpp */,
+                               4A6DA36C1CAC069D00A15B3D /* frmContactEditor-Save.cpp */,
+                               4A6DA36D1CAC069D00A15B3D /* frmContactEditor-Sound.cpp */,
+                               4A6DA36E1CAC069D00A15B3D /* frmContactEditor.cpp */,
+                               4A6DA36F1CAC069D00A15B3D /* frmContactEditor.h */,
+                               4A6DA3701CAC069D00A15B3D /* frmContactEditorAddress.cpp */,
+                               4A6DA3711CAC069D00A15B3D /* frmContactEditorAddress.h */,
+                               4A6DA3721CAC069D00A15B3D /* frmContactEditorCalAdr.cpp */,
+                               4A6DA3731CAC069D00A15B3D /* frmContactEditorCalAdr.h */,
+                               4A6DA3741CAC069D00A15B3D /* frmContactEditorCategory.cpp */,
+                               4A6DA3751CAC069D00A15B3D /* frmContactEditorCategory.h */,
+                               4A6DA3761CAC069D00A15B3D /* frmContactEditorEmail.cpp */,
+                               4A6DA3771CAC069D00A15B3D /* frmContactEditorEmail.h */,
+                               4A6DA3781CAC069D00A15B3D /* frmContactEditorGeoposition.cpp */,
+                               4A6DA3791CAC069D00A15B3D /* frmContactEditorGeoposition.h */,
+                               4A6DA37A1CAC069D00A15B3D /* frmContactEditorGroups.cpp */,
+                               4A6DA37B1CAC069D00A15B3D /* frmContactEditorGroups.h */,
+                               4A6DA37C1CAC069D00A15B3D /* frmContactEditorIM.cpp */,
+                               4A6DA37D1CAC069D00A15B3D /* frmContactEditorIM.h */,
+                               4A6DA37E1CAC069D00A15B3D /* frmContactEditorKey.cpp */,
+                               4A6DA37F1CAC069D00A15B3D /* frmContactEditorKey.h */,
+                               4A6DA3801CAC069D00A15B3D /* frmContactEditorLanguages.cpp */,
+                               4A6DA3811CAC069D00A15B3D /* frmContactEditorLanguages.h */,
+                               4A6DA3821CAC069D00A15B3D /* frmContactEditorNickname.cpp */,
+                               4A6DA3831CAC069D00A15B3D /* frmContactEditorNickname.h */,
+                               4A6DA3841CAC069D00A15B3D /* frmContactEditorNotes.cpp */,
+                               4A6DA3851CAC069D00A15B3D /* frmContactEditorNotes.h */,
+                               4A6DA3861CAC069D00A15B3D /* frmContactEditorOrganisations.cpp */,
+                               4A6DA3871CAC069D00A15B3D /* frmContactEditorOrganisations.h */,
+                               4A6DA3881CAC069D00A15B3D /* frmContactEditorPicture.cpp */,
+                               4A6DA3891CAC069D00A15B3D /* frmContactEditorPicture.h */,
+                               4A6DA38A1CAC069D00A15B3D /* frmContactEditorRelated.cpp */,
+                               4A6DA38B1CAC069D00A15B3D /* frmContactEditorRelated.h */,
+                               4A6DA38C1CAC069D00A15B3D /* frmContactEditorRoles.cpp */,
+                               4A6DA38D1CAC069D00A15B3D /* frmContactEditorRoles.h */,
+                               4A6DA38E1CAC069D00A15B3D /* frmContactEditorSound.cpp */,
+                               4A6DA38F1CAC069D00A15B3D /* frmContactEditorSound.h */,
+                               4A6DA3901CAC069D00A15B3D /* frmContactEditorTelephone.cpp */,
+                               4A6DA3911CAC069D00A15B3D /* frmContactEditorTelephone.h */,
+                               4A6DA3921CAC069D00A15B3D /* frmContactEditorTimezones.cpp */,
+                               4A6DA3931CAC069D00A15B3D /* frmContactEditorTimezones.h */,
+                               4A6DA3941CAC069D00A15B3D /* frmContactEditorTitles.cpp */,
+                               4A6DA3951CAC069D00A15B3D /* frmContactEditorTitles.h */,
+                               4A6DA3961CAC069D00A15B3D /* frmContactEditorVendor.cpp */,
+                               4A6DA3971CAC069D00A15B3D /* frmContactEditorVendor.h */,
+                               4A6DA3981CAC069D00A15B3D /* frmContactEditorWebsites.cpp */,
+                               4A6DA3991CAC069D00A15B3D /* frmContactEditorWebsites.h */,
+                               4A6DA39A1CAC069D00A15B3D /* frmContactEditorXToken.cpp */,
+                               4A6DA39B1CAC069D00A15B3D /* frmContactEditorXToken.h */,
+                       );
+                       name = contacteditor;
+                       sourceTree = "<group>";
+               };
+               4A83E3C01B237022003294C2 /* export */ = {
+                       isa = PBXGroup;
+                       children = (
+                               4A83E3C11B237033003294C2 /* export-vcard3.cpp */,
+                               4A83E3C21B237033003294C2 /* export-vcard3.h */,
+                               4A83E3C31B237033003294C2 /* export-vcard4.cpp */,
+                               4A83E3C41B237033003294C2 /* export-vcard4.h */,
+                               4A83E3C51B237033003294C2 /* export.cpp */,
+                               4A83E3C61B237033003294C2 /* export.h */,
+                       );
+                       name = export;
+                       sourceTree = "<group>";
+               };
+               4A83E3CA1B2370A3003294C2 /* import */ = {
+                       isa = PBXGroup;
+                       children = (
+                               4A83E3E11B238813003294C2 /* frmImportContacts.cpp */,
+                               4A83E3E21B238813003294C2 /* frmImportContacts.h */,
+                               4A83E3E31B238813003294C2 /* frmImportResults.cpp */,
+                               4A83E3E41B238813003294C2 /* frmImportResults.h */,
+                               4A83E3E51B238813003294C2 /* import-struct.h */,
+                               4A83E3E61B238813003294C2 /* import-vcard3.cpp */,
+                               4A83E3E71B238813003294C2 /* import-vcard3.h */,
+                               4A83E3E81B238813003294C2 /* import-vcard4.cpp */,
+                               4A83E3E91B238813003294C2 /* import-vcard4.h */,
+                               4A83E3EA1B238813003294C2 /* import.cpp */,
+                               4A83E3EB1B238813003294C2 /* import.h */,
+                       );
+                       name = import;
+                       sourceTree = "<group>";
+               };
+               4A83E3CB1B2370CE003294C2 /* search */ = {
+                       isa = PBXGroup;
+                       children = (
+                               4A6DA3C41CAC0A8900A15B3D /* frmSearch-contact.cpp */,
+                               4A6DA3C51CAC0A8900A15B3D /* frmSearch-process.cpp */,
+                               4A6DA3C61CAC0A8900A15B3D /* frmSearch-result.cpp */,
+                               4A6DA3C71CAC0A8900A15B3D /* frmSearch.cpp */,
+                               4A6DA3C81CAC0A8900A15B3D /* frmSearch.h */,
+                               4A6DA3C91CAC0A8900A15B3D /* frmSearchAccounts.cpp */,
+                               4A6DA3CA1CAC0A8900A15B3D /* frmSearchAccounts.h */,
+                               4A6DA3CB1CAC0A8900A15B3D /* XABSearchPanel.cpp */,
+                               4A6DA3CC1CAC0A8900A15B3D /* XABSearchPanel.h */,
+                       );
+                       name = search;
+                       sourceTree = "<group>";
+               };
+               4A83E3D21B237146003294C2 /* vcard */ = {
+                       isa = PBXGroup;
+                       children = (
+                               4A83E3D31B237157003294C2 /* vcard.cpp */,
+                               4A83E3D41B237157003294C2 /* vcard.h */,
+                               4A83E3D51B237157003294C2 /* vcard34conv.cpp */,
+                               4A6DA3D31CAC0A9F00A15B3D /* vcard34conv-v3conv.cpp */,
+                               4A6DA3D41CAC0A9F00A15B3D /* vcard34conv-v4conv.cpp */,
+                               4A83E3D61B237157003294C2 /* vcard34conv.h */,
+                       );
+                       name = vcard;
+                       sourceTree = "<group>";
+               };
+               4A83E3D91B237162003294C2 /* widgets */ = {
+                       isa = PBXGroup;
+                       children = (
+                               4A83E3DA1B237178003294C2 /* XABAccountView.cpp */,
+                               4A83E3DB1B237178003294C2 /* XABAccountView.h */,
+                               4A6DA3D71CAC0AAC00A15B3D /* XABContactMenu.cpp */,
+                               4A6DA3D81CAC0AAC00A15B3D /* XABContactMenu.h */,
+                       );
+                       name = widgets;
+                       sourceTree = "<group>";
+               };
+               4ABACC601B20E7AE001368B0 = {
+                       isa = PBXGroup;
+                       children = (
+                               4A6DA3F21CB04F9400A15B3D /* Frameworks & Libraries */,
+                               4AE752791B24F8B90058ECBE /* Images.xcassets */,
+                               4A83E3201B236D46003294C2 /* src */,
+                               4ABACC971B20E968001368B0 /* wxcocoa.xcconfig */,
+                               4ABACC981B20E968001368B0 /* wxdebug.xcconfig */,
+                               4ABACC991B20E968001368B0 /* wxrelease.xcconfig */,
+                               4ABACC9A1B20E968001368B0 /* Info_cocoa.plist */,
+                               4ABACCA11B20ECA8001368B0 /* Xestia Address Book.app */,
+                               4A6DA3E21CAC0B3E00A15B3D /* bitmaphelper */,
+                       );
+                       sourceTree = "<group>";
+               };
+/* End PBXGroup section */
+
+/* Begin PBXNativeTarget section */
+               4A6DA3E11CAC0B3E00A15B3D /* bitmaphelper */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = 4A6DA3E61CAC0B3E00A15B3D /* Build configuration list for PBXNativeTarget "bitmaphelper" */;
+                       buildPhases = (
+                               4A6DA3DE1CAC0B3E00A15B3D /* Sources */,
+                               4A6DA3DF1CAC0B3E00A15B3D /* Frameworks */,
+                               4A6DA3EE1CAC0FBD00A15B3D /* CopyFiles */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                       );
+                       name = bitmaphelper;
+                       productName = bitmaphelper;
+                       productReference = 4A6DA3E21CAC0B3E00A15B3D /* bitmaphelper */;
+                       productType = "com.apple.product-type.tool";
+               };
+               4ABACC681B20E7AE001368B0 /* XestiaAddressBook */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = 4ABACC861B20E7AE001368B0 /* Build configuration list for PBXNativeTarget "XestiaAddressBook" */;
+                       buildPhases = (
+                               4ABACC651B20E7AE001368B0 /* Sources */,
+                               4ABACC661B20E7AE001368B0 /* Frameworks */,
+                               4ABACC671B20E7AE001368B0 /* Resources */,
+                               4ABACCA91B20F672001368B0 /* Copy Files */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               4A6E60761CF3A99600C187DB /* PBXTargetDependency */,
+                       );
+                       name = XestiaAddressBook;
+                       productName = XestiaAddressBook;
+                       productReference = 4ABACCA11B20ECA8001368B0 /* Xestia Address Book.app */;
+                       productType = "com.apple.product-type.application";
+               };
+/* End PBXNativeTarget section */
+
+/* Begin PBXProject section */
+               4ABACC611B20E7AE001368B0 /* Project object */ = {
+                       isa = PBXProject;
+                       attributes = {
+                               LastUpgradeCheck = 0630;
+                               ORGANIZATIONNAME = "Xestia Software Development";
+                               TargetAttributes = {
+                                       4A6DA3E11CAC0B3E00A15B3D = {
+                                               CreatedOnToolsVersion = 7.3;
+                                       };
+                                       4ABACC681B20E7AE001368B0 = {
+                                               CreatedOnToolsVersion = 6.3.2;
+                                               SystemCapabilities = {
+                                                       com.apple.ApplicationGroups.Mac = {
+                                                               enabled = 0;
+                                                       };
+                                               };
+                                       };
+                               };
+                       };
+                       buildConfigurationList = 4ABACC641B20E7AE001368B0 /* Build configuration list for PBXProject "XestiaAddressBook" */;
+                       compatibilityVersion = "Xcode 3.2";
+                       developmentRegion = English;
+                       hasScannedForEncodings = 0;
+                       knownRegions = (
+                               en,
+                               Base,
+                       );
+                       mainGroup = 4ABACC601B20E7AE001368B0;
+                       productRefGroup = 4ABACC601B20E7AE001368B0;
+                       projectDirPath = "";
+                       projectRoot = "";
+                       targets = (
+                               4A6DA3E11CAC0B3E00A15B3D /* bitmaphelper */,
+                               4ABACC681B20E7AE001368B0 /* XestiaAddressBook */,
+                       );
+               };
+/* End PBXProject section */
+
+/* Begin PBXResourcesBuildPhase section */
+               4ABACC671B20E7AE001368B0 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               4ABACC9C1B20E968001368B0 /* wxcocoa.xcconfig in Resources */,
+                               4AE7527A1B24F8B90058ECBE /* Images.xcassets in Resources */,
+                               4ABACC9D1B20E968001368B0 /* wxdebug.xcconfig in Resources */,
+                               4ABACC9F1B20E968001368B0 /* Info_cocoa.plist in Resources */,
+                               4ABACC9E1B20E968001368B0 /* wxrelease.xcconfig in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+/* End PBXResourcesBuildPhase section */
+
+/* Begin PBXSourcesBuildPhase section */
+               4A6DA3DE1CAC0B3E00A15B3D /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               4A6DA3EB1CAC0B8C00A15B3D /* bitmapcode.cpp in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               4ABACC651B20E7AE001368B0 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               4A6DA3A81CAC069D00A15B3D /* frmContactEditor-Picture.cpp in Sources */,
+                               4A6DA39E1CAC069D00A15B3D /* frmContactEditor-Category.cpp in Sources */,
+                               4A6DA4001CB1CE0400A15B3D /* frmMain.mm in Sources */,
+                               4A6DA3A41CAC069D00A15B3D /* frmContactEditor-Key.cpp in Sources */,
+                               4A6DA3B31CAC069D00A15B3D /* frmContactEditorIM.cpp in Sources */,
+                               4A6DA3B81CAC069D00A15B3D /* frmContactEditorOrganisations.cpp in Sources */,
+                               4A6DA3D61CAC0A9F00A15B3D /* vcard34conv-v4conv.cpp in Sources */,
+                               4A6DA3A21CAC069D00A15B3D /* frmContactEditor-Home.cpp in Sources */,
+                               4A6DA3B51CAC069D00A15B3D /* frmContactEditorLanguages.cpp in Sources */,
+                               4A83E3D81B237157003294C2 /* vcard34conv.cpp in Sources */,
+                               4A83E3771B236F21003294C2 /* uuid.cpp in Sources */,
+                               4A6DA3BE1CAC069D00A15B3D /* frmContactEditorTimezones.cpp in Sources */,
+                               4A6DA3531CAC04E100A15B3D /* carddav-connect.cpp in Sources */,
+                               4A6DA3A71CAC069D00A15B3D /* frmContactEditor-Other.cpp in Sources */,
+                               4A83E3DC1B237178003294C2 /* XABAccountView.cpp in Sources */,
+                               4A6DA3AF1CAC069D00A15B3D /* frmContactEditorCategory.cpp in Sources */,
+                               4A83E3721B236F21003294C2 /* mime.cpp in Sources */,
+                               4A6DA35D1CAC068900A15B3D /* ContactDataObject.cpp in Sources */,
+                               4A83E36F1B236F21003294C2 /* events.cpp in Sources */,
+                               4A83E3731B236F21003294C2 /* preferences.cpp in Sources */,
+                               4A83E36B1B236F21003294C2 /* base64.cpp in Sources */,
+                               4A6DA3C11CAC069D00A15B3D /* frmContactEditorWebsites.cpp in Sources */,
+                               4A6DA39D1CAC069D00A15B3D /* frmContactEditor-Calendar.cpp in Sources */,
+                               4A6DA3C01CAC069D00A15B3D /* frmContactEditorVendor.cpp in Sources */,
+                               4A83E3EE1B238813003294C2 /* import-vcard3.cpp in Sources */,
+                               4A6DA3FE1CB19BDF00A15B3D /* frmActivityMgr.mm in Sources */,
+                               4A6DA3C21CAC069D00A15B3D /* frmContactEditorXToken.cpp in Sources */,
+                               4A6DA3D01CAC0A8900A15B3D /* frmSearch.cpp in Sources */,
+                               4A83E36C1B236F21003294C2 /* defaults.cpp in Sources */,
+                               4A6DA3BC1CAC069D00A15B3D /* frmContactEditorSound.cpp in Sources */,
+                               4A6DA3CD1CAC0A8900A15B3D /* frmSearch-contact.cpp in Sources */,
+                               4A83E3EC1B238813003294C2 /* frmImportContacts.cpp in Sources */,
+                               4A83E3431B236DD7003294C2 /* frmEditAccount.cpp in Sources */,
+                               4A6DA3B21CAC069D00A15B3D /* frmContactEditorGroups.cpp in Sources */,
+                               4A6DA3B41CAC069D00A15B3D /* frmContactEditorKey.cpp in Sources */,
+                               4A83E3EF1B238813003294C2 /* import-vcard4.cpp in Sources */,
+                               4A83E3C81B237033003294C2 /* export-vcard4.cpp in Sources */,
+                               4A6DA3A51CAC069D00A15B3D /* frmContactEditor-Load.cpp in Sources */,
+                               4A6DA3471CAC049B00A15B3D /* frmActivityMgr-tasks.cpp in Sources */,
+                               4A6DA3B01CAC069D00A15B3D /* frmContactEditorEmail.cpp in Sources */,
+                               4A83E3471B236DD7003294C2 /* frmPreferences.cpp in Sources */,
+                               4A6DA3561CAC04E100A15B3D /* carddav-processdata.cpp in Sources */,
+                               4A6DA3AE1CAC069D00A15B3D /* frmContactEditorCalAdr.cpp in Sources */,
+                               4A6DA3AA1CAC069D00A15B3D /* frmContactEditor-Save.cpp in Sources */,
+                               4A6DA3481CAC049B00A15B3D /* frmActivityMgr.cpp in Sources */,
+                               4A83E3D71B237157003294C2 /* vcard.cpp in Sources */,
+                               4A83E33F1B236DD7003294C2 /* frmAbout.cpp in Sources */,
+                               4A6DA3BD1CAC069D00A15B3D /* frmContactEditorTelephone.cpp in Sources */,
+                               4A6DA3B11CAC069D00A15B3D /* frmContactEditorGeoposition.cpp in Sources */,
+                               4A6DA3AB1CAC069D00A15B3D /* frmContactEditor-Sound.cpp in Sources */,
+                               4A6DA34B1CAC04AD00A15B3D /* convert.cpp in Sources */,
+                               4A6DA3BF1CAC069D00A15B3D /* frmContactEditorTitles.cpp in Sources */,
+                               4A83E34A1B236DD7003294C2 /* frmUpdate.cpp in Sources */,
+                               4A83E3451B236DD7003294C2 /* frmMain.cpp in Sources */,
+                               4A6DA3AD1CAC069D00A15B3D /* frmContactEditorAddress.cpp in Sources */,
+                               4A6DA3B71CAC069D00A15B3D /* frmContactEditorNotes.cpp in Sources */,
+                               4A83E3761B236F21003294C2 /* timers.cpp in Sources */,
+                               4A6DA39F1CAC069D00A15B3D /* frmContactEditor-Events.cpp in Sources */,
+                               4A6DA3B61CAC069D00A15B3D /* frmContactEditorNickname.cpp in Sources */,
+                               4A6DA3BA1CAC069D00A15B3D /* frmContactEditorRelated.cpp in Sources */,
+                               4A6DA3B91CAC069D00A15B3D /* frmContactEditorPicture.cpp in Sources */,
+                               4A6DA39C1CAC069D00A15B3D /* frmContactEditor-Business.cpp in Sources */,
+                               4A6DA3541CAC04E100A15B3D /* carddav-contactlist.cpp in Sources */,
+                               4A6DA3591CAC04E100A15B3D /* carddav-sslverify.cpp in Sources */,
+                               4A83E3F01B238813003294C2 /* import.cpp in Sources */,
+                               4A6DA3D91CAC0AAC00A15B3D /* XABContactMenu.cpp in Sources */,
+                               4A6DA3A11CAC069D00A15B3D /* frmContactEditor-Groups.cpp in Sources */,
+                               4A83E34E1B236E12003294C2 /* carddav.cpp in Sources */,
+                               4ADDA7F51B222936007AD131 /* main.cpp in Sources */,
+                               4A6DA3D11CAC0A8900A15B3D /* frmSearchAccounts.cpp in Sources */,
+                               4A83E3751B236F21003294C2 /* textprocessing.cpp in Sources */,
+                               4A6DA3F81CB0F54A00A15B3D /* carddav-sslverify.mm in Sources */,
+                               4A83E3491B236DD7003294C2 /* frmSSLCertificate.cpp in Sources */,
+                               4A83E36D1B236F21003294C2 /* dirs.cpp in Sources */,
+                               4A83E3701B236F21003294C2 /* filename.cpp in Sources */,
+                               4A83E33E1B236DD7003294C2 /* AppXestiaAddrBk.cpp in Sources */,
+                               4A83E36E1B236F21003294C2 /* etag.cpp in Sources */,
+                               4A6DA3D21CAC0A8900A15B3D /* XABSearchPanel.cpp in Sources */,
+                               4A6DA4021CBD8D9300A15B3D /* frmEditAccount.mm in Sources */,
+                               4A83E3ED1B238813003294C2 /* frmImportResults.cpp in Sources */,
+                               4A6DA3A01CAC069D00A15B3D /* frmContactEditor-General.cpp in Sources */,
+                               4A6DA3CF1CAC0A8900A15B3D /* frmSearch-result.cpp in Sources */,
+                               4A6DA3A61CAC069D00A15B3D /* frmContactEditor-Logo.cpp in Sources */,
+                               4A6DA3A91CAC069D00A15B3D /* frmContactEditor-Reset.cpp in Sources */,
+                               4A6DA3D51CAC0A9F00A15B3D /* vcard34conv-v3conv.cpp in Sources */,
+                               4A83E3C71B237033003294C2 /* export-vcard3.cpp in Sources */,
+                               4A6DA3BB1CAC069D00A15B3D /* frmContactEditorRoles.cpp in Sources */,
+                               4A6DA3F11CB044EA00A15B3D /* frmNewAccount.mm in Sources */,
+                               4A6DA3581CAC04E100A15B3D /* carddav-serveretag.cpp in Sources */,
+                               4A6DA3AC1CAC069D00A15B3D /* frmContactEditor.cpp in Sources */,
+                               4A83E3411B236DD7003294C2 /* frmConflictResolution.cpp in Sources */,
+                               4A6DA3551CAC04E100A15B3D /* carddav-defaultadrurl.cpp in Sources */,
+                               4A83E3461B236DD7003294C2 /* frmNewAccount.cpp in Sources */,
+                               4A83E3C91B237033003294C2 /* export.cpp in Sources */,
+                               4A83E3421B236DD7003294C2 /* frmContact.cpp in Sources */,
+                               4A6DA3CE1CAC0A8900A15B3D /* frmSearch-process.cpp in Sources */,
+                               4A83E3441B236DD7003294C2 /* frmInvalidSSLCertificate.cpp in Sources */,
+                               4A83E3711B236F21003294C2 /* getcontactinfo.cpp in Sources */,
+                               4A83E3741B236F21003294C2 /* svrblist.cpp in Sources */,
+                               4A6DA3571CAC04E100A15B3D /* carddav-servercontact.cpp in Sources */,
+                               4A6DA3A31CAC069D00A15B3D /* frmContactEditor-Init.cpp in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+/* End PBXSourcesBuildPhase section */
+
+/* Begin PBXTargetDependency section */
+               4A6E60761CF3A99600C187DB /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = 4A6DA3E11CAC0B3E00A15B3D /* bitmaphelper */;
+                       targetProxy = 4A6E60751CF3A99600C187DB /* PBXContainerItemProxy */;
+               };
+/* End PBXTargetDependency section */
+
+/* Begin XCBuildConfiguration section */
+               4A6DA3E71CAC0B3E00A15B3D /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               CLANG_ANALYZER_NONNULL = YES;
+                               CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
+                               CLANG_CXX_LIBRARY = "libc++";
+                               DEPLOYMENT_LOCATION = NO;
+                               ENABLE_TESTABILITY = YES;
+                               GCC_PREFIX_HEADER = "$(WXROOT)/include/wx/wxprec.h";
+                               GCC_PREPROCESSOR_DEFINITIONS = (
+                                       "$(WX_PREPROCESSOR_DEFINITIONS)",
+                                       WXBUILDING,
+                                       "$(WXPLATFORM)",
+                                       __WX__,
+                                       "wxUSE_BASE=1",
+                                       "_FILE_OFFSET_BITS=64",
+                                       _LARGE_FILES,
+                                       MACOS_CLASSIC,
+                                       "__WXMAC_XCODE__=1",
+                                       SCI_LEXER,
+                                       "WX_PRECOMP=1",
+                                       "wxUSE_UNICODE_UTF8=0",
+                                       "wxUSE_UNICODE_WCHAR=1",
+                               );
+                               HEADER_SEARCH_PATHS = (
+                                       "$(inherited)",
+                                       "$(WXROOT)/include",
+                                       "$(WXROOT)/build/osx/setup/cocoa/include",
+                                       "$(WXROOT)/samples/minimal",
+                               );
+                               LIBRARY_SEARCH_PATHS = "$(USER_LIBRARY_DIR)/Developer/Xcode/DerivedData/wxcocoa-axijybonhqhdjnfjrmomlixzmrgw/Build/Products/Release";
+                               MACOSX_DEPLOYMENT_TARGET = 10.11;
+                               PRODUCT_NAME = "$(TARGET_NAME)";
+                               WXPLATFORM = __WXOSX_COCOA__;
+                               WXROOT = "/Volumes/XestiaDevel/Library/wxWidgets-3.0.2";
+                       };
+                       name = Debug;
+               };
+               4A6DA3E81CAC0B3E00A15B3D /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               CLANG_ANALYZER_NONNULL = YES;
+                               CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
+                               CLANG_CXX_LIBRARY = "libc++";
+                               DEPLOYMENT_LOCATION = NO;
+                               GCC_PREFIX_HEADER = "$(WXROOT)/include/wx/wxprec.h";
+                               GCC_PREPROCESSOR_DEFINITIONS = (
+                                       "$(WX_PREPROCESSOR_DEFINITIONS)",
+                                       WXBUILDING,
+                                       "$(WXPLATFORM)",
+                                       __WX__,
+                                       "wxUSE_BASE=1",
+                                       "_FILE_OFFSET_BITS=64",
+                                       _LARGE_FILES,
+                                       MACOS_CLASSIC,
+                                       "__WXMAC_XCODE__=1",
+                                       SCI_LEXER,
+                                       "WX_PRECOMP=1",
+                                       "wxUSE_UNICODE_UTF8=0",
+                                       "wxUSE_UNICODE_WCHAR=1",
+                               );
+                               HEADER_SEARCH_PATHS = (
+                                       "$(inherited)",
+                                       "$(WXROOT)/include",
+                                       "$(WXROOT)/build/osx/setup/cocoa/include",
+                                       "$(WXROOT)/samples/minimal",
+                               );
+                               LIBRARY_SEARCH_PATHS = "$(USER_LIBRARY_DIR)/Developer/Xcode/DerivedData/wxcocoa-axijybonhqhdjnfjrmomlixzmrgw/Build/Products/Release";
+                               MACOSX_DEPLOYMENT_TARGET = 10.11;
+                               PRODUCT_NAME = "$(TARGET_NAME)";
+                               WXPLATFORM = __WXOSX_COCOA__;
+                               WXROOT = "/Volumes/XestiaDevel/Library/wxWidgets-3.0.2";
+                       };
+                       name = Release;
+               };
+               4ABACC841B20E7AE001368B0 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       baseConfigurationReference = 4ABACC981B20E968001368B0 /* wxdebug.xcconfig */;
+                       buildSettings = {
+                               ALWAYS_SEARCH_USER_PATHS = NO;
+                               ARCHS = "$(ARCHS_STANDARD)";
+                               CLANG_CXX_LANGUAGE_STANDARD = "compiler-default";
+                               CLANG_CXX_LIBRARY = "compiler-default";
+                               CLANG_ENABLE_MODULES = YES;
+                               CLANG_ENABLE_OBJC_ARC = YES;
+                               CLANG_WARN_BOOL_CONVERSION = YES;
+                               CLANG_WARN_CONSTANT_CONVERSION = YES;
+                               CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
+                               CLANG_WARN_EMPTY_BODY = YES;
+                               CLANG_WARN_ENUM_CONVERSION = YES;
+                               CLANG_WARN_INT_CONVERSION = YES;
+                               CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+                               CLANG_WARN_UNREACHABLE_CODE = YES;
+                               CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+                               CODE_SIGN_IDENTITY = "";
+                               COPY_PHASE_STRIP = NO;
+                               DEBUG_INFORMATION_FORMAT = dwarf;
+                               ENABLE_STRICT_OBJC_MSGSEND = YES;
+                               GCC_C_LANGUAGE_STANDARD = gnu99;
+                               GCC_DYNAMIC_NO_PIC = NO;
+                               GCC_NO_COMMON_BLOCKS = YES;
+                               GCC_OPTIMIZATION_LEVEL = 0;
+                               GCC_PREPROCESSOR_DEFINITIONS = (
+                                       "DEBUG=1",
+                                       "$(inherited)",
+                               );
+                               GCC_SYMBOLS_PRIVATE_EXTERN = NO;
+                               GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+                               GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+                               GCC_WARN_UNDECLARED_SELECTOR = YES;
+                               GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
+                               GCC_WARN_UNUSED_FUNCTION = YES;
+                               GCC_WARN_UNUSED_VARIABLE = YES;
+                               MACOSX_DEPLOYMENT_TARGET = 10.10;
+                               MTL_ENABLE_DEBUG_INFO = YES;
+                               ONLY_ACTIVE_ARCH = YES;
+                               PRODUCT_VERSION = "";
+                               SDKROOT = macosx;
+                       };
+                       name = Debug;
+               };
+               4ABACC851B20E7AE001368B0 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       baseConfigurationReference = 4ABACC991B20E968001368B0 /* wxrelease.xcconfig */;
+                       buildSettings = {
+                               ALWAYS_SEARCH_USER_PATHS = NO;
+                               ARCHS = "$(ARCHS_STANDARD)";
+                               CLANG_CXX_LANGUAGE_STANDARD = "compiler-default";
+                               CLANG_CXX_LIBRARY = "compiler-default";
+                               CLANG_ENABLE_MODULES = YES;
+                               CLANG_ENABLE_OBJC_ARC = YES;
+                               CLANG_WARN_BOOL_CONVERSION = YES;
+                               CLANG_WARN_CONSTANT_CONVERSION = YES;
+                               CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
+                               CLANG_WARN_EMPTY_BODY = YES;
+                               CLANG_WARN_ENUM_CONVERSION = YES;
+                               CLANG_WARN_INT_CONVERSION = YES;
+                               CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+                               CLANG_WARN_UNREACHABLE_CODE = YES;
+                               CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+                               CODE_SIGN_IDENTITY = "";
+                               COPY_PHASE_STRIP = NO;
+                               DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+                               ENABLE_NS_ASSERTIONS = NO;
+                               ENABLE_STRICT_OBJC_MSGSEND = YES;
+                               GCC_C_LANGUAGE_STANDARD = gnu99;
+                               GCC_NO_COMMON_BLOCKS = YES;
+                               GCC_OPTIMIZATION_LEVEL = 0;
+                               GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+                               GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+                               GCC_WARN_UNDECLARED_SELECTOR = YES;
+                               GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
+                               GCC_WARN_UNUSED_FUNCTION = YES;
+                               GCC_WARN_UNUSED_VARIABLE = YES;
+                               MACOSX_DEPLOYMENT_TARGET = 10.10;
+                               MTL_ENABLE_DEBUG_INFO = NO;
+                               PRODUCT_VERSION = "";
+                               SDKROOT = macosx;
+                       };
+                       name = Release;
+               };
+               4ABACC871B20E7AE001368B0 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       baseConfigurationReference = 4ABACC971B20E968001368B0 /* wxcocoa.xcconfig */;
+                       buildSettings = {
+                               ALWAYS_SEARCH_USER_PATHS = YES;
+                               ARCHS = "$(ARCHS_STANDARD)";
+                               ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+                               CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
+                               CLANG_CXX_LIBRARY = "libc++";
+                               CODE_SIGN_ENTITLEMENTS = "";
+                               CODE_SIGN_IDENTITY = "";
+                               COMBINE_HIDPI_IMAGES = YES;
+                               CURL_FRAMEWORKPATH = "/Volumes/XestiaDevel/Library/curl-7.49.0/";
+                               FRAMEWORK_SEARCH_PATHS = (
+                                       "$(SFML_FRAMEWORKPATH)/Frameworks",
+                                       "$(CURL_FRAMEWORKPATH)",
+                                       "$(inherited)",
+                                       "$(PROJECT_DIR)",
+                               );
+                               GCC_PREFIX_HEADER = "$(WXROOT)/include/wx/wxprec.h";
+                               GCC_PREPROCESSOR_DEFINITIONS = (
+                                       "$(WX_PREPROCESSOR_DEFINITIONS)",
+                                       WXBUILDING,
+                                       "$(WXPLATFORM)",
+                                       __WX__,
+                                       "wxUSE_BASE=1",
+                                       "_FILE_OFFSET_BITS=64",
+                                       _LARGE_FILES,
+                                       MACOS_CLASSIC,
+                                       "__WXMAC_XCODE__=1",
+                                       SCI_LEXER,
+                                       "WX_PRECOMP=1",
+                                       "wxUSE_UNICODE_UTF8=0",
+                                       "wxUSE_UNICODE_WCHAR=1",
+                               );
+                               HEADER_SEARCH_PATHS = (
+                                       "$(CURL_FRAMEWORKPATH)/include",
+                                       "$(WXROOT)/include",
+                                       "$(WXROOT)/build/osx/setup/cocoa/include",
+                                       "$(WXROOT)/samples/minimal",
+                                       "$(LIBXML2_PATH)/include",
+                                       "$(inherited)",
+                               );
+                               INFOPLIST_FILE = "$(SRCROOT)/Info_cocoa.plist";
+                               LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
+                               LIBRARY_SEARCH_PATHS = (
+                                       "$(inherited)",
+                                       "$(USER_LIBRARY_DIR)/Developer/Xcode/DerivedData/wxcocoa-axijybonhqhdjnfjrmomlixzmrgw/Build/Products/Release",
+                                       "($LIBXML2_PATH)/.libs",
+                               );
+                               LIBXML2_PATH = "/Volumes/XestiaDevel/Library/libxml2-2.9.2/";
+                               MACOSX_DEPLOYMENT_TARGET = 10.8;
+                               OTHER_CPLUSPLUSFLAGS = (
+                                       "$(OTHER_CFLAGS)",
+                                       "-x",
+                                       "objective-c++",
+                               );
+                               OTHER_LDFLAGS = (
+                                       "-framework",
+                                       WebKit,
+                                       "-framework",
+                                       IOKit,
+                                       "-framework",
+                                       Carbon,
+                                       "-framework",
+                                       Cocoa,
+                                       "-framework",
+                                       AudioToolbox,
+                                       "-framework",
+                                       OpenGL,
+                                       "-framework",
+                                       QTKit,
+                                       "$(OTHER_LDFLAGS)",
+                                       "-lz",
+                               );
+                               PRODUCT_NAME = "Xestia Address Book";
+                               PRODUCT_VERSION = 0.13;
+                               SFML_FRAMEWORKPATH = "/Volumes/XestiaDevel/Library/SFML-2.3-osx-clang-universal/";
+                               WXPLATFORM = __WXOSX_COCOA__;
+                               WXROOT = "/Volumes/XestiaDevel/Library/wxWidgets-3.0.2";
+                       };
+                       name = Debug;
+               };
+               4ABACC881B20E7AE001368B0 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       baseConfigurationReference = 4ABACC971B20E968001368B0 /* wxcocoa.xcconfig */;
+                       buildSettings = {
+                               ALWAYS_SEARCH_USER_PATHS = YES;
+                               ARCHS = "$(ARCHS_STANDARD)";
+                               ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+                               CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
+                               CLANG_CXX_LIBRARY = "libc++";
+                               CODE_SIGN_ENTITLEMENTS = "";
+                               CODE_SIGN_IDENTITY = "";
+                               COMBINE_HIDPI_IMAGES = YES;
+                               CURL_FRAMEWORKPATH = "/Volumes/XestiaDevel/Library/curl-7.49.0/";
+                               FRAMEWORK_SEARCH_PATHS = (
+                                       "$(SFML_FRAMEWORKPATH)/Frameworks",
+                                       "$(CURL_FRAMEWORKPATH)",
+                                       "$(inherited)",
+                                       "$(PROJECT_DIR)",
+                               );
+                               GCC_PREFIX_HEADER = "$(WXROOT)/include/wx/wxprec.h";
+                               GCC_PREPROCESSOR_DEFINITIONS = (
+                                       "$(WX_PREPROCESSOR_DEFINITIONS)",
+                                       WXBUILDING,
+                                       "$(WXPLATFORM)",
+                                       __WX__,
+                                       "wxUSE_BASE=1",
+                                       "_FILE_OFFSET_BITS=64",
+                                       _LARGE_FILES,
+                                       MACOS_CLASSIC,
+                                       "__WXMAC_XCODE__=1",
+                                       SCI_LEXER,
+                                       "WX_PRECOMP=1",
+                                       "wxUSE_UNICODE_UTF8=0",
+                                       "wxUSE_UNICODE_WCHAR=1",
+                               );
+                               HEADER_SEARCH_PATHS = (
+                                       "$(CURL_FRAMEWORKPATH)/include",
+                                       "$(WXROOT)/include",
+                                       "$(WXROOT)/build/osx/setup/cocoa/include",
+                                       "$(WXROOT)/samples/minimal",
+                                       "$(LIBXML2_PATH)/include",
+                                       "$(inherited)",
+                               );
+                               INFOPLIST_FILE = "$(SRCROOT)/Info_cocoa.plist";
+                               LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
+                               LIBRARY_SEARCH_PATHS = (
+                                       "$(inherited)",
+                                       "$(USER_LIBRARY_DIR)/Developer/Xcode/DerivedData/wxcocoa-axijybonhqhdjnfjrmomlixzmrgw/Build/Products/Release",
+                                       "($LIBXML2_PATH)/.libs",
+                               );
+                               LIBXML2_PATH = "/Volumes/XestiaDevel/Library/libxml2-2.9.2/";
+                               MACOSX_DEPLOYMENT_TARGET = 10.8;
+                               OTHER_CPLUSPLUSFLAGS = (
+                                       "$(OTHER_CFLAGS)",
+                                       "-x",
+                                       "objective-c++",
+                               );
+                               OTHER_LDFLAGS = (
+                                       "-framework",
+                                       WebKit,
+                                       "-framework",
+                                       IOKit,
+                                       "-framework",
+                                       Carbon,
+                                       "-framework",
+                                       Cocoa,
+                                       "-framework",
+                                       AudioToolbox,
+                                       "-framework",
+                                       OpenGL,
+                                       "-framework",
+                                       QTKit,
+                                       "$(OTHER_LDFLAGS)",
+                                       "-lz",
+                               );
+                               PRODUCT_NAME = "Xestia Address Book";
+                               PRODUCT_VERSION = 0.13;
+                               SFML_FRAMEWORKPATH = "/Volumes/XestiaDevel/Library/SFML-2.3-osx-clang-universal/";
+                               WXPLATFORM = __WXOSX_COCOA__;
+                               WXROOT = "/Volumes/XestiaDevel/Library/wxWidgets-3.0.2";
+                       };
+                       name = Release;
+               };
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+               4A6DA3E61CAC0B3E00A15B3D /* Build configuration list for PBXNativeTarget "bitmaphelper" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               4A6DA3E71CAC0B3E00A15B3D /* Debug */,
+                               4A6DA3E81CAC0B3E00A15B3D /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               4ABACC641B20E7AE001368B0 /* Build configuration list for PBXProject "XestiaAddressBook" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               4ABACC841B20E7AE001368B0 /* Debug */,
+                               4ABACC851B20E7AE001368B0 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               4ABACC861B20E7AE001368B0 /* Build configuration list for PBXNativeTarget "XestiaAddressBook" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               4ABACC871B20E7AE001368B0 /* Debug */,
+                               4ABACC881B20E7AE001368B0 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+/* End XCConfigurationList section */
+       };
+       rootObject = 4ABACC611B20E7AE001368B0 /* Project object */;
+}
diff --git a/projects/osx/XestiaAddressBook.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/projects/osx/XestiaAddressBook.xcodeproj/project.xcworkspace/contents.xcworkspacedata
new file mode 100644 (file)
index 0000000..0a6de4b
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Workspace
+   version = "1.0">
+   <FileRef
+      location = "self:/Volumes/XestiaDevel/Projects/xestiaab/XestiaAddressBook/XestiaAddressBook.xcodeproj">
+   </FileRef>
+</Workspace>
diff --git a/projects/osx/XestiaAddressBook.xcodeproj/project.xcworkspace/xcuserdata/sbrokenshire.xcuserdatad/UserInterfaceState.xcuserstate b/projects/osx/XestiaAddressBook.xcodeproj/project.xcworkspace/xcuserdata/sbrokenshire.xcuserdatad/UserInterfaceState.xcuserstate
new file mode 100644 (file)
index 0000000..a0677f2
Binary files /dev/null and b/projects/osx/XestiaAddressBook.xcodeproj/project.xcworkspace/xcuserdata/sbrokenshire.xcuserdatad/UserInterfaceState.xcuserstate differ
diff --git a/projects/osx/XestiaAddressBook.xcodeproj/project.xcworkspace/xcuserdata/sbrokenshire.xcuserdatad/WorkspaceSettings.xcsettings b/projects/osx/XestiaAddressBook.xcodeproj/project.xcworkspace/xcuserdata/sbrokenshire.xcuserdatad/WorkspaceSettings.xcsettings
new file mode 100644 (file)
index 0000000..659c876
--- /dev/null
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+       <key>HasAskedToTakeAutomaticSnapshotBeforeSignificantChanges</key>
+       <true/>
+       <key>SnapshotAutomaticallyBeforeSignificantChanges</key>
+       <true/>
+</dict>
+</plist>
diff --git a/projects/osx/XestiaAddressBook.xcodeproj/xcuserdata/sbrokenshire.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist b/projects/osx/XestiaAddressBook.xcodeproj/xcuserdata/sbrokenshire.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist
new file mode 100644 (file)
index 0000000..fe2b454
--- /dev/null
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Bucket
+   type = "1"
+   version = "2.0">
+</Bucket>
diff --git a/projects/osx/XestiaAddressBook.xcodeproj/xcuserdata/sbrokenshire.xcuserdatad/xcschemes/XestiaAddressBook.xcscheme b/projects/osx/XestiaAddressBook.xcodeproj/xcuserdata/sbrokenshire.xcuserdatad/xcschemes/XestiaAddressBook.xcscheme
new file mode 100644 (file)
index 0000000..c4726e1
--- /dev/null
@@ -0,0 +1,105 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Scheme
+   LastUpgradeVersion = "0630"
+   version = "1.3">
+   <BuildAction
+      parallelizeBuildables = "YES"
+      buildImplicitDependencies = "YES">
+      <BuildActionEntries>
+         <BuildActionEntry
+            buildForTesting = "YES"
+            buildForRunning = "YES"
+            buildForProfiling = "YES"
+            buildForArchiving = "YES"
+            buildForAnalyzing = "YES">
+            <BuildableReference
+               BuildableIdentifier = "primary"
+               BlueprintIdentifier = "4ABACC681B20E7AE001368B0"
+               BuildableName = "Xestia Address Book.app"
+               BlueprintName = "XestiaAddressBook"
+               ReferencedContainer = "container:XestiaAddressBook.xcodeproj">
+            </BuildableReference>
+         </BuildActionEntry>
+         <BuildActionEntry
+            buildForTesting = "NO"
+            buildForRunning = "NO"
+            buildForProfiling = "NO"
+            buildForArchiving = "NO"
+            buildForAnalyzing = "NO">
+            <BuildableReference
+               BuildableIdentifier = "primary"
+               BlueprintIdentifier = "4ABACC7B1B20E7AE001368B0"
+               BuildableName = "XestiaAddressBookTests.xctest"
+               BlueprintName = "XestiaAddressBookTests"
+               ReferencedContainer = "container:XestiaAddressBook.xcodeproj">
+            </BuildableReference>
+         </BuildActionEntry>
+      </BuildActionEntries>
+   </BuildAction>
+   <TestAction
+      buildConfiguration = "Release"
+      selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
+      selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
+      shouldUseLaunchSchemeArgsEnv = "YES">
+      <Testables>
+      </Testables>
+      <MacroExpansion>
+         <BuildableReference
+            BuildableIdentifier = "primary"
+            BlueprintIdentifier = "4ABACC681B20E7AE001368B0"
+            BuildableName = "Xestia Address Book.app"
+            BlueprintName = "XestiaAddressBook"
+            ReferencedContainer = "container:XestiaAddressBook.xcodeproj">
+         </BuildableReference>
+      </MacroExpansion>
+      <AdditionalOptions>
+      </AdditionalOptions>
+   </TestAction>
+   <LaunchAction
+      buildConfiguration = "Debug"
+      selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
+      selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
+      launchStyle = "0"
+      useCustomWorkingDirectory = "NO"
+      ignoresPersistentStateOnLaunch = "NO"
+      debugDocumentVersioning = "YES"
+      debugServiceExtension = "internal"
+      allowLocationSimulation = "YES">
+      <BuildableProductRunnable
+         runnableDebuggingMode = "0">
+         <BuildableReference
+            BuildableIdentifier = "primary"
+            BlueprintIdentifier = "4ABACC681B20E7AE001368B0"
+            BuildableName = "Xestia Address Book.app"
+            BlueprintName = "XestiaAddressBook"
+            ReferencedContainer = "container:XestiaAddressBook.xcodeproj">
+         </BuildableReference>
+      </BuildableProductRunnable>
+      <AdditionalOptions>
+      </AdditionalOptions>
+   </LaunchAction>
+   <ProfileAction
+      buildConfiguration = "Release"
+      shouldUseLaunchSchemeArgsEnv = "YES"
+      savedToolIdentifier = ""
+      useCustomWorkingDirectory = "NO"
+      debugDocumentVersioning = "YES">
+      <BuildableProductRunnable
+         runnableDebuggingMode = "0">
+         <BuildableReference
+            BuildableIdentifier = "primary"
+            BlueprintIdentifier = "4ABACC681B20E7AE001368B0"
+            BuildableName = "Xestia Address Book.app"
+            BlueprintName = "XestiaAddressBook"
+            ReferencedContainer = "container:XestiaAddressBook.xcodeproj">
+         </BuildableReference>
+      </BuildableProductRunnable>
+   </ProfileAction>
+   <AnalyzeAction
+      buildConfiguration = "Release">
+   </AnalyzeAction>
+   <ArchiveAction
+      buildConfiguration = "Release"
+      revealArchiveInOrganizer = "YES">
+   </ArchiveAction>
+</Scheme>
diff --git a/projects/osx/XestiaAddressBook.xcodeproj/xcuserdata/sbrokenshire.xcuserdatad/xcschemes/bitmaphelper.xcscheme b/projects/osx/XestiaAddressBook.xcodeproj/xcuserdata/sbrokenshire.xcuserdatad/xcschemes/bitmaphelper.xcscheme
new file mode 100644 (file)
index 0000000..b6567ac
--- /dev/null
@@ -0,0 +1,97 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Scheme
+   LastUpgradeVersion = "0730"
+   version = "1.3">
+   <BuildAction
+      parallelizeBuildables = "YES"
+      buildImplicitDependencies = "YES">
+      <BuildActionEntries>
+         <BuildActionEntry
+            buildForTesting = "YES"
+            buildForRunning = "YES"
+            buildForProfiling = "YES"
+            buildForArchiving = "YES"
+            buildForAnalyzing = "YES">
+            <BuildableReference
+               BuildableIdentifier = "primary"
+               BlueprintIdentifier = "4A6DA3E11CAC0B3E00A15B3D"
+               BuildableName = "bitmaphelper"
+               BlueprintName = "bitmaphelper"
+               ReferencedContainer = "container:XestiaAddressBook.xcodeproj">
+            </BuildableReference>
+         </BuildActionEntry>
+      </BuildActionEntries>
+   </BuildAction>
+   <TestAction
+      buildConfiguration = "Debug"
+      selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
+      selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
+      shouldUseLaunchSchemeArgsEnv = "YES">
+      <Testables>
+      </Testables>
+      <MacroExpansion>
+         <BuildableReference
+            BuildableIdentifier = "primary"
+            BlueprintIdentifier = "4A6DA3E11CAC0B3E00A15B3D"
+            BuildableName = "bitmaphelper"
+            BlueprintName = "bitmaphelper"
+            ReferencedContainer = "container:XestiaAddressBook.xcodeproj">
+         </BuildableReference>
+      </MacroExpansion>
+      <AdditionalOptions>
+      </AdditionalOptions>
+   </TestAction>
+   <LaunchAction
+      buildConfiguration = "Debug"
+      selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
+      selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
+      launchStyle = "0"
+      useCustomWorkingDirectory = "NO"
+      ignoresPersistentStateOnLaunch = "NO"
+      debugDocumentVersioning = "YES"
+      debugServiceExtension = "internal"
+      allowLocationSimulation = "YES">
+      <BuildableProductRunnable
+         runnableDebuggingMode = "0">
+         <BuildableReference
+            BuildableIdentifier = "primary"
+            BlueprintIdentifier = "4A6DA3E11CAC0B3E00A15B3D"
+            BuildableName = "bitmaphelper"
+            BlueprintName = "bitmaphelper"
+            ReferencedContainer = "container:XestiaAddressBook.xcodeproj">
+         </BuildableReference>
+      </BuildableProductRunnable>
+      <CommandLineArguments>
+         <CommandLineArgument
+            argument = "$(PROJECT_FILE_PATH)/../../../source/bitmaps/"
+            isEnabled = "YES">
+         </CommandLineArgument>
+      </CommandLineArguments>
+      <AdditionalOptions>
+      </AdditionalOptions>
+   </LaunchAction>
+   <ProfileAction
+      buildConfiguration = "Release"
+      shouldUseLaunchSchemeArgsEnv = "YES"
+      savedToolIdentifier = ""
+      useCustomWorkingDirectory = "NO"
+      debugDocumentVersioning = "YES">
+      <BuildableProductRunnable
+         runnableDebuggingMode = "0">
+         <BuildableReference
+            BuildableIdentifier = "primary"
+            BlueprintIdentifier = "4A6DA3E11CAC0B3E00A15B3D"
+            BuildableName = "bitmaphelper"
+            BlueprintName = "bitmaphelper"
+            ReferencedContainer = "container:XestiaAddressBook.xcodeproj">
+         </BuildableReference>
+      </BuildableProductRunnable>
+   </ProfileAction>
+   <AnalyzeAction
+      buildConfiguration = "Debug">
+   </AnalyzeAction>
+   <ArchiveAction
+      buildConfiguration = "Release"
+      revealArchiveInOrganizer = "YES">
+   </ArchiveAction>
+</Scheme>
diff --git a/projects/osx/XestiaAddressBook.xcodeproj/xcuserdata/sbrokenshire.xcuserdatad/xcschemes/xcschememanagement.plist b/projects/osx/XestiaAddressBook.xcodeproj/xcuserdata/sbrokenshire.xcuserdatad/xcschemes/xcschememanagement.plist
new file mode 100644 (file)
index 0000000..d0d4b01
--- /dev/null
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+       <key>SchemeUserState</key>
+       <dict>
+               <key>XestiaAddressBook.xcscheme</key>
+               <dict>
+                       <key>orderHint</key>
+                       <integer>1</integer>
+               </dict>
+               <key>bitmaphelper.xcscheme</key>
+               <dict>
+                       <key>orderHint</key>
+                       <integer>0</integer>
+               </dict>
+       </dict>
+       <key>SuppressBuildableAutocreation</key>
+       <dict>
+               <key>4A6DA3E11CAC0B3E00A15B3D</key>
+               <dict>
+                       <key>primary</key>
+                       <true/>
+               </dict>
+               <key>4ABACC681B20E7AE001368B0</key>
+               <dict>
+                       <key>primary</key>
+                       <true/>
+               </dict>
+               <key>4ABACC7B1B20E7AE001368B0</key>
+               <dict>
+                       <key>primary</key>
+                       <true/>
+               </dict>
+       </dict>
+</dict>
+</plist>
diff --git a/projects/osx/wxcocoa.xcconfig b/projects/osx/wxcocoa.xcconfig
new file mode 100644 (file)
index 0000000..af06119
--- /dev/null
@@ -0,0 +1,12 @@
+WXTOOLKIT = cocoa
+WXTOOLKITUPPER = COCOA
+
+#include "wx.xcconfig"
+
+MACOSX_DEPLOYMENT_TARGET = 10.5
+
+GCC_VERSION =
+
+ARCHS = ppc i386 x86_64
+
+OTHER_LDFLAGS = -framework WebKit -framework IOKit -framework Carbon -framework Cocoa -framework AudioToolbox -framework OpenGL -framework QTKit 
diff --git a/projects/osx/wxdebug.xcconfig b/projects/osx/wxdebug.xcconfig
new file mode 100644 (file)
index 0000000..4cd18dd
--- /dev/null
@@ -0,0 +1,2 @@
+GCC_OPTIMIZATION_LEVEL = 0
+ONLY_ACTIVE_ARCH = YES
diff --git a/projects/osx/wxrelease.xcconfig b/projects/osx/wxrelease.xcconfig
new file mode 100644 (file)
index 0000000..f89e8d7
--- /dev/null
@@ -0,0 +1 @@
+GCC_OPTIMIZATION_LEVEL = 2
Xestia Software Development
Yn Maystri
© 2006 - 2019 Xestia Software Development
Software

Xestia Address Book
Xestia Calendar
Development

Xestia Gelforn
Everything else

About
News
Privacy Policy