Revision: 2783
          http://skim-app.svn.sourceforge.net/skim-app/?rev=2783&view=rev
Author:   hofman
Date:     2007-08-30 06:24:18 -0700 (Thu, 30 Aug 2007)

Log Message:
-----------
Implement double-click in outline table, so you can go back to a selected item 
after manually moving in the document.

Modified Paths:
--------------
    trunk/Dutch.lproj/MainWindow.nib/info.nib
    trunk/Dutch.lproj/MainWindow.nib/keyedobjects.nib
    trunk/English.lproj/MainWindow.nib/info.nib
    trunk/English.lproj/MainWindow.nib/keyedobjects.nib
    trunk/French.lproj/MainWindow.nib/info.nib
    trunk/French.lproj/MainWindow.nib/keyedobjects.nib
    trunk/Italian.lproj/MainWindow.nib/info.nib
    trunk/Italian.lproj/MainWindow.nib/keyedobjects.nib
    trunk/SKMainWindowController.m

Modified: trunk/Dutch.lproj/MainWindow.nib/info.nib
===================================================================
--- trunk/Dutch.lproj/MainWindow.nib/info.nib   2007-08-30 13:05:10 UTC (rev 
2782)
+++ trunk/Dutch.lproj/MainWindow.nib/info.nib   2007-08-30 13:24:18 UTC (rev 
2783)
@@ -32,6 +32,7 @@
        <key>IBOpenObjects</key>
        <array>
                <integer>224</integer>
+               <integer>502</integer>
        </array>
        <key>IBSystem Version</key>
        <string>8R218</string>

Modified: trunk/Dutch.lproj/MainWindow.nib/keyedobjects.nib
===================================================================
(Binary files differ)

Modified: trunk/English.lproj/MainWindow.nib/info.nib
===================================================================
--- trunk/English.lproj/MainWindow.nib/info.nib 2007-08-30 13:05:10 UTC (rev 
2782)
+++ trunk/English.lproj/MainWindow.nib/info.nib 2007-08-30 13:24:18 UTC (rev 
2783)
@@ -31,20 +31,20 @@
        </array>
        <key>IBOpenObjects</key>
        <array>
-               <integer>687</integer>
-               <integer>256</integer>
-               <integer>314</integer>
-               <integer>208</integer>
+               <integer>585</integer>
+               <integer>511</integer>
                <integer>553</integer>
-               <integer>633</integer>
-               <integer>585</integer>
-               <integer>539</integer>
-               <integer>502</integer>
                <integer>168</integer>
+               <integer>694</integer>
+               <integer>314</integer>
                <integer>5</integer>
-               <integer>511</integer>
-               <integer>694</integer>
+               <integer>539</integer>
+               <integer>687</integer>
+               <integer>633</integer>
+               <integer>208</integer>
+               <integer>256</integer>
                <integer>224</integer>
+               <integer>502</integer>
        </array>
        <key>IBSystem Version</key>
        <string>8R218</string>

Modified: trunk/English.lproj/MainWindow.nib/keyedobjects.nib
===================================================================
(Binary files differ)

Modified: trunk/French.lproj/MainWindow.nib/info.nib
===================================================================
--- trunk/French.lproj/MainWindow.nib/info.nib  2007-08-30 13:05:10 UTC (rev 
2782)
+++ trunk/French.lproj/MainWindow.nib/info.nib  2007-08-30 13:24:18 UTC (rev 
2783)
@@ -31,10 +31,10 @@
        </array>
        <key>IBOpenObjects</key>
        <array>
-               <integer>224</integer>
+               <integer>314</integer>
                <integer>256</integer>
                <integer>502</integer>
-               <integer>314</integer>
+               <integer>224</integer>
        </array>
        <key>IBSystem Version</key>
        <string>8R218</string>

Modified: trunk/French.lproj/MainWindow.nib/keyedobjects.nib
===================================================================
(Binary files differ)

Modified: trunk/Italian.lproj/MainWindow.nib/info.nib
===================================================================
--- trunk/Italian.lproj/MainWindow.nib/info.nib 2007-08-30 13:05:10 UTC (rev 
2782)
+++ trunk/Italian.lproj/MainWindow.nib/info.nib 2007-08-30 13:24:18 UTC (rev 
2783)
@@ -31,19 +31,19 @@
        </array>
        <key>IBOpenObjects</key>
        <array>
-               <integer>553</integer>
-               <integer>208</integer>
+               <integer>676</integer>
+               <integer>511</integer>
                <integer>314</integer>
-               <integer>511</integer>
-               <integer>5</integer>
-               <integer>168</integer>
-               <integer>676</integer>
                <integer>224</integer>
+               <integer>502</integer>
+               <integer>539</integer>
+               <integer>208</integer>
+               <integer>677</integer>
                <integer>628</integer>
+               <integer>5</integer>
                <integer>256</integer>
-               <integer>539</integer>
-               <integer>502</integer>
-               <integer>677</integer>
+               <integer>553</integer>
+               <integer>168</integer>
        </array>
        <key>IBSystem Version</key>
        <string>8R218</string>

Modified: trunk/Italian.lproj/MainWindow.nib/keyedobjects.nib
===================================================================
(Binary files differ)

Modified: trunk/SKMainWindowController.m
===================================================================
--- trunk/SKMainWindowController.m      2007-08-30 13:05:10 UTC (rev 2782)
+++ trunk/SKMainWindowController.m      2007-08-30 13:24:18 UTC (rev 2783)
@@ -148,6 +148,8 @@
 - (void)exitPresentationMode;
 - (void)activityTimerFired:(NSTimer *)timer;
 
+- (void)goToSelectedOutlineItem;
+
 - (void)goToFindResults:(NSArray *)findResults;
 
 - (void)updateNoteFilterPredicate;
@@ -1208,6 +1210,12 @@
     [pdfView setHideNotes:wasHidden == NO];
 }
 
+- (void)goToSelectedOutlineItem {
+    updatingOutlineSelection = YES;
+    [pdfView goToDestination: [[outlineView itemAtRow: [outlineView 
selectedRow]] destination]];
+    updatingOutlineSelection = NO;
+}
+
 - (IBAction)takeSnapshot:(id)sender{
     [pdfView takeSnapshot:sender];
 }


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

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Skim-app-commit mailing list
Skim-app-commit@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/skim-app-commit

Reply via email to