You can subscribe to this list here.
2007 |
Jan
|
Feb
|
Mar
(23) |
Apr
(254) |
May
(252) |
Jun
(209) |
Jul
(198) |
Aug
(192) |
Sep
(207) |
Oct
(120) |
Nov
(179) |
Dec
(52) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2008 |
Jan
(48) |
Feb
(69) |
Mar
(129) |
Apr
(250) |
May
(113) |
Jun
(177) |
Jul
(228) |
Aug
(155) |
Sep
(218) |
Oct
(185) |
Nov
(109) |
Dec
(88) |
2009 |
Jan
(83) |
Feb
(39) |
Mar
(70) |
Apr
(47) |
May
(48) |
Jun
(67) |
Jul
(61) |
Aug
(97) |
Sep
(221) |
Oct
(141) |
Nov
(70) |
Dec
(61) |
2010 |
Jan
(45) |
Feb
(76) |
Mar
(178) |
Apr
(106) |
May
(57) |
Jun
(32) |
Jul
(64) |
Aug
(98) |
Sep
(96) |
Oct
(19) |
Nov
(34) |
Dec
(117) |
2011 |
Jan
(55) |
Feb
(48) |
Mar
(64) |
Apr
(21) |
May
(39) |
Jun
(53) |
Jul
(99) |
Aug
(56) |
Sep
(39) |
Oct
(26) |
Nov
(19) |
Dec
(69) |
2012 |
Jan
(17) |
Feb
(40) |
Mar
(17) |
Apr
|
May
(2) |
Jun
(8) |
Jul
(2) |
Aug
(10) |
Sep
(10) |
Oct
(38) |
Nov
(48) |
Dec
(70) |
2013 |
Jan
(43) |
Feb
(47) |
Mar
(39) |
Apr
(37) |
May
(25) |
Jun
(6) |
Jul
(20) |
Aug
(49) |
Sep
(33) |
Oct
(34) |
Nov
(75) |
Dec
(6) |
2014 |
Jan
(32) |
Feb
(10) |
Mar
(17) |
Apr
|
May
|
Jun
(26) |
Jul
(5) |
Aug
|
Sep
(4) |
Oct
(23) |
Nov
(80) |
Dec
(48) |
2015 |
Jan
(80) |
Feb
(50) |
Mar
(58) |
Apr
(20) |
May
(11) |
Jun
(16) |
Jul
(24) |
Aug
(27) |
Sep
(56) |
Oct
(30) |
Nov
(16) |
Dec
(6) |
2016 |
Jan
(31) |
Feb
(14) |
Mar
(23) |
Apr
(17) |
May
(40) |
Jun
(12) |
Jul
(17) |
Aug
(9) |
Sep
(32) |
Oct
(36) |
Nov
(23) |
Dec
(9) |
2017 |
Jan
(37) |
Feb
(23) |
Mar
(65) |
Apr
(22) |
May
(6) |
Jun
(3) |
Jul
|
Aug
|
Sep
(3) |
Oct
(22) |
Nov
(63) |
Dec
(71) |
2018 |
Jan
(83) |
Feb
(21) |
Mar
(35) |
Apr
(44) |
May
(14) |
Jun
(12) |
Jul
(8) |
Aug
(18) |
Sep
(10) |
Oct
(145) |
Nov
(144) |
Dec
(76) |
2019 |
Jan
(18) |
Feb
(28) |
Mar
(5) |
Apr
(208) |
May
(291) |
Jun
(158) |
Jul
(27) |
Aug
(8) |
Sep
(10) |
Oct
(83) |
Nov
(41) |
Dec
(31) |
2020 |
Jan
(16) |
Feb
(46) |
Mar
(100) |
Apr
(78) |
May
(69) |
Jun
(71) |
Jul
(28) |
Aug
(131) |
Sep
(176) |
Oct
(89) |
Nov
(147) |
Dec
(19) |
2021 |
Jan
(19) |
Feb
(25) |
Mar
(91) |
Apr
(98) |
May
(14) |
Jun
(44) |
Jul
(8) |
Aug
(3) |
Sep
(38) |
Oct
(57) |
Nov
(97) |
Dec
(74) |
2022 |
Jan
(89) |
Feb
(47) |
Mar
(15) |
Apr
(50) |
May
(54) |
Jun
(56) |
Jul
(80) |
Aug
(12) |
Sep
(11) |
Oct
(60) |
Nov
(48) |
Dec
(4) |
2023 |
Jan
(75) |
Feb
(49) |
Mar
(84) |
Apr
(24) |
May
(13) |
Jun
(74) |
Jul
(32) |
Aug
(66) |
Sep
(50) |
Oct
(38) |
Nov
(105) |
Dec
(181) |
2024 |
Jan
(21) |
Feb
(49) |
Mar
(77) |
Apr
(84) |
May
(20) |
Jun
(71) |
Jul
(53) |
Aug
(33) |
Sep
(54) |
Oct
(124) |
Nov
(151) |
Dec
(73) |
2025 |
Jan
(61) |
Feb
(17) |
Mar
(136) |
Apr
(72) |
May
(200) |
Jun
(238) |
Jul
(91) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: <ho...@us...> - 2007-04-09 09:52:39
|
Revision: 1775 http://skim-app.svn.sourceforge.net/skim-app/?rev=1775&view=rev Author: hofman Date: 2007-04-09 02:52:37 -0700 (Mon, 09 Apr 2007) Log Message: ----------- Update release notes Modified Paths: -------------- trunk/Dutch.lproj/ReleaseNotes.rtf trunk/English.lproj/ReleaseNotes.rtf trunk/Italian.lproj/ReleaseNotes.rtf Modified: trunk/Dutch.lproj/ReleaseNotes.rtf =================================================================== --- trunk/Dutch.lproj/ReleaseNotes.rtf 2007-04-09 09:46:00 UTC (rev 1774) +++ trunk/Dutch.lproj/ReleaseNotes.rtf 2007-04-09 09:52:37 UTC (rev 1775) @@ -24,16 +24,18 @@ {\list\listtemplateid19\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid19} {\list\listtemplateid20\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid20} {\list\listtemplateid21\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid21} -{\list\listtemplateid22\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid22}} -{\*\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}} +{\list\listtemplateid22\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid22} +{\list\listtemplateid23\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid23} +{\list\listtemplateid24\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid24}} +{\*\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}} \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural\pardirnatural \f0\fs60 \cf0 Skim Release Notes\ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural \f1\fs22 \cf0 \ -Last update: 7 April 2007 (rev -\f2\fs20 1764 +Last update: 9 April 2007 (rev +\f2\fs20 1774 \f1\fs22 )\ \ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural @@ -56,7 +58,7 @@ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural \ls5\ilvl0\cf0 {\listtext \'a5 }You can now make a snapshot of a page by Command-clicking a thumbnail.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls6\ilvl0\cf0 {\listtext \'a5 }Add Dutch localization.\ +\ls6\ilvl0\cf0 {\listtext \'a5 }Added Dutch localization.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural \ls7\ilvl0\cf0 {\listtext \'a5 }We now do not leave Full Screen when switching to another application.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural @@ -71,31 +73,36 @@ \ls12\ilvl0\cf0 {\listtext \'a5 }Select search field when opening the Contents pane in full screen mode.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural \ls13\ilvl0\cf0 {\listtext \'a5 }You can now reset all preferences or all preferences in a pane.\ -\pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls14\ilvl0\cf0 {\listtext \'a5 }Added Italian localization. (Thanks Andrea Bergia!)\ +{\listtext \'a5 }Screensaver and sleep are now disabled in Presentation mode.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls15\ilvl0\cf0 {\listtext \'a5 }Skim can now return to the last page viewed in a document.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural \f3\b\fs28 \cf0 \ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural \f4\i\fs26 \cf0 Bugs Fixed\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls14\ilvl0 +\ls16\ilvl0 \f1\i0\b0\fs22 \cf0 {\listtext \'a5 }We now don't edit new text notes, so they can be moved, resized or deleted.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls15\ilvl0\cf0 {\listtext \'a5 }We now make sure new notes are added to a visible page.\ +\ls17\ilvl0\cf0 {\listtext \'a5 }We now make sure new notes are added to a visible page.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls16\ilvl0\cf0 {\listtext \'a5 }Disable the TOC menu item when there is no TOC.\ +\ls18\ilvl0\cf0 {\listtext \'a5 }Disable the TOC menu item when there is no TOC.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls17\ilvl0\cf0 {\listtext \'a5 }Return to the location that was viewed when reloading a document.\ +\ls19\ilvl0\cf0 {\listtext \'a5 }Return to the location that was viewed when reloading a document.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls18\ilvl0\cf0 {\listtext \'a5 }Search text in a PDf file asynchronously, so it does not block Skim.\ +\ls20\ilvl0\cf0 {\listtext \'a5 }Search text in a PDf file asynchronously, so it does not block Skim.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls19\ilvl0\cf0 {\listtext \'a5 }Fix crashes that can appear for links with missing URLs.\ +\ls21\ilvl0\cf0 {\listtext \'a5 }Fix crashes that can appear for links with missing URLs.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls20\ilvl0\cf0 {\listtext \'a5 }Add separators in the Notes menu for categories.\ +\ls22\ilvl0\cf0 {\listtext \'a5 }Add separators in the Notes menu for categories.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls21\ilvl0\cf0 {\listtext \'a5 }Fix a crasher when reverting a PDF-document.\ +\ls23\ilvl0\cf0 {\listtext \'a5 }Fix a crasher when reverting a PDF-document.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls22\ilvl0\cf0 {\listtext \'a5 }Fix typos in the Help and update for new features.\ +\ls24\ilvl0\cf0 {\listtext \'a5 }Fix typos in the Help and update for new features.\ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural \f3\b\fs28 \cf0 \ Modified: trunk/English.lproj/ReleaseNotes.rtf =================================================================== --- trunk/English.lproj/ReleaseNotes.rtf 2007-04-09 09:46:00 UTC (rev 1774) +++ trunk/English.lproj/ReleaseNotes.rtf 2007-04-09 09:52:37 UTC (rev 1775) @@ -24,16 +24,18 @@ {\list\listtemplateid19\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid19} {\list\listtemplateid20\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid20} {\list\listtemplateid21\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid21} -{\list\listtemplateid22\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid22}} -{\*\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}} +{\list\listtemplateid22\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid22} +{\list\listtemplateid23\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid23} +{\list\listtemplateid24\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid24}} +{\*\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}} \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural\pardirnatural \f0\fs60 \cf0 Skim Release Notes\ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural \f1\fs22 \cf0 \ -Last update: 7 April 2007 (rev -\f2\fs20 1764 +Last update: 9 April 2007 (rev +\f2\fs20 1774 \f1\fs22 )\ \ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural @@ -56,7 +58,7 @@ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural \ls5\ilvl0\cf0 {\listtext \'a5 }You can now make a snapshot of a page by Command-clicking a thumbnail.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls6\ilvl0\cf0 {\listtext \'a5 }Add Dutch localization.\ +\ls6\ilvl0\cf0 {\listtext \'a5 }Added Dutch localization.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural \ls7\ilvl0\cf0 {\listtext \'a5 }We now do not leave Full Screen when switching to another application.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural @@ -71,31 +73,36 @@ \ls12\ilvl0\cf0 {\listtext \'a5 }Select search field when opening the Contents pane in full screen mode.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural \ls13\ilvl0\cf0 {\listtext \'a5 }You can now reset all preferences or all preferences in a pane.\ -\pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls14\ilvl0\cf0 {\listtext \'a5 }Added Italian localization. (Thanks Andrea Bergia!)\ +{\listtext \'a5 }Screensaver and sleep are now disabled in Presentation mode.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls15\ilvl0\cf0 {\listtext \'a5 }Skim can now return to the last page viewed in a document.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural \f3\b\fs28 \cf0 \ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural \f4\i\fs26 \cf0 Bugs Fixed\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls14\ilvl0 +\ls16\ilvl0 \f1\i0\b0\fs22 \cf0 {\listtext \'a5 }We now don't edit new text notes, so they can be moved, resized or deleted.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls15\ilvl0\cf0 {\listtext \'a5 }We now make sure new notes are added to a visible page.\ +\ls17\ilvl0\cf0 {\listtext \'a5 }We now make sure new notes are added to a visible page.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls16\ilvl0\cf0 {\listtext \'a5 }Disable the TOC menu item when there is no TOC.\ +\ls18\ilvl0\cf0 {\listtext \'a5 }Disable the TOC menu item when there is no TOC.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls17\ilvl0\cf0 {\listtext \'a5 }Return to the location that was viewed when reloading a document.\ +\ls19\ilvl0\cf0 {\listtext \'a5 }Return to the location that was viewed when reloading a document.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls18\ilvl0\cf0 {\listtext \'a5 }Search text in a PDf file asynchronously, so it does not block Skim.\ +\ls20\ilvl0\cf0 {\listtext \'a5 }Search text in a PDf file asynchronously, so it does not block Skim.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls19\ilvl0\cf0 {\listtext \'a5 }Fix crashes that can appear for links with missing URLs.\ +\ls21\ilvl0\cf0 {\listtext \'a5 }Fix crashes that can appear for links with missing URLs.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls20\ilvl0\cf0 {\listtext \'a5 }Add separators in the Notes menu for categories.\ +\ls22\ilvl0\cf0 {\listtext \'a5 }Add separators in the Notes menu for categories.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls21\ilvl0\cf0 {\listtext \'a5 }Fix a crasher when reverting a PDF-document.\ +\ls23\ilvl0\cf0 {\listtext \'a5 }Fix a crasher when reverting a PDF-document.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls22\ilvl0\cf0 {\listtext \'a5 }Fix typos in the Help and update for new features.\ +\ls24\ilvl0\cf0 {\listtext \'a5 }Fix typos in the Help and update for new features.\ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural \f3\b\fs28 \cf0 \ Modified: trunk/Italian.lproj/ReleaseNotes.rtf =================================================================== --- trunk/Italian.lproj/ReleaseNotes.rtf 2007-04-09 09:46:00 UTC (rev 1774) +++ trunk/Italian.lproj/ReleaseNotes.rtf 2007-04-09 09:52:37 UTC (rev 1775) @@ -24,16 +24,18 @@ {\list\listtemplateid19\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid19} {\list\listtemplateid20\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid20} {\list\listtemplateid21\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid21} -{\list\listtemplateid22\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid22}} -{\*\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}} +{\list\listtemplateid22\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid22} +{\list\listtemplateid23\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid23} +{\list\listtemplateid24\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid24}} +{\*\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}} \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural\pardirnatural \f0\fs60 \cf0 Skim Release Notes\ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural \f1\fs22 \cf0 \ -Last update: 7 April 2007 (rev -\f2\fs20 1764 +Last update: 9 April 2007 (rev +\f2\fs20 1774 \f1\fs22 )\ \ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural @@ -56,7 +58,7 @@ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural \ls5\ilvl0\cf0 {\listtext \'a5 }You can now make a snapshot of a page by Command-clicking a thumbnail.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls6\ilvl0\cf0 {\listtext \'a5 }Add Dutch localization.\ +\ls6\ilvl0\cf0 {\listtext \'a5 }Added Dutch localization.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural \ls7\ilvl0\cf0 {\listtext \'a5 }We now do not leave Full Screen when switching to another application.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural @@ -71,31 +73,36 @@ \ls12\ilvl0\cf0 {\listtext \'a5 }Select search field when opening the Contents pane in full screen mode.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural \ls13\ilvl0\cf0 {\listtext \'a5 }You can now reset all preferences or all preferences in a pane.\ -\pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls14\ilvl0\cf0 {\listtext \'a5 }Added Italian localization. (Thanks Andrea Bergia!)\ +{\listtext \'a5 }Screensaver and sleep are now disabled in Presentation mode.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls15\ilvl0\cf0 {\listtext \'a5 }Skim can now return to the last page viewed in a document.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural \f3\b\fs28 \cf0 \ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural \f4\i\fs26 \cf0 Bugs Fixed\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls14\ilvl0 +\ls16\ilvl0 \f1\i0\b0\fs22 \cf0 {\listtext \'a5 }We now don't edit new text notes, so they can be moved, resized or deleted.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls15\ilvl0\cf0 {\listtext \'a5 }We now make sure new notes are added to a visible page.\ +\ls17\ilvl0\cf0 {\listtext \'a5 }We now make sure new notes are added to a visible page.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls16\ilvl0\cf0 {\listtext \'a5 }Disable the TOC menu item when there is no TOC.\ +\ls18\ilvl0\cf0 {\listtext \'a5 }Disable the TOC menu item when there is no TOC.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls17\ilvl0\cf0 {\listtext \'a5 }Return to the location that was viewed when reloading a document.\ +\ls19\ilvl0\cf0 {\listtext \'a5 }Return to the location that was viewed when reloading a document.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls18\ilvl0\cf0 {\listtext \'a5 }Search text in a PDf file asynchronously, so it does not block Skim.\ +\ls20\ilvl0\cf0 {\listtext \'a5 }Search text in a PDf file asynchronously, so it does not block Skim.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls19\ilvl0\cf0 {\listtext \'a5 }Fix crashes that can appear for links with missing URLs.\ +\ls21\ilvl0\cf0 {\listtext \'a5 }Fix crashes that can appear for links with missing URLs.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls20\ilvl0\cf0 {\listtext \'a5 }Add separators in the Notes menu for categories.\ +\ls22\ilvl0\cf0 {\listtext \'a5 }Add separators in the Notes menu for categories.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls21\ilvl0\cf0 {\listtext \'a5 }Fix a crasher when reverting a PDF-document.\ +\ls23\ilvl0\cf0 {\listtext \'a5 }Fix a crasher when reverting a PDF-document.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls22\ilvl0\cf0 {\listtext \'a5 }Fix typos in the Help and update for new features.\ +\ls24\ilvl0\cf0 {\listtext \'a5 }Fix typos in the Help and update for new features.\ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural \f3\b\fs28 \cf0 \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ho...@us...> - 2007-04-09 09:46:02
|
Revision: 1774 http://skim-app.svn.sourceforge.net/skim-app/?rev=1774&view=rev Author: hofman Date: 2007-04-09 02:46:00 -0700 (Mon, 09 Apr 2007) Log Message: ----------- Simulate italian localization of texi2html strings. Modified Paths: -------------- trunk/Skim Help/applehelp.init Modified: trunk/Skim Help/applehelp.init =================================================================== --- trunk/Skim Help/applehelp.init 2007-04-09 09:43:44 UTC (rev 1773) +++ trunk/Skim Help/applehelp.init 2007-04-09 09:46:00 UTC (rev 1774) @@ -17,7 +17,7 @@ # undefined localizations $LANGUAGES->{'it'} = $LANGUAGES->{'en'}; -$LANGUAGES->{'it'}->{'cover (top) of document'} = ''; +$LANGUAGES->{'it'}->{'cover (top) of document'} = 'copertina (in testa) del documento'; # External stylesheet: $CSS_LINES = "<link href=\"sty/skimhelp.css\" rel=\"stylesheet\" media=\"all\" />"; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ho...@us...> - 2007-04-09 09:43:46
|
Revision: 1773 http://skim-app.svn.sourceforge.net/skim-app/?rev=1773&view=rev Author: hofman Date: 2007-04-09 02:43:44 -0700 (Mon, 09 Apr 2007) Log Message: ----------- Add initial value for Remember Last Page Viewed pref option and reset it. Modified Paths: -------------- trunk/InitialUserDefaults.plist trunk/SKPreferenceController.m Modified: trunk/InitialUserDefaults.plist =================================================================== --- trunk/InitialUserDefaults.plist 2007-04-09 09:40:13 UTC (rev 1772) +++ trunk/InitialUserDefaults.plist 2007-04-09 09:43:44 UTC (rev 1773) @@ -24,6 +24,8 @@ <false/> <key>SKReopenLastOpenFiles</key> <true/> + <key>SKRememberLastPageViewed</key> + <false/> <key>SKSearchHighlightColor</key> <data> BAt0eXBlZHN0cmVhbYED6IQBQISEhAdOU0NvbG9yAISECE5TT2JqZWN0AIWEAWMBhARm @@ -122,6 +124,7 @@ <string>SKOpenContentsPaneOnlyForTOC</string> <string>SKOpenFilesMaximized</string> <string>SKReopenLastOpenFiles</string> + <string>SKRememberLastPageViewed</string> <string>SKSearchHighlightColor</string> <string>SKShouldHighlightSearchResults</string> <string>SKSnapshotsOnTop</string> Modified: trunk/SKPreferenceController.m =================================================================== --- trunk/SKPreferenceController.m 2007-04-09 09:40:13 UTC (rev 1772) +++ trunk/SKPreferenceController.m 2007-04-09 09:43:44 UTC (rev 1773) @@ -128,7 +128,7 @@ [[NSUserDefaultsController sharedUserDefaultsController] revertToInitialValues:nil]; return; } else if ([tabID isEqualToString:@"general"]) { - keys = [NSArray arrayWithObjects:SKReopenLastOpenFilesKey, SKOpenFilesMaximizedKey, SKOpenContentsPaneOnlyForTOCKey, SKSnapshotsOnTopKey, SKUpdateCheckIntervalKey, SKAutoCheckFileUpdateKey, nil]; + keys = [NSArray arrayWithObjects:SKReopenLastOpenFilesKey, SKOpenFilesMaximizedKey, SKOpenContentsPaneOnlyForTOCKey, SKRememberLastPageViewedKey, SKSnapshotsOnTopKey, SKUpdateCheckIntervalKey, SKAutoCheckFileUpdateKey, nil]; } else if ([tabID isEqualToString:@"display"]) { keys = [NSArray arrayWithObjects:SKThumbnailSizeKey, SKSnapshotThumbnailSizeKey, SKShouldAntiAliasKey, SKGreekingThresholdKey, nil]; } else if ([tabID isEqualToString:@"colors"]) { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ho...@us...> - 2007-04-09 09:41:38
|
Revision: 1772 http://skim-app.svn.sourceforge.net/skim-app/?rev=1772&view=rev Author: hofman Date: 2007-04-09 02:40:13 -0700 (Mon, 09 Apr 2007) Log Message: ----------- Update dutch localization Modified Paths: -------------- trunk/Dutch.lproj/MainWindow.nib/data.dependency trunk/Dutch.lproj/PreferenceWindow.nib/keyedobjects.nib Modified: trunk/Dutch.lproj/MainWindow.nib/data.dependency =================================================================== --- trunk/Dutch.lproj/MainWindow.nib/data.dependency 2007-04-09 09:12:58 UTC (rev 1771) +++ trunk/Dutch.lproj/MainWindow.nib/data.dependency 2007-04-09 09:40:13 UTC (rev 1772) @@ -4,6 +4,7 @@ <dict> <key>IBPaletteDependency</key> <array> + <string>Controllers</string> <string>PDFKit</string> </array> </dict> Modified: trunk/Dutch.lproj/PreferenceWindow.nib/keyedobjects.nib =================================================================== (Binary files differ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ho...@us...> - 2007-04-09 09:13:07
|
Revision: 1771 http://skim-app.svn.sourceforge.net/skim-app/?rev=1771&view=rev Author: hofman Date: 2007-04-09 02:12:58 -0700 (Mon, 09 Apr 2007) Log Message: ----------- Remember last page viewed of recent documents. RFE # 1696751. Modified Paths: -------------- trunk/English.lproj/PreferenceWindow.nib/keyedobjects.nib trunk/SKBookmarkController.h trunk/SKBookmarkController.m trunk/SKMainWindowController.m trunk/SKStringConstants.h trunk/SKStringConstants.m Modified: trunk/English.lproj/PreferenceWindow.nib/keyedobjects.nib =================================================================== (Binary files differ) Modified: trunk/SKBookmarkController.h =================================================================== --- trunk/SKBookmarkController.h 2007-04-08 23:23:39 UTC (rev 1770) +++ trunk/SKBookmarkController.h 2007-04-09 09:12:58 UTC (rev 1771) @@ -41,6 +41,7 @@ @interface SKBookmarkController : NSWindowController { NSMutableArray *bookmarks; + NSMutableArray *recentDocuments; } + (id)sharedBookmarkController; @@ -55,6 +56,10 @@ - (void)saveBookmarks; - (NSString *)bookmarksFilePath; +- (NSArray *)recentDocuments; +- (void)addRecentDocumentForPath:(NSString *)path pageIndex:(unsigned)pageIndex; +- (unsigned int)pageIndexForRecentDocumentAtPath:(NSString *)path; + @end @interface SKPageIndexTransformer : NSValueTransformer Modified: trunk/SKBookmarkController.m =================================================================== --- trunk/SKBookmarkController.m 2007-04-08 23:23:39 UTC (rev 1770) +++ trunk/SKBookmarkController.m 2007-04-09 09:12:58 UTC (rev 1771) @@ -57,6 +57,7 @@ - (id)init { if (self = [super init]) { bookmarks = [[NSMutableArray alloc] init]; + recentDocuments = [[NSMutableArray alloc] init]; NSData *data = [NSData dataWithContentsOfFile:[self bookmarksFilePath]]; if (data) { @@ -72,6 +73,7 @@ [error release]; } else if ([plist isKindOfClass:[NSDictionary class]]) { [bookmarks addObjectsFromArray:[plist objectForKey:@"bookmarks"]]; + [recentDocuments addObjectsFromArray:[plist objectForKey:@"recentDocuments"]]; } } } @@ -80,6 +82,7 @@ - (void)dealloc { [bookmarks release]; + [recentDocuments release]; [super dealloc]; } @@ -119,8 +122,43 @@ [[self mutableArrayValueForKey:@"bookmarks"] addObject:bm]; } +- (NSArray *)recentDocuments { + return recentDocuments; +} + +- (void)addRecentDocumentForPath:(NSString *)path pageIndex:(unsigned)pageIndex { + if (path == nil) + return; + NSArray *paths = [recentDocuments valueForKey:@"path"]; + unsigned int index = [paths indexOfObject:path]; + + if (index == NSNotFound) { + paths = [recentDocuments valueForKeyPath:@"fullPathNoUI"]; + index = [paths indexOfObject:path]; + } + if (index != NSNotFound) + [recentDocuments removeObjectAtIndex:index]; + NSData *data = [[BDAlias aliasWithPath:path] aliasData]; + NSMutableDictionary *bm = [NSMutableDictionary dictionaryWithObjectsAndKeys:path, @"path", [NSNumber numberWithUnsignedInt:pageIndex], @"pageIndex", data, @"_BDAlias", nil]; + [recentDocuments addObject:bm]; + [self saveBookmarks]; +} + +- (unsigned int)pageIndexForRecentDocumentAtPath:(NSString *)path { + if (path == nil) + return NSNotFound; + NSArray *paths = [recentDocuments valueForKey:@"path"]; + unsigned int index = [paths indexOfObject:path]; + + if (index == NSNotFound) { + paths = [recentDocuments valueForKeyPath:@"fullPathNoUI"]; + index = [paths indexOfObject:path]; + } + return index == NSNotFound ? NSNotFound : [[[recentDocuments objectAtIndex:index] objectForKey:@"pageIndex"] unsignedIntValue]; +} + - (void)saveBookmarks { - NSDictionary *bookmarksDictionary = [NSDictionary dictionaryWithObjectsAndKeys:bookmarks, @"bookmarks", nil]; + NSDictionary *bookmarksDictionary = [NSDictionary dictionaryWithObjectsAndKeys:bookmarks, @"bookmarks", recentDocuments, @"recentDocuments", nil]; NSString *error = nil; NSPropertyListFormat format = NSPropertyListXMLFormat_v1_0; NSData *data = [NSPropertyListSerialization dataFromPropertyList:bookmarksDictionary format:format errorDescription:&error]; Modified: trunk/SKMainWindowController.m =================================================================== --- trunk/SKMainWindowController.m 2007-04-08 23:23:39 UTC (rev 1770) +++ trunk/SKMainWindowController.m 2007-04-09 09:12:58 UTC (rev 1771) @@ -277,6 +277,12 @@ [pdfView setBackgroundColor:[NSUnarchiver unarchiveObjectWithData:[[NSUserDefaults standardUserDefaults] dataForKey:SKBackgroundColorKey]]]; + if ([[NSUserDefaults standardUserDefaults] boolForKey:SKRememberLastPageViewedKey]) { + unsigned int pageIndex = [[SKBookmarkController sharedBookmarkController] pageIndexForRecentDocumentAtPath:[[[self document] fileURL] path]]; + if (pageIndex != NSNotFound) + [pdfView goToPage:[[pdfView document] pageAtIndex:pageIndex]]; + } + [[self window] makeFirstResponder:[pdfView documentView]]; [self handleChangedHistoryNotification:nil]; @@ -419,7 +425,7 @@ return setup; } -- (void)windowDidBecomeKey:(NSNotification *)aNotification { +- (void)windowDidBecomeKey:(NSNotification *)notification { PDFAnnotation *annotation = [pdfView activeAnnotation]; if ([annotation isNoteAnnotation]) { @@ -429,6 +435,15 @@ } } +- (void)windowWillClose:(NSNotification *)notification { + if ([[notification object] isEqual:[self window]]) { + unsigned int pageIndex = [[pdfView document] indexForPage:[pdfView currentPage]]; + NSString *path = [[[self document] fileURL] path]; + if (pageIndex != NSNotFound && path) + [[SKBookmarkController sharedBookmarkController] addRecentDocumentForPath:path pageIndex:pageIndex]; + } +} + #pragma mark Accessors - (PDFDocument *)pdfDocument{ Modified: trunk/SKStringConstants.h =================================================================== --- trunk/SKStringConstants.h 2007-04-08 23:23:39 UTC (rev 1770) +++ trunk/SKStringConstants.h 2007-04-09 09:12:58 UTC (rev 1771) @@ -45,6 +45,7 @@ extern NSString *SKOpenContentsPaneOnlyForTOCKey; extern NSString *SKOpenFilesMaximizedKey; extern NSString *SKReopenLastOpenFilesKey; +extern NSString *SKRememberLastPageViewedKey; extern NSString *SKSearchHighlightColorKey; extern NSString *SKShouldHighlightSearchResultsKey; extern NSString *SKSnapshotsOnTopKey; Modified: trunk/SKStringConstants.m =================================================================== --- trunk/SKStringConstants.m 2007-04-08 23:23:39 UTC (rev 1770) +++ trunk/SKStringConstants.m 2007-04-09 09:12:58 UTC (rev 1771) @@ -46,6 +46,7 @@ NSString *SKOpenContentsPaneOnlyForTOCKey = @"SKOpenContentsPaneOnlyForTOC"; NSString *SKOpenFilesMaximizedKey = @"SKOpenFilesMaximized"; NSString *SKReopenLastOpenFilesKey = @"SKReopenLastOpenFiles"; +NSString *SKRememberLastPageViewedKey = @"SKRememberLastPageViewed"; NSString *SKSearchHighlightColorKey = @"SKSearchHighlightColor"; NSString *SKShouldHighlightSearchResultsKey = @"SKShouldHighlightSearchResults"; NSString *SKSnapshotsOnTopKey = @"SKSnapshotsOnTop"; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ho...@us...> - 2007-04-08 23:23:40
|
Revision: 1770 http://skim-app.svn.sourceforge.net/skim-app/?rev=1770&view=rev Author: hofman Date: 2007-04-08 16:23:39 -0700 (Sun, 08 Apr 2007) Log Message: ----------- Add localization entry for non-existing italian localization in texi2html initialization, avoids warning. Modified Paths: -------------- trunk/Skim Help/applehelp.init Modified: trunk/Skim Help/applehelp.init =================================================================== --- trunk/Skim Help/applehelp.init 2007-04-08 22:51:38 UTC (rev 1769) +++ trunk/Skim Help/applehelp.init 2007-04-08 23:23:39 UTC (rev 1770) @@ -15,6 +15,10 @@ $simple_map{'*'} = '<br/>'; # " is not in html 3.2 +# undefined localizations +$LANGUAGES->{'it'} = $LANGUAGES->{'en'}; +$LANGUAGES->{'it'}->{'cover (top) of document'} = ''; + # External stylesheet: $CSS_LINES = "<link href=\"sty/skimhelp.css\" rel=\"stylesheet\" media=\"all\" />"; @@ -22,7 +26,6 @@ @SECTION_BUTTONS = @MISC_BUTTONS; @CHAPTER_BUTTONS = @MISC_BUTTONS; @NODE_FOOTER_BUTTONS = (); - # horizontal rules $SMALL_RULE = ''; $DEFAULT_RULE = ''; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ho...@us...> - 2007-04-08 22:51:43
|
Revision: 1769 http://skim-app.svn.sourceforge.net/skim-app/?rev=1769&view=rev Author: hofman Date: 2007-04-08 15:51:38 -0700 (Sun, 08 Apr 2007) Log Message: ----------- Add dependencies for Italian help sources Modified Paths: -------------- trunk/Skim.xcodeproj/project.pbxproj Modified: trunk/Skim.xcodeproj/project.pbxproj =================================================================== --- trunk/Skim.xcodeproj/project.pbxproj 2007-04-08 22:03:43 UTC (rev 1768) +++ trunk/Skim.xcodeproj/project.pbxproj 2007-04-08 22:51:38 UTC (rev 1769) @@ -896,6 +896,8 @@ "$(SRCROOT)/English.lproj/Skim Help/version.texi", "$(SRCROOT)/Dutch.lproj/Skim Help/skim.texi", "$(SRCROOT)/Dutch.lproj/Skim Help/version.texi", + "$(SRCROOT)/Italian.lproj/Skim Help/skim.texi", + "$(SRCROOT)/Italian.lproj/Skim Help/version.texi", ); outputPaths = ( "$(SRCROOT)/English.lproj/Skim Help/Skim Help.html", This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ho...@us...> - 2007-04-08 22:03:44
|
Revision: 1768 http://skim-app.svn.sourceforge.net/skim-app/?rev=1768&view=rev Author: hofman Date: 2007-04-08 15:03:43 -0700 (Sun, 08 Apr 2007) Log Message: ----------- RFE # 1694097. Disable screensaver and sleep mode in Presentation mode by sending a periodic 'event'. Modified Paths: -------------- trunk/SKMainWindowController.h trunk/SKMainWindowController.m Modified: trunk/SKMainWindowController.h =================================================================== --- trunk/SKMainWindowController.h 2007-04-08 21:03:30 UTC (rev 1767) +++ trunk/SKMainWindowController.h 2007-04-08 22:03:43 UTC (rev 1768) @@ -158,6 +158,8 @@ NSMutableArray *lastViewedPages; + NSTimer *activityTimer; + BOOL isPresentation; SKPDFViewState savedState; Modified: trunk/SKMainWindowController.m =================================================================== --- trunk/SKMainWindowController.m 2007-04-08 21:03:30 UTC (rev 1767) +++ trunk/SKMainWindowController.m 2007-04-08 22:03:43 UTC (rev 1768) @@ -1171,6 +1171,10 @@ [pdfView setFrame:[[pdfView superview] bounds]]; } +- (void)activityTimerFired:(NSTimer *)timer { + UpdateSystemActivity(UsrActivity); +} + - (void)enterPresentationMode { NSScrollView *scrollView = [[pdfView documentView] enclosingScrollView]; // Set up presentation mode @@ -1194,10 +1198,17 @@ [fullScreenWindow setBackgroundColor:backgroundColor]; [fullScreenWindow setLevel:NSPopUpMenuWindowLevel]; + // periodically send a 'user activity' to prevent sleep mode and screensaver from being activated + activityTimer = [[NSTimer scheduledTimerWithTimeInterval:30 target:self selector:@selector(activityTimerFired:) userInfo:NULL repeats:YES] retain]; + isPresentation = YES; } - (void)exitPresentationMode { + [activityTimer invalidate]; + [activityTimer release]; + activityTimer = nil; + NSScrollView *scrollView = [[pdfView documentView] enclosingScrollView]; [pdfView setDisplayMode:savedState.displayMode]; if (savedState.autoScales) { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <and...@us...> - 2007-04-08 21:03:32
|
Revision: 1767 http://skim-app.svn.sourceforge.net/skim-app/?rev=1767&view=rev Author: andreabergia Date: 2007-04-08 14:03:30 -0700 (Sun, 08 Apr 2007) Log Message: ----------- Fixed a small mistake in Italian translation. Modified Paths: -------------- trunk/Italian.lproj/InfoWindow.nib/keyedobjects.nib Modified: trunk/Italian.lproj/InfoWindow.nib/keyedobjects.nib =================================================================== (Binary files differ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <and...@us...> - 2007-04-08 20:28:12
|
Revision: 1766 http://skim-app.svn.sourceforge.net/skim-app/?rev=1766&view=rev Author: andreabergia Date: 2007-04-08 13:28:10 -0700 (Sun, 08 Apr 2007) Log Message: ----------- Added Italian translation. Help is not yet translated. Modified Paths: -------------- trunk/Skim.xcodeproj/project.pbxproj Added Paths: ----------- trunk/Italian.lproj/ trunk/Italian.lproj/BookmarksWindow.nib/ trunk/Italian.lproj/BookmarksWindow.nib/classes.nib trunk/Italian.lproj/BookmarksWindow.nib/info.nib trunk/Italian.lproj/BookmarksWindow.nib/keyedobjects.nib trunk/Italian.lproj/ConversionProgressWindow.nib/ trunk/Italian.lproj/ConversionProgressWindow.nib/classes.nib trunk/Italian.lproj/ConversionProgressWindow.nib/info.nib trunk/Italian.lproj/ConversionProgressWindow.nib/keyedobjects.nib trunk/Italian.lproj/Credits.rtf trunk/Italian.lproj/FindPanel.nib/ trunk/Italian.lproj/FindPanel.nib/classes.nib trunk/Italian.lproj/FindPanel.nib/info.nib trunk/Italian.lproj/FindPanel.nib/keyedobjects.nib trunk/Italian.lproj/InfoPlist.strings trunk/Italian.lproj/InfoWindow.nib/ trunk/Italian.lproj/InfoWindow.nib/classes.nib trunk/Italian.lproj/InfoWindow.nib/info.nib trunk/Italian.lproj/InfoWindow.nib/keyedobjects.nib trunk/Italian.lproj/Localizable.strings trunk/Italian.lproj/MainMenu.nib/ trunk/Italian.lproj/MainMenu.nib/classes.nib trunk/Italian.lproj/MainMenu.nib/info.nib trunk/Italian.lproj/MainMenu.nib/keyedobjects.nib trunk/Italian.lproj/MainWindow.nib/ trunk/Italian.lproj/MainWindow.nib/classes.nib trunk/Italian.lproj/MainWindow.nib/data.dependency trunk/Italian.lproj/MainWindow.nib/info.nib trunk/Italian.lproj/MainWindow.nib/keyedobjects.nib trunk/Italian.lproj/NoteWindow.nib/ trunk/Italian.lproj/NoteWindow.nib/classes.nib trunk/Italian.lproj/NoteWindow.nib/info.nib trunk/Italian.lproj/NoteWindow.nib/keyedobjects.nib trunk/Italian.lproj/PreferenceWindow.nib/ trunk/Italian.lproj/PreferenceWindow.nib/classes.nib trunk/Italian.lproj/PreferenceWindow.nib/info.nib trunk/Italian.lproj/PreferenceWindow.nib/keyedobjects.nib trunk/Italian.lproj/ReleaseNotes.nib/ trunk/Italian.lproj/ReleaseNotes.nib/classes.nib trunk/Italian.lproj/ReleaseNotes.nib/info.nib trunk/Italian.lproj/ReleaseNotes.nib/keyedobjects.nib trunk/Italian.lproj/ReleaseNotes.rtf trunk/Italian.lproj/SaveProgressSheet.nib/ trunk/Italian.lproj/SaveProgressSheet.nib/classes.nib trunk/Italian.lproj/SaveProgressSheet.nib/info.nib trunk/Italian.lproj/SaveProgressSheet.nib/keyedobjects.nib trunk/Italian.lproj/Skim Help/ trunk/Italian.lproj/Skim Help/gfx/ trunk/Italian.lproj/Skim Help/gfx/Skim.png trunk/Italian.lproj/Skim Help/gfx/SkimIcon.png trunk/Italian.lproj/Skim Help/gfx/screenshot.png trunk/Italian.lproj/Skim Help/skim.texi trunk/Italian.lproj/Skim Help/sty/ trunk/Italian.lproj/Skim Help/sty/skimhelp.css trunk/Italian.lproj/Skim Help/version.texi trunk/Italian.lproj/SnapshotWindow.nib/ trunk/Italian.lproj/SnapshotWindow.nib/classes.nib trunk/Italian.lproj/SnapshotWindow.nib/data.dependency trunk/Italian.lproj/SnapshotWindow.nib/info.nib trunk/Italian.lproj/SnapshotWindow.nib/keyedobjects.nib trunk/Italian.lproj/ZoomValues.strings Added: trunk/Italian.lproj/BookmarksWindow.nib/classes.nib =================================================================== --- trunk/Italian.lproj/BookmarksWindow.nib/classes.nib (rev 0) +++ trunk/Italian.lproj/BookmarksWindow.nib/classes.nib 2007-04-08 20:28:10 UTC (rev 1766) @@ -0,0 +1,11 @@ +{ + IBClasses = ( + {CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; }, + { + CLASS = SKBookmarkController; + LANGUAGE = ObjC; + SUPERCLASS = NSWindowController; + } + ); + IBVersion = 1; +} \ No newline at end of file Added: trunk/Italian.lproj/BookmarksWindow.nib/info.nib =================================================================== --- trunk/Italian.lproj/BookmarksWindow.nib/info.nib (rev 0) +++ trunk/Italian.lproj/BookmarksWindow.nib/info.nib 2007-04-08 20:28:10 UTC (rev 1766) @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>IBDocumentLocation</key> + <string>43 101 356 240 0 0 1024 746 </string> + <key>IBFramework Version</key> + <string>446.1</string> + <key>IBOpenObjects</key> + <array> + <integer>5</integer> + </array> + <key>IBSystem Version</key> + <string>8P135</string> +</dict> +</plist> Added: trunk/Italian.lproj/BookmarksWindow.nib/keyedobjects.nib =================================================================== (Binary files differ) Property changes on: trunk/Italian.lproj/BookmarksWindow.nib/keyedobjects.nib ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/Italian.lproj/ConversionProgressWindow.nib/classes.nib =================================================================== --- trunk/Italian.lproj/ConversionProgressWindow.nib/classes.nib (rev 0) +++ trunk/Italian.lproj/ConversionProgressWindow.nib/classes.nib 2007-04-08 20:28:10 UTC (rev 1766) @@ -0,0 +1,17 @@ +{ + IBClasses = ( + {CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; }, + { + ACTIONS = {cancel = id; }; + CLASS = SKPSProgressController; + LANGUAGE = ObjC; + OUTLETS = { + cancelButton = NSButton; + progressBar = NSProgressIndicator; + textField = NSTextField; + }; + SUPERCLASS = NSWindowController; + } + ); + IBVersion = 1; +} \ No newline at end of file Added: trunk/Italian.lproj/ConversionProgressWindow.nib/info.nib =================================================================== --- trunk/Italian.lproj/ConversionProgressWindow.nib/info.nib (rev 0) +++ trunk/Italian.lproj/ConversionProgressWindow.nib/info.nib 2007-04-08 20:28:10 UTC (rev 1766) @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>IBDocumentLocation</key> + <string>50 94 356 240 0 0 1024 746 </string> + <key>IBFramework Version</key> + <string>446.1</string> + <key>IBOpenObjects</key> + <array> + <integer>5</integer> + </array> + <key>IBSystem Version</key> + <string>8P135</string> +</dict> +</plist> Added: trunk/Italian.lproj/ConversionProgressWindow.nib/keyedobjects.nib =================================================================== (Binary files differ) Property changes on: trunk/Italian.lproj/ConversionProgressWindow.nib/keyedobjects.nib ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/Italian.lproj/Credits.rtf =================================================================== --- trunk/Italian.lproj/Credits.rtf (rev 0) +++ trunk/Italian.lproj/Credits.rtf 2007-04-08 20:28:10 UTC (rev 1766) @@ -0,0 +1,32 @@ +{\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf410 +{\fonttbl\f0\fswiss\fcharset77 Helvetica-Bold;\f1\fswiss\fcharset77 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\vieww16220\viewh13200\viewkind0 +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural + +\f0\b\fs24 \cf0 Progetto e Design: +\f1\b0 \ + Christiaan M. Hofman\ + Adam R. Maxwell\ + Michael O. McCracken\ +\ + +\f0\b Informazioni Garanzia:\ + +\f1\b0 The current version and all subsequent versions are licensed under the BSD License:\ +La versione corrente e tutte le versioni successive sono licenziate sotto la licenza BSD:\ +\ +Questo software \'8f Copyright \'a9 2001-2007, Michael O. McCracken\ +\pard\tx0\tx1120\tx2240\tx3360\tx4480\tx5600\tx6720\tx7840\tx8960\tx10080\tx11200\tx12320\tx13440\tx14560\tx15680\tx16800\tx17920\tx19040\tx20160\tx21280\tx22400\tx23520\tx24640\tx25760\tx26880\tx28000\tx29120\tx30240\tx31360\tx32480\tx33600\tx34720\ql\qnatural +\cf0 Tutti i diritti riservati.\ +\ +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural +\cf0 Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:\ +\ +\'a5 Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.\ +\pard\tx0\tx1120\tx2240\tx3360\tx4480\tx5600\tx6720\tx7840\tx8960\tx10080\tx11200\tx12320\tx13440\tx14560\tx15680\tx16800\tx17920\tx19040\tx20160\tx21280\tx22400\tx23520\tx24640\tx25760\tx26880\tx28000\tx29120\tx30240\tx31360\tx32480\tx33600\tx34720\ql\qnatural +\cf0 \'a5 Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.\ +\'a5 Neither the name of Michael O. McCracken nor the names of any contributors may be used to endorse or promote products derived from this software without specific prior written permission.\ +\ +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\ +} \ No newline at end of file Added: trunk/Italian.lproj/FindPanel.nib/classes.nib =================================================================== --- trunk/Italian.lproj/FindPanel.nib/classes.nib (rev 0) +++ trunk/Italian.lproj/FindPanel.nib/classes.nib 2007-04-08 20:28:10 UTC (rev 1766) @@ -0,0 +1,18 @@ +{ + IBClasses = ( + {CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; }, + { + ACTIONS = { + findNext = id; + findNextAndOrderOutFindPanel = id; + findPrevious = id; + performFindPanelAction = id; + }; + CLASS = SKFindController; + LANGUAGE = ObjC; + OUTLETS = {findField = NSTextField; ignoreCaseCheckbox = NSButton; }; + SUPERCLASS = NSWindowController; + } + ); + IBVersion = 1; +} \ No newline at end of file Added: trunk/Italian.lproj/FindPanel.nib/info.nib =================================================================== --- trunk/Italian.lproj/FindPanel.nib/info.nib (rev 0) +++ trunk/Italian.lproj/FindPanel.nib/info.nib 2007-04-08 20:28:10 UTC (rev 1766) @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>IBDocumentLocation</key> + <string>43 101 356 240 0 0 1024 746 </string> + <key>IBFramework Version</key> + <string>446.1</string> + <key>IBOpenObjects</key> + <array> + <integer>5</integer> + </array> + <key>IBSystem Version</key> + <string>8P135</string> +</dict> +</plist> Added: trunk/Italian.lproj/FindPanel.nib/keyedobjects.nib =================================================================== (Binary files differ) Property changes on: trunk/Italian.lproj/FindPanel.nib/keyedobjects.nib ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/Italian.lproj/InfoPlist.strings =================================================================== (Binary files differ) Property changes on: trunk/Italian.lproj/InfoPlist.strings ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/Italian.lproj/InfoWindow.nib/classes.nib =================================================================== --- trunk/Italian.lproj/InfoWindow.nib/classes.nib (rev 0) +++ trunk/Italian.lproj/InfoWindow.nib/classes.nib 2007-04-08 20:28:10 UTC (rev 1766) @@ -0,0 +1,11 @@ +{ + IBClasses = ( + {CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; }, + { + CLASS = SKInfoWindowController; + LANGUAGE = ObjC; + SUPERCLASS = NSWindowController; + } + ); + IBVersion = 1; +} \ No newline at end of file Added: trunk/Italian.lproj/InfoWindow.nib/info.nib =================================================================== --- trunk/Italian.lproj/InfoWindow.nib/info.nib (rev 0) +++ trunk/Italian.lproj/InfoWindow.nib/info.nib 2007-04-08 20:28:10 UTC (rev 1766) @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>IBDocumentLocation</key> + <string>43 101 356 240 0 0 1024 746 </string> + <key>IBFramework Version</key> + <string>446.1</string> + <key>IBOpenObjects</key> + <array> + <integer>5</integer> + </array> + <key>IBSystem Version</key> + <string>8P135</string> +</dict> +</plist> Added: trunk/Italian.lproj/InfoWindow.nib/keyedobjects.nib =================================================================== (Binary files differ) Property changes on: trunk/Italian.lproj/InfoWindow.nib/keyedobjects.nib ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/Italian.lproj/Localizable.strings =================================================================== (Binary files differ) Property changes on: trunk/Italian.lproj/Localizable.strings ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/Italian.lproj/MainMenu.nib/classes.nib =================================================================== --- trunk/Italian.lproj/MainMenu.nib/classes.nib (rev 0) +++ trunk/Italian.lproj/MainMenu.nib/classes.nib 2007-04-08 20:28:10 UTC (rev 1766) @@ -0,0 +1,68 @@ +{ + IBClasses = ( + { + ACTIONS = { + addBookmark = id; + alternatePaste = id; + changeAnnotationMode = id; + changeDisplayBox = id; + changeLeftSidePaneState = id; + changeRightSidePaneState = id; + changeToolMode = id; + createNewNote = id; + displayCropBox = id; + displayFacingPages = id; + displayMediaBox = id; + displaySinglePages = id; + doGoBack = id; + doGoForward = id; + doGoToNextPage = id; + doGoToPage = id; + doGoToPreviousPage = id; + doZoomIn = id; + doZoomOut = id; + doZoomToActualSize = id; + doZoomToFit = id; + editBookmarks = id; + editNote = id; + getInfo = id; + newDocumentFromClipboard = id; + password = id; + performFit = id; + pickColor = id; + readNotes = id; + rotateAllLeft = id; + rotateAllRight = id; + rotateLeft = id; + rotateRight = id; + saveArchive = id; + savePDFSettingToDefaults = id; + takeSnapshot = id; + toggleAutoScale = id; + toggleDisplayAsBook = id; + toggleDisplayContinuous = id; + toggleDisplayPageBreaks = id; + toggleFullScreen = id; + toggleLeftSidePane = id; + togglePresentation = id; + toggleReadingBar = id; + toggleRightSidePane = id; + }; + CLASS = FirstResponder; + LANGUAGE = ObjC; + SUPERCLASS = NSObject; + }, + { + ACTIONS = {checkForUpdates = id; showPreferencePanel = id; showReleaseNotes = id; }; + CLASS = SKApplicationController; + LANGUAGE = ObjC; + SUPERCLASS = NSObject; + }, + { + CLASS = SKDocumentController; + LANGUAGE = ObjC; + SUPERCLASS = NSDocumentController; + } + ); + IBVersion = 1; +} \ No newline at end of file Added: trunk/Italian.lproj/MainMenu.nib/info.nib =================================================================== --- trunk/Italian.lproj/MainMenu.nib/info.nib (rev 0) +++ trunk/Italian.lproj/MainMenu.nib/info.nib 2007-04-08 20:28:10 UTC (rev 1766) @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>IBDocumentLocation</key> + <string>14 107 356 240 0 0 1024 746 </string> + <key>IBEditorPositions</key> + <dict> + <key>29</key> + <string>68 579 654 44 0 0 1024 746 </string> + </dict> + <key>IBFramework Version</key> + <string>446.1</string> + <key>IBOpenObjects</key> + <array> + <integer>29</integer> + </array> + <key>IBSystem Version</key> + <string>8P135</string> +</dict> +</plist> Added: trunk/Italian.lproj/MainMenu.nib/keyedobjects.nib =================================================================== (Binary files differ) Property changes on: trunk/Italian.lproj/MainMenu.nib/keyedobjects.nib ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/Italian.lproj/MainWindow.nib/classes.nib =================================================================== --- trunk/Italian.lproj/MainWindow.nib/classes.nib (rev 0) +++ trunk/Italian.lproj/MainWindow.nib/classes.nib 2007-04-08 20:28:10 UTC (rev 1766) @@ -0,0 +1,165 @@ +{ + IBClasses = ( + { + CLASS = BDSKCollapsibleView; + LANGUAGE = ObjC; + SUPERCLASS = BDSKContainerView; + }, + { + CLASS = BDSKContainerView; + LANGUAGE = ObjC; + OUTLETS = {contentView = id; }; + SUPERCLASS = NSView; + }, + {CLASS = BDSKEdgeView; LANGUAGE = ObjC; SUPERCLASS = BDSKContainerView; }, + { + CLASS = BDSKImagePopUpButton; + LANGUAGE = ObjC; + OUTLETS = {delegate = id; }; + SUPERCLASS = NSPopUpButton; + }, + {CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; }, + {ACTIONS = {splitViewDoubleClick = id; }; CLASS = NSObject; LANGUAGE = ObjC; }, + {CLASS = NSSegmentedControl; LANGUAGE = ObjC; SUPERCLASS = NSControl; }, + { + CLASS = NSUserDefaultsController; + LANGUAGE = ObjC; + SUPERCLASS = NSController; + }, + { + CLASS = SKAnnotationTypeImageCell; + LANGUAGE = ObjC; + SUPERCLASS = NSImageCell; + }, + {CLASS = SKFullScreenWindow; LANGUAGE = ObjC; SUPERCLASS = NSWindow; }, + { + ACTIONS = { + changeColor = id; + changeDisplayBox = id; + changeLeftSidePaneState = id; + changeRightSidePaneState = id; + changeScaleFactor = id; + changeToolMode = id; + chooseScale = id; + createNewNote = id; + dismissBookmarkSheet = id; + dismissChoosePageSheet = id; + dismissChooseScaleSheet = id; + dismissPasswordSheet = id; + displayFacingPages = id; + displaySinglePages = id; + doAutoScale = id; + doGoBack = id; + doGoForward = id; + doGoToNextPage = id; + doGoToPage = id; + doGoToPreviousPage = id; + doZoomIn = id; + doZoomOut = id; + doZoomToActualSize = id; + doZoomToFit = id; + enterFullScreen = id; + enterPresentation = id; + exitFullScreen = id; + getInfo = id; + goBackOrForward = id; + password = id; + performFit = id; + pickColor = id; + rotateAllLeft = id; + rotateAllRight = id; + rotateLeft = id; + rotateRight = id; + search = id; + takeSnapshot = id; + toggleAutoActualSize = id; + toggleAutoScale = id; + toggleDisplayAsBook = id; + toggleDisplayContinuous = id; + toggleDisplayPageBreaks = id; + toggleFullScreen = id; + toggleLeftSidePane = id; + togglePresentation = id; + toggleRightSidePane = id; + }; + CLASS = SKMainWindowController; + LANGUAGE = ObjC; + OUTLETS = { + backForwardButton = NSSegmentedControl; + bookmarkField = NSTextField; + bookmarkSheet = NSWindow; + choosePageField = NSTextField; + choosePageSheet = NSWindow; + chooseScaleField = NSTextField; + chooseScaleSheet = NSWindow; + circlePopUpButton = BDSKImagePopUpButton; + currentLeftSideView = NSView; + currentRightSideView = NSView; + displayBoxPopUpButton = NSPopUpButton; + findArrayController = NSArrayController; + findCollapsibleView = BDSKCollapsibleView; + findEdgeView = BDSKEdgeView; + findTableView = NSTableView; + findView = NSView; + leftSideBox = NSBox; + leftSideButton = NSSegmentedControl; + leftSideCollapsibleView = BDSKCollapsibleView; + leftSideContentBox = NSBox; + leftSideEdgeView = BDSKEdgeView; + markupPopUpButton = BDSKImagePopUpButton; + noteArrayController = NSArrayController; + noteOutlineView = SKNoteOutlineView; + notePopUpButton = BDSKImagePopUpButton; + noteView = NSView; + outlineView = NSOutlineView; + pageNumberField = NSTextField; + pageNumberStepper = NSStepper; + pageNumberView = NSView; + passwordField = NSTextField; + passwordSheet = NSWindow; + pdfContentBox = BDSKEdgeView; + pdfView = SKPDFView; + rightSideBox = NSBox; + rightSideButton = NSSegmentedControl; + rightSideContentBox = NSBox; + rightSideEdgeView = BDSKEdgeView; + saveProgressBar = NSProgressIndicator; + saveProgressSheet = NSWindow; + scaleField = NSTextField; + searchField = NSSearchField; + snapshotArrayController = NSArrayController; + snapshotTableView = SKSnapshotTableView; + snapshotView = NSView; + spinner = NSProgressIndicator; + splitView = SKSplitView; + thumbnailArrayController = NSArrayController; + thumbnailTableView = SKThumbnailTableView; + thumbnailView = NSView; + tocView = NSView; + toolModeButton = NSSegmentedControl; + }; + SUPERCLASS = NSWindowController; + }, + {CLASS = SKNoteOutlineView; LANGUAGE = ObjC; SUPERCLASS = NSOutlineView; }, + { + ACTIONS = {delete = id; }; + CLASS = SKNoteTableView; + LANGUAGE = ObjC; + SUPERCLASS = NSTableView; + }, + {CLASS = SKOutlineView; LANGUAGE = ObjC; SUPERCLASS = NSOutlineView; }, + {CLASS = SKPDFView; LANGUAGE = ObjC; SUPERCLASS = PDFView; }, + {CLASS = SKSnapshotPageCell; LANGUAGE = ObjC; SUPERCLASS = NSTextFieldCell; }, + {CLASS = SKSnapshotTableView; LANGUAGE = ObjC; SUPERCLASS = SKNoteTableView; }, + {CLASS = SKSplitView; LANGUAGE = ObjC; SUPERCLASS = NSSplitView; }, + { + CLASS = SKThumbnail; + LANGUAGE = ObjC; + OUTLETS = {controller = id; }; + SUPERCLASS = NSObject; + }, + {CLASS = SKThumbnailTableView; LANGUAGE = ObjC; SUPERCLASS = NSTableView; }, + {CLASS = SkimDocument; LANGUAGE = ObjC; SUPERCLASS = NSDocument; } + ); + IBVersion = 1; +} \ No newline at end of file Added: trunk/Italian.lproj/MainWindow.nib/data.dependency =================================================================== --- trunk/Italian.lproj/MainWindow.nib/data.dependency (rev 0) +++ trunk/Italian.lproj/MainWindow.nib/data.dependency 2007-04-08 20:28:10 UTC (rev 1766) @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>IBPaletteDependency</key> + <array> + <string>PDFKit</string> + </array> +</dict> +</plist> Added: trunk/Italian.lproj/MainWindow.nib/info.nib =================================================================== --- trunk/Italian.lproj/MainWindow.nib/info.nib (rev 0) +++ trunk/Italian.lproj/MainWindow.nib/info.nib 2007-04-08 20:28:10 UTC (rev 1766) @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>IBDocumentLocation</key> + <string>3 91 564 296 0 0 1024 746 </string> + <key>IBEditorPositions</key> + <dict> + <key>168</key> + <string>137 457 271 167 0 0 1024 746 </string> + <key>224</key> + <string>110 304 220 442 0 0 1024 746 </string> + <key>256</key> + <string>159 304 220 442 0 0 1024 746 </string> + <key>314</key> + <string>125 283 220 442 0 0 1024 746 </string> + <key>502</key> + <string>183 245 220 442 0 0 1024 746 </string> + <key>511</key> + <string>237 286 220 442 0 0 1024 746 </string> + </dict> + <key>IBFramework Version</key> + <string>446.1</string> + <key>IBLockedObjects</key> + <array> + <integer>208</integer> + </array> + <key>IBSystem Version</key> + <string>8P135</string> +</dict> +</plist> Added: trunk/Italian.lproj/MainWindow.nib/keyedobjects.nib =================================================================== (Binary files differ) Property changes on: trunk/Italian.lproj/MainWindow.nib/keyedobjects.nib ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/Italian.lproj/NoteWindow.nib/classes.nib =================================================================== --- trunk/Italian.lproj/NoteWindow.nib/classes.nib (rev 0) +++ trunk/Italian.lproj/NoteWindow.nib/classes.nib 2007-04-08 20:28:10 UTC (rev 1766) @@ -0,0 +1,19 @@ +{ + IBClasses = ( + { + CLASS = BDSKDragImageView; + LANGUAGE = ObjC; + OUTLETS = {delegate = id; }; + SUPERCLASS = NSImageView; + }, + {CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; }, + {CLASS = NSObject; LANGUAGE = ObjC; }, + { + CLASS = SKNoteWindowController; + LANGUAGE = ObjC; + OUTLETS = {imageView = BDSKDragImageView; }; + SUPERCLASS = NSWindowController; + } + ); + IBVersion = 1; +} \ No newline at end of file Added: trunk/Italian.lproj/NoteWindow.nib/info.nib =================================================================== --- trunk/Italian.lproj/NoteWindow.nib/info.nib (rev 0) +++ trunk/Italian.lproj/NoteWindow.nib/info.nib 2007-04-08 20:28:10 UTC (rev 1766) @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>IBDocumentLocation</key> + <string>43 101 356 240 0 0 1024 746 </string> + <key>IBFramework Version</key> + <string>446.1</string> + <key>IBOpenObjects</key> + <array> + <integer>7</integer> + </array> + <key>IBSystem Version</key> + <string>8P135</string> +</dict> +</plist> Added: trunk/Italian.lproj/NoteWindow.nib/keyedobjects.nib =================================================================== (Binary files differ) Property changes on: trunk/Italian.lproj/NoteWindow.nib/keyedobjects.nib ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/Italian.lproj/PreferenceWindow.nib/classes.nib =================================================================== --- trunk/Italian.lproj/PreferenceWindow.nib/classes.nib (rev 0) +++ trunk/Italian.lproj/PreferenceWindow.nib/classes.nib 2007-04-08 20:28:10 UTC (rev 1766) @@ -0,0 +1,22 @@ +{ + IBClasses = ( + { + ACTIONS = {"" = id; }; + CLASS = FirstResponder; + LANGUAGE = ObjC; + SUPERCLASS = NSObject; + }, + { + ACTIONS = {changeDiscreteThumbnailSizes = id; resetAll = id; resetCurrent = id; }; + CLASS = SKPreferenceController; + LANGUAGE = ObjC; + OUTLETS = { + snapshotSizeSlider = NSSlider; + tabView = NSTabView; + thumbnailSizeSlider = NSSlider; + }; + SUPERCLASS = NSWindowController; + } + ); + IBVersion = 1; +} \ No newline at end of file Added: trunk/Italian.lproj/PreferenceWindow.nib/info.nib =================================================================== --- trunk/Italian.lproj/PreferenceWindow.nib/info.nib (rev 0) +++ trunk/Italian.lproj/PreferenceWindow.nib/info.nib 2007-04-08 20:28:10 UTC (rev 1766) @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>IBDocumentLocation</key> + <string>43 101 356 240 0 0 1024 746 </string> + <key>IBFramework Version</key> + <string>446.1</string> + <key>IBLockedObjects</key> + <array/> + <key>IBOpenObjects</key> + <array> + <integer>5</integer> + </array> + <key>IBSystem Version</key> + <string>8P135</string> +</dict> +</plist> Added: trunk/Italian.lproj/PreferenceWindow.nib/keyedobjects.nib =================================================================== (Binary files differ) Property changes on: trunk/Italian.lproj/PreferenceWindow.nib/keyedobjects.nib ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/Italian.lproj/ReleaseNotes.nib/classes.nib =================================================================== --- trunk/Italian.lproj/ReleaseNotes.nib/classes.nib (rev 0) +++ trunk/Italian.lproj/ReleaseNotes.nib/classes.nib 2007-04-08 20:28:10 UTC (rev 1766) @@ -0,0 +1,13 @@ +{ + IBClasses = ( + {CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; }, + { + ACTIONS = {download = id; }; + CLASS = SKReleaseNotesController; + LANGUAGE = ObjC; + OUTLETS = {downloadButton = NSButton; textView = NSTextView; }; + SUPERCLASS = NSWindowController; + } + ); + IBVersion = 1; +} \ No newline at end of file Added: trunk/Italian.lproj/ReleaseNotes.nib/info.nib =================================================================== --- trunk/Italian.lproj/ReleaseNotes.nib/info.nib (rev 0) +++ trunk/Italian.lproj/ReleaseNotes.nib/info.nib 2007-04-08 20:28:10 UTC (rev 1766) @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>IBDocumentLocation</key> + <string>51 107 356 240 0 0 1024 746 </string> + <key>IBFramework Version</key> + <string>446.1</string> + <key>IBOpenObjects</key> + <array> + <integer>6</integer> + </array> + <key>IBSystem Version</key> + <string>8P135</string> +</dict> +</plist> Added: trunk/Italian.lproj/ReleaseNotes.nib/keyedobjects.nib =================================================================== (Binary files differ) Property changes on: trunk/Italian.lproj/ReleaseNotes.nib/keyedobjects.nib ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/Italian.lproj/ReleaseNotes.rtf =================================================================== --- trunk/Italian.lproj/ReleaseNotes.rtf (rev 0) +++ trunk/Italian.lproj/ReleaseNotes.rtf 2007-04-08 20:28:10 UTC (rev 1766) @@ -0,0 +1,147 @@ +{\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf410 +{\fonttbl\f0\fswiss\fcharset77 Helvetica;\f1\fnil\fcharset77 LucidaGrande;\f2\fnil\fcharset77 LucidaSans-Typewriter; +\f3\fswiss\fcharset77 Helvetica-Bold;\f4\fswiss\fcharset77 Helvetica-BoldOblique;\f5\fnil\fcharset77 LucidaGrande-Bold; +} +{\colortbl;\red255\green255\blue255;\red255\green0\blue0;} +{\*\listtable{\list\listtemplateid1\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid1} +{\list\listtemplateid2\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid2} +{\list\listtemplateid3\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid3} +{\list\listtemplateid4\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid4} +{\list\listtemplateid5\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid5} +{\list\listtemplateid6\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid6} +{\list\listtemplateid7\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid7} +{\list\listtemplateid8\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid8} +{\list\listtemplateid9\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid9} +{\list\listtemplateid10\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid10} +{\list\listtemplateid11\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid11} +{\list\listtemplateid12\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid12} +{\list\listtemplateid13\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid13} +{\list\listtemplateid14\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid14} +{\list\listtemplateid15\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid15} +{\list\listtemplateid16\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid16} +{\list\listtemplateid17\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid17} +{\list\listtemplateid18\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid18} +{\list\listtemplateid19\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid19} +{\list\listtemplateid20\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid20} +{\list\listtemplateid21\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid21} +{\list\listtemplateid22\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid22}} +{\*\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}} +\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural\pardirnatural + +\f0\fs60 \cf0 Skim Release Notes\ +\pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural + +\f1\fs22 \cf0 \ +Last update: 7 April 2007 (rev +\f2\fs20 1764 +\f1\fs22 )\ +\ +\pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural + +\f3\b\fs28 \cf0 Changes since 0.2\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural + +\f4\i\fs26 \cf0 \ +\pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural +\cf0 New Features\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls1\ilvl0 +\f1\i0\b0\fs22 \cf0 {\listtext \'a5 }Add shortcuts for bigger/smaller font sizes.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls2\ilvl0\cf0 {\listtext \'a5 }Command-click a snapshot.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls3\ilvl0\cf0 {\listtext \'a5 }We now print notes and highlights.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls4\ilvl0\cf0 {\listtext \'a5 }Add copy/cut/paste items to the contextual menu, when they apply.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls5\ilvl0\cf0 {\listtext \'a5 }You can now make a snapshot of a page by Command-clicking a thumbnail.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls6\ilvl0\cf0 {\listtext \'a5 }Add Dutch localization.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls7\ilvl0\cf0 {\listtext \'a5 }We now do not leave Full Screen when switching to another application.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls8\ilvl0\cf0 {\listtext \'a5 }Export notes as RTF.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls9\ilvl0\cf0 {\listtext \'a5 }Add preference options for default note/highlight colors and text note font.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls10\ilvl0\cf0 {\listtext \'a5 }Add menu item to save the current PDF display settings to be used for new documents.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls11\ilvl0\cf0 {\listtext \'a5 }Search results from the Find Panel are now also highlighted with a red oval.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls12\ilvl0\cf0 {\listtext \'a5 }Select search field when opening the Contents pane in full screen mode.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls13\ilvl0\cf0 {\listtext \'a5 }You can now reset all preferences or all preferences in a pane.\ +\pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural + +\f3\b\fs28 \cf0 \ +\pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural + +\f4\i\fs26 \cf0 Bugs Fixed\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls14\ilvl0 +\f1\i0\b0\fs22 \cf0 {\listtext \'a5 }We now don't edit new text notes, so they can be moved, resized or deleted.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls15\ilvl0\cf0 {\listtext \'a5 }We now make sure new notes are added to a visible page.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls16\ilvl0\cf0 {\listtext \'a5 }Disable the TOC menu item when there is no TOC.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls17\ilvl0\cf0 {\listtext \'a5 }Return to the location that was viewed when reloading a document.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls18\ilvl0\cf0 {\listtext \'a5 }Search text in a PDf file asynchronously, so it does not block Skim.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls19\ilvl0\cf0 {\listtext \'a5 }Fix crashes that can appear for links with missing URLs.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls20\ilvl0\cf0 {\listtext \'a5 }Add separators in the Notes menu for categories.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls21\ilvl0\cf0 {\listtext \'a5 }Fix a crasher when reverting a PDF-document.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls22\ilvl0\cf0 {\listtext \'a5 }Fix typos in the Help and update for new features.\ +\pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural + +\f3\b\fs28 \cf0 \ +\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural\pardirnatural + +\f0\b0\fs48 \cf0 Colofon +\f3\b\fs28 \ +\pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural +\cf0 \ +\pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural + +\f1\b0\fs24 \cf0 Thanks for using Skim. \ +\pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural + +\fs22 \cf0 \ +\pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural + +\f3\b\fs28 \cf0 About Skim\ +\pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural + +\f1\b0\fs22 \cf0 \ +Skim is a PDF Reader and note-taker for OS X. Skim is designed to help you read and annotate scientific papers in PDF.\ +\ +\pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural + +\f4\i\b\fs26 \cf0 Web Site\ +\pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural + +\f1\i0\b0\fs22 \cf0 \ +The Skim website is at {\field{\*\fldinst{HYPERLINK "http://skim-app.sourceforge.net/"}}{\fldrslt http://skim-app.sourceforge.net}} - check there for current information and ways to find out more about the program and the development efforts.\ +\ +\pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural + +\f4\i\b\fs26 \cf0 Getting Help\ +\pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural + +\f1\i0\b0\fs22 \cf0 \ +If you have a problem with using the program and you'd like to talk with other users about it, there is a mailing list set up for discussing using Skim. Information about it is available at {\field{\*\fldinst{HYPERLINK "http://lists.sourceforge.net/mailman/listinfo/skim-app-users"}}{\fldrslt http://lists.sourceforge.net/mailman/listinfo/skim-app-users}}.\ +\ +\pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural + +\f4\i\b\fs26 \cf0 Reporting Bugs\ +\pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural + +\f1\i0\b0\fs22 \cf0 \ +Bug reports should be submitted to the {\field{\*\fldinst{HYPERLINK "http://sourceforge.net/tracker/?group_id=192583&atid=941981"}}{\fldrslt bug tracker}} on SourceForge. +\f5\b \cf2 Note: +\f1\b0 \cf0 Please assign the bug report to someone - if you don't personally know any developers, assign the bug to Mike (username mmcc). If you don't assign the bug to someone, nobody will notice it for a long time. Assigning it to someone sends them an email notification.\ +} \ No newline at end of file Added: trunk/Italian.lproj/SaveProgressSheet.nib/classes.nib =================================================================== --- trunk/Italian.lproj/SaveProgressSheet.nib/classes.nib (rev 0) +++ trunk/Italian.lproj/SaveProgressSheet.nib/classes.nib 2007-04-08 20:28:10 UTC (rev 1766) @@ -0,0 +1,90 @@ +{ + IBClasses = ( + {CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; }, + {CLASS = NSObject; LANGUAGE = ObjC; }, + { + ACTIONS = { + changeAnnotationMode = id; + changeColor = id; + changeDisplayBox = id; + changeScaleFactor = id; + changeToolMode = id; + createNewNote = id; + dismissChoosePageSheet = id; + displayCropBox = id; + displayFacingPages = id; + displayMediaBox = id; + displaySinglePages = id; + doGoBack = id; + doGoForward = id; + doGoToNextPage = id; + doGoToPage = id; + doGoToPreviousPage = id; + doZoomIn = id; + doZoomOut = id; + doZoomToActualSize = id; + doZoomToFit = id; + enterFullScreen = id; + enterPresentation = id; + exitFullScreen = id; + getInfo = id; + goBackOrForward = id; + pickColor = id; + rotateAllLeft = id; + rotateAllRight = id; + rotateLeft = id; + rotateRight = id; + search = id; + toggleDisplayAsBook = id; + toggleDisplayContinuous = id; + toggleDisplayPageBreaks = id; + toggleFullScreen = id; + toggleLeftSidePane = id; + togglePresentation = id; + toggleRightSidePane = id; + toggleZoomToFit = id; + }; + CLASS = SKMainWindowController; + LANGUAGE = ObjC; + OUTLETS = { + annotationModeButton = NSSegmentedControl; + backForwardButton = NSSegmentedControl; + choosePageField = NSTextField; + choosePageSheet = NSWindow; + currentTableView = NSTableView; + displayBoxPopUpButton = NSPopUpButton; + findArrayController = NSArrayController; + findField = NSSearchField; + findTableView = NSTableView; + leftSideBox = NSBox; + leftSideButton = NSSegmentedControl; + leftSideContentBox = NSBox; + noteArrayController = NSArrayController; + noteTableView = SKNoteTableView; + outlineView = NSOutlineView; + pageNumberField = NSTextField; + pageNumberStepper = NSStepper; + pageNumberView = NSView; + pdfContentBox = NSBox; + pdfView = SKPDFView; + rightSideBox = NSBox; + rightSideButton = NSSegmentedControl; + rightSideContentBox = NSBox; + saveProgressBar = NSProgressIndicator; + saveProgressSheet = NSWindow; + scaleField = NSTextField; + searchBox = SKCollapsibleView; + searchField = NSSearchField; + snapshotArrayController = NSArrayController; + snapshotTableView = SKSnapshotTableView; + spinner = NSProgressIndicator; + splitView = SKSplitView; + thumbnailArrayController = NSArrayController; + thumbnailTableView = SKThumbnailTableView; + toolModeButton = NSSegmentedControl; + }; + SUPERCLASS = NSWindowController; + } + ); + IBVersion = 1; +} \ No newline at end of file Added: trunk/Italian.lproj/SaveProgressSheet.nib/info.nib =================================================================== --- trunk/Italian.lproj/SaveProgressSheet.nib/info.nib (rev 0) +++ trunk/Italian.lproj/SaveProgressSheet.nib/info.nib 2007-04-08 20:28:10 UTC (rev 1766) @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>IBDocumentLocation</key> + <string>130 100 356 240 0 0 1024 746 </string> + <key>IBFramework Version</key> + <string>446.1</string> + <key>IBOpenObjects</key> + <array> + <integer>5</integer> + </array> + <key>IBSystem Version</key> + <string>8P135</string> +</dict> +</plist> Added: trunk/Italian.lproj/SaveProgressSheet.nib/keyedobjects.nib =================================================================== (Binary files differ) Property changes on: trunk/Italian.lproj/SaveProgressSheet.nib/keyedobjects.nib ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/Italian.lproj/Skim Help/gfx/Skim.png =================================================================== (Binary files differ) Property changes on: trunk/Italian.lproj/Skim Help/gfx/Skim.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/Italian.lproj/Skim Help/gfx/SkimIcon.png =================================================================== (Binary files differ) Property changes on: trunk/Italian.lproj/Skim Help/gfx/SkimIcon.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/Italian.lproj/Skim Help/gfx/screenshot.png =================================================================== (Binary files differ) Property changes on: trunk/Italian.lproj/Skim Help/gfx/screenshot.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/Italian.lproj/Skim Help/skim.texi =================================================================== --- trunk/Italian.lproj/Skim Help/skim.texi (rev 0) +++ trunk/Italian.lproj/Skim Help/skim.texi 2007-04-08 20:28:10 UTC (rev 1766) @@ -0,0 +1,1134 @@ +\input texinfo @c -*-texinfo-*- +@c This is the manual for Skim. + +@c ====================================================================================== +@c Localization Notes +@c ====================================================================================== +@c +@c Localization starts after "The content of the Help Pages starts here...". +@c Command names start with '@' and should not be localized. +@c Lines starting with @c, such as this one, are comments and should not be localized. +@c Arguments are written on the line after the command, or as a comma-separated list within braces. +@c Most arguments should be localized, but not for @end or @box. +@c References (first argument of @ref or @xref, or between * and :: in a @menu) should be exactly the same as their target (argument of @node or @anchor). + +@c ====================================================================================== +@c Document info +@c ====================================================================================== +@c +@setfilename skim.info + +@setchapternewpage odd +@footnotestyle separate +@ifset shorttitlepage-enabled +@shorttitlepage Skim v@value{VERSION} +@end ifset + +@c ====================================================================================== +@c Macro definitions +@c ====================================================================================== + +@c macros for keyboard shortcuts + +@macro cmd {key} +@html +⌘\key\ +@end html +@ifnothtml +Cmd-\key\ +@end ifnothtml +@end macro + +@macro opt {key} +@html +⌥\key\ +@end html +@ifnothtml +Opt-\key\ +@end ifnothtml +@end macro + +@macro shiftcmd {key} +@html +⇧⌘\key\ +@end html +@ifnothtml +Shift-Cmd-\key\ +@end ifnothtml +@end macro + +@macro optcmd {key} +@html +⌥⌘\key\ +@end html +@ifnothtml +Option-Cmd-\key\ +@end ifnothtml +@end macro + +@macro ctrcmd {key} +@html +⌃⌘\key\ +@end html +@ifnothtml +Control-Cmd-\key\ +@end ifnothtml +@end macro + +@c A macro for search-result abstracts + +@macro abstract{text} +@html +<META NAME="DESCRIPTION" CONTENT="\text\"> +@end html +@end macro + +@c Macros for special boxes + +@macro box{class} +@html +<div class="\class\"> +@end html +@end macro + +@macro endbox +@html +</div> +@end html +@end macro + +@macro topic{title} +@node \title\ +@chapter \title\ +@cindex \title\ +@abstract{\title\} +@end macro + +@c ====================================================================================== +@c The content of the Help Pages starts here... +@c ====================================================================================== + +@documentlanguage it + +@settitle Aiuto di Skim + +@ifnottex +@c DO NOT LOCALIZE THE NEXT LINE +@node Top +@top Skim Help + +@box{topframe} + +@box{topframeleft} + +@heading @image{gfx/Skim,,, Skim} Aiuto di Skim + +@image{gfx/screenshot,,, Istantanee} + +@endbox + +@box{topframeright} + +Skim è un visualizzatore per file PDF (Portable Document Format), inteso per una semplificazione della lettura e studio di documenti PDF. + +Puoi cercare file PDF, salvare segnalibri, aggiungere note, evidenziare sezioni, e prendere "istantanee" per riferimenti. Skim può anche aprire file PostScript (PS), convertendoli in PDF. + +In aggiunta, con Skim puoi concentrati completamente sulla lettura del file PDF in un modo schermo intero molto potente, oppure dare presentazioni a schermo intero dei tuoi file PDF. + +@menu +* indexcp:: +* Più informazioni:: +@end menu + +@endbox + +@endbox + +@c ====================================================================================== + +@topic Viewing PDF files + +Skim can be used to open and print documents in Portable Document Format (PDF). A PDF file has elements of a printed document. Many PDF files are converted from printed documents, or created from the same source files as printed documents. + +PDF files opened in Skim can be read, resized for onscreen viewing, and printed. You can search a PDF document for specific text, navigate some PDF files using a table of contents, select and copy text in the file, add notes and highlights, and give presentations. + +If you open a PostScript (PS) or EPS file in Skim, it is converted to a PDF file. + +@box{taskbox} +@heading To open all PDF documents in Skim: +@enumerate +@item In the Finder, select a PDF document. +@item Choose File > Get Info. +@item Click Open with:. +@item Choose Skim from the pop-up menu, and click Change All. +@end enumerate +@endbox + +@c ====================================================================================== + +@topic Zooming in and out + +You can change your view of a page in a PDF file in several ways. + +@box{taskbox} +@itemize +@item To zoom in or out, choose View > Zoom In or View > Zoom Out. +@end itemize +@itemize +@item To see the page in its original size, choose View > Actual Size. +@end itemize +@itemize +@item To view the PDF so that its pages fit in its window, choose View > Zoom To Fit. +@end itemize +@itemize +@item To keep the PDF so that its pages always fit in its window, also if you resize the window, choose View > Automatically Resize. +@end itemize +@itemize +@item To view a page at a size you specify, resize the window to the size you want, then choose View > Size To Fit. The page resizes to fit the window size. +@end itemize +@itemize +@item To see a page at a specific percentage of its original size, type a percentage in the Scale field in the toolbar. If you don't see the Scale field, choose View > Customize Toolbar. +@end itemize +@endbox + +You can also use toolbar buttons to zoom. To add zoom buttons to the toolbar, choose View > Customize Toolbar and drag the buttons to the toolbar. + +You can also use the contextual menu to zoom. + +If your mouse or other input device has a scroll wheel, you can also zoom by holding the Option key and moving the scrol... [truncated message content] |
From: <ho...@us...> - 2007-04-07 10:35:29
|
Revision: 1765 http://skim-app.svn.sourceforge.net/skim-app/?rev=1765&view=rev Author: hofman Date: 2007-04-07 03:35:27 -0700 (Sat, 07 Apr 2007) Log Message: ----------- Update release notes Modified Paths: -------------- trunk/Dutch.lproj/ReleaseNotes.rtf trunk/English.lproj/ReleaseNotes.rtf Modified: trunk/Dutch.lproj/ReleaseNotes.rtf =================================================================== --- trunk/Dutch.lproj/ReleaseNotes.rtf 2007-04-07 10:33:22 UTC (rev 1764) +++ trunk/Dutch.lproj/ReleaseNotes.rtf 2007-04-07 10:35:27 UTC (rev 1765) @@ -23,16 +23,17 @@ {\list\listtemplateid18\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid18} {\list\listtemplateid19\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid19} {\list\listtemplateid20\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid20} -{\list\listtemplateid21\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid21}} -{\*\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}} +{\list\listtemplateid21\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid21} +{\list\listtemplateid22\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid22}} +{\*\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}} \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural\pardirnatural \f0\fs60 \cf0 Skim Release Notes\ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural \f1\fs22 \cf0 \ -Last update: 6 April 2007 (rev -\f2\fs20 1760 +Last update: 7 April 2007 (rev +\f2\fs20 1764 \f1\fs22 )\ \ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural @@ -68,6 +69,8 @@ \ls11\ilvl0\cf0 {\listtext \'a5 }Search results from the Find Panel are now also highlighted with a red oval.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural \ls12\ilvl0\cf0 {\listtext \'a5 }Select search field when opening the Contents pane in full screen mode.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls13\ilvl0\cf0 {\listtext \'a5 }You can now reset all preferences or all preferences in a pane.\ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural \f3\b\fs28 \cf0 \ @@ -75,24 +78,24 @@ \f4\i\fs26 \cf0 Bugs Fixed\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls13\ilvl0 +\ls14\ilvl0 \f1\i0\b0\fs22 \cf0 {\listtext \'a5 }We now don't edit new text notes, so they can be moved, resized or deleted.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls14\ilvl0\cf0 {\listtext \'a5 }We now make sure new notes are added to a visible page.\ +\ls15\ilvl0\cf0 {\listtext \'a5 }We now make sure new notes are added to a visible page.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls15\ilvl0\cf0 {\listtext \'a5 }Disable the TOC menu item when there is no TOC.\ +\ls16\ilvl0\cf0 {\listtext \'a5 }Disable the TOC menu item when there is no TOC.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls16\ilvl0\cf0 {\listtext \'a5 }Return to the location that was viewed when reloading a document.\ +\ls17\ilvl0\cf0 {\listtext \'a5 }Return to the location that was viewed when reloading a document.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls17\ilvl0\cf0 {\listtext \'a5 }Search text in a PDf file asynchronously, so it does not block Skim.\ +\ls18\ilvl0\cf0 {\listtext \'a5 }Search text in a PDf file asynchronously, so it does not block Skim.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls18\ilvl0\cf0 {\listtext \'a5 }Fix crashes that can appear for links with missing URLs.\ +\ls19\ilvl0\cf0 {\listtext \'a5 }Fix crashes that can appear for links with missing URLs.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls19\ilvl0\cf0 {\listtext \'a5 }Add separators in the Notes menu for categories.\ +\ls20\ilvl0\cf0 {\listtext \'a5 }Add separators in the Notes menu for categories.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls20\ilvl0\cf0 {\listtext \'a5 }Fix a crasher when reverting a PDF-document.\ +\ls21\ilvl0\cf0 {\listtext \'a5 }Fix a crasher when reverting a PDF-document.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls21\ilvl0\cf0 {\listtext \'a5 }Fix typos in the Help and update for new features.\ +\ls22\ilvl0\cf0 {\listtext \'a5 }Fix typos in the Help and update for new features.\ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural \f3\b\fs28 \cf0 \ Modified: trunk/English.lproj/ReleaseNotes.rtf =================================================================== --- trunk/English.lproj/ReleaseNotes.rtf 2007-04-07 10:33:22 UTC (rev 1764) +++ trunk/English.lproj/ReleaseNotes.rtf 2007-04-07 10:35:27 UTC (rev 1765) @@ -23,16 +23,17 @@ {\list\listtemplateid18\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid18} {\list\listtemplateid19\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid19} {\list\listtemplateid20\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid20} -{\list\listtemplateid21\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid21}} -{\*\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}} +{\list\listtemplateid21\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid21} +{\list\listtemplateid22\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid22}} +{\*\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}} \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural\pardirnatural \f0\fs60 \cf0 Skim Release Notes\ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural \f1\fs22 \cf0 \ -Last update: 6 April 2007 (rev -\f2\fs20 1760 +Last update: 7 April 2007 (rev +\f2\fs20 1764 \f1\fs22 )\ \ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural @@ -68,6 +69,8 @@ \ls11\ilvl0\cf0 {\listtext \'a5 }Search results from the Find Panel are now also highlighted with a red oval.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural \ls12\ilvl0\cf0 {\listtext \'a5 }Select search field when opening the Contents pane in full screen mode.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls13\ilvl0\cf0 {\listtext \'a5 }You can now reset all preferences or all preferences in a pane.\ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural \f3\b\fs28 \cf0 \ @@ -75,24 +78,24 @@ \f4\i\fs26 \cf0 Bugs Fixed\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls13\ilvl0 +\ls14\ilvl0 \f1\i0\b0\fs22 \cf0 {\listtext \'a5 }We now don't edit new text notes, so they can be moved, resized or deleted.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls14\ilvl0\cf0 {\listtext \'a5 }We now make sure new notes are added to a visible page.\ +\ls15\ilvl0\cf0 {\listtext \'a5 }We now make sure new notes are added to a visible page.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls15\ilvl0\cf0 {\listtext \'a5 }Disable the TOC menu item when there is no TOC.\ +\ls16\ilvl0\cf0 {\listtext \'a5 }Disable the TOC menu item when there is no TOC.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls16\ilvl0\cf0 {\listtext \'a5 }Return to the location that was viewed when reloading a document.\ +\ls17\ilvl0\cf0 {\listtext \'a5 }Return to the location that was viewed when reloading a document.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls17\ilvl0\cf0 {\listtext \'a5 }Search text in a PDf file asynchronously, so it does not block Skim.\ +\ls18\ilvl0\cf0 {\listtext \'a5 }Search text in a PDf file asynchronously, so it does not block Skim.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls18\ilvl0\cf0 {\listtext \'a5 }Fix crashes that can appear for links with missing URLs.\ +\ls19\ilvl0\cf0 {\listtext \'a5 }Fix crashes that can appear for links with missing URLs.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls19\ilvl0\cf0 {\listtext \'a5 }Add separators in the Notes menu for categories.\ +\ls20\ilvl0\cf0 {\listtext \'a5 }Add separators in the Notes menu for categories.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls20\ilvl0\cf0 {\listtext \'a5 }Fix a crasher when reverting a PDF-document.\ +\ls21\ilvl0\cf0 {\listtext \'a5 }Fix a crasher when reverting a PDF-document.\ \pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural -\ls21\ilvl0\cf0 {\listtext \'a5 }Fix typos in the Help and update for new features.\ +\ls22\ilvl0\cf0 {\listtext \'a5 }Fix typos in the Help and update for new features.\ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural \f3\b\fs28 \cf0 \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ho...@us...> - 2007-04-07 10:33:24
|
Revision: 1764 http://skim-app.svn.sourceforge.net/skim-app/?rev=1764&view=rev Author: hofman Date: 2007-04-07 03:33:22 -0700 (Sat, 07 Apr 2007) Log Message: ----------- Add Reset buttons to the prefs, and remove reset buttons for note colors and note font. Update help and Dutch localization. Modified Paths: -------------- trunk/Dutch.lproj/Localizable.strings trunk/Dutch.lproj/PreferenceWindow.nib/classes.nib trunk/Dutch.lproj/PreferenceWindow.nib/info.nib trunk/Dutch.lproj/PreferenceWindow.nib/keyedobjects.nib trunk/Dutch.lproj/Skim Help/skim.texi trunk/English.lproj/Localizable.strings trunk/English.lproj/PreferenceWindow.nib/classes.nib trunk/English.lproj/PreferenceWindow.nib/info.nib trunk/English.lproj/PreferenceWindow.nib/keyedobjects.nib trunk/English.lproj/Skim Help/skim.texi trunk/InitialUserDefaults.plist trunk/SKPreferenceController.h trunk/SKPreferenceController.m trunk/SKStringConstants.h trunk/SKStringConstants.m trunk/Skim.xcodeproj/project.pbxproj Modified: trunk/Dutch.lproj/Localizable.strings =================================================================== (Binary files differ) Modified: trunk/Dutch.lproj/PreferenceWindow.nib/classes.nib =================================================================== --- trunk/Dutch.lproj/PreferenceWindow.nib/classes.nib 2007-04-06 20:43:55 UTC (rev 1763) +++ trunk/Dutch.lproj/PreferenceWindow.nib/classes.nib 2007-04-07 10:33:22 UTC (rev 1764) @@ -7,14 +7,14 @@ SUPERCLASS = NSObject; }, { - ACTIONS = { - changeDiscreteThumbnailSizes = id; - resetNoteColors = id; - resetTextNoteFont = id; - }; + ACTIONS = {changeDiscreteThumbnailSizes = id; resetAll = id; resetCurrent = id; }; CLASS = SKPreferenceController; LANGUAGE = ObjC; - OUTLETS = {snapshotSizeSlider = NSSlider; thumbnailSizeSlider = NSSlider; }; + OUTLETS = { + snapshotSizeSlider = NSSlider; + tabView = NSTabView; + thumbnailSizeSlider = NSSlider; + }; SUPERCLASS = NSWindowController; } ); Modified: trunk/Dutch.lproj/PreferenceWindow.nib/info.nib =================================================================== --- trunk/Dutch.lproj/PreferenceWindow.nib/info.nib 2007-04-06 20:43:55 UTC (rev 1763) +++ trunk/Dutch.lproj/PreferenceWindow.nib/info.nib 2007-04-07 10:33:22 UTC (rev 1764) @@ -7,9 +7,7 @@ <key>IBFramework Version</key> <string>446.1</string> <key>IBLockedObjects</key> - <array> - <integer>5</integer> - </array> + <array/> <key>IBOpenObjects</key> <array> <integer>5</integer> Modified: trunk/Dutch.lproj/PreferenceWindow.nib/keyedobjects.nib =================================================================== (Binary files differ) Modified: trunk/Dutch.lproj/Skim Help/skim.texi =================================================================== --- trunk/Dutch.lproj/Skim Help/skim.texi 2007-04-06 20:43:55 UTC (rev 1763) +++ trunk/Dutch.lproj/Skim Help/skim.texi 2007-04-07 10:33:22 UTC (rev 1764) @@ -574,8 +574,6 @@ @heading Om de standaardkleuren voor notities of markeringen te wijzigen: @itemize @item Kies Skim > Voorkeuren, selecteer Notities, en klik op een kleur behorende bij de type notitie of markering die u wilt veranderen. -@item Om de standaardkleuren voor notities en markeringen op hun oorspronkelijke waarde terug te zetten, druk op de 'Herstel Kleuren' knop. -To revert the default colors for notes or highlights to their factory values, press the Reset Colors button. @end itemize @heading Om de kleur van een enkele notitie of markering te wijzigen: @itemize @@ -598,7 +596,6 @@ @heading Om het standaardlettertype en de standaardlettergrootte voor nieuwe tekstnotities te wijzigen: @itemize @item Kies Skim > Voorkeuren, selecteer Notities, en selecteer het gewenste lettertype en de gewenste lettergrootte onder 'Lettertype voor tekstnotities'. -@item Om het standaardlettertype en de standaardlettergrootte voor tekstnotities op hun oorspronkelijke waarde terug te zetten, druk op de 'Herstel Lettertype' knop. @end itemize @heading Om het lettertype of de lettergrootte van een enkele tekstnotitie te wijzigen: @itemize Modified: trunk/English.lproj/Localizable.strings =================================================================== (Binary files differ) Modified: trunk/English.lproj/PreferenceWindow.nib/classes.nib =================================================================== --- trunk/English.lproj/PreferenceWindow.nib/classes.nib 2007-04-06 20:43:55 UTC (rev 1763) +++ trunk/English.lproj/PreferenceWindow.nib/classes.nib 2007-04-07 10:33:22 UTC (rev 1764) @@ -7,14 +7,14 @@ SUPERCLASS = NSObject; }, { - ACTIONS = { - changeDiscreteThumbnailSizes = id; - resetNoteColors = id; - resetTextNoteFont = id; - }; + ACTIONS = {changeDiscreteThumbnailSizes = id; resetAll = id; resetCurrent = id; }; CLASS = SKPreferenceController; LANGUAGE = ObjC; - OUTLETS = {snapshotSizeSlider = NSSlider; thumbnailSizeSlider = NSSlider; }; + OUTLETS = { + snapshotSizeSlider = NSSlider; + tabView = NSTabView; + thumbnailSizeSlider = NSSlider; + }; SUPERCLASS = NSWindowController; } ); Modified: trunk/English.lproj/PreferenceWindow.nib/info.nib =================================================================== --- trunk/English.lproj/PreferenceWindow.nib/info.nib 2007-04-06 20:43:55 UTC (rev 1763) +++ trunk/English.lproj/PreferenceWindow.nib/info.nib 2007-04-07 10:33:22 UTC (rev 1764) @@ -7,9 +7,7 @@ <key>IBFramework Version</key> <string>446.1</string> <key>IBLockedObjects</key> - <array> - <integer>5</integer> - </array> + <array/> <key>IBOpenObjects</key> <array> <integer>5</integer> Modified: trunk/English.lproj/PreferenceWindow.nib/keyedobjects.nib =================================================================== (Binary files differ) Modified: trunk/English.lproj/Skim Help/skim.texi =================================================================== --- trunk/English.lproj/Skim Help/skim.texi 2007-04-06 20:43:55 UTC (rev 1763) +++ trunk/English.lproj/Skim Help/skim.texi 2007-04-07 10:33:22 UTC (rev 1764) @@ -571,7 +571,6 @@ @heading To change the default color for notes or highlights: @itemize @item Choose Skim > Preferences, select Notes, and click a color for the type of note or highlight you want to change. -@item To revert the default colors for notes or highlights to their factory values, press the Reset Colors button. @end itemize @heading To change the color of a single note or highlight: @itemize @@ -594,7 +593,6 @@ @heading To change the default font for text notes: @itemize @item Choose Skim > Preferences, select Notes, and select a font name and size below 'Text note font'. -@item To revert the default font for text notes to its factory value, choose Skim > Preferences, select Notes, and press the Reset Font button. @end itemize @heading To change the font of a single text note: @itemize Modified: trunk/InitialUserDefaults.plist =================================================================== --- trunk/InitialUserDefaults.plist 2007-04-06 20:43:55 UTC (rev 1763) +++ trunk/InitialUserDefaults.plist 2007-04-07 10:33:22 UTC (rev 1764) @@ -11,10 +11,6 @@ BAt0eXBlZHN0cmVhbYED6IQBQISEhAdOU0NvbG9yAISECE5TT2JqZWN0AIWEAWMDhAJm ZoM/AAAAAYY= </data> - <key>SKDefaultDocumentScale</key> - <real>100.0</real> - <key>SKDefaultDocumentAutoScale</key> - <false/> <key>SKFullScreenBackgroundColor</key> <data> BAt0eXBlZHN0cmVhbYED6IQBQISEhAdOU0NvbG9yAISECE5TT2JqZWN0AIWEAWMDhAJm @@ -121,8 +117,6 @@ <array> <string>SKAutoCheckFileUpdate</string> <string>SKBackgroundColor</string> - <string>SKDefaultDocumentScale</string> - <string>SKDefaultDocumentScaleOption</string> <string>SKFullScreenBackgroundColor</string> <string>SKLastOpenFileNames</string> <string>SKOpenContentsPaneOnlyForTOC</string> Modified: trunk/SKPreferenceController.h =================================================================== --- trunk/SKPreferenceController.h 2007-04-06 20:43:55 UTC (rev 1763) +++ trunk/SKPreferenceController.h 2007-04-07 10:33:22 UTC (rev 1764) @@ -40,6 +40,7 @@ @interface SKPreferenceController : NSWindowController { + IBOutlet NSTabView *tabView; IBOutlet NSSlider *thumbnailSizeSlider; IBOutlet NSSlider *snapshotSizeSlider; NSMutableArray *fonts; @@ -53,7 +54,7 @@ - (IBAction)changeDiscreteThumbnailSizes:(id)sender; -- (IBAction)resetNoteColors:(id)sender; -- (IBAction)resetTextNoteFont:(id)sender; +- (IBAction)resetAll:(id)sender; +- (IBAction)resetCurrent:(id)sender; @end Modified: trunk/SKPreferenceController.m =================================================================== --- trunk/SKPreferenceController.m 2007-04-06 20:43:55 UTC (rev 1763) +++ trunk/SKPreferenceController.m 2007-04-07 10:33:22 UTC (rev 1764) @@ -120,4 +120,50 @@ [NSArray arrayWithObjects:SKTextNoteFontNameKey, SKTextNoteFontSizeKey, nil]]; } +- (void)resetSheetDidEnd:(NSWindow *)sheet returnCode:(int)returnCode contextInfo:(void *)contextInfo { + if (returnCode == NSAlertDefaultReturn) { + NSString *tabID = (NSString *)contextInfo; + NSArray *keys = nil; + if (tabID == nil) { + [[NSUserDefaultsController sharedUserDefaultsController] revertToInitialValues:nil]; + return; + } else if ([tabID isEqualToString:@"general"]) { + keys = [NSArray arrayWithObjects:SKReopenLastOpenFilesKey, SKOpenFilesMaximizedKey, SKOpenContentsPaneOnlyForTOCKey, SKSnapshotsOnTopKey, SKUpdateCheckIntervalKey, SKAutoCheckFileUpdateKey, nil]; + } else if ([tabID isEqualToString:@"display"]) { + keys = [NSArray arrayWithObjects:SKThumbnailSizeKey, SKSnapshotThumbnailSizeKey, SKShouldAntiAliasKey, SKGreekingThresholdKey, nil]; + } else if ([tabID isEqualToString:@"colors"]) { + keys = [NSArray arrayWithObjects:SKBackgroundColorKey, SKFullScreenBackgroundColorKey, SKShouldHighlightSearchResultsKey, SKSearchHighlightColorKey, SKReadingBarColorKey, SKReadingBarTransparencyKey, SKReadingBarInvertKey, nil]; + } else if ([tabID isEqualToString:@"notes"]) { + keys = [NSArray arrayWithObjects:SKFreeTextNoteColorKey, SKAnchoredNoteColorKey, SKCircleNoteColorKey, SKSquareNoteColorKey, SKHighlightNoteColorKey, SKUnderlineNoteColorKey, SKStrikeOutNoteColorKey, SKTextNoteFontNameKey, SKTextNoteFontSizeKey, nil]; + } + if (keys) + [[NSUserDefaultsController sharedUserDefaultsController] revertToInitialValuesForKeys:keys]; + } +} + +- (IBAction)resetAll:(id)sender { + NSAlert *alert = [NSAlert alertWithMessageText:NSLocalizedString(@"Reset all preferences to their original values?", @"Message in alert dialog when pressing Reset All button") + defaultButton:NSLocalizedString(@"Reset", @"Button title") + alternateButton:NSLocalizedString(@"Cancel", @"Button title") + otherButton:nil + informativeTextWithFormat:NSLocalizedString(@"Choosing Reset will restore all settings to the state they were in when Skim was first installed.", @"Informative text in alert dialog when pressing Reset All button")]; + [alert beginSheetModalForWindow:[self window] + modalDelegate:nil + didEndSelector:NULL + contextInfo:NULL]; +} + +- (IBAction)resetCurrent:(id)sender { + NSString *label = [[tabView selectedTabViewItem] label]; + NSAlert *alert = [NSAlert alertWithMessageText:[NSString stringWithFormat:NSLocalizedString(@"Reset %@ preferences to their original values?", @"Message in alert dialog when pressing Reset All button"), label] + defaultButton:NSLocalizedString(@"Reset", @"Button title") + alternateButton:NSLocalizedString(@"Cancel", @"Button title") + otherButton:nil + informativeTextWithFormat:NSLocalizedString(@"Choosing Reset will restore all settings in this pane to the state they were in when Skim was first installed.", @"Informative text in alert dialog when pressing Reset All button"), label]; + [alert beginSheetModalForWindow:[self window] + modalDelegate:nil + didEndSelector:NULL + contextInfo:[[tabView selectedTabViewItem] identifier]]; +} + @end Modified: trunk/SKStringConstants.h =================================================================== --- trunk/SKStringConstants.h 2007-04-06 20:43:55 UTC (rev 1763) +++ trunk/SKStringConstants.h 2007-04-07 10:33:22 UTC (rev 1764) @@ -39,8 +39,6 @@ extern NSString *SKAutoCheckFileUpdateKey; extern NSString *SKBackgroundColorKey; -extern NSString *SKDefaultDocumentScaleKey; -extern NSString *SKDefaultDocumentAutoScaleKey; extern NSString *SKFullScreenBackgroundColorKey; extern NSString *SKLastOpenFileNamesKey; extern NSString *SKLastVersionLaunchedKey; Modified: trunk/SKStringConstants.m =================================================================== --- trunk/SKStringConstants.m 2007-04-06 20:43:55 UTC (rev 1763) +++ trunk/SKStringConstants.m 2007-04-07 10:33:22 UTC (rev 1764) @@ -40,8 +40,6 @@ NSString *SKAutoCheckFileUpdateKey = @"SKAutoCheckFileUpdate"; NSString *SKBackgroundColorKey = @"SKBackgroundColor"; -NSString *SKDefaultDocumentScaleKey = @"SKDefaultDocumentScale"; -NSString *SKDefaultDocumentAutoScaleKey = @"SKDefaultDocumentAutoScale"; NSString *SKFullScreenBackgroundColorKey = @"SKFullScreenBackgroundColor"; NSString *SKLastOpenFileNamesKey = @"SKLastOpenFileNames"; NSString *SKLastVersionLaunchedKey = @"SKLastVersionLaunched"; Modified: trunk/Skim.xcodeproj/project.pbxproj =================================================================== --- trunk/Skim.xcodeproj/project.pbxproj 2007-04-06 20:43:55 UTC (rev 1763) +++ trunk/Skim.xcodeproj/project.pbxproj 2007-04-07 10:33:22 UTC (rev 1764) @@ -329,7 +329,7 @@ CE54898D0B35D50E00F8AFB6 /* SKInfoWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SKInfoWindowController.h; sourceTree = "<group>"; }; CE54898E0B35D50E00F8AFB6 /* SKInfoWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SKInfoWindowController.m; sourceTree = "<group>"; }; CE54AA8E0BBC037400008750 /* English */ = {isa = PBXFileReference; lastKnownFileType = text.rtf; name = English; path = English.lproj/ReleaseNotes.rtf; sourceTree = "<group>"; }; - CE67BB250BC44AC9007B6929 /* English */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/ZoomValues.strings; sourceTree = "<group>"; }; + CE67BB250BC44AC9007B6929 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/ZoomValues.strings; sourceTree = "<group>"; }; CE67BB290BC44AD5007B6929 /* Dutch */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Dutch; path = Dutch.lproj/ZoomValues.strings; sourceTree = "<group>"; }; CE67BD380BC44E79007B6929 /* Dutch */ = {isa = PBXFileReference; lastKnownFileType = text.rtf; name = Dutch; path = Dutch.lproj/ReleaseNotes.rtf; sourceTree = "<group>"; }; CE7467330B7F2ED700CBF969 /* ToolbarInfo.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = ToolbarInfo.tiff; path = Images/ToolbarInfo.tiff; sourceTree = "<group>"; }; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ho...@us...> - 2007-04-06 20:43:57
|
Revision: 1763 http://skim-app.svn.sourceforge.net/skim-app/?rev=1763&view=rev Author: hofman Date: 2007-04-06 13:43:55 -0700 (Fri, 06 Apr 2007) Log Message: ----------- fix layout. Modified Paths: -------------- trunk/English.lproj/PreferenceWindow.nib/keyedobjects.nib Modified: trunk/English.lproj/PreferenceWindow.nib/keyedobjects.nib =================================================================== (Binary files differ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ho...@us...> - 2007-04-06 18:49:06
|
Revision: 1762 http://skim-app.svn.sourceforge.net/skim-app/?rev=1762&view=rev Author: hofman Date: 2007-04-06 11:49:00 -0700 (Fri, 06 Apr 2007) Log Message: ----------- Update release notes. Modified Paths: -------------- trunk/Dutch.lproj/ReleaseNotes.rtf trunk/English.lproj/ReleaseNotes.rtf Modified: trunk/Dutch.lproj/ReleaseNotes.rtf =================================================================== --- trunk/Dutch.lproj/ReleaseNotes.rtf 2007-04-06 18:46:29 UTC (rev 1761) +++ trunk/Dutch.lproj/ReleaseNotes.rtf 2007-04-06 18:49:00 UTC (rev 1762) @@ -1,22 +1,116 @@ {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf410 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;\f1\fnil\fcharset77 LucidaGrande;\f2\fswiss\fcharset77 Helvetica-Bold; -\f3\fswiss\fcharset77 Helvetica-BoldOblique;\f4\fnil\fcharset77 LucidaGrande-Bold;} +{\fonttbl\f0\fswiss\fcharset77 Helvetica;\f1\fnil\fcharset77 LucidaGrande;\f2\fnil\fcharset77 LucidaSans-Typewriter; +\f3\fswiss\fcharset77 Helvetica-Bold;\f4\fswiss\fcharset77 Helvetica-BoldOblique;\f5\fnil\fcharset77 LucidaGrande-Bold; +} {\colortbl;\red255\green255\blue255;\red255\green0\blue0;} +{\*\listtable{\list\listtemplateid1\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid1} +{\list\listtemplateid2\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid2} +{\list\listtemplateid3\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid3} +{\list\listtemplateid4\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid4} +{\list\listtemplateid5\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid5} +{\list\listtemplateid6\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid6} +{\list\listtemplateid7\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid7} +{\list\listtemplateid8\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid8} +{\list\listtemplateid9\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid9} +{\list\listtemplateid10\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid10} +{\list\listtemplateid11\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid11} +{\list\listtemplateid12\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid12} +{\list\listtemplateid13\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid13} +{\list\listtemplateid14\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid14} +{\list\listtemplateid15\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid15} +{\list\listtemplateid16\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid16} +{\list\listtemplateid17\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid17} +{\list\listtemplateid18\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid18} +{\list\listtemplateid19\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid19} +{\list\listtemplateid20\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid20} +{\list\listtemplateid21\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid21}} +{\*\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}} \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural\pardirnatural \f0\fs60 \cf0 Skim Release Notes\ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural \f1\fs22 \cf0 \ +Last update: 6 April 2007 (rev +\f2\fs20 1760 +\f1\fs22 )\ +\ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural -\fs24 \cf0 Thanks for using Skim. \ +\f3\b\fs28 \cf0 Changes since 0.2\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural + +\f4\i\fs26 \cf0 \ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural +\cf0 New Features\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls1\ilvl0 +\f1\i0\b0\fs22 \cf0 {\listtext \'a5 }Add shortcuts for bigger/smaller font sizes.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls2\ilvl0\cf0 {\listtext \'a5 }Command-click a snapshot.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls3\ilvl0\cf0 {\listtext \'a5 }We now print notes and highlights.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls4\ilvl0\cf0 {\listtext \'a5 }Add copy/cut/paste items to the contextual menu, when they apply.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls5\ilvl0\cf0 {\listtext \'a5 }You can now make a snapshot of a page by Command-clicking a thumbnail.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls6\ilvl0\cf0 {\listtext \'a5 }Add Dutch localization.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls7\ilvl0\cf0 {\listtext \'a5 }We now do not leave Full Screen when switching to another application.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls8\ilvl0\cf0 {\listtext \'a5 }Export notes as RTF.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls9\ilvl0\cf0 {\listtext \'a5 }Add preference options for default note/highlight colors and text note font.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls10\ilvl0\cf0 {\listtext \'a5 }Add menu item to save the current PDF display settings to be used for new documents.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls11\ilvl0\cf0 {\listtext \'a5 }Search results from the Find Panel are now also highlighted with a red oval.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls12\ilvl0\cf0 {\listtext \'a5 }Select search field when opening the Contents pane in full screen mode.\ +\pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural +\f3\b\fs28 \cf0 \ +\pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural + +\f4\i\fs26 \cf0 Bugs Fixed\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls13\ilvl0 +\f1\i0\b0\fs22 \cf0 {\listtext \'a5 }We now don't edit new text notes, so they can be moved, resized or deleted.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls14\ilvl0\cf0 {\listtext \'a5 }We now make sure new notes are added to a visible page.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls15\ilvl0\cf0 {\listtext \'a5 }Disable the TOC menu item when there is no TOC.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls16\ilvl0\cf0 {\listtext \'a5 }Return to the location that was viewed when reloading a document.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls17\ilvl0\cf0 {\listtext \'a5 }Search text in a PDf file asynchronously, so it does not block Skim.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls18\ilvl0\cf0 {\listtext \'a5 }Fix crashes that can appear for links with missing URLs.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls19\ilvl0\cf0 {\listtext \'a5 }Add separators in the Notes menu for categories.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls20\ilvl0\cf0 {\listtext \'a5 }Fix a crasher when reverting a PDF-document.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls21\ilvl0\cf0 {\listtext \'a5 }Fix typos in the Help and update for new features.\ +\pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural + +\f3\b\fs28 \cf0 \ +\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural\pardirnatural + +\f0\b0\fs48 \cf0 Colofon +\f3\b\fs28 \ +\pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural +\cf0 \ +\pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural + +\f1\b0\fs24 \cf0 Thanks for using Skim. \ +\pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural + \fs22 \cf0 \ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural -\f2\b\fs28 \cf0 About Skim\ +\f3\b\fs28 \cf0 About Skim\ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural \f1\b0\fs22 \cf0 \ @@ -24,7 +118,7 @@ \ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural -\f3\i\b\fs26 \cf0 Web Site\ +\f4\i\b\fs26 \cf0 Web Site\ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural \f1\i0\b0\fs22 \cf0 \ @@ -32,7 +126,7 @@ \ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural -\f3\i\b\fs26 \cf0 Getting Help\ +\f4\i\b\fs26 \cf0 Getting Help\ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural \f1\i0\b0\fs22 \cf0 \ @@ -40,11 +134,11 @@ \ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural -\f3\i\b\fs26 \cf0 Reporting Bugs\ +\f4\i\b\fs26 \cf0 Reporting Bugs\ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural \f1\i0\b0\fs22 \cf0 \ Bug reports should be submitted to the {\field{\*\fldinst{HYPERLINK "http://sourceforge.net/tracker/?group_id=192583&atid=941981"}}{\fldrslt bug tracker}} on SourceForge. -\f4\b \cf2 Note: +\f5\b \cf2 Note: \f1\b0 \cf0 Please assign the bug report to someone - if you don't personally know any developers, assign the bug to Mike (username mmcc). If you don't assign the bug to someone, nobody will notice it for a long time. Assigning it to someone sends them an email notification.\ } \ No newline at end of file Modified: trunk/English.lproj/ReleaseNotes.rtf =================================================================== --- trunk/English.lproj/ReleaseNotes.rtf 2007-04-06 18:46:29 UTC (rev 1761) +++ trunk/English.lproj/ReleaseNotes.rtf 2007-04-06 18:49:00 UTC (rev 1762) @@ -1,22 +1,116 @@ {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf410 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;\f1\fnil\fcharset77 LucidaGrande;\f2\fswiss\fcharset77 Helvetica-Bold; -\f3\fswiss\fcharset77 Helvetica-BoldOblique;\f4\fnil\fcharset77 LucidaGrande-Bold;} +{\fonttbl\f0\fswiss\fcharset77 Helvetica;\f1\fnil\fcharset77 LucidaGrande;\f2\fnil\fcharset77 LucidaSans-Typewriter; +\f3\fswiss\fcharset77 Helvetica-Bold;\f4\fswiss\fcharset77 Helvetica-BoldOblique;\f5\fnil\fcharset77 LucidaGrande-Bold; +} {\colortbl;\red255\green255\blue255;\red255\green0\blue0;} +{\*\listtable{\list\listtemplateid1\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid1} +{\list\listtemplateid2\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid2} +{\list\listtemplateid3\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid3} +{\list\listtemplateid4\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid4} +{\list\listtemplateid5\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid5} +{\list\listtemplateid6\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid6} +{\list\listtemplateid7\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid7} +{\list\listtemplateid8\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid8} +{\list\listtemplateid9\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid9} +{\list\listtemplateid10\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid10} +{\list\listtemplateid11\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid11} +{\list\listtemplateid12\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid12} +{\list\listtemplateid13\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid13} +{\list\listtemplateid14\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid14} +{\list\listtemplateid15\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid15} +{\list\listtemplateid16\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid16} +{\list\listtemplateid17\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid17} +{\list\listtemplateid18\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid18} +{\list\listtemplateid19\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid19} +{\list\listtemplateid20\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid20} +{\list\listtemplateid21\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid21}} +{\*\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}} \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural\pardirnatural \f0\fs60 \cf0 Skim Release Notes\ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural \f1\fs22 \cf0 \ +Last update: 6 April 2007 (rev +\f2\fs20 1760 +\f1\fs22 )\ +\ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural -\fs24 \cf0 Thanks for using Skim. \ +\f3\b\fs28 \cf0 Changes since 0.2\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural + +\f4\i\fs26 \cf0 \ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural +\cf0 New Features\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls1\ilvl0 +\f1\i0\b0\fs22 \cf0 {\listtext \'a5 }Add shortcuts for bigger/smaller font sizes.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls2\ilvl0\cf0 {\listtext \'a5 }Command-click a snapshot.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls3\ilvl0\cf0 {\listtext \'a5 }We now print notes and highlights.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls4\ilvl0\cf0 {\listtext \'a5 }Add copy/cut/paste items to the contextual menu, when they apply.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls5\ilvl0\cf0 {\listtext \'a5 }You can now make a snapshot of a page by Command-clicking a thumbnail.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls6\ilvl0\cf0 {\listtext \'a5 }Add Dutch localization.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls7\ilvl0\cf0 {\listtext \'a5 }We now do not leave Full Screen when switching to another application.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls8\ilvl0\cf0 {\listtext \'a5 }Export notes as RTF.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls9\ilvl0\cf0 {\listtext \'a5 }Add preference options for default note/highlight colors and text note font.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls10\ilvl0\cf0 {\listtext \'a5 }Add menu item to save the current PDF display settings to be used for new documents.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls11\ilvl0\cf0 {\listtext \'a5 }Search results from the Find Panel are now also highlighted with a red oval.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls12\ilvl0\cf0 {\listtext \'a5 }Select search field when opening the Contents pane in full screen mode.\ +\pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural +\f3\b\fs28 \cf0 \ +\pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural + +\f4\i\fs26 \cf0 Bugs Fixed\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls13\ilvl0 +\f1\i0\b0\fs22 \cf0 {\listtext \'a5 }We now don't edit new text notes, so they can be moved, resized or deleted.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls14\ilvl0\cf0 {\listtext \'a5 }We now make sure new notes are added to a visible page.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls15\ilvl0\cf0 {\listtext \'a5 }Disable the TOC menu item when there is no TOC.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls16\ilvl0\cf0 {\listtext \'a5 }Return to the location that was viewed when reloading a document.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls17\ilvl0\cf0 {\listtext \'a5 }Search text in a PDf file asynchronously, so it does not block Skim.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls18\ilvl0\cf0 {\listtext \'a5 }Fix crashes that can appear for links with missing URLs.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls19\ilvl0\cf0 {\listtext \'a5 }Add separators in the Notes menu for categories.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls20\ilvl0\cf0 {\listtext \'a5 }Fix a crasher when reverting a PDF-document.\ +\pard\tx220\tx720\tx1440\tx2880\tx4320\tx5760\tx7200\li720\fi-720\ql\qnatural +\ls21\ilvl0\cf0 {\listtext \'a5 }Fix typos in the Help and update for new features.\ +\pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural + +\f3\b\fs28 \cf0 \ +\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural\pardirnatural + +\f0\b0\fs48 \cf0 Colofon +\f3\b\fs28 \ +\pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural +\cf0 \ +\pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural + +\f1\b0\fs24 \cf0 Thanks for using Skim. \ +\pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural + \fs22 \cf0 \ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural -\f2\b\fs28 \cf0 About Skim\ +\f3\b\fs28 \cf0 About Skim\ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural \f1\b0\fs22 \cf0 \ @@ -24,7 +118,7 @@ \ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural -\f3\i\b\fs26 \cf0 Web Site\ +\f4\i\b\fs26 \cf0 Web Site\ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural \f1\i0\b0\fs22 \cf0 \ @@ -32,7 +126,7 @@ \ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural -\f3\i\b\fs26 \cf0 Getting Help\ +\f4\i\b\fs26 \cf0 Getting Help\ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural \f1\i0\b0\fs22 \cf0 \ @@ -40,11 +134,11 @@ \ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural -\f3\i\b\fs26 \cf0 Reporting Bugs\ +\f4\i\b\fs26 \cf0 Reporting Bugs\ \pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural \f1\i0\b0\fs22 \cf0 \ Bug reports should be submitted to the {\field{\*\fldinst{HYPERLINK "http://sourceforge.net/tracker/?group_id=192583&atid=941981"}}{\fldrslt bug tracker}} on SourceForge. -\f4\b \cf2 Note: +\f5\b \cf2 Note: \f1\b0 \cf0 Please assign the bug report to someone - if you don't personally know any developers, assign the bug to Mike (username mmcc). If you don't assign the bug to someone, nobody will notice it for a long time. Assigning it to someone sends them an email notification.\ } \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ho...@us...> - 2007-04-06 18:46:32
|
Revision: 1761 http://skim-app.svn.sourceforge.net/skim-app/?rev=1761&view=rev Author: hofman Date: 2007-04-06 11:46:29 -0700 (Fri, 06 Apr 2007) Log Message: ----------- Remove comment irrelevant for skim. Modified Paths: -------------- trunk/English.lproj/Skim Help/skim.texi Modified: trunk/English.lproj/Skim Help/skim.texi =================================================================== --- trunk/English.lproj/Skim Help/skim.texi 2007-04-06 18:33:12 UTC (rev 1760) +++ trunk/English.lproj/Skim Help/skim.texi 2007-04-06 18:46:29 UTC (rev 1761) @@ -1117,8 +1117,7 @@ at a different computer without you there helping us. If you're submitting a problem with how it handled a certain file, it -would help if you sent that file too, or at least the representative -subset that causes the errors. Crash reports are also useful and can +would help if you sent that file too. Crash reports are also useful and can be obtained from the Console application (in `Applications/Utilities`). This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ho...@us...> - 2007-04-06 18:33:17
|
Revision: 1760 http://skim-app.svn.sourceforge.net/skim-app/?rev=1760&view=rev Author: hofman Date: 2007-04-06 11:33:12 -0700 (Fri, 06 Apr 2007) Log Message: ----------- Part of RFE # 1694529. Make side pane key when opening in full screen. Make searchField initialFirstResponder in fullscreen and recalculate keyview loop (autorecalculate does not work). Modified Paths: -------------- trunk/SKMainWindowController.m trunk/SKSideWindow.m Modified: trunk/SKMainWindowController.m =================================================================== --- trunk/SKMainWindowController.m 2007-04-06 18:10:13 UTC (rev 1759) +++ trunk/SKMainWindowController.m 2007-04-06 18:33:12 UTC (rev 1760) @@ -1122,12 +1122,15 @@ [leftSideBox retain]; // leftSideBox is removed from its old superview in the process [leftSideWindow setMainView:leftSideBox]; [leftSideBox release]; + [leftSideWindow recalculateKeyViewLoop]; + [leftSideWindow setInitialFirstResponder:searchField]; if ([[mainWindow firstResponder] isDescendantOf:rightSideBox]) [mainWindow makeFirstResponder:nil]; [rightSideBox retain]; [rightSideWindow setMainView:rightSideBox]; [rightSideBox release]; + [rightSideWindow recalculateKeyViewLoop]; [leftSideEdgeView setEdges:BDSKNoEdgeMask]; [rightSideEdgeView setEdges:BDSKNoEdgeMask]; Modified: trunk/SKSideWindow.m =================================================================== --- trunk/SKSideWindow.m 2007-04-06 18:10:13 UTC (rev 1759) +++ trunk/SKSideWindow.m 2007-04-06 18:33:12 UTC (rev 1760) @@ -151,6 +151,7 @@ - (void)showSideWindow { [[self contentView] showWindow]; + [self makeKeyAndOrderFront:nil]; } - (void)hideSideWindow { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ho...@us...> - 2007-04-06 18:10:15
|
Revision: 1759 http://skim-app.svn.sourceforge.net/skim-app/?rev=1759&view=rev Author: hofman Date: 2007-04-06 11:10:13 -0700 (Fri, 06 Apr 2007) Log Message: ----------- RFE # 1693502. Highlight search result from Find panel. Remove it after 10 sec with a timer. Modified Paths: -------------- trunk/SKMainWindowController.h trunk/SKMainWindowController.m Modified: trunk/SKMainWindowController.h =================================================================== --- trunk/SKMainWindowController.h 2007-04-06 16:20:24 UTC (rev 1758) +++ trunk/SKMainWindowController.h 2007-04-06 18:10:13 UTC (rev 1759) @@ -107,6 +107,7 @@ NSMutableArray *searchResults; BOOL findPanelFind; CFMutableSetRef temporaryAnnotations; + NSTimer *findTimer; IBOutlet NSArrayController *noteArrayController; IBOutlet SKNoteOutlineView *noteOutlineView; Modified: trunk/SKMainWindowController.m =================================================================== --- trunk/SKMainWindowController.m 2007-04-06 16:20:24 UTC (rev 1758) +++ trunk/SKMainWindowController.m 2007-04-06 18:10:13 UTC (rev 1759) @@ -160,6 +160,11 @@ [snapshotTimer release]; snapshotTimer = nil; } + if (findTimer) { + [findTimer invalidate]; + [findTimer release]; + findTimer = nil; + } [(id)temporaryAnnotations release]; [dirtyThumbnails release]; [dirtySnapshots release]; @@ -1526,11 +1531,18 @@ } - (void)removeTemporaryAnnotations { + [findTimer invalidate]; + [findTimer release]; + findTimer = nil; // for long documents, this is much faster than iterating all pages and sending -isTemporaryAnnotation to each one CFSetApplyFunction(temporaryAnnotations, removeTemporaryAnnotations, self); CFSetRemoveAllValues(temporaryAnnotations); } +- (void)findTimerFired:(NSTimer *)timer { + [self removeTemporaryAnnotations]; +} + - (void)displaySearchResultsForString:(NSString *)string { [searchField setStringValue:string]; [self search:searchField]; @@ -1561,9 +1573,12 @@ PDFSelection *selection = [[pdfView document] findString:string fromSelection:[pdfView currentSelection] withOptions:options]; findPanelFind = NO; if (selection) { + [self removeTemporaryAnnotations]; [findTableView deselectAll:self]; [pdfView setCurrentSelection:selection]; + [self addAnnotationsForSelection:selection]; [pdfView scrollSelectionToVisible:self]; + findTimer = [[NSTimer scheduledTimerWithTimeInterval:10 target:self selector:@selector(findTimerFired:) userInfo:NULL repeats:NO] retain]; } else { NSBeep(); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ho...@us...> - 2007-04-06 16:20:27
|
Revision: 1758 http://skim-app.svn.sourceforge.net/skim-app/?rev=1758&view=rev Author: hofman Date: 2007-04-06 09:20:24 -0700 (Fri, 06 Apr 2007) Log Message: ----------- Update help and dutch localization for new pref layout. Modified Paths: -------------- trunk/Dutch.lproj/Skim Help/skim.texi trunk/English.lproj/Skim Help/skim.texi Modified: trunk/Dutch.lproj/Skim Help/skim.texi =================================================================== --- trunk/Dutch.lproj/Skim Help/skim.texi 2007-04-06 11:54:07 UTC (rev 1757) +++ trunk/Dutch.lproj/Skim Help/skim.texi 2007-04-06 16:20:24 UTC (rev 1758) @@ -288,6 +288,7 @@ @menu * Pagina's in een PDF-document selecteren voor weergave:: * Pagina onderbrekingen weergeven:: +* Standaard weergave-opties instellen voor PDF-documenten:: @end menu @c ====================================================================================== @@ -438,22 +439,24 @@ @c ====================================================================================== -@topic Standaardgrootte instellen voor PDF-documenten +@topic Standaard weergave-opties instellen voor PDF-documenten -U kunt opgeven in welke grootte u PDF-documenten in Skim wilt weergeven: zo groot mogelijk of als een bepaald percentage van de werkelijke grootte. -You can kies the size at which Skim displays PDF-documenten: either as large as possible or at a specific percentage of their actual size. +U kunt opgeven met welke opties Skim nieuwe PDF-document weergeeft. Deze opties omvatten alle keuzes uit het Weergave > 'PDF weergave' menu, de standaard grootte als een percentage, ofdat het document zijn grootte automatisch aanpast aan het venster. @box{taskbox} -@enumerate -@item Kies Skim > Voorkeuren en klik op Algemeen. -@item Selecteer een van de opties bij 'Standaard documentvergroting'. -@end enumerate @itemize -@item Om PDF-documenten te openen in de grootste weergave die mogelijk is in het venster, selecteert u 'Vergroot automatisch'. -@item Om PDF-documenten weer te geven als een bepaald percentage van hun oorspronkelijke grootte, selecteert u 'Gebruik vergroting' en voert u het gewenste vergrotings- of verkleiningspercentage in. +@item Om de huidige weergave-opties van een PDF-document te bewaren, kies Weergave > 'Gebruik de huidige weergaveinstellingen als standaard'. @end itemize @endbox +@heading Zie ook +@menu +* Pagina's in een PDF-bestand naast elkaar weergeven:: +* Pagina onderbrekingen weergeven:: +* Door de pagina's van een PDF-bestand bladeren:: +* In- en uitzoomen:: +@end menu + @c ====================================================================================== @topic Pagina's in een PDF-bestand naast elkaar weergeven @@ -472,6 +475,7 @@ @heading Zie ook @menu * Pagina onderbrekingen weergeven:: +* Standaard weergave-opties instellen voor PDF-documenten:: @end menu @c ====================================================================================== @@ -490,6 +494,7 @@ @menu * Pagina's in een PDF-bestand naast elkaar weergeven:: * Door de pagina's van een PDF-bestand bladeren:: +* Standaard weergave-opties instellen voor PDF-documenten:: @end menu @c ====================================================================================== @@ -525,6 +530,8 @@ @heading Zie ook @menu * Gedeelten van een PDF-document markeren:: +* De kleur van notities en markeringen wijzigen:: +* Het lettertype en de lettergrootte van textnotities wijzigen:: @end menu @c ====================================================================================== @@ -554,10 +561,60 @@ @heading Zie ook @menu * Notities aan een PDF-document toevoegen:: +* De kleur van notities en markeringen wijzigen:: @end menu @c ====================================================================================== +@topic De kleur van notities en markeringen wijzigen + +In Skim kunt u de kleur van een notitie of markering die u met Skim heeft aangebracht wijzigen. U kunt ook de standaardkleuren die gebruikt worden voor nieuwe notities en markeringen instellen. + +@box{taskbox} +@heading Om de standaardkleuren voor notities of markeringen te wijzigen: +@itemize +@item Kies Skim > Voorkeuren, selecteer Notities, en klik op een kleur behorende bij de type notitie of markering die u wilt veranderen. +@item Om de standaardkleuren voor notities en markeringen op hun oorspronkelijke waarde terug te zetten, druk op de 'Herstel Kleuren' knop. +To revert the default colors for notes or highlights to their factory values, press the Reset Colors button. +@end itemize +@heading Om de kleur van een enkele notitie of markering te wijzigen: +@itemize +@item Selecteer de notitie of markering in de PDF en kies Extra's > Toon kleuren. +@end itemize +@endbox + +@heading See also +@menu +* Notities aan een PDF-document toevoegen:: +* Gedeelten van een PDF-document markeren:: +* Het lettertype en de lettergrootte van textnotities wijzigen:: +@end menu + +@topic Het lettertype en de lettergrootte van textnotities wijzigen + +In Skim kunt u het lettertype en de lettergrootte van een tekstnotitie dat u met Skim heeft aangebracht wijzigen. U kunt ook het standaardlettertype en de standaardlettergrootte die gebruikt worden voor nieuwe tekstnotities instellen. + +@box{taskbox} +@heading Om het standaardlettertype en de standaardlettergrootte voor nieuwe tekstnotities te wijzigen: +@itemize +@item Kies Skim > Voorkeuren, selecteer Notities, en selecteer het gewenste lettertype en de gewenste lettergrootte onder 'Lettertype voor tekstnotities'. +@item Om het standaardlettertype en de standaardlettergrootte voor tekstnotities op hun oorspronkelijke waarde terug te zetten, druk op de 'Herstel Lettertype' knop. +@end itemize +@heading Om het lettertype of de lettergrootte van een enkele tekstnotitie te wijzigen: +@itemize +@item Selecteer de notitie in de PDF en kies Weergave > Lettergrootte > 'Toon Lettergrootte'. +@end itemize +@endbox + +@heading See also +@menu +* Notities aan een PDF-document toevoegen:: +* Gedeelten van een PDF-document markeren:: +* De kleur van notities en markeringen wijzigen:: +@end menu + +@c ====================================================================================== + @topic Een kiekje maken van een gedeelte van een PDF-document U kunt een "kiekje" maken van belangrijke gedeeltes van een PDF-document, zodat u er later snel weer naar kunt kijken voor referentie. Hierdoor hoeft u niet elke keer terug te bladeren als u dit gedeelte wilt bekijken. @@ -871,7 +928,7 @@ @box{taskbox} @itemize -@item Om zoekresultaten te markeren met een cirkel, kies Skim > Voorkeuren, klik op Kleuren, en selecteer "Markeer zoekresultaten". +@item Om zoekresultaten te markeren met een cirkel, kies Skim > Voorkeuren, klik op Kleuren, en selecteer "Markeer zoekresultaten met kleur". @item Om de kleur die gebruikt wordt voor zoekresultaten te wijzigen, klik op Kleur. @end itemize @endbox @@ -890,7 +947,7 @@ @box{taskbox} @itemize -@item Om bestanden te herladen zodra hun inhoud op de disk verandert, kies Skim > Voorkeuren, klik op Wijzigingen, and selecteer "Controleer veranderingen van het bestand" below "Wijzigingen van het bestand". +@item Om bestanden te herladen zodra hun inhoud op de disk verandert, kies Skim > Voorkeuren, klik op Algemeen, and selecteer "Check voor veranderingen van het bestand". @end itemize @endbox @@ -900,11 +957,11 @@ @topic Zoek naar nieuwe Skim versies -Skimkan automatisch checken of er een nieuwe versie beschikbaar is. U kunt ook bepalen hoe vaak Skim naar nieuwe versies zoekt. +Skim kan automatisch checken of er een nieuwe versie beschikbaar is. U kunt ook bepalen hoe vaak Skim naar nieuwe versies zoekt. @box{taskbox} @itemize -@item Om te bepaelen hoe vaak Skim nieuwe versies checkt, kies Skim > Voorkeuren, klik op Wijzigingen, and selecteer een periode onder "Nieuwe Skim versies". +@item Om te bepaelen hoe vaak Skim nieuwe versies checkt, kies Skim > Voorkeuren, klik op Algemeen, and selecteer een periode onder "Check voor nieuwe Skim versies". @end itemize @endbox Modified: trunk/English.lproj/Skim Help/skim.texi =================================================================== --- trunk/English.lproj/Skim Help/skim.texi 2007-04-06 11:54:07 UTC (rev 1757) +++ trunk/English.lproj/Skim Help/skim.texi 2007-04-06 16:20:24 UTC (rev 1758) @@ -202,6 +202,7 @@ @heading See also @menu * Resizing the window to fit its contents:: +* Setting the default view options for a PDF document:: @end menu @c ====================================================================================== @@ -284,6 +285,7 @@ @menu * Selecting the page to view in a PDF document:: * Viewing page breaks +* Setting the default view options for a PDF document:: @end menu @c ====================================================================================== @@ -434,21 +436,24 @@ @c ====================================================================================== -@topic Setting the default size for a PDF document +@topic Setting the default view options for a PDF document -You can choose the size at which Skim displays PDF documents: either as large as possible or at a specific percentage of their actual size. +You can choose the PDF display options at which Skim displays new PDF documents. These view options include all the settings in the View > PDF Display submenu, the default document scale, and wether the document automatically scales with its window allows. @box{taskbox} -@enumerate -@item Choose Skim > Preferences, and click General. -@item Select one of the options under "Default document scale." -@end enumerate @itemize -@item To open PDF documents as large as your display will allow, select "Auto-scale." -@item To open PDF documents at a specific percentage of their original size, select "Use scale of," and enter the scaling percentage. +@item To save the current display options of a document as the default to use for newly opened documents, select View > Use Current View Settings as Default @end itemize @endbox +@heading See also +@menu +* Viewing pages side-by-side:: +* Viewing page breaks:: +* Scrolling PDF pages:: +* Zooming in and out:: +@end menu + @c ====================================================================================== @topic Viewing pages side-by-side @@ -467,6 +472,7 @@ @heading See also @menu * Viewing page breaks:: +* Setting the default view options for a PDF document:: @end menu @c ====================================================================================== @@ -485,6 +491,7 @@ @menu * Viewing pages side-by-side:: * Scrolling PDF pages:: +* Setting the default view options for a PDF document:: @end menu @c ====================================================================================== @@ -520,6 +527,8 @@ @heading See also @menu * Highlighting sections of a PDF document:: +* Changing the color for notes and highlights:: +* Changing the font of text notes:: @end menu @c ====================================================================================== @@ -549,10 +558,59 @@ @heading See also @menu * Adding notes to a PDF document:: +* Changing the color for notes and highlights:: @end menu @c ====================================================================================== +@topic Changing the color for notes and highlights + +Skim allows you can change the color of a note or highlight you have added using Skim. You can also change the default colors that are used for new notes and highlights. + +@box{taskbox} +@heading To change the default color for notes or highlights: +@itemize +@item Choose Skim > Preferences, select Notes, and click a color for the type of note or highlight you want to change. +@item To revert the default colors for notes or highlights to their factory values, press the Reset Colors button. +@end itemize +@heading To change the color of a single note or highlight: +@itemize +@item Select the note or highlight in the PDF and choose Tools > Show Colors. +@end itemize +@endbox + +@heading See also +@menu +* Adding notes to a PDF document:: +* Highlighting sections of a PDF document:: +* Changing the font of text notes:: +@end menu + +@topic Changing the font of text notes + +Skim allows you can change the font of a text note you have added using Skim. You can also change the default font that are used for new text notes. + +@box{taskbox} +@heading To change the default font for text notes: +@itemize +@item Choose Skim > Preferences, select Notes, and select a font name and size below 'Text note font'. +@item To revert the default font for text notes to its factory value, choose Skim > Preferences, select Notes, and press the Reset Font button. +@end itemize +@heading To change the font of a single text note: +@itemize +@item Select the note in the PDF and choose View > Font > Show Fonts. +@end itemize +@endbox + +@heading See also +@menu +* Adding notes to a PDF document:: +* Highlighting sections of a PDF document:: +* Changing the color for notes and highlights:: +@end menu + +@c ====================================================================================== + @topic Taking snapshots of a section of a PDF document You can take "snapshots" of important sections of a PDF document, to keep them on your screen for easy reference. This way you don't have to leaf back to the section every time you want to see it. @@ -864,8 +922,8 @@ @box{taskbox} @itemize -@item To highlight Find results using a circle, choose Skim > Preferences, click Colors, and select "Highlight search results". -@item To change the color used for the Find highlights, click Color. +@item To highlight Find results using a circle, choose Skim > Preferences, click Colors, and select "Highlight search results with color". +@item To change the color used for the Find highlights, click the color. @end itemize @endbox @@ -882,7 +940,7 @@ @box{taskbox} @itemize -@item To reload files when their contents changes on disc, choose Skim > Preferences, click Updates, and select "Check file changes" below "File updates". +@item To reload files when their contents changes on disc, choose Skim > Preferences, click General, and select "Check for file changes". @end itemize @endbox @@ -896,7 +954,7 @@ @box{taskbox} @itemize -@item To select how often Skim checks for updates, choose Skim > Preferences, click Updates, and select a period below "Skim updates". +@item To select how often Skim checks for updates, choose Skim > Preferences, click General, and select a period after "Check for Skim updates". @end itemize @endbox This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ho...@us...> - 2007-04-06 11:54:09
|
Revision: 1757 http://skim-app.svn.sourceforge.net/skim-app/?rev=1757&view=rev Author: hofman Date: 2007-04-06 04:54:07 -0700 (Fri, 06 Apr 2007) Log Message: ----------- Update dutch localization. Modified Paths: -------------- trunk/Dutch.lproj/InfoPlist.strings trunk/Dutch.lproj/MainMenu.nib/classes.nib trunk/Dutch.lproj/MainMenu.nib/keyedobjects.nib trunk/Dutch.lproj/PreferenceWindow.nib/classes.nib trunk/Dutch.lproj/PreferenceWindow.nib/keyedobjects.nib Modified: trunk/Dutch.lproj/InfoPlist.strings =================================================================== (Binary files differ) Modified: trunk/Dutch.lproj/MainMenu.nib/classes.nib =================================================================== --- trunk/Dutch.lproj/MainMenu.nib/classes.nib 2007-04-06 11:14:42 UTC (rev 1756) +++ trunk/Dutch.lproj/MainMenu.nib/classes.nib 2007-04-06 11:54:07 UTC (rev 1757) @@ -36,6 +36,7 @@ rotateLeft = id; rotateRight = id; saveArchive = id; + savePDFSettingToDefaults = id; takeSnapshot = id; toggleAutoScale = id; toggleDisplayAsBook = id; Modified: trunk/Dutch.lproj/MainMenu.nib/keyedobjects.nib =================================================================== (Binary files differ) Modified: trunk/Dutch.lproj/PreferenceWindow.nib/classes.nib =================================================================== --- trunk/Dutch.lproj/PreferenceWindow.nib/classes.nib 2007-04-06 11:14:42 UTC (rev 1756) +++ trunk/Dutch.lproj/PreferenceWindow.nib/classes.nib 2007-04-06 11:54:07 UTC (rev 1757) @@ -7,7 +7,11 @@ SUPERCLASS = NSObject; }, { - ACTIONS = {changeDiscreteThumbnailSizes = id; }; + ACTIONS = { + changeDiscreteThumbnailSizes = id; + resetNoteColors = id; + resetTextNoteFont = id; + }; CLASS = SKPreferenceController; LANGUAGE = ObjC; OUTLETS = {snapshotSizeSlider = NSSlider; thumbnailSizeSlider = NSSlider; }; Modified: trunk/Dutch.lproj/PreferenceWindow.nib/keyedobjects.nib =================================================================== (Binary files differ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ho...@us...> - 2007-04-06 11:14:47
|
Revision: 1756 http://skim-app.svn.sourceforge.net/skim-app/?rev=1756&view=rev Author: hofman Date: 2007-04-06 04:14:42 -0700 (Fri, 06 Apr 2007) Log Message: ----------- fix typo Modified Paths: -------------- trunk/English.lproj/PreferenceWindow.nib/keyedobjects.nib Modified: trunk/English.lproj/PreferenceWindow.nib/keyedobjects.nib =================================================================== (Binary files differ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ho...@us...> - 2007-04-06 10:08:28
|
Revision: 1755 http://skim-app.svn.sourceforge.net/skim-app/?rev=1755&view=rev Author: hofman Date: 2007-04-06 03:08:14 -0700 (Fri, 06 Apr 2007) Log Message: ----------- Overhaul prefs. Add prefs for note colors and font. They are set in the prefs, changes in the PDF do not stick anymore. Move Update prefs to General prefs, some more pref layout changes. Remove initial document scale prefs. Instead add a menu item to save the current PDF view settings for as defaults. Modified Paths: -------------- trunk/English.lproj/MainMenu.nib/classes.nib trunk/English.lproj/MainMenu.nib/keyedobjects.nib trunk/English.lproj/PreferenceWindow.nib/classes.nib trunk/English.lproj/PreferenceWindow.nib/keyedobjects.nib trunk/InitialUserDefaults.plist trunk/NSUserDefaultsController_SKExtensions.h trunk/NSUserDefaultsController_SKExtensions.m trunk/SKMainWindowController.h trunk/SKMainWindowController.m trunk/SKPDFAnnotationNote.h trunk/SKPDFAnnotationNote.m trunk/SKPreferenceController.h trunk/SKPreferenceController.m trunk/SKStringConstants.h trunk/SKStringConstants.m Modified: trunk/English.lproj/MainMenu.nib/classes.nib =================================================================== --- trunk/English.lproj/MainMenu.nib/classes.nib 2007-04-05 23:51:55 UTC (rev 1754) +++ trunk/English.lproj/MainMenu.nib/classes.nib 2007-04-06 10:08:14 UTC (rev 1755) @@ -36,6 +36,7 @@ rotateLeft = id; rotateRight = id; saveArchive = id; + savePDFSettingToDefaults = id; takeSnapshot = id; toggleAutoScale = id; toggleDisplayAsBook = id; Modified: trunk/English.lproj/MainMenu.nib/keyedobjects.nib =================================================================== (Binary files differ) Modified: trunk/English.lproj/PreferenceWindow.nib/classes.nib =================================================================== --- trunk/English.lproj/PreferenceWindow.nib/classes.nib 2007-04-05 23:51:55 UTC (rev 1754) +++ trunk/English.lproj/PreferenceWindow.nib/classes.nib 2007-04-06 10:08:14 UTC (rev 1755) @@ -7,7 +7,11 @@ SUPERCLASS = NSObject; }, { - ACTIONS = {changeDiscreteThumbnailSizes = id; }; + ACTIONS = { + changeDiscreteThumbnailSizes = id; + resetNoteColors = id; + resetTextNoteFont = id; + }; CLASS = SKPreferenceController; LANGUAGE = ObjC; OUTLETS = {snapshotSizeSlider = NSSlider; thumbnailSizeSlider = NSSlider; }; Modified: trunk/English.lproj/PreferenceWindow.nib/keyedobjects.nib =================================================================== (Binary files differ) Modified: trunk/InitialUserDefaults.plist =================================================================== --- trunk/InitialUserDefaults.plist 2007-04-05 23:51:55 UTC (rev 1754) +++ trunk/InitialUserDefaults.plist 2007-04-06 10:08:14 UTC (rev 1755) @@ -8,8 +8,8 @@ <false/> <key>SKBackgroundColor</key> <data> - BAt0eXBlZHN0cmVhbYED6IQBQISEhAdOU0NvbG9yAISECE5TT2JqZWN0AIWEAWMChARm - ZmZmgz8AAACDPwAAAIM/AAAAAYY= + BAt0eXBlZHN0cmVhbYED6IQBQISEhAdOU0NvbG9yAISECE5TT2JqZWN0AIWEAWMDhAJm + ZoM/AAAAAYY= </data> <key>SKDefaultDocumentScale</key> <real>100.0</real> @@ -66,6 +66,56 @@ <string>LucidaGrande</string> <key>SKTextNoteFontSize</key> <real>11.0</real> + <key>SKDefaultPDFDisplaySettings</key> + <dict> + <key>scaleFactor</key> + <real>1.0</real> + <key>autoScales</key> + <false/> + <key>displaysPageBreaks</key> + <true/> + <key>displaysAsBook</key> + <false/> + <key>displayMode</key> + <integer>1</integer> + <key>displayBox</key> + <integer>1</integer> + </dict> + <key>SKFreeTextNoteColor</key> + <data> + BAt0eXBlZHN0cmVhbYED6IQBQISEhAdOU0NvbG9yAISECE5TT2JqZWN0AIWEAWMBhARm + ZmZmAQGDPwCAgQGG + </data> + <key>SKAnchoredNoteColor</key> + <data> + BAt0eXBlZHN0cmVhbYED6IQBQISEhAdOU0NvbG9yAISECE5TT2JqZWN0AIWEAWMBhARm + ZmZmAQGDPwCAgQGG + </data> + <key>SKCircleNoteColor</key> + <data> + BAt0eXBlZHN0cmVhbYED6IQBQISEhAdOU0NvbG9yAISECE5TT2JqZWN0AIWEAWMBhARm + ZmZmAQAAAYY= + </data> + <key>SKSquareNoteColor</key> + <data> + BAt0eXBlZHN0cmVhbYED6IQBQISEhAdOU0NvbG9yAISECE5TT2JqZWN0AIWEAWMBhARm + ZmZmAAEAAYY= + </data> + <key>SKHighlightNoteColor</key> + <data> + BAt0eXBlZHN0cmVhbYED6IQBQISEhAdOU0NvbG9yAISECE5TT2JqZWN0AIWEAWMBhARm + ZmZmAQEAAYY= + </data> + <key>SKUnderlineNoteColor</key> + <data> + BAt0eXBlZHN0cmVhbYED6IQBQISEhAdOU0NvbG9yAISECE5TT2JqZWN0AIWEAWMBhARm + ZmZmAIM/AICBAAGG + </data> + <key>SKStrikeOutNoteColor</key> + <data> + BAt0eXBlZHN0cmVhbYED6IQBQISEhAdOU0NvbG9yAISECE5TT2JqZWN0AIWEAWMBhARm + ZmZmAQAAAYY= + </data> </dict> <key>ResettableKeys</key> <array> @@ -93,6 +143,14 @@ <string>SKReadingBarInvert</string> <string>SKTextNoteFontName</string> <string>SKTextNoteFontSize</string> + <string>SKFreeTextNoteColor</string> + <string>SKAnchoredNoteColor</string> + <string>SKCircleNoteColor</string> + <string>SKSquareNoteColor</string> + <string>SKHighlightNoteColor</string> + <string>SKUnderlineNoteColor</string> + <string>SKStrikeOutNoteColor</string> + <string>SKDefaultPDFDisplaySettings</string> </array> </dict> </plist> Modified: trunk/NSUserDefaultsController_SKExtensions.h =================================================================== --- trunk/NSUserDefaultsController_SKExtensions.h 2007-04-05 23:51:55 UTC (rev 1754) +++ trunk/NSUserDefaultsController_SKExtensions.h 2007-04-06 10:08:14 UTC (rev 1755) @@ -40,8 +40,12 @@ @interface NSUserDefaultsController (SKExtensions) + - (void)addObserver:(NSObject *)anObserver forKey:(NSString *)key; - (void)removeObserver:(NSObject *)anObserver forKey:(NSString *)key; - (void)addObserver:(NSObject *)anObserver forKeys:(NSArray *)keys; - (void)removeObserver:(NSObject *)anObserver forKeys:(NSArray *)keys; +- (void)revertToInitialValueForKey:(NSString *)key; +- (void)revertToInitialValuesForKeys:(NSArray *)keys; + @end Modified: trunk/NSUserDefaultsController_SKExtensions.m =================================================================== --- trunk/NSUserDefaultsController_SKExtensions.m 2007-04-05 23:51:55 UTC (rev 1754) +++ trunk/NSUserDefaultsController_SKExtensions.m 2007-04-06 10:08:14 UTC (rev 1755) @@ -65,4 +65,16 @@ } } +- (void)revertToInitialValueForKey:(NSString *)key { + [[self values] setValue:[[self initialValues] objectForKey:key] forKey:key]; +} + +- (void)revertToInitialValuesForKeys:(NSArray *)keys { + int i, iMax = [keys count]; + for (i = 0; i < iMax; i++) { + NSString *key = [keys objectAtIndex:i]; + [[self values] setValue:[[self initialValues] objectForKey:key] forKey:key]; + } +} + @end Modified: trunk/SKMainWindowController.h =================================================================== --- trunk/SKMainWindowController.h 2007-04-05 23:51:55 UTC (rev 1754) +++ trunk/SKMainWindowController.h 2007-04-06 10:08:14 UTC (rev 1755) @@ -217,6 +217,7 @@ - (IBAction)performFit:(id)sender; - (IBAction)password:(id)sender; - (IBAction)dismissPasswordSheet:(id)sender; +- (IBAction)savePDFSettingToDefaults:(id)sender; - (void)showSnapshotAtPageNumber:(int)pageNum forRect:(NSRect)rect factor:(int)factor; - (void)toggleSnapshots:(NSArray *)snapshotArray; @@ -321,6 +322,8 @@ - (void)setupWindow:(NSDictionary *)setup; - (NSDictionary *)currentSetup; +- (void)applyPDFSettings:(NSDictionary *)setup; +- (NSDictionary *)currentPDFSettings; - (void)setupToolbar; Modified: trunk/SKMainWindowController.m =================================================================== --- trunk/SKMainWindowController.m 2007-04-05 23:51:55 UTC (rev 1754) +++ trunk/SKMainWindowController.m 2007-04-06 10:08:14 UTC (rev 1755) @@ -112,7 +112,21 @@ - (id)initWithWindowNibName:(NSString *)windowNibName owner:(id)owner{ self = [super initWithWindowNibName:windowNibName owner:owner]; - + NSColor *color; + color = [[[[SKPDFAnnotationFreeText alloc] initWithBounds:NSZeroRect] autorelease] color]; + [[NSUserDefaults standardUserDefaults] setObject:[NSArchiver archivedDataWithRootObject:color] forKey:@"SKFreeTextNoteColorKey"]; + color = [[[[SKPDFAnnotationNote alloc] initWithBounds:NSZeroRect] autorelease] color]; + [[NSUserDefaults standardUserDefaults] setObject:[NSArchiver archivedDataWithRootObject:color] forKey:@"SKAnchoredNoteColorKey"]; + color = [[[[SKPDFAnnotationCircle alloc] initWithBounds:NSZeroRect] autorelease] color]; + [[NSUserDefaults standardUserDefaults] setObject:[NSArchiver archivedDataWithRootObject:color] forKey:@"SKCircleNoteColorKey"]; + color = [[[[SKPDFAnnotationSquare alloc] initWithBounds:NSZeroRect] autorelease] color]; + [[NSUserDefaults standardUserDefaults] setObject:[NSArchiver archivedDataWithRootObject:color] forKey:@"SKSquareNoteColorKey"]; + color = [[[[SKPDFAnnotationMarkup alloc] initWithBounds:NSZeroRect markupType:kPDFMarkupTypeHighlight quadrilateralPointsAsStrings:nil] autorelease] color]; + [[NSUserDefaults standardUserDefaults] setObject:[NSArchiver archivedDataWithRootObject:color] forKey:@"SKHighlightNoteColorKey"]; + color = [[[[SKPDFAnnotationMarkup alloc] initWithBounds:NSZeroRect markupType:kPDFMarkupTypeUnderline quadrilateralPointsAsStrings:nil] autorelease] color]; + [[NSUserDefaults standardUserDefaults] setObject:[NSArchiver archivedDataWithRootObject:color] forKey:@"SKUnderlineNoteColorKey"]; + color = [[[[SKPDFAnnotationMarkup alloc] initWithBounds:NSZeroRect markupType:kPDFMarkupTypeStrikeOut quadrilateralPointsAsStrings:nil] autorelease] color]; + [[NSUserDefaults standardUserDefaults] setObject:[NSArchiver archivedDataWithRootObject:color] forKey:@"SKStrikeOutNoteColorKey"]; if(self){ [self setShouldCloseDocument:YES]; isPresentation = NO; @@ -218,10 +232,7 @@ if ([[NSUserDefaults standardUserDefaults] boolForKey:SKOpenFilesMaximizedKey]) [[self window] setFrame:[[NSScreen mainScreen] visibleFrame] display:NO]; - if ([[NSUserDefaults standardUserDefaults] boolForKey:SKDefaultDocumentAutoScaleKey]) - [pdfView setAutoScales:YES]; - else - [pdfView setScaleFactor:0.01 * [[NSUserDefaults standardUserDefaults] floatForKey:SKDefaultDocumentScaleKey]]; + [self applyPDFSettings:[[NSUserDefaults standardUserDefaults] dictionaryForKey:SKDefaultPDFDisplaySettingsKey]]; [pdfView setShouldAntiAlias:[[NSUserDefaults standardUserDefaults] boolForKey:SKShouldAntiAliasKey]]; [pdfView setGreekingThreshold:[[NSUserDefaults standardUserDefaults] floatForKey:SKGreekingThresholdKey]]; @@ -350,6 +361,26 @@ frame.size.width = NSWidth([splitView frame]) - NSWidth([leftSideContentBox frame]) - NSWidth([rightSideContentBox frame]) - 2 * [splitView dividerThickness]; frame.origin.x = NSMaxX([leftSideContentBox frame]) + [splitView dividerThickness]; [pdfContentBox setFrame:frame]; + + [self applyPDFSettings:setup]; + if (number = [setup objectForKey:@"pageIndex"]) + [pdfView goToPage:[[pdfView document] pageAtIndex:[number intValue]]]; +} + +- (NSDictionary *)currentSetup { + NSMutableDictionary *setup = [NSMutableDictionary dictionary]; + + [setup setObject:NSStringFromRect([mainWindow frame]) forKey:@"windowFrame"]; + [setup setObject:[NSNumber numberWithFloat:NSWidth([leftSideContentBox frame])] forKey:@"leftSidePaneWidth"]; + [setup setObject:[NSNumber numberWithFloat:NSWidth([rightSideContentBox frame])] forKey:@"rightSidePaneWidth"]; + [setup setObject:[NSNumber numberWithUnsignedInt:[[pdfView document] indexForPage:[pdfView currentPage]]] forKey:@"pageIndex"]; + [setup addEntriesFromDictionary:[self currentPDFSettings]]; + + return setup; +} + +- (void)applyPDFSettings:(NSDictionary *)setup { + NSNumber *number; if (number = [setup objectForKey:@"scaleFactor"]) [pdfView setScaleFactor:[number floatValue]]; if (number = [setup objectForKey:@"autoScales"]) @@ -362,17 +393,11 @@ [pdfView setDisplayMode:[number intValue]]; if (number = [setup objectForKey:@"displayBox"]) [pdfView setDisplayBox:[number intValue]]; - if (number = [setup objectForKey:@"pageIndex"]) - [pdfView goToPage:[[pdfView document] pageAtIndex:[number intValue]]]; } -- (NSDictionary *)currentSetup { +- (NSDictionary *)currentPDFSettings { NSMutableDictionary *setup = [NSMutableDictionary dictionary]; - [setup setObject:NSStringFromRect([mainWindow frame]) forKey:@"windowFrame"]; - [setup setObject:[NSNumber numberWithFloat:NSWidth([leftSideContentBox frame])] forKey:@"leftSidePaneWidth"]; - [setup setObject:[NSNumber numberWithFloat:NSWidth([rightSideContentBox frame])] forKey:@"rightSidePaneWidth"]; - [setup setObject:[NSNumber numberWithUnsignedInt:[[pdfView document] indexForPage:[pdfView currentPage]]] forKey:@"pageIndex"]; [setup setObject:[NSNumber numberWithBool:[pdfView displaysPageBreaks]] forKey:@"displaysPageBreaks"]; [setup setObject:[NSNumber numberWithBool:[pdfView displaysAsBook]] forKey:@"displaysAsBook"]; [setup setObject:[NSNumber numberWithInt:[pdfView displayBox]] forKey:@"displayBox"]; @@ -667,7 +692,7 @@ PDFAnnotation *annotation = [pdfView activeAnnotation]; if ([annotation isNoteAnnotation]) { if ([[annotation color] isEqual:[sender color]] == NO) - [annotation setDefaultColor:[sender color]]; + [annotation setColor:[sender color]]; [pdfView setNeedsDisplayForAnnotation:annotation]; } } @@ -676,10 +701,7 @@ PDFAnnotation *annotation = [pdfView activeAnnotation]; if ([annotation isNoteAnnotation] && [annotation respondsToSelector:@selector(setFont:)] && [annotation respondsToSelector:@selector(font)]) { NSFont *font = [sender convertFont:[(PDFAnnotationFreeText *)annotation font]]; - if ([annotation respondsToSelector:@selector(setDefaultFont:)] && [annotation respondsToSelector:@selector(font)]) - [(SKPDFAnnotationFreeText *)annotation setDefaultFont:font]; - else - [(PDFAnnotationFreeText *)annotation setFont:font]; + [(PDFAnnotationFreeText *)annotation setFont:font]; [pdfView setNeedsDisplayForAnnotation:annotation]; } } @@ -1340,6 +1362,10 @@ [pdfView toggleReadingBar]; } +- (IBAction)savePDFSettingToDefaults:(id)sender { + [[NSUserDefaults standardUserDefaults] setObject:[self currentPDFSettings] forKey:SKDefaultPDFDisplaySettingsKey]; +} + - (IBAction)printDocument:(id)sender{ [pdfView printWithInfo:[[self document] printInfo] autoRotate:NO]; } Modified: trunk/SKPDFAnnotationNote.h =================================================================== --- trunk/SKPDFAnnotationNote.h 2007-04-05 23:51:55 UTC (rev 1754) +++ trunk/SKPDFAnnotationNote.h 2007-04-06 10:08:14 UTC (rev 1755) @@ -56,8 +56,6 @@ - (NSImage *)image; - (NSAttributedString *)text; -- (void)setDefaultColor:(NSColor *)newColor; - - (NSArray *)texts; - (BOOL)isNoteAnnotation; @@ -94,14 +92,8 @@ @end @interface SKPDFAnnotationFreeText : PDFAnnotationFreeText - -- (void)setDefaultFont:(NSFont *)newFont; - @end -@interface SKPDFAnnotationText : PDFAnnotationText -@end - @interface SKPDFAnnotationNote : PDFAnnotationText { NSImage *image; NSTextStorage *textStorage; Modified: trunk/SKPDFAnnotationNote.m =================================================================== --- trunk/SKPDFAnnotationNote.m 2007-04-05 23:51:55 UTC (rev 1754) +++ trunk/SKPDFAnnotationNote.m 2007-04-06 10:08:14 UTC (rev 1755) @@ -146,10 +146,6 @@ - (NSAttributedString *)text { return nil; } -- (void)setDefaultColor:(NSColor *)newColor { - [self setColor:newColor]; -} - - (NSArray *)texts { return nil; } - (BOOL)isNoteAnnotation { return NO; } @@ -284,26 +280,14 @@ @implementation SKPDFAnnotationCircle -static NSColor *circleColor = nil; - - (id)initWithBounds:(NSRect)bounds { if (self = [super initWithBounds:bounds]) { - if (circleColor == nil) - circleColor = [[NSColor redColor] retain]; - [self setColor:circleColor]; + [self setColor:[NSUnarchiver unarchiveObjectWithData:[[NSUserDefaults standardUserDefaults] objectForKey:SKCircleNoteColorKey]]]; [[self border] setLineWidth:2.0]; } return self; } -- (void)setDefaultColor:(NSColor *)newColor { - [self setColor:newColor]; - if (circleColor != newColor) { - [circleColor release]; - circleColor = [newColor retain]; - } -} - - (BOOL)isNoteAnnotation { return YES; } - (BOOL)isResizable { return YES; } @@ -333,26 +317,14 @@ @implementation SKPDFAnnotationSquare -static NSColor *squareColor = nil; - - (id)initWithBounds:(NSRect)bounds { if (self = [super initWithBounds:bounds]) { - if (squareColor == nil) - squareColor = [[NSColor greenColor] retain]; - [self setColor:squareColor]; + [self setColor:[NSUnarchiver unarchiveObjectWithData:[[NSUserDefaults standardUserDefaults] objectForKey:SKSquareNoteColorKey]]]; [[self border] setLineWidth:2.0]; } return self; } -- (void)setDefaultColor:(NSColor *)newColor { - [self setColor:newColor]; - if (squareColor != newColor) { - [squareColor release]; - squareColor = [newColor retain]; - } -} - - (BOOL)isNoteAnnotation { return YES; } - (BOOL)isResizable { return YES; } @@ -448,10 +420,6 @@ return NO; } -static NSColor *highlightColor = nil; -static NSColor *strikeOutColor = nil; -static NSColor *underlineColor = nil; - - (id)initWithBounds:(NSRect)bounds { self = [self initWithBounds:bounds markupType:kPDFMarkupTypeHighlight quadrilateralPointsAsStrings:nil]; return self; @@ -459,19 +427,13 @@ - (id)initWithBounds:(NSRect)bounds markupType:(int)type quadrilateralPointsAsStrings:(NSArray *)pointStrings { if (self = [super initWithBounds:bounds]) { - if (highlightColor == nil) - highlightColor = [[NSColor yellowColor] retain]; - if (strikeOutColor == nil) - strikeOutColor = [[NSColor redColor] retain]; - if (underlineColor == nil) - underlineColor = [[NSColor colorWithDeviceRed:0.0 green:0.5 blue:0.0 alpha:1.0] retain]; [self setMarkupType:type]; if (type == kPDFMarkupTypeHighlight) - [self setColor:highlightColor]; - else if (type == kPDFMarkupTypeStrikeOut) - [self setColor:strikeOutColor]; + [self setColor:[NSUnarchiver unarchiveObjectWithData:[[NSUserDefaults standardUserDefaults] objectForKey:SKHighlightNoteColorKey]]]; else if (type == kPDFMarkupTypeUnderline) - [self setColor:underlineColor]; + [self setColor:[NSUnarchiver unarchiveObjectWithData:[[NSUserDefaults standardUserDefaults] objectForKey:SKUnderlineNoteColorKey]]]; + else if (type == kPDFMarkupTypeStrikeOut) + [self setColor:[NSUnarchiver unarchiveObjectWithData:[[NSUserDefaults standardUserDefaults] objectForKey:SKStrikeOutNoteColorKey]]]; NSArray *quadPoints = nil; if (pointStrings) { @@ -606,26 +568,6 @@ return isContained; } -- (void)setDefaultColor:(NSColor *)newColor { - [self setColor:newColor]; - if ([self markupType] == kPDFMarkupTypeHighlight) { - if (highlightColor != newColor) { - [highlightColor release]; - highlightColor = [newColor retain]; - } - } else if ([self markupType] == kPDFMarkupTypeStrikeOut) { - if (strikeOutColor != newColor) { - [strikeOutColor release]; - strikeOutColor = [newColor retain]; - } - } else if ([self markupType] == kPDFMarkupTypeUnderline) { - if (underlineColor != newColor) { - [underlineColor release]; - underlineColor = [newColor retain]; - } - } -} - - (BOOL)isNoteAnnotation { return YES; } - (BOOL)shouldPrint { return YES; } @@ -661,17 +603,12 @@ @implementation SKPDFAnnotationFreeText -static NSColor *freeTextColor = nil; - - (id)initWithBounds:(NSRect)bounds { if (self = [super initWithBounds:bounds]) { - if (freeTextColor == nil) - freeTextColor = [[NSColor colorWithDeviceRed:1.0 green:1.0 blue:0.5 alpha:1.0] retain]; - [self setColor:freeTextColor]; NSFont *font = [NSFont fontWithName:[[NSUserDefaults standardUserDefaults] stringForKey:SKTextNoteFontNameKey] size:[[NSUserDefaults standardUserDefaults] floatForKey:SKTextNoteFontSizeKey]]; - if (font) - [self setFont:font]; + [self setFont:font]; + [self setColor:[NSUnarchiver unarchiveObjectWithData:[[NSUserDefaults standardUserDefaults] objectForKey:SKFreeTextNoteColorKey]]]; } return self; } @@ -682,20 +619,6 @@ return dict; } -- (void)setDefaultColor:(NSColor *)newColor { - [self setColor:newColor]; - if (freeTextColor != newColor) { - [freeTextColor release]; - freeTextColor = [newColor retain]; - } -} - -- (void)setDefaultFont:(NSFont *)newFont { - [self setFont:newFont]; - [[NSUserDefaults standardUserDefaults] setObject:[newFont fontName] forKey:SKTextNoteFontNameKey]; - [[NSUserDefaults standardUserDefaults] setFloat:[newFont pointSize] forKey:SKTextNoteFontSizeKey]; -} - - (BOOL)isNoteAnnotation { return YES; } - (BOOL)isResizable { return YES; } @@ -739,76 +662,11 @@ #pragma mark - -@implementation SKPDFAnnotationText - -static NSColor *textColor = nil; - -- (id)initWithBounds:(NSRect)bounds { - if (self = [super initWithBounds:bounds]) { - if (textColor == nil) - textColor = [[NSColor colorWithDeviceRed:1.0 green:1.0 blue:0.5 alpha:1.0] retain]; - [self setColor:textColor]; - } - return self; -} - -- (void)setDefaultColor:(NSColor *)newColor { - [self setColor:newColor]; - if (textColor != newColor) { - [textColor release]; - textColor = [newColor retain]; - } -} - -- (BOOL)isNoteAnnotation { return YES; } - -- (BOOL)isEditable { return YES; } - -- (BOOL)shouldPrint { return YES; } - -- (void)setBounds:(NSRect)bounds { - [[NSNotificationCenter defaultCenter] postNotificationName:SKAnnotationWillChangeNotification - object:self - userInfo:[NSDictionary dictionaryWithObjectsAndKeys:@"bounds", @"key", nil]]; - [super setBounds:bounds]; - [[NSNotificationCenter defaultCenter] postNotificationName:SKAnnotationDidChangeNotification - object:self - userInfo:[NSDictionary dictionaryWithObjectsAndKeys:@"bounds", @"key", nil]]; -} - -- (void)setContents:(NSString *)contents { - [[NSNotificationCenter defaultCenter] postNotificationName:SKAnnotationWillChangeNotification - object:self - userInfo:[NSDictionary dictionaryWithObjectsAndKeys:@"contents", @"key", nil]]; - [super setContents:contents]; - [[NSNotificationCenter defaultCenter] postNotificationName:SKAnnotationDidChangeNotification - object:self - userInfo:[NSDictionary dictionaryWithObjectsAndKeys:@"contents", @"key", nil]]; -} - -- (void)setColor:(NSColor *)color { - [[NSNotificationCenter defaultCenter] postNotificationName:SKAnnotationWillChangeNotification - object:self - userInfo:[NSDictionary dictionaryWithObjectsAndKeys:@"color", @"key", nil]]; - [super setColor:color]; - [[NSNotificationCenter defaultCenter] postNotificationName:SKAnnotationDidChangeNotification - object:self - userInfo:[NSDictionary dictionaryWithObjectsAndKeys:@"color", @"key", nil]]; -} - -@end - -#pragma mark - - @implementation SKPDFAnnotationNote -static NSColor *noteColor = nil; - - (id)initWithBounds:(NSRect)bounds { if (self = [super initWithBounds:bounds]) { - if (noteColor == nil) - noteColor = [[NSColor colorWithDeviceRed:1.0 green:1.0 blue:0.5 alpha:1.0] retain]; - [self setColor:noteColor]; + [self setColor:[NSUnarchiver unarchiveObjectWithData:[[NSUserDefaults standardUserDefaults] objectForKey:SKAnchoredNoteColorKey]]]; texts = [[NSArray alloc] initWithObjects:[[[SKNoteText alloc] initWithAnnotation:self] autorelease], nil]; textStorage = [[NSTextStorage allocWithZone:[self zone]] init]; [textStorage setDelegate:self]; @@ -816,14 +674,6 @@ return self; } -- (void)setDefaultColor:(NSColor *)newColor { - [self setColor:newColor]; - if (noteColor != newColor) { - [noteColor release]; - noteColor = [newColor retain]; - } -} - - (void)dealloc { [textStorage release]; [image release]; Modified: trunk/SKPreferenceController.h =================================================================== --- trunk/SKPreferenceController.h 2007-04-05 23:51:55 UTC (rev 1754) +++ trunk/SKPreferenceController.h 2007-04-06 10:08:14 UTC (rev 1755) @@ -42,10 +42,18 @@ @interface SKPreferenceController : NSWindowController { IBOutlet NSSlider *thumbnailSizeSlider; IBOutlet NSSlider *snapshotSizeSlider; + NSMutableArray *fonts; + NSMutableArray *sizes; } + (id)sharedPrefenceController; +- (NSArray *)fonts; +- (NSArray *)sizes; + - (IBAction)changeDiscreteThumbnailSizes:(id)sender; +- (IBAction)resetNoteColors:(id)sender; +- (IBAction)resetTextNoteFont:(id)sender; + @end Modified: trunk/SKPreferenceController.m =================================================================== --- trunk/SKPreferenceController.m 2007-04-05 23:51:55 UTC (rev 1754) +++ trunk/SKPreferenceController.m 2007-04-06 10:08:14 UTC (rev 1755) @@ -37,14 +37,12 @@ */ #import "SKPreferenceController.h" +#import "SKStringConstants.h" +#import "NSUserDefaultsController_SKExtensions.h" @implementation SKPreferenceController -- (NSString *)windowNibName { - return @"PreferenceWindow"; -} - + (id)sharedPrefenceController { static SKPreferenceController *sharedPrefenceController = nil; if (sharedPrefenceController == nil) @@ -52,6 +50,47 @@ return sharedPrefenceController; } +- (id)init { + if (self = [super init]) { + NSMutableArray *fontNames = [[[[NSFontManager sharedFontManager] availableFontFamilies] mutableCopy] autorelease]; + NSEnumerator *fontEnum; + NSString *fontName; + + [fontNames sortUsingSelector:@selector(caseInsensitiveCompare:)]; + fontEnum = [fontNames objectEnumerator]; + fonts = [[NSMutableArray alloc] init]; + while (fontName = [fontEnum nextObject]) { + NSFont *font = [NSFont fontWithName:fontName size:0.0]; + [fonts addObject:[NSDictionary dictionaryWithObjectsAndKeys:[font fontName], @"fontName", [font displayName], @"displayName", nil]]; + } + + sizes = [[NSMutableArray alloc] initWithObjects:[NSNumber numberWithFloat:8.0], [NSNumber numberWithFloat:9.0], [NSNumber numberWithFloat:10.0], + [NSNumber numberWithFloat:11.0], [NSNumber numberWithFloat:12.0], [NSNumber numberWithFloat:13.0], + [NSNumber numberWithFloat:14.0], [NSNumber numberWithFloat:16.0], [NSNumber numberWithFloat:18.0], + [NSNumber numberWithFloat:20.0], [NSNumber numberWithFloat:24.0], [NSNumber numberWithFloat:28.0], + [NSNumber numberWithFloat:32.0], [NSNumber numberWithFloat:48.0], [NSNumber numberWithFloat:64.0], nil]; + } + return self; +} + +- (void)dealloc { + [fonts release]; + [sizes release]; + [super dealloc]; +} + +- (NSString *)windowNibName { + return @"PreferenceWindow"; +} + +- (NSArray *)fonts { + return fonts; +} + +- (NSArray *)sizes { + return sizes; +} + - (IBAction)changeDiscreteThumbnailSizes:(id)sender { if ([sender state] == NSOnState) { [thumbnailSizeSlider setNumberOfTickMarks:8]; @@ -70,4 +109,15 @@ [snapshotSizeSlider sizeToFit]; } +- (IBAction)resetNoteColors:(id)sender { + [[NSUserDefaultsController sharedUserDefaultsController] revertToInitialValuesForKeys: + [NSArray arrayWithObjects:SKFreeTextNoteColorKey, SKAnchoredNoteColorKey, SKCircleNoteColorKey, SKSquareNoteColorKey, + SKHighlightNoteColorKey, SKUnderlineNoteColorKey, SKStrikeOutNoteColorKey, nil]]; +} + +- (IBAction)resetTextNoteFont:(id)sender { + [[NSUserDefaultsController sharedUserDefaultsController] revertToInitialValuesForKeys: + [NSArray arrayWithObjects:SKTextNoteFontNameKey, SKTextNoteFontSizeKey, nil]]; +} + @end Modified: trunk/SKStringConstants.h =================================================================== --- trunk/SKStringConstants.h 2007-04-05 23:51:55 UTC (rev 1754) +++ trunk/SKStringConstants.h 2007-04-06 10:08:14 UTC (rev 1755) @@ -38,7 +38,6 @@ extern NSString *SKAutoCheckFileUpdateKey; -extern NSString *SKAutoCheckFileUpdateAskKey; extern NSString *SKBackgroundColorKey; extern NSString *SKDefaultDocumentScaleKey; extern NSString *SKDefaultDocumentAutoScaleKey; @@ -64,3 +63,11 @@ extern NSString *SKReadingBarInvertKey; extern NSString *SKTextNoteFontNameKey; extern NSString *SKTextNoteFontSizeKey; +extern NSString *SKFreeTextNoteColorKey; +extern NSString *SKAnchoredNoteColorKey; +extern NSString *SKCircleNoteColorKey; +extern NSString *SKSquareNoteColorKey; +extern NSString *SKHighlightNoteColorKey; +extern NSString *SKUnderlineNoteColorKey; +extern NSString *SKStrikeOutNoteColorKey; +extern NSString *SKDefaultPDFDisplaySettingsKey; Modified: trunk/SKStringConstants.m =================================================================== --- trunk/SKStringConstants.m 2007-04-05 23:51:55 UTC (rev 1754) +++ trunk/SKStringConstants.m 2007-04-06 10:08:14 UTC (rev 1755) @@ -39,7 +39,6 @@ #import "SKStringConstants.h" NSString *SKAutoCheckFileUpdateKey = @"SKAutoCheckFileUpdate"; -NSString *SKAutoCheckFileUpdateAskKey = @"SKAutoCheckFileUpdateAsk"; NSString *SKBackgroundColorKey = @"SKBackgroundColor"; NSString *SKDefaultDocumentScaleKey = @"SKDefaultDocumentScale"; NSString *SKDefaultDocumentAutoScaleKey = @"SKDefaultDocumentAutoScale"; @@ -65,3 +64,11 @@ NSString *SKReadingBarInvertKey = @"SKReadingBarInvert"; NSString *SKTextNoteFontNameKey = @"SKTextNoteFontName"; NSString *SKTextNoteFontSizeKey = @"SKTextNoteFontSize"; +NSString *SKFreeTextNoteColorKey = @"SKFreeTextNoteColor"; +NSString *SKAnchoredNoteColorKey = @"SKAnchoredNoteColor"; +NSString *SKCircleNoteColorKey = @"SKCircleNoteColor"; +NSString *SKSquareNoteColorKey = @"SKSquareNoteColor"; +NSString *SKHighlightNoteColorKey = @"SKHighlightNoteColor"; +NSString *SKUnderlineNoteColorKey = @"SKUnderlineNoteColor"; +NSString *SKStrikeOutNoteColorKey = @"SKStrikeOutNoteColor"; +NSString *SKDefaultPDFDisplaySettingsKey = @"SKDefaultPDFDisplaySettings"; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ho...@us...> - 2007-04-05 23:51:56
|
Revision: 1754 http://skim-app.svn.sourceforge.net/skim-app/?rev=1754&view=rev Author: hofman Date: 2007-04-05 16:51:55 -0700 (Thu, 05 Apr 2007) Log Message: ----------- Localize exported notes RTF. Modified Paths: -------------- trunk/SKDocument.m Modified: trunk/SKDocument.m =================================================================== --- trunk/SKDocument.m 2007-04-05 17:44:22 UTC (rev 1753) +++ trunk/SKDocument.m 2007-04-05 23:51:55 UTC (rev 1754) @@ -597,20 +597,20 @@ NSString *tmpString = nil; if ([type isEqualToString:@"FreeText"]) - tmpString = @"Text note"; + tmpString = NSLocalizedString(@"Text Note", @"Description for export"); else if ([type isEqualToString:@"Note"]) - tmpString = @"Anchored note"; + tmpString = NSLocalizedString(@"Anchored Note", @"Description for export"); else if ([type isEqualToString:@"Circle"]) - tmpString = @"Circle"; + tmpString = NSLocalizedString(@"Circle", @"Description for export"); else if ([type isEqualToString:@"Square"]) - tmpString = @"Box"; + tmpString = NSLocalizedString(@"Box", @"Description for export"); else if ([type isEqualToString:@"MarkUp"] || [type isEqualToString:@"Highlight"]) - tmpString = @"Highlight"; + tmpString = NSLocalizedString(@"Highlight", @"Description for export"); else if ([type isEqualToString:@"Underline"]) - tmpString = @"Underline"; + tmpString = NSLocalizedString(@"Underline", @"Description for export"); else if ([type isEqualToString:@"StrikeOut"]) - tmpString = @"Strike out"; - tmpString = [NSString stringWithFormat:@"%C %@\n page %i at %@", 0x2022, tmpString, [note pageIndex] + 1, NSStringFromRect([note bounds])]; + tmpString = NSLocalizedString(@"Strike Out", @"Description for export"); + tmpString = [NSString stringWithFormat:NSLocalizedString(@"%C %@, page %i", @"Description for export"), 0x2022, tmpString, [note pageIndex] + 1]; tmpAttrString = [[NSAttributedString alloc] initWithString:tmpString attributes:[NSDictionary dictionaryWithObjectsAndKeys:standardFont, NSFontAttributeName, nil]]; [attrString appendAttributedString:tmpAttrString]; [tmpAttrString release]; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ho...@us...> - 2007-04-05 17:44:23
|
Revision: 1753 http://skim-app.svn.sourceforge.net/skim-app/?rev=1753&view=rev Author: hofman Date: 2007-04-05 10:44:22 -0700 (Thu, 05 Apr 2007) Log Message: ----------- Export notes as RTF. Modified Paths: -------------- trunk/English.lproj/InfoPlist.strings trunk/Info.plist trunk/SKDocument.h trunk/SKDocument.m Modified: trunk/English.lproj/InfoPlist.strings =================================================================== (Binary files differ) Modified: trunk/Info.plist =================================================================== --- trunk/Info.plist 2007-04-05 16:41:38 UTC (rev 1752) +++ trunk/Info.plist 2007-04-05 17:44:22 UTC (rev 1753) @@ -40,6 +40,7 @@ <string>PDF With Embedded Notes</string> <string>PDF Without Notes</string> <string>Skim Notes</string> + <string>Notes as RTF</string> </array> </dict> <dict> @@ -213,6 +214,30 @@ <key>NSPersistentStoreTypeKey</key> <string>Binary</string> </dict> + <dict> + <key>CFBundleTypeExtensions</key> + <array> + <string>rtf</string> + </array> + <key>CFBundleTypeMIMETypes</key> + <array> + <string>text/rtf</string> + </array> + <key>CFBundleTypeName</key> + <string>Notes as RTF</string> + <key>CFBundleTypeOSTypes</key> + <array> + <string>RTF </string> + </array> + <key>CFBundleTypeRole</key> + <string>None</string> + <key>LSTypeIsPackage</key> + <false/> + <key>NSDocumentClass</key> + <string>SKDocument</string> + <key>NSPersistentStoreTypeKey</key> + <string>Binary</string> + </dict> </array> <key>CFBundleExecutable</key> <string>${EXECUTABLE_NAME}</string> Modified: trunk/SKDocument.h =================================================================== --- trunk/SKDocument.h 2007-04-05 16:41:38 UTC (rev 1752) +++ trunk/SKDocument.h 2007-04-05 17:44:22 UTC (rev 1753) @@ -70,6 +70,8 @@ - (SKPDFView *)pdfView; +- (NSData *)notesRTFData; + - (NSDictionary *)currentDocumentSetup; - (void)checkFileUpdatesIfNeeded; Modified: trunk/SKDocument.m =================================================================== --- trunk/SKDocument.m 2007-04-05 16:41:38 UTC (rev 1752) +++ trunk/SKDocument.m 2007-04-05 17:44:22 UTC (rev 1753) @@ -59,6 +59,7 @@ static NSString *SKEmbeddedPDFDocumentType = @"PDF With Embedded Notes"; static NSString *SKBarePDFDocumentType = @"PDF Without Notes"; static NSString *SKNotesDocumentType = @"Skim Notes"; +static NSString *SKNotesRTFDocumentType = @"Notes as RTF"; static NSString *SKPostScriptDocumentType = @"PostScript document"; NSString *SKDocumentWillSaveNotification = @"SKDocumentWillSaveNotification"; @@ -161,6 +162,12 @@ else if (outError != NULL) *outError = [NSError errorWithDomain:SKDocumentErrorDomain code:1 userInfo:[NSDictionary dictionaryWithObjectsAndKeys:NSLocalizedString(@"Unable to write notes", @"Error description"), NSLocalizedDescriptionKey, nil]]; + } else if ([typeName isEqualToString:SKNotesRTFDocumentType]) { + NSData *data = [self notesRTFData]; + if (data) + didWrite = [data writeToURL:absoluteURL options:NSAtomicWrite error:outError]; + else if (outError != NULL) + *outError = [NSError errorWithDomain:SKDocumentErrorDomain code:1 userInfo:[NSDictionary dictionaryWithObjectsAndKeys:NSLocalizedString(@"Unable to write notes as RTF", @"Error description"), NSLocalizedDescriptionKey, nil]]; } return didWrite; } @@ -574,6 +581,59 @@ return [[self mainWindowController] pdfView]; } +- (NSData *)notesRTFData { + NSMutableAttributedString *attrString = [[NSMutableAttributedString alloc] init]; + NSEnumerator *noteEnum = [[[self mainWindowController] notes] objectEnumerator]; + PDFAnnotation *note; + NSData *data; + NSFont *standardFont = [NSFont systemFontOfSize:12.0]; + NSAttributedString *newlinesAttrString = [[NSAttributedString alloc] initWithString:@"\n\n" attributes:[NSDictionary dictionaryWithObjectsAndKeys:standardFont, NSFontAttributeName, nil]]; + + while (note = [noteEnum nextObject]) { + NSString *type = [note type]; + NSString *contents = [note contents]; + NSFont *font = [note respondsToSelector:@selector(font)] ? [(PDFAnnotationFreeText *)note font] : standardFont; + NSAttributedString *tmpAttrString = nil; + NSString *tmpString = nil; + + if ([type isEqualToString:@"FreeText"]) + tmpString = @"Text note"; + else if ([type isEqualToString:@"Note"]) + tmpString = @"Anchored note"; + else if ([type isEqualToString:@"Circle"]) + tmpString = @"Circle"; + else if ([type isEqualToString:@"Square"]) + tmpString = @"Box"; + else if ([type isEqualToString:@"MarkUp"] || [type isEqualToString:@"Highlight"]) + tmpString = @"Highlight"; + else if ([type isEqualToString:@"Underline"]) + tmpString = @"Underline"; + else if ([type isEqualToString:@"StrikeOut"]) + tmpString = @"Strike out"; + tmpString = [NSString stringWithFormat:@"%C %@\n page %i at %@", 0x2022, tmpString, [note pageIndex] + 1, NSStringFromRect([note bounds])]; + tmpAttrString = [[NSAttributedString alloc] initWithString:tmpString attributes:[NSDictionary dictionaryWithObjectsAndKeys:standardFont, NSFontAttributeName, nil]]; + [attrString appendAttributedString:tmpAttrString]; + [tmpAttrString release]; + [attrString appendAttributedString:newlinesAttrString]; + + tmpAttrString = [[NSAttributedString alloc] initWithString:contents ? contents : @"" attributes:[NSDictionary dictionaryWithObjectsAndKeys:font, NSFontAttributeName, nil]]; + [attrString appendAttributedString:tmpAttrString]; + [tmpAttrString release]; + [attrString appendAttributedString:newlinesAttrString]; + + if (tmpAttrString = [note text]) { + [attrString appendAttributedString:tmpAttrString]; + [attrString appendAttributedString:newlinesAttrString]; + } + } + + data = [attrString RTFFromRange:NSMakeRange(0, [attrString length]) documentAttributes:nil]; + [attrString release]; + [newlinesAttrString release]; + + return data; +} + #pragma mark Scripting support - (unsigned int)countOfPages { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ho...@us...> - 2007-04-05 16:41:42
|
Revision: 1752 http://skim-app.svn.sourceforge.net/skim-app/?rev=1752&view=rev Author: hofman Date: 2007-04-05 09:41:38 -0700 (Thu, 05 Apr 2007) Log Message: ----------- Fix bug # 1694758 (hopefully). Release the local data object instead of the ivar. Modified Paths: -------------- trunk/SKDocument.m Modified: trunk/SKDocument.m =================================================================== --- trunk/SKDocument.m 2007-04-05 12:49:58 UTC (rev 1751) +++ trunk/SKDocument.m 2007-04-05 16:41:38 UTC (rev 1752) @@ -279,7 +279,7 @@ [self setPDFData:data]; [self setPDFDocument:pdfDoc]; [pdfDoc release]; - [pdfData release]; + [data release]; [lastChangedDate release]; lastChangedDate = [[[[NSFileManager defaultManager] fileAttributesAtPath:[absoluteURL path] traverseLink:YES] fileModificationDate] retain]; } else { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ho...@us...> - 2007-04-05 12:49:59
|
Revision: 1751 http://skim-app.svn.sourceforge.net/skim-app/?rev=1751&view=rev Author: hofman Date: 2007-04-05 05:49:58 -0700 (Thu, 05 Apr 2007) Log Message: ----------- Fix translation of standard menu name Modified Paths: -------------- trunk/Dutch.lproj/MainMenu.nib/keyedobjects.nib Modified: trunk/Dutch.lproj/MainMenu.nib/keyedobjects.nib =================================================================== (Binary files differ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |