Revision: 7714
          http://skim-app.svn.sourceforge.net/skim-app/?rev=7714&view=rev
Author:   hofman
Date:     2012-09-01 09:34:24 +0000 (Sat, 01 Sep 2012)
Log Message:
-----------
Updates to allow compilation of skimnotes using Xcode 4 on newer systems.
Deployment targets set to 10.6, dev targets to 3.2.
10.5 and PPC support dropped.
Bump version numbers.
Update release notes and guide.

Modified Paths:
--------------
    trunk/SkimNotes/Configurations/SkimNotes-Common.xcconfig
    trunk/SkimNotes/Configurations/SkimNotes-Framework.xcconfig
    trunk/SkimNotes/Info.plist
    trunk/SkimNotes/ReleaseNotes.rtf
    trunk/SkimNotes/SkimNotes.rtf
    trunk/SkimNotes/SkimNotes.xcodeproj/project.pbxproj
    trunk/SkimNotes/skimnotes.m
    trunk/SkimNotes/skimpdf.m

Modified: trunk/SkimNotes/Configurations/SkimNotes-Common.xcconfig
===================================================================
--- trunk/SkimNotes/Configurations/SkimNotes-Common.xcconfig    2012-08-31 
09:06:55 UTC (rev 7713)
+++ trunk/SkimNotes/Configurations/SkimNotes-Common.xcconfig    2012-09-01 
09:34:24 UTC (rev 7714)
@@ -1,10 +1,10 @@
 // Common to all targets and all configurations
 
-SDKROOT = macosx10.6
+SDKROOT = macosx
 
 DEBUG_INFORMATION_FORMAT = dwarf
-ARCHS = ppc i386 x86_64
-MACOSX_DEPLOYMENT_TARGET = 10.5
+ARCHS = $(ARCHS_STANDARD_32_64_BIT)
+MACOSX_DEPLOYMENT_TARGET = 10.6
 
 COPY_PHASE_STRIP = YES
 STRIP_INSTALLED_PRODUCT = YES

Modified: trunk/SkimNotes/Configurations/SkimNotes-Framework.xcconfig
===================================================================
--- trunk/SkimNotes/Configurations/SkimNotes-Framework.xcconfig 2012-08-31 
09:06:55 UTC (rev 7713)
+++ trunk/SkimNotes/Configurations/SkimNotes-Framework.xcconfig 2012-09-01 
09:34:24 UTC (rev 7714)
@@ -3,7 +3,7 @@
 INSTALL_PATH = @executable_path/../Frameworks
 
 DYLIB_COMPATIBILITY_VERSION = 1.1
-DYLIB_CURRENT_VERSION = 1.2.8
+DYLIB_CURRENT_VERSION = 1.3
 
 FRAMEWORK_VERSION = A
 INFOPLIST_FILE = Info.plist

Modified: trunk/SkimNotes/Info.plist
===================================================================
--- trunk/SkimNotes/Info.plist  2012-08-31 09:06:55 UTC (rev 7713)
+++ trunk/SkimNotes/Info.plist  2012-09-01 09:34:24 UTC (rev 7714)
@@ -19,7 +19,7 @@
        <key>CFBundleSignature</key>
        <string>????</string>
        <key>CFBundleVersion</key>
-       <string>1.2.9</string>
+       <string>1.3</string>
        <key>NSHumanReadableCopyright</key>
     <string>© Christiaan M. Hofman, 2008-2012</string>
        <key>NSPrincipalClass</key>

Modified: trunk/SkimNotes/ReleaseNotes.rtf
===================================================================
--- trunk/SkimNotes/ReleaseNotes.rtf    2012-08-31 09:06:55 UTC (rev 7713)
+++ trunk/SkimNotes/ReleaseNotes.rtf    2012-09-01 09:34:24 UTC (rev 7714)
@@ -35,8 +35,9 @@
 
{\list\listtemplateid32\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker
 \{disc\}}{\leveltext\leveltemplateid3101\'01\uc0\u8226 
;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid32}
 
{\list\listtemplateid33\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker
 \{disc\}}{\leveltext\leveltemplateid3201\'01\uc0\u8226 
;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid33}
 
{\list\listtemplateid34\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker
 \{disc\}}{\leveltext\leveltemplateid3301\'01\uc0\u8226 
;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid34}
-{\list\listtemplateid35\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker
 \{disc\}}{\leveltext\leveltemplateid3401\'01\uc0\u8226 
;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid35}}
-{\*\listoverridetable{\listoverride\listid1\listoverridecount0\ls1}{\listoverride\listid2\listoverridecount0\ls2}{\listoverride\listid3\listoverridecount0\ls3}{\listoverride\listid4\listoverridecount0\ls4}{\listoverride\listid5\listoverridecount0\ls5}{\listoverride\listid6\listoverridecount0\ls6}{\listoverride\listid7\listoverridecount0\ls7}{\listoverride\listid8\listoverridecount0\ls8}{\listoverride\listid9\listoverridecount0\ls9}{\listoverride\listid10\listoverridecount0\ls10}{\listoverride\listid11\listoverridecount0\ls11}{\listoverride\listid12\listoverridecount0\ls12}{\listoverride\listid13\listoverridecount0\ls13}{\listoverride\listid14\listoverridecount0\ls14}{\listoverride\listid15\listoverridecount0\ls15}{\listoverride\listid16\listoverridecount0\ls16}{\listoverride\listid17\listoverridecount0\ls17}{\listoverride\listid18\listoverridecount0\ls18}{\listoverride\listid19\listoverridecount0\ls19}{\listoverride\listid20\listoverridecount0\ls20}{\listoverride\listid21\listoverridecount0\ls21}{\listoverride\listid22\listoverridecount0\ls22}{\listoverride\listid23\listoverridecount0\ls23}{\listoverride\listid24\listoverridecount0\ls24}{\listoverride\listid25\listoverridecount0\ls25}{\listoverride\listid26\listoverridecount0\ls26}{\listoverride\listid27\listoverridecount0\ls27}{\listoverride\listid28\listoverridecount0\ls28}{\listoverride\listid29\listoverridecount0\ls29}{\listoverride\listid30\listoverridecount0\ls30}{\listoverride\listid31\listoverridecount0\ls31}{\listoverride\listid32\listoverridecount0\ls32}{\listoverride\listid33\listoverridecount0\ls33}{\listoverride\listid34\listoverridecount0\ls34}{\listoverride\listid35\listoverridecount0\ls35}}
+{\list\listtemplateid35\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker
 \{disc\}}{\leveltext\leveltemplateid3401\'01\uc0\u8226 
;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid35}
+{\list\listtemplateid36\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker
 \{disc\}}{\leveltext\leveltemplateid3501\'01\uc0\u8226 
;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid36}}
+{\*\listoverridetable{\listoverride\listid1\listoverridecount0\ls1}{\listoverride\listid2\listoverridecount0\ls2}{\listoverride\listid3\listoverridecount0\ls3}{\listoverride\listid4\listoverridecount0\ls4}{\listoverride\listid5\listoverridecount0\ls5}{\listoverride\listid6\listoverridecount0\ls6}{\listoverride\listid7\listoverridecount0\ls7}{\listoverride\listid8\listoverridecount0\ls8}{\listoverride\listid9\listoverridecount0\ls9}{\listoverride\listid10\listoverridecount0\ls10}{\listoverride\listid11\listoverridecount0\ls11}{\listoverride\listid12\listoverridecount0\ls12}{\listoverride\listid13\listoverridecount0\ls13}{\listoverride\listid14\listoverridecount0\ls14}{\listoverride\listid15\listoverridecount0\ls15}{\listoverride\listid16\listoverridecount0\ls16}{\listoverride\listid17\listoverridecount0\ls17}{\listoverride\listid18\listoverridecount0\ls18}{\listoverride\listid19\listoverridecount0\ls19}{\listoverride\listid20\listoverridecount0\ls20}{\listoverride\listid21\listoverridecount0\ls21}{\listoverride\listid22\listoverridecount0\ls22}{\listoverride\listid23\listoverridecount0\ls23}{\listoverride\listid24\listoverridecount0\ls24}{\listoverride\listid25\listoverridecount0\ls25}{\listoverride\listid26\listoverridecount0\ls26}{\listoverride\listid27\listoverridecount0\ls27}{\listoverride\listid28\listoverridecount0\ls28}{\listoverride\listid29\listoverridecount0\ls29}{\listoverride\listid30\listoverridecount0\ls30}{\listoverride\listid31\listoverridecount0\ls31}{\listoverride\listid32\listoverridecount0\ls32}{\listoverride\listid33\listoverridecount0\ls33}{\listoverride\listid34\listoverridecount0\ls34}{\listoverride\listid35\listoverridecount0\ls35}{\listoverride\listid36\listoverridecount0\ls36}}
 
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural
 
 \f0\b\fs24 \cf0 SkimNotes Framework and Tool
@@ -44,76 +45,88 @@
 Release Notes\
 \
 
+\b Version 1.3\
+Important note: 
+\b0 Minimum required system version is now 10.6
+\b \
+\pard\tx220\tx720\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li720\fi-720\ql\qnatural\pardirnatural
+\ls1\ilvl0
+\b0 \cf0 {\listtext    \'95    }Build only Intel binaries\
+{\listtext     \'95    }Set SDK root to current Mac OS X\
+{\listtext     \'95    }Set deployment target to 10.6\
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural
+\cf0 \
+
 \b Version 1.2.9\
 
\pard\tx220\tx720\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li720\fi-720\ql\qnatural\pardirnatural
-\ls1\ilvl0
+\ls2\ilvl0
 \b0 \cf0 {\listtext    \'95    }Add simplified Chinese localization\
 
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural
 \cf0 \
 
 \b Version 1.2.8\
 
\pard\tx220\tx720\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li720\fi-720\ql\qnatural\pardirnatural
-\ls2\ilvl0
+\ls3\ilvl0
 \b0 \cf0 {\listtext    \'95    }Fix encoding for Japanese .strings files\
 
\pard\tx220\tx720\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li720\fi-720\ql\qnatural\pardirnatural
-\ls3\ilvl0\cf0 {\listtext      \'95    }Avoid some assignment warnings\
+\ls4\ilvl0\cf0 {\listtext      \'95    }Avoid some assignment warnings\
 
\pard\tx220\tx720\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li720\fi-720\ql\qnatural\pardirnatural
-\ls4\ilvl0\cf0 {\listtext      \'95    }Fail to process print protected PDFs 
in the skimpdf tool\
+\ls5\ilvl0\cf0 {\listtext      \'95    }Fail to process print protected PDFs 
in the skimpdf tool\
 
\pard\tx220\tx720\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li720\fi-720\ql\qnatural\pardirnatural
-\ls5\ilvl0\cf0 {\listtext      \'95    }Fix merging PDFs using the skimpdf 
tool\
+\ls6\ilvl0\cf0 {\listtext      \'95    }Fix merging PDFs using the skimpdf 
tool\
 
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural
 \cf0 \
 
 \b Version 1.2.7\
 
\pard\tx220\tx720\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li720\fi-720\ql\qnatural\pardirnatural
-\ls6\ilvl0
+\ls7\ilvl0
 \b0 \cf0 {\listtext    \'95    }Use 10.6 SDK for Xcode 4 compatibility\
 
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural
 \cf0 \
 
 \b Version 1.2.6\
 
\pard\tx220\tx720\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li720\fi-720\ql\qnatural\pardirnatural
-\ls7\ilvl0
+\ls8\ilvl0
 \b0 \cf0 {\listtext    \'95    }Add Japanese localization\
 
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural
 \cf0 \
 
 \b Version 1.2.5\
 
\pard\tx220\tx720\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li720\fi-720\ql\qnatural\pardirnatural
-\ls8\ilvl0
+\ls9\ilvl0
 \b0 \cf0 {\listtext    \'95    }Support for free text note alignment property\
 
\pard\tx220\tx720\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li720\fi-720\ql\qnatural\pardirnatural
-\ls9\ilvl0\cf0 {\listtext      \'95    }Support for line note interior color 
property\
+\ls10\ilvl0\cf0 {\listtext     \'95    }Support for line note interior color 
property\
 {\listtext     \'95    }New skimpdf CLT for manipulating PDF files with Skim 
notes\
 
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural
 \cf0 \
 
 \b Version 1.2.4\
 
\pard\tx220\tx720\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li720\fi-720\ql\qnatural\pardirnatural
-\ls10\ilvl0
+\ls11\ilvl0
 \b0 \cf0 {\listtext    \'95    }Return array of annotations rather than 
dictionaries from PDFDocument initializer as documented\
 
\pard\tx220\tx720\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li720\fi-720\ql\qnatural\pardirnatural
-\ls11\ilvl0\cf0 {\listtext     \'95    }Fix writing of text notes from 
stringnotes command line tool\
+\ls12\ilvl0\cf0 {\listtext     \'95    }Fix writing of text notes from 
stringnotes command line tool\
 
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural
 \cf0 \
 
 \b Version 1.2.3\
 
\pard\tx220\tx720\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li720\fi-720\ql\qnatural\pardirnatural
-\ls12\ilvl0
+\ls13\ilvl0
 \b0 \cf0 {\listtext    \'95    }Set proper border style for notes from 
properties\
 
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural
 \cf0 \
 
 \b Version 1.2.2\
 
\pard\tx220\tx720\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li720\fi-720\ql\qnatural\pardirnatural
-\ls13\ilvl0
+\ls14\ilvl0
 \b0 \cf0 {\listtext    \'95    }Add Polish localization\
 
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural
 \cf0 \
 
 \b Version 1.2.1\
 
\pard\tx220\tx720\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li720\fi-720\ql\qnatural\pardirnatural
-\ls14\ilvl0
+\ls15\ilvl0
 \b0 \cf0 {\listtext    \'95    }Support for modificationDate and userName\
 
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural
 \cf0 \
@@ -122,37 +135,37 @@
 Important note: 
 \b0 Minimum required system version is now 10.5\
 
\pard\tx220\tx720\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li720\fi-720\ql\qnatural\pardirnatural
-\ls15\ilvl0\cf0 {\listtext     \'95    }Build both 32-bit and 64-bit Intel for 
Debug\
+\ls16\ilvl0\cf0 {\listtext     \'95    }Build both 32-bit and 64-bit Intel for 
Debug\
 {\listtext     \'95    }Set deployment target to 10.5\
 
\pard\tx220\tx720\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li720\fi-720\ql\qnatural\pardirnatural
-\ls16\ilvl0\cf0 {\listtext     \'95    }Support GC in frameworks for Debug and 
Release configuration\
+\ls17\ilvl0\cf0 {\listtext     \'95    }Support GC in frameworks for Debug and 
Release configuration\
 {\listtext     \'95    }Remove special configuration for GC\
 {\listtext     \'95    }Add conditional delegate category conformance for 
compatibility with 10.6 SDK\
 
\pard\tx220\tx720\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li720\fi-720\ql\qnatural\pardirnatural
-\ls17\ilvl0\cf0 {\listtext     \'95    }Fix for a 64-bit PDFKit bug\
+\ls18\ilvl0\cf0 {\listtext     \'95    }Fix for a 64-bit PDFKit bug\
 
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural
 \cf0 \
 
 \b Version 1.1.9
 \b0 \
 
\pard\tx220\tx720\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li720\fi-720\ql\qnatural\pardirnatural
-\ls18\ilvl0\cf0 {\listtext     \'95    }The shared EA managers are now created 
in a thread safe manner, the instance methods were already thread safe\
+\ls19\ilvl0\cf0 {\listtext     \'95    }The shared EA managers are now created 
in a thread safe manner, the instance methods were already thread safe\
 
\pard\tx220\tx720\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li720\fi-720\ql\qnatural\pardirnatural
-\ls19\ilvl0\cf0 {\listtext     \'95    }Support 64-bit Intel for release\
+\ls20\ilvl0\cf0 {\listtext     \'95    }Support 64-bit Intel for release\
 
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural
 \cf0 \
 
 \b Version 1.1.8
 \b0 \
 
\pard\tx220\tx720\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li720\fi-720\ql\qnatural\pardirnatural
-\ls20\ilvl0\cf0 {\listtext     \'95    }Fix reading borderstyle property\
+\ls21\ilvl0\cf0 {\listtext     \'95    }Fix reading borderstyle property\
 
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural
 \cf0 \
 
 \b Version 1.1.7
 \b0 \
 
\pard\tx220\tx720\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li720\fi-720\ql\qnatural\pardirnatural
-\ls21\ilvl0\cf0 {\listtext     \'95    }Fix a leak in the framework\
+\ls22\ilvl0\cf0 {\listtext     \'95    }Fix a leak in the framework\
 {\listtext     \'95    }Make sure .strings files are UTF-16\
 
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural
 \cf0 \
@@ -160,7 +173,7 @@
 \b Version 1.1.6
 \b0 \
 
\pard\tx220\tx720\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li720\fi-720\ql\qnatural\pardirnatural
-\ls22\ilvl0\cf0 {\listtext     \'95    }Don't change framework install name\
+\ls23\ilvl0\cf0 {\listtext     \'95    }Don't change framework install name\
 {\listtext     \'95    }Add traditional Chinese localization\
 {\listtext     \'95    }New option to prevent compression of  extended 
attributes data, ignored when split into fragments\
 {\listtext     \'95    }Declare error domain and codes for framework\
@@ -171,14 +184,14 @@
 \b Version 1.1.5
 \b0 \
 
\pard\tx220\tx720\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li720\fi-720\ql\qnatural\pardirnatural
-\ls23\ilvl0\cf0 {\listtext     \'95    }Return an empty array for notes when a 
PDF bundle does not contain any notes\
+\ls24\ilvl0\cf0 {\listtext     \'95    }Return an empty array for notes when a 
PDF bundle does not contain any notes\
 
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural
 \cf0 \
 
 \b Version 1.1.4
 \b0 \
 
\pard\tx220\tx720\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li720\fi-720\ql\qnatural\pardirnatural
-\ls24\ilvl0\cf0 {\listtext     \'95    }Update localizations\
+\ls25\ilvl0\cf0 {\listtext     \'95    }Update localizations\
 {\listtext     \'95    }Add SkimNotesBase framework to release archive\
 {\listtext     \'95    }Add support for Ink annotations\
 {\listtext     \'95    }Remove Czech localization\
@@ -188,7 +201,7 @@
 \b Version 1.1.3
 \b0 \
 
\pard\tx220\tx720\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li720\fi-720\ql\qnatural\pardirnatural
-\ls25\ilvl0\cf0 {\listtext     \'95    }Move xcconfig files to a subfolder\
+\ls26\ilvl0\cf0 {\listtext     \'95    }Move xcconfig files to a subfolder\
 {\listtext     \'95    }Fix a leak in the framework\
 
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural
 \cf0 \
@@ -196,7 +209,7 @@
 \b Version 1.1.2
 \b0 \
 
\pard\tx220\tx720\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li720\fi-720\ql\qnatural\pardirnatural
-\ls26\ilvl0\cf0 {\listtext     \'95    }Improvements to xcconfig files\
+\ls27\ilvl0\cf0 {\listtext     \'95    }Improvements to xcconfig files\
 {\listtext     \'95    }Functions to get default text and RTF representations 
of Skim notes\
 {\listtext     \'95    }Fix convert action in CLT\
 {\listtext     \'95    }Don't include the shared EA manager from init\
@@ -206,14 +219,14 @@
 \b Version 1.1.1
 \b0 \
 
\pard\tx220\tx720\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li720\fi-720\ql\qnatural\pardirnatural
-\ls27\ilvl0\cf0 {\listtext     \'95    }Fix fragment attribute names\
+\ls28\ilvl0\cf0 {\listtext     \'95    }Fix fragment attribute names\
 
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural
 \cf0 \
 
 \b Version 1.1
 \b0 \
 
\pard\tx220\tx720\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li720\fi-720\ql\qnatural\pardirnatural
-\ls28\ilvl0\cf0 {\listtext     \'95    }Consolidate API for annotation 
subclasses to a single file\
+\ls29\ilvl0\cf0 {\listtext     \'95    }Consolidate API for annotation 
subclasses to a single file\
 {\listtext     \'95    }Documentation target\
 {\listtext     \'95    }Ignore fragment attributes when getting all attribute 
names\
 {\listtext     \'95    }Return value for all attributes is now a dictionary\
@@ -236,7 +249,7 @@
 \b Version 1.0.6
 \b0 \
 
\pard\tx220\tx720\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li720\fi-720\ql\qnatural\pardirnatural
-\ls29\ilvl0\cf0 {\listtext     \'95    }Include quadrilateral points in markup 
note properties\
+\ls30\ilvl0\cf0 {\listtext     \'95    }Include quadrilateral points in markup 
note properties\
 {\listtext     \'95    }Make sure the text in an SKNAnnotationNote is 
initialized properly\
 
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural
 \cf0 \
@@ -244,14 +257,14 @@
 \b Version 1.0.5
 \b0 \
 
\pard\tx220\tx720\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li720\fi-720\ql\qnatural\pardirnatural
-\ls30\ilvl0\cf0 {\listtext     \'95    }Fix name prefix for extended attribute 
fragments in lookup dictionary\
+\ls31\ilvl0\cf0 {\listtext     \'95    }Fix name prefix for extended attribute 
fragments in lookup dictionary\
 
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural
 \cf0 \
 
 \b Version 1.0.4
 \b0 \
 
\pard\tx220\tx720\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li720\fi-720\ql\qnatural\pardirnatural
-\ls31\ilvl0\cf0 {\listtext     \'95    }Fix typo in French localization\
+\ls32\ilvl0\cf0 {\listtext     \'95    }Fix typo in French localization\
 {\listtext     \'95    }Fix reading of notes from PDF bundles\
 
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural
 \cf0 \
@@ -259,14 +272,14 @@
 \b Version 1.0.3
 \b0 \
 
\pard\tx220\tx720\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li720\fi-720\ql\qnatural\pardirnatural
-\ls32\ilvl0\cf0 {\listtext     \'95    }Return the POSIX error itself\
+\ls33\ilvl0\cf0 {\listtext     \'95    }Return the POSIX error itself\
 
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural
 \cf0 \
 
 \b Version 1.0.2
 \b0 \
 
\pard\tx220\tx720\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li720\fi-720\ql\qnatural\pardirnatural
-\ls33\ilvl0\cf0 {\listtext     \'95    }Compress long plist data with 
non-split option\
+\ls34\ilvl0\cf0 {\listtext     \'95    }Compress long plist data with 
non-split option\
 {\listtext     \'95    }Set deployment target to 10.4 and build ppc and i386 
for Release\
 {\listtext     \'95    }Fix an info key\
 {\listtext     \'95    }Return an error when a fragment was not found\
@@ -277,7 +290,7 @@
 \b Version 1.0.1
 \b0 \
 
\pard\tx220\tx720\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li720\fi-720\ql\qnatural\pardirnatural
-\ls34\ilvl0\cf0 {\listtext     \'95    }Avoid over-releasing of custom 
SKNExtendedAttributeManager\
+\ls35\ilvl0\cf0 {\listtext     \'95    }Avoid over-releasing of custom 
SKNExtendedAttributeManager\
 {\listtext     \'95    }Return an error when reading sSkim notes fails\
 
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural
 \cf0 \
@@ -285,5 +298,5 @@
 \b Version 1.0
 \b0 \
 
\pard\tx220\tx720\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li720\fi-720\ql\qnatural\pardirnatural
-\ls35\ilvl0\cf0 {\listtext     \'95    }Initial release of SkimNotes framework 
and CLT\
+\ls36\ilvl0\cf0 {\listtext     \'95    }Initial release of SkimNotes framework 
and CLT\
 }
\ No newline at end of file

Modified: trunk/SkimNotes/SkimNotes.rtf
===================================================================
--- trunk/SkimNotes/SkimNotes.rtf       2012-08-31 09:06:55 UTC (rev 7713)
+++ trunk/SkimNotes/SkimNotes.rtf       2012-09-01 09:34:24 UTC (rev 7714)
@@ -1,4 +1,4 @@
-{\rtf1\ansi\ansicpg65001\cocoartf1038\cocoasubrtf320
+{\rtf1\ansi\ansicpg65001\cocoartf1038\cocoasubrtf360
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;\f1\fmodern\fcharset0 
Courier;\f2\fnil\fcharset0 Menlo-Regular;
 }
 
{\colortbl;\red255\green255\blue255;\red170\green13\blue145;\red92\green38\blue153;\red28\green0\blue207;
@@ -123,12 +123,35 @@
 64-Bits and Garbage Collection
 \b0 \
 \
-The Debug and Release configurations will build executables for 32-bit 
(universal for Release and Intel for Debug) and 64-bit (Intel) with deployment 
target 10.5.  The frameworks are built with support for Garbage Collection 
(GC).  The tool will never use GC, but that should not be relevant.  The built 
versions of the SkimNotes framework and skimnotes tool included in the release 
are built using the Release configuration.\
+The Debug and Release configurations will build universal executables for 
32-bit and 64-bit Intel with deployment target 10.6.  The frameworks are built 
with support for Garbage Collection (GC).  The tool will never use GC, but that 
should not be relevant.  The built versions of the SkimNotes framework and 
skimnotes tool included in the release are built using the Release 
configuration.\
 \
 
-\b Tiger Support
+\b Leopard Support
 \b0 \
 \
+If you need to build the frameworks and/or the tool with support for Mac OS X 
10.5, you will need to change the build configuration and build them yourself.  
Easiest is to edit SkimNotes-Common.xcconfig.  Set the deployment target to 
10.5 by replacing the 
+\f2\fs22 \CocoaLigature0 MACOSX_DEPLOYMENT_TARGET
+\f0\fs24 \CocoaLigature1  line by the following two lines:\
+\
+\pard\tx560\pardeftab560\ql\qnatural\pardirnatural
+
+\f2\fs22 \cf0 \CocoaLigature0 MACOSX_DEPLOYMENT_TARGET = \cf4 10.5\
+\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural
+
+\f0\fs24 \cf0 \CocoaLigature1 \
+Also you may want to support PPC by changing the 
+\f2\fs22 \CocoaLigature0 ARCHS
+\f0\fs24 \CocoaLigature1  line:\
+\pard\tx560\pardeftab560\ql\qnatural\pardirnatural
+
+\f2\fs22 \cf0 \CocoaLigature0 \
+ARCHS = ppc i386 x86_64\
+\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural
+
+\f0\b\fs24 \cf0 \CocoaLigature1 \
+Tiger Support
+\b0 \
+\
 If you need to build the frameworks and/or the tool with support for Mac OS X 
10.4, you will need to change the build configuration and build them yourself.  
Easiest is to edit SkimNotes-Common.xcconfig.  Set the deployment target for 
32-bit to 10.4 by replacing the 
 \f2\fs22 \CocoaLigature0 MACOSX_DEPLOYMENT_TARGET
 \f0\fs24 \CocoaLigature1  line by the following two lines:\
@@ -142,7 +165,9 @@
 \f0\fs24 \cf0 \CocoaLigature1 \
 Also delete the line for 
 \f2\fs22 \CocoaLigature0 GCC_ENABLE_OBJC_GC
-\f0\fs24 \CocoaLigature1 .\
+\f0\fs24 \CocoaLigature1 .  And you may want to change the 
+\f2\fs22 \CocoaLigature0 ARCHS
+\f0\fs24 \CocoaLigature1  line as for 10.5.\
 
\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural
 
 \b \cf0 \

Modified: trunk/SkimNotes/SkimNotes.xcodeproj/project.pbxproj
===================================================================
--- trunk/SkimNotes/SkimNotes.xcodeproj/project.pbxproj 2012-08-31 09:06:55 UTC 
(rev 7713)
+++ trunk/SkimNotes/SkimNotes.xcodeproj/project.pbxproj 2012-09-01 09:34:24 UTC 
(rev 7714)
@@ -3,7 +3,7 @@
        archiveVersion = 1;
        classes = {
        };
-       objectVersion = 45;
+       objectVersion = 46;
        objects = {
 
 /* Begin PBXAggregateTarget section */
@@ -580,7 +580,7 @@
                0867D690FE84028FC02AAC07 /* Project object */ = {
                        isa = PBXProject;
                        buildConfigurationList = 1DEB91B108733DA50010E9CD /* 
Build configuration list for PBXProject "SkimNotes" */;
-                       compatibilityVersion = "Xcode 3.1";
+                       compatibilityVersion = "Xcode 3.2";
                        developmentRegion = English;
                        hasScannedForEncodings = 1;
                        knownRegions = (

Modified: trunk/SkimNotes/skimnotes.m
===================================================================
--- trunk/SkimNotes/skimnotes.m 2012-08-31 09:06:55 UTC (rev 7713)
+++ trunk/SkimNotes/skimnotes.m 2012-09-01 09:34:24 UTC (rev 7714)
@@ -42,7 +42,7 @@
 #import "SKNUtilities.h"
 
 static char *usageStr = "Usage:\n skimnotes get [-format skim|text|rtf] 
PDF_FILE [NOTES_FILE|-]\n skimnotes set PDF_FILE [SKIM_FILE|-] [TEXT_FILE] 
[RTF_FILE]\n skimnotes remove PDF_FILE\n skimnotes convert IN_PDF_FILE 
[OUT_PDF_FILE]\n skimnotes agent [SERVER_NAME]\n skimnotes protocol\n skimnotes 
help [VERB]\n skimnotes version";
-static char *versionStr = "SkimNotes command-line client, version 2.4.2";
+static char *versionStr = "SkimNotes command-line client, version 2.5";
 
 static char *getHelpStr = "skimnotes get: read Skim notes from a PDF\nUsage: 
skimnotes get [-format skim|text|rtf] PDF_FILE [NOTES_FILE|-]\n\nReads Skim, 
Text, or RTF notes from extended attributes of PDF_FILE or the contents of PDF 
bundle PDF_FILE and writes to NOTES_FILE or standard output.\nUses notes file 
with same base name as PDF_FILE if SKIM_FILE is not provided.\nReads Skim notes 
when no format is provided.";
 static char *setHelpStr = "skimnotes set: write Skim notes to a PDF\nUsage: 
skimnotes set PDF_FILE [SKIM_FILE|-] [TEXT_FILE] [RTF_FILE]\n\nWrites notes to 
extended attributes of PDF_FILE or the contents of PDF bundle PDF_FILE from 
SKIM_FILE or standard input.\nUses notes file with same base name as PDF_FILE 
if SKIM_FILE is not provided. Writes a default form for the text formats based 
on the contents of SKIM_FILE if TEXT_FILE and/or RTF_FILE are not provided.";

Modified: trunk/SkimNotes/skimpdf.m
===================================================================
--- trunk/SkimNotes/skimpdf.m   2012-08-31 09:06:55 UTC (rev 7713)
+++ trunk/SkimNotes/skimpdf.m   2012-09-01 09:34:24 UTC (rev 7714)
@@ -44,7 +44,7 @@
 #import "SKNPDFAnnotationNote.h"
 
 static char *usageStr = "Usage:\n skimpdf embed IN_PDF_FILE [OUT_PDF_FILE]\n 
skimpdf unembed IN_PDF_FILE [OUT_PDF_FILE]\n skimpdf merge IN_PDF_FILE_1 
IN_PDF_FILE_2 [OUT_PDF_FILE]\n skimpdf extract IN_PDF_FILE [OUT_PDF_FILE] 
[-range START [LENGTH] | -page PAGE1... | -odd | -even]\n skimpdf help [VERB]\n 
skimpdf version";
-static char *versionStr = "SkimPDF command-line client, version 1.0.1";
+static char *versionStr = "SkimPDF command-line client, version 1.1";
 
 static char *embedHelpStr = "skimpdf embed: embed Skim notes in a PDF\nUsage: 
skimpdf embed IN_PDF_FILE [OUT_PDF_FILE]\n\nWrites PDF with Skim notes from 
IN_PDF_FILE to PDF with annotations embedded in the PDF to 
OUT_PDF_FILE.\nWrites to IN_PDF_FILE when OUT_PDF_FILE is not provided.";
 static char *unembedHelpStr = "skimpdf unembed: converts annotations embedded 
in a PDF to Skim notes\nUsage: skimpdf unembed IN_PDF_FILE 
[OUT_PDF_FILE]\n\nConverts annotations embedded in IN_PDF_FILE to Skim notes 
and writes the PDF data with notes removed to OUT_PDF_FILE with the Skim notes 
written to the extended attributes.\nWrites to IN_PDF_FILE when OUT_PDF_FILE is 
not provided.";

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Skim-app-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-commit

Reply via email to