Revision: 7678
          http://skim-app.svn.sourceforge.net/skim-app/?rev=7678&view=rev
Author:   hofman
Date:     2012-03-10 22:02:41 +0000 (Sat, 10 Mar 2012)
Log Message:
-----------
allow editing transitions for multiple pages at once

Modified Paths:
--------------
    trunk/SKPresentationOptionsSheetController.h
    trunk/SKPresentationOptionsSheetController.m
    trunk/TransitionSheet.xib

Modified: trunk/SKPresentationOptionsSheetController.h
===================================================================
--- trunk/SKPresentationOptionsSheetController.h        2012-03-02 11:26:46 UTC 
(rev 7677)
+++ trunk/SKPresentationOptionsSheetController.h        2012-03-10 22:02:41 UTC 
(rev 7678)
@@ -51,7 +51,6 @@
     NSArray *transitionLabels;
     NSArray *transitionControls;
     NSArray *buttons;
-    NSObjectController *objectController;
     NSArrayController *arrayController;
     BOOL separate;
     SKTransitionInfo *transition;
@@ -64,11 +63,11 @@
 @property (nonatomic, retain) IBOutlet SKThumbnailTableView *tableView;
 @property (nonatomic, retain) IBOutlet NSButton *separateCheckButton;
 @property (nonatomic, retain) IBOutlet NSArray *boxes, *transitionLabels, 
*transitionControls, *buttons;
-@property (nonatomic, retain) IBOutlet NSObjectController *objectController;
 @property (nonatomic, retain) IBOutlet NSArrayController *arrayController;
 @property (nonatomic) BOOL separate;
 @property (nonatomic, readonly) SKTransitionInfo *transition;
 @property (nonatomic, copy) NSArray *transitions;
+@property (nonatomic, readonly) NSArray *currentTransitions;
 @property (nonatomic, readonly) NSArray *pageTransitions;
 @property (nonatomic, readonly) NSDocument *notesDocument;
 @property (nonatomic, readonly) BOOL isScrolling;

Modified: trunk/SKPresentationOptionsSheetController.m
===================================================================
--- trunk/SKPresentationOptionsSheetController.m        2012-03-02 11:26:46 UTC 
(rev 7677)
+++ trunk/SKPresentationOptionsSheetController.m        2012-03-10 22:02:41 UTC 
(rev 7678)
@@ -68,9 +68,13 @@
 
 @implementation SKPresentationOptionsSheetController
 
-@synthesize notesDocumentPopUpButton, tableView, separateCheckButton, boxes, 
transitionLabels, transitionControls, buttons, objectController, 
arrayController, separate, transition, transitions, undoManager;
-@dynamic pageTransitions, notesDocument, isScrolling;
+@synthesize notesDocumentPopUpButton, tableView, separateCheckButton, boxes, 
transitionLabels, transitionControls, buttons, arrayController, separate, 
transition, transitions, undoManager;
+@dynamic currentTransitions, pageTransitions, notesDocument, isScrolling;
 
++ (NSSet *)keyPathsForValuesAffectingCurrentTransitions {
+    return [NSSet setWithObjects:@"separate", @"transitions", @"transition", 
nil];
+}
+
 - (id)initForController:(SKMainWindowController *)aController {
     self = [super init];
     if (self) {
@@ -99,7 +103,6 @@
     SKDESTROY(transitionLabels);
     SKDESTROY(transitionControls);
     SKDESTROY(buttons);
-    SKDESTROY(objectController);
     SKDESTROY(arrayController);
     [super dealloc];
 }
@@ -181,6 +184,14 @@
         [[self undoManager] enableUndoRegistration];
     }
     
+    NSBox *box = [boxes objectAtIndex:0];
+    NSDictionary *bindingInfo = [box infoForBinding:NSTitleBinding];
+    if (bindingInfo) {
+        NSMutableDictionary *options = [NSMutableDictionary 
dictionaryWithDictionary:[bindingInfo objectForKey:NSOptionsKey]];
+        [options setObject:[transition title] 
forKey:NSMultipleValuesPlaceholderBindingOption];
+        [box bind:NSTitleBinding toObject:[bindingInfo 
objectForKey:NSObservedObjectKey] withKeyPath:[bindingInfo 
objectForKey:NSObservedKeyPathKey] options:options];
+    }
+    
     // set the current notes document and observe changes for the popup
     [self handleDocumentsDidChangeNotification:nil];
     NSInteger docIndex = [notesDocumentPopUpButton 
indexOfItemWithRepresentedObject:[controller presentationNotesDocument]];
@@ -237,7 +248,7 @@
     [[SKImageToolTipWindow sharedToolTipWindow] orderOut:nil];
     if ([sender tag] == NSCancelButton) {
         [super dismissSheet:sender];
-    } else if ([objectController commitEditing]) {
+    } else if ([arrayController commitEditing]) {
         // don't make changes when nothing was changed
         if ([undoManager canUndo]) {
             SKTransitionController *transitionController = [[controller 
pdfView] transitionController];
@@ -272,24 +283,19 @@
                 firstResponder = [firstResponder delegate];
         }
         
-        if ([objectController commitEditing] &&
+        if ([arrayController commitEditing] &&
             editor && [window firstResponder] != editor)
             [window makeFirstResponder:firstResponder]; 
         
-        [objectController unbind:CONTENTOBJECT_BINDINGNAME];
         if (separate) {
             [self makeTransitions];
             
-            [objectController bind:CONTENTOBJECT_BINDINGNAME 
toObject:arrayController withKeyPath:@"selection.self" options:nil];
-            
             extraWidth = NSWidth([scrollView frame]) + 8.0;
             frame.size.width += extraWidth;
             frame.origin.x -= floor(0.5 * extraWidth);
             [window setFrame:frame display:isVisible animate:isVisible];
             [scrollView setHidden:NO];
         } else {
-            [objectController bind:CONTENTOBJECT_BINDINGNAME toObject:self 
withKeyPath:@"transition" options:nil];
-            
             [scrollView setHidden:YES];
             extraWidth = NSWidth([scrollView frame]) + 8.0;
             frame.size.width -= extraWidth;
@@ -310,6 +316,10 @@
     }
 }
 
+- (NSArray *)currentTransitions {
+    return separate ? transitions : [NSArray arrayWithObjects:transition, nil];
+}
+
 - (NSArray *)pageTransitions {
     if (separate && [transitions count])
         return [transitions valueForKey:PROPERTIES_KEY];
@@ -381,10 +391,14 @@
 - (id)tableView:(NSTableView *)tv objectValueForTableColumn:(NSTableColumn 
*)tableColumn row:(NSInteger)row { return nil; }
 
 - (BOOL)tableView:(NSTableView *)tv writeRowsWithIndexes:(NSIndexSet 
*)rowIndexes toPasteboard:(NSPasteboard *)pboard {
-    SKTransitionInfo *info = [transitions objectAtIndex:[rowIndexes 
firstIndex]];
-    [pboard declareTypes:[NSArray arrayWithObject:SKTransitionPboardType] 
owner:nil];
-    [pboard setPropertyList:[info properties] forType:SKTransitionPboardType];
-    return YES;
+    if ([rowIndexes count] == 1) {
+        SKTransitionInfo *info = [transitions objectAtIndex:[rowIndexes 
firstIndex]];
+        [pboard declareTypes:[NSArray arrayWithObject:SKTransitionPboardType] 
owner:nil];
+        [pboard setPropertyList:[info properties] 
forType:SKTransitionPboardType];
+        return YES;
+    } else {
+        return NO;
+    }
 }
 
 - (NSDragOperation)tableView:(NSTableView *)tv validateDrop:(id < 
NSDraggingInfo >)info proposedRow:(NSInteger)row 
proposedDropOperation:(NSTableViewDropOperation)operation {

Modified: trunk/TransitionSheet.xib
===================================================================
--- trunk/TransitionSheet.xib   2012-03-02 11:26:46 UTC (rev 7677)
+++ trunk/TransitionSheet.xib   2012-03-10 22:02:41 UTC (rev 7678)
@@ -2,13 +2,13 @@
 <archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.10">
        <data>
                <int key="IBDocument.SystemTarget">1040</int>
-               <string key="IBDocument.SystemVersion">10F569</string>
-               <string key="IBDocument.InterfaceBuilderVersion">788</string>
-               <string key="IBDocument.AppKitVersion">1038.29</string>
+               <string key="IBDocument.SystemVersion">10K549</string>
+               <string key="IBDocument.InterfaceBuilderVersion">851</string>
+               <string key="IBDocument.AppKitVersion">1038.36</string>
                <string key="IBDocument.HIToolboxVersion">461.00</string>
                <object class="NSMutableDictionary" 
key="IBDocument.PluginVersions">
                        <string 
key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string>
-                       <string key="NS.object.0">788</string>
+                       <string key="NS.object.0">851</string>
                </object>
                <object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
                        <bool key="EncodedWithXMLCoder">YES</bool>
@@ -18,13 +18,8 @@
                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
                </object>
                <object class="NSMutableDictionary" key="IBDocument.Metadata">
-                       <bool key="EncodedWithXMLCoder">YES</bool>
-                       <object class="NSArray" key="dict.sortedKeys" id="0">
-                               <bool key="EncodedWithXMLCoder">YES</bool>
-                       </object>
-                       <object class="NSMutableArray" key="dict.values">
-                               <bool key="EncodedWithXMLCoder">YES</bool>
-                       </object>
+                       <string 
key="NS.key.0">PluginDependencyRecalculationVersion</string>
+                       <integer value="1" key="NS.object.0"/>
                </object>
                <object class="NSMutableArray" key="IBDocument.RootObjects" 
id="358741443">
                        <bool key="EncodedWithXMLCoder">YES</bool>
@@ -50,7 +45,7 @@
                                <string 
key="NSWindowContentMaxSize">{1.79769e+308, 1.79769e+308}</string>
                                <string key="NSWindowContentMinSize">{213, 
107}</string>
                                <object class="NSView" key="NSWindowView" 
id="340829660">
-                                       <nil key="NSNextResponder"/>
+                                       <reference key="NSNextResponder"/>
                                        <int key="NSvFlags">256</int>
                                        <object class="NSMutableArray" 
key="NSSubviews">
                                                <bool 
key="EncodedWithXMLCoder">YES</bool>
@@ -59,6 +54,7 @@
                                                        <int 
key="NSvFlags">257</int>
                                                        <string 
key="NSFrame">{{330, 12}, {82, 32}}</string>
                                                        <reference 
key="NSSuperview" ref="340829660"/>
+                                                       <reference 
key="NSWindow"/>
                                                        <int key="NSTag">1</int>
                                                        <bool 
key="NSEnabled">YES</bool>
                                                        <object 
class="NSButtonCell" key="NSCell" id="315005595">
@@ -86,6 +82,7 @@
                                                        <int 
key="NSvFlags">257</int>
                                                        <string 
key="NSFrame">{{248, 12}, {82, 32}}</string>
                                                        <reference 
key="NSSuperview" ref="340829660"/>
+                                                       <reference 
key="NSWindow"/>
                                                        <bool 
key="NSEnabled">YES</bool>
                                                        <object 
class="NSButtonCell" key="NSCell" id="466969999">
                                                                <int 
key="NSCellFlags">67239424</int>
@@ -117,6 +114,7 @@
                                                                                
        <int key="NSvFlags">256</int>
                                                                                
        <string key="NSFrame">{{216, 42}, {50, 22}}</string>
                                                                                
        <reference key="NSSuperview" ref="210267139"/>
+                                                                               
        <reference key="NSWindow"/>
                                                                                
        <bool key="NSEnabled">YES</bool>
                                                                                
        <object class="NSTextFieldCell" key="NSCell" id="980241155">
                                                                                
                <int key="NSCellFlags">-1804468671</int>
@@ -143,9 +141,11 @@
                                                                                
                                        <boolean value="YES"/>
                                                                                
                                        <object class="NSAttributedString">
                                                                                
                                                <string 
key="NSString">0</string>
-                                                                               
                                                <object class="NSDictionary" 
key="NSAttributes" id="128045768">
+                                                                               
                                                <object class="NSDictionary" 
key="NSAttributes" id="892537950">
                                                                                
                                                        <bool 
key="EncodedWithXMLCoder">YES</bool>
-                                                                               
                                                        <reference 
key="dict.sortedKeys" ref="0"/>
+                                                                               
                                                        <object class="NSArray" 
key="dict.sortedKeys" id="0">
+                                                                               
                                                                <bool 
key="EncodedWithXMLCoder">YES</bool>
+                                                                               
                                                        </object>
                                                                                
                                                        <object 
class="NSMutableArray" key="dict.values">
                                                                                
                                                                <bool 
key="EncodedWithXMLCoder">YES</bool>
                                                                                
                                                        </object>
@@ -171,7 +171,7 @@
                                                                                
                        <nil key="NS.nil"/>
                                                                                
                        <object class="NSAttributedString" key="NS.nan">
                                                                                
                                <string key="NSString">NaN</string>
-                                                                               
                                <reference key="NSAttributes" ref="128045768"/>
+                                                                               
                                <reference key="NSAttributes" ref="892537950"/>
                                                                                
                        </object>
                                                                                
                        <real value="0.0" key="NS.min"/>
                                                                                
                        <object class="NSDecimalNumberPlaceholder" key="NS.max">
@@ -221,6 +221,7 @@
                                                                                
        <int key="NSvFlags">256</int>
                                                                                
        <string key="NSFrame">{{82, 38}, {128, 26}}</string>
                                                                                
        <reference key="NSSuperview" ref="210267139"/>
+                                                                               
        <reference key="NSWindow"/>
                                                                                
        <bool key="NSEnabled">YES</bool>
                                                                                
        <object class="NSSliderCell" key="NSCell" id="720130701">
                                                                                
                <int key="NSCellFlags">67501824</int>
@@ -249,6 +250,7 @@
                                                                                
        <int key="NSvFlags">256</int>
                                                                                
        <string key="NSFrame">{{81, 68}, {188, 26}}</string>
                                                                                
        <reference key="NSSuperview" ref="210267139"/>
+                                                                               
        <reference key="NSWindow"/>
                                                                                
        <bool key="NSEnabled">YES</bool>
                                                                                
        <object class="NSPopUpButtonCell" key="NSCell" id="940202859">
                                                                                
                <int key="NSCellFlags">71433792</int>
@@ -284,6 +286,7 @@
                                                                                
        <int key="NSvFlags">256</int>
                                                                                
        <string key="NSFrame">{{35, 75}, {44, 17}}</string>
                                                                                
        <reference key="NSSuperview" ref="210267139"/>
+                                                                               
        <reference key="NSWindow"/>
                                                                                
        <bool key="NSEnabled">YES</bool>
                                                                                
        <object class="NSTextFieldCell" key="NSCell" id="421398262">
                                                                                
                <int key="NSCellFlags">68288064</int>
@@ -313,6 +316,7 @@
                                                                                
        <int key="NSvFlags">256</int>
                                                                                
        <string key="NSFrame">{{15, 44}, {64, 17}}</string>
                                                                                
        <reference key="NSSuperview" ref="210267139"/>
+                                                                               
        <reference key="NSWindow"/>
                                                                                
        <bool key="NSEnabled">YES</bool>
                                                                                
        <object class="NSTextFieldCell" key="NSCell" id="951139340">
                                                                                
                <int key="NSCellFlags">68288064</int>
@@ -329,6 +333,7 @@
                                                                                
        <int key="NSvFlags">256</int>
                                                                                
        <string key="NSFrame">{{82, 14}, {132, 18}}</string>
                                                                                
        <reference key="NSSuperview" ref="210267139"/>
+                                                                               
        <reference key="NSWindow"/>
                                                                                
        <bool key="NSEnabled">YES</bool>
                                                                                
        <int key="NSNumRows">1</int>
                                                                                
        <int key="NSNumCols">2</int>
@@ -549,6 +554,7 @@
                                                                                
        <int key="NSvFlags">256</int>
                                                                                
        <string key="NSFrame">{{30, 15}, {49, 17}}</string>
                                                                                
        <reference key="NSSuperview" ref="210267139"/>
+                                                                               
        <reference key="NSWindow"/>
                                                                                
        <bool key="NSEnabled">YES</bool>
                                                                                
        <object class="NSTextFieldCell" key="NSCell" id="510896588">
                                                                                
                <int key="NSCellFlags">68288064</int>
@@ -563,10 +569,12 @@
                                                                        
</object>
                                                                        <string 
key="NSFrame">{{1, 1}, {284, 102}}</string>
                                                                        
<reference key="NSSuperview" ref="408977945"/>
+                                                                       
<reference key="NSWindow"/>
                                                                </object>
                                                        </object>
                                                        <string 
key="NSFrame">{{123, 120}, {286, 118}}</string>
                                                        <reference 
key="NSSuperview" ref="340829660"/>
+                                                       <reference 
key="NSWindow"/>
                                                        <string 
key="NSOffsets">{0, 0}</string>
                                                        <object 
class="NSTextFieldCell" key="NSTitleCell">
                                                                <int 
key="NSCellFlags">67239424</int>
@@ -604,6 +612,7 @@
                                                                                
        <int key="NSvFlags">258</int>
                                                                                
        <string key="NSFrame">{{15, 10}, {254, 26}}</string>
                                                                                
        <reference key="NSSuperview" ref="106960449"/>
+                                                                               
        <reference key="NSWindow"/>
                                                                                
        <bool key="NSEnabled">YES</bool>
                                                                                
        <object class="NSPopUpButtonCell" key="NSCell" id="275989702">
                                                                                
                <int key="NSCellFlags">71433792</int>
@@ -654,10 +663,12 @@
                                                                        
</object>
                                                                        <string 
key="NSFrame">{{1, 1}, {284, 44}}</string>
                                                                        
<reference key="NSSuperview" ref="812147241"/>
+                                                                       
<reference key="NSWindow"/>
                                                                </object>
                                                        </object>
                                                        <string 
key="NSFrame">{{123, 56}, {286, 60}}</string>
                                                        <reference 
key="NSSuperview" ref="340829660"/>
+                                                       <reference 
key="NSWindow"/>
                                                        <string 
key="NSOffsets">{0, 0}</string>
                                                        <object 
class="NSTextFieldCell" key="NSTitleCell">
                                                                <int 
key="NSCellFlags">67239424</int>
@@ -681,6 +692,7 @@
                                                        <int 
key="NSvFlags">265</int>
                                                        <string 
key="NSFrame">{{124, 244}, {177, 18}}</string>
                                                        <reference 
key="NSSuperview" ref="340829660"/>
+                                                       <reference 
key="NSWindow"/>
                                                        <bool 
key="NSEnabled">YES</bool>
                                                        <object 
class="NSButtonCell" key="NSCell" id="168094914">
                                                                <int 
key="NSCellFlags">67239424</int>
@@ -718,6 +730,7 @@
                                                                                
        <int key="NSvFlags">4388</int>
                                                                                
        <string key="NSFrameSize">{85, 238}</string>
                                                                                
        <reference key="NSSuperview" ref="975205502"/>
+                                                                               
        <reference key="NSWindow"/>
                                                                                
        <bool key="NSEnabled">YES</bool>
                                                                                
        <object class="_NSCornerView" key="NSCornerView">
                                                                                
                <nil key="NSNextResponder"/>
@@ -803,7 +816,7 @@
                                                                                
                </object>
                                                                                
        </object>
                                                                                
        <double key="NSRowHeight">32</double>
-                                                                               
        <int key="NSTvFlags">37748736</int>
+                                                                               
        <int key="NSTvFlags">171966464</int>
                                                                                
        <reference key="NSDelegate"/>
                                                                                
        <reference key="NSDataSource"/>
                                                                                
        <int key="NSColumnAutoresizingStyle">4</int>
@@ -815,6 +828,7 @@
                                                                        
</object>
                                                                        <string 
key="NSFrame">{{1, 1}, {85, 238}}</string>
                                                                        
<reference key="NSSuperview" ref="486255841"/>
+                                                                       
<reference key="NSWindow"/>
                                                                        
<reference key="NSNextKeyView" ref="699445479"/>
                                                                        
<reference key="NSDocView" ref="699445479"/>
                                                                        
<reference key="NSBGColor" ref="244634545"/>
@@ -825,6 +839,7 @@
                                                                        <int 
key="NSvFlags">256</int>
                                                                        <string 
key="NSFrame">{{86, 1}, {11, 238}}</string>
                                                                        
<reference key="NSSuperview" ref="486255841"/>
+                                                                       
<reference key="NSWindow"/>
                                                                        <int 
key="NSsFlags">256</int>
                                                                        
<reference key="NSTarget" ref="486255841"/>
                                                                        <string 
key="NSAction">_doScroller:</string>
@@ -835,6 +850,7 @@
                                                                        <int 
key="NSvFlags">-2147483392</int>
                                                                        <string 
key="NSFrame">{{-100, -100}, {128, 15}}</string>
                                                                        
<reference key="NSSuperview" ref="486255841"/>
+                                                                       
<reference key="NSWindow"/>
                                                                        <int 
key="NSsFlags">1</int>
                                                                        
<reference key="NSTarget" ref="486255841"/>
                                                                        <string 
key="NSAction">_doScroller:</string>
@@ -843,6 +859,7 @@
                                                        </object>
                                                        <string 
key="NSFrame">{{20, 20}, {98, 240}}</string>
                                                        <reference 
key="NSSuperview" ref="340829660"/>
+                                                       <reference 
key="NSWindow"/>
                                                        <reference 
key="NSNextKeyView" ref="975205502"/>
                                                        <int 
key="NSsFlags">18</int>
                                                        <reference 
key="NSVScroller" ref="945944212"/>
@@ -852,24 +869,13 @@
                                                </object>
                                        </object>
                                        <string key="NSFrameSize">{426, 
280}</string>
+                                       <reference key="NSSuperview"/>
+                                       <reference key="NSWindow"/>
                                </object>
                                <string key="NSScreenRect">{{0, 0}, {1440, 
878}}</string>
                                <string key="NSMinSize">{213, 129}</string>
                                <string key="NSMaxSize">{1.79769e+308, 
1.79769e+308}</string>
                        </object>
-                       <object class="NSObjectController" id="957025013">
-                               <object class="NSMutableArray" 
key="NSDeclaredKeys">
-                                       <bool 
key="EncodedWithXMLCoder">YES</bool>
-                                       <string>transitionStyle</string>
-                                       <string>duration</string>
-                                       <string>shouldRestrict</string>
-                                       <string>pageDescription</string>
-                                       <string>label</string>
-                                       <string>title</string>
-                               </object>
-                               <bool key="NSEditable">YES</bool>
-                               <object class="_NSManagedProxy" 
key="_NSManagedProxy"/>
-                       </object>
                        <object class="NSArrayController" id="676443264">
                                <object class="NSMutableArray" 
key="NSDeclaredKeys">
                                        <bool 
key="EncodedWithXMLCoder">YES</bool>
@@ -987,14 +993,6 @@
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBOutletConnection" 
key="connection">
-                                               <string 
key="label">objectController</string>
-                                               <reference key="source" 
ref="809968926"/>
-                                               <reference key="destination" 
ref="957025013"/>
-                                       </object>
-                                       <int key="connectionID">144</int>
-                               </object>
-                               <object class="IBConnectionRecord">
-                                       <object class="IBOutletConnection" 
key="connection">
                                                <string 
key="label">arrayController</string>
                                                <reference key="source" 
ref="809968926"/>
                                                <reference key="destination" 
ref="676443264"/>
@@ -1003,102 +1001,6 @@
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" 
key="connection">
-                                               <string 
key="label">contentArray: transitions</string>
-                                               <reference key="source" 
ref="676443264"/>
-                                               <reference key="destination" 
ref="809968926"/>
-                                               <object 
class="NSNibBindingConnector" key="connector">
-                                                       <reference 
key="NSSource" ref="676443264"/>
-                                                       <reference 
key="NSDestination" ref="809968926"/>
-                                                       <string 
key="NSLabel">contentArray: transitions</string>
-                                                       <string 
key="NSBinding">contentArray</string>
-                                                       <string 
key="NSKeyPath">transitions</string>
-                                                       <int 
key="NSNibBindingConnectorVersion">2</int>
-                                               </object>
-                                       </object>
-                                       <int key="connectionID">160</int>
-                               </object>
-                               <object class="IBConnectionRecord">
-                                       <object class="IBBindingConnection" 
key="connection">
-                                               <string 
key="label">contentObject: transition</string>
-                                               <reference key="source" 
ref="957025013"/>
-                                               <reference key="destination" 
ref="809968926"/>
-                                               <object 
class="NSNibBindingConnector" key="connector">
-                                                       <reference 
key="NSSource" ref="957025013"/>
-                                                       <reference 
key="NSDestination" ref="809968926"/>
-                                                       <string 
key="NSLabel">contentObject: transition</string>
-                                                       <string 
key="NSBinding">contentObject</string>
-                                                       <string 
key="NSKeyPath">transition</string>
-                                                       <int 
key="NSNibBindingConnectorVersion">2</int>
-                                               </object>
-                                       </object>
-                                       <int key="connectionID">169</int>
-                               </object>
-                               <object class="IBConnectionRecord">
-                                       <object class="IBBindingConnection" 
key="connection">
-                                               <string key="label">value: 
selection.duration</string>
-                                               <reference key="source" 
ref="104280673"/>
-                                               <reference key="destination" 
ref="957025013"/>
-                                               <object 
class="NSNibBindingConnector" key="connector">
-                                                       <reference 
key="NSSource" ref="104280673"/>
-                                                       <reference 
key="NSDestination" ref="957025013"/>
-                                                       <string 
key="NSLabel">value: selection.duration</string>
-                                                       <string 
key="NSBinding">value</string>
-                                                       <string 
key="NSKeyPath">selection.duration</string>
-                                                       <int 
key="NSNibBindingConnectorVersion">2</int>
-                                               </object>
-                                       </object>
-                                       <int key="connectionID">175</int>
-                               </object>
-                               <object class="IBConnectionRecord">
-                                       <object class="IBBindingConnection" 
key="connection">
-                                               <string key="label">value: 
selection.duration</string>
-                                               <reference key="source" 
ref="646873914"/>
-                                               <reference key="destination" 
ref="957025013"/>
-                                               <object 
class="NSNibBindingConnector" key="connector">
-                                                       <reference 
key="NSSource" ref="646873914"/>
-                                                       <reference 
key="NSDestination" ref="957025013"/>
-                                                       <string 
key="NSLabel">value: selection.duration</string>
-                                                       <string 
key="NSBinding">value</string>
-                                                       <string 
key="NSKeyPath">selection.duration</string>
-                                                       <int 
key="NSNibBindingConnectorVersion">2</int>
-                                               </object>
-                                       </object>
-                                       <int key="connectionID">176</int>
-                               </object>
-                               <object class="IBConnectionRecord">
-                                       <object class="IBBindingConnection" 
key="connection">
-                                               <string 
key="label">selectedTag: selection.shouldRestrict</string>
-                                               <reference key="source" 
ref="756040004"/>
-                                               <reference key="destination" 
ref="957025013"/>
-                                               <object 
class="NSNibBindingConnector" key="connector">
-                                                       <reference 
key="NSSource" ref="756040004"/>
-                                                       <reference 
key="NSDestination" ref="957025013"/>
-                                                       <string 
key="NSLabel">selectedTag: selection.shouldRestrict</string>
-                                                       <string 
key="NSBinding">selectedTag</string>
-                                                       <string 
key="NSKeyPath">selection.shouldRestrict</string>
-                                                       <int 
key="NSNibBindingConnectorVersion">2</int>
-                                               </object>
-                                       </object>
-                                       <int key="connectionID">177</int>
-                               </object>
-                               <object class="IBConnectionRecord">
-                                       <object class="IBBindingConnection" 
key="connection">
-                                               <string 
key="label">selectedTag: selection.transitionStyle</string>
-                                               <reference key="source" 
ref="303158046"/>
-                                               <reference key="destination" 
ref="957025013"/>
-                                               <object 
class="NSNibBindingConnector" key="connector">
-                                                       <reference 
key="NSSource" ref="303158046"/>
-                                                       <reference 
key="NSDestination" ref="957025013"/>
-                                                       <string 
key="NSLabel">selectedTag: selection.transitionStyle</string>
-                                                       <string 
key="NSBinding">selectedTag</string>
-                                                       <string 
key="NSKeyPath">selection.transitionStyle</string>
-                                                       <int 
key="NSNibBindingConnectorVersion">2</int>
-                                               </object>
-                                       </object>
-                                       <int key="connectionID">183</int>
-                               </object>
-                               <object class="IBConnectionRecord">
-                                       <object class="IBBindingConnection" 
key="connection">
                                                <string key="label">value: 
arrangedObjects.thumbnail.image</string>
                                                <reference key="source" 
ref="529845022"/>
                                                <reference key="destination" 
ref="676443264"/>
@@ -1162,22 +1064,6 @@
                                        <int key="connectionID">397</int>
                                </object>
                                <object class="IBConnectionRecord">
-                                       <object class="IBBindingConnection" 
key="connection">
-                                               <string key="label">title: 
selection.title</string>
-                                               <reference key="source" 
ref="408977945"/>
-                                               <reference key="destination" 
ref="957025013"/>
-                                               <object 
class="NSNibBindingConnector" key="connector">
-                                                       <reference 
key="NSSource" ref="408977945"/>
-                                                       <reference 
key="NSDestination" ref="957025013"/>
-                                                       <string 
key="NSLabel">title: selection.title</string>
-                                                       <string 
key="NSBinding">title</string>
-                                                       <string 
key="NSKeyPath">selection.title</string>
-                                                       <int 
key="NSNibBindingConnectorVersion">2</int>
-                                               </object>
-                                       </object>
-                                       <int key="connectionID">457</int>
-                               </object>
-                               <object class="IBConnectionRecord">
                                        <object 
class="IBAccessibilityConnection" key="connection">
                                                <string 
key="label">link</string>
                                                <reference key="source" 
ref="303158046"/>
@@ -1345,6 +1231,141 @@
                                        </object>
                                        <int key="connectionID">490</int>
                                </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBBindingConnection" 
key="connection">
+                                               <string 
key="label">contentArray: currentTransitions</string>
+                                               <reference key="source" 
ref="676443264"/>
+                                               <reference key="destination" 
ref="809968926"/>
+                                               <object 
class="NSNibBindingConnector" key="connector">
+                                                       <reference 
key="NSSource" ref="676443264"/>
+                                                       <reference 
key="NSDestination" ref="809968926"/>
+                                                       <string 
key="NSLabel">contentArray: currentTransitions</string>
+                                                       <string 
key="NSBinding">contentArray</string>
+                                                       <string 
key="NSKeyPath">currentTransitions</string>
+                                                       <int 
key="NSNibBindingConnectorVersion">2</int>
+                                               </object>
+                                       </object>
+                                       <int key="connectionID">491</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBBindingConnection" 
key="connection">
+                                               <string key="label">value: 
selection.duration</string>
+                                               <reference key="source" 
ref="104280673"/>
+                                               <reference key="destination" 
ref="676443264"/>
+                                               <object 
class="NSNibBindingConnector" key="connector">
+                                                       <reference 
key="NSSource" ref="104280673"/>
+                                                       <reference 
key="NSDestination" ref="676443264"/>
+                                                       <string 
key="NSLabel">value: selection.duration</string>
+                                                       <string 
key="NSBinding">value</string>
+                                                       <string 
key="NSKeyPath">selection.duration</string>
+                                                       <int 
key="NSNibBindingConnectorVersion">2</int>
+                                               </object>
+                                       </object>
+                                       <int key="connectionID">493</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBBindingConnection" 
key="connection">
+                                               <string key="label">title: 
selection.title</string>
+                                               <reference key="source" 
ref="408977945"/>
+                                               <reference key="destination" 
ref="676443264"/>
+                                               <object 
class="NSNibBindingConnector" key="connector">
+                                                       <reference 
key="NSSource" ref="408977945"/>
+                                                       <reference 
key="NSDestination" ref="676443264"/>
+                                                       <string 
key="NSLabel">title: selection.title</string>
+                                                       <string 
key="NSBinding">title</string>
+                                                       <string 
key="NSKeyPath">selection.title</string>
+                                                       <int 
key="NSNibBindingConnectorVersion">2</int>
+                                               </object>
+                                       </object>
+                                       <int key="connectionID">496</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBBindingConnection" 
key="connection">
+                                               <string key="label">value: 
selection.duration</string>
+                                               <reference key="source" 
ref="646873914"/>
+                                               <reference key="destination" 
ref="676443264"/>
+                                               <object 
class="NSNibBindingConnector" key="connector">
+                                                       <reference 
key="NSSource" ref="646873914"/>
+                                                       <reference 
key="NSDestination" ref="676443264"/>
+                                                       <string 
key="NSLabel">value: selection.duration</string>
+                                                       <string 
key="NSBinding">value</string>
+                                                       <string 
key="NSKeyPath">selection.duration</string>
+                                                       <object 
class="NSDictionary" key="NSOptions">
+                                                               <bool 
key="EncodedWithXMLCoder">YES</bool>
+                                                               <object 
class="NSArray" key="dict.sortedKeys">
+                                                                       <bool 
key="EncodedWithXMLCoder">YES</bool>
+                                                                       
<string>NSMultipleValuesPlaceholder</string>
+                                                                       
<string>NSNoSelectionPlaceholder</string>
+                                                               </object>
+                                                               <object 
class="NSMutableArray" key="dict.values">
+                                                                       <bool 
key="EncodedWithXMLCoder">YES</bool>
+                                                                       <real 
value="-1"/>
+                                                                       <real 
value="-1"/>
+                                                               </object>
+                                                       </object>
+                                                       <int 
key="NSNibBindingConnectorVersion">2</int>
+                                               </object>
+                                       </object>
+                                       <int key="connectionID">504</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBBindingConnection" 
key="connection">
+                                               <string 
key="label">selectedTag: selection.transitionStyle</string>
+                                               <reference key="source" 
ref="303158046"/>
+                                               <reference key="destination" 
ref="676443264"/>
+                                               <object 
class="NSNibBindingConnector" key="connector">
+                                                       <reference 
key="NSSource" ref="303158046"/>
+                                                       <reference 
key="NSDestination" ref="676443264"/>
+                                                       <string 
key="NSLabel">selectedTag: selection.transitionStyle</string>
+                                                       <string 
key="NSBinding">selectedTag</string>
+                                                       <string 
key="NSKeyPath">selection.transitionStyle</string>
+                                                       <object 
class="NSDictionary" key="NSOptions">
+                                                               <bool 
key="EncodedWithXMLCoder">YES</bool>
+                                                               <object 
class="NSArray" key="dict.sortedKeys">
+                                                                       <bool 
key="EncodedWithXMLCoder">YES</bool>
+                                                                       
<string>NSMultipleValuesPlaceholder</string>
+                                                                       
<string>NSNoSelectionPlaceholder</string>
+                                                               </object>
+                                                               <object 
class="NSMutableArray" key="dict.values">
+                                                                       <bool 
key="EncodedWithXMLCoder">YES</bool>
+                                                                       <real 
value="-1"/>
+                                                                       <real 
value="-1"/>
+                                                               </object>
+                                                       </object>
+                                                       <int 
key="NSNibBindingConnectorVersion">2</int>
+                                               </object>
+                                       </object>
+                                       <int key="connectionID">505</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBBindingConnection" 
key="connection">
+                                               <string 
key="label">selectedTag: selection.shouldRestrict</string>
+                                               <reference key="source" 
ref="756040004"/>
+                                               <reference key="destination" 
ref="676443264"/>
+                                               <object 
class="NSNibBindingConnector" key="connector">
+                                                       <reference 
key="NSSource" ref="756040004"/>
+                                                       <reference 
key="NSDestination" ref="676443264"/>
+                                                       <string 
key="NSLabel">selectedTag: selection.shouldRestrict</string>
+                                                       <string 
key="NSBinding">selectedTag</string>
+                                                       <string 
key="NSKeyPath">selection.shouldRestrict</string>
+                                                       <object 
class="NSDictionary" key="NSOptions">
+                                                               <bool 
key="EncodedWithXMLCoder">YES</bool>
+                                                               <object 
class="NSArray" key="dict.sortedKeys">
+                                                                       <bool 
key="EncodedWithXMLCoder">YES</bool>
+                                                                       
<string>NSMultipleValuesPlaceholder</string>
+                                                                       
<string>NSNoSelectionPlaceholder</string>
+                                                               </object>
+                                                               <object 
class="NSMutableArray" key="dict.values">
+                                                                       <bool 
key="EncodedWithXMLCoder">YES</bool>
+                                                                       <real 
value="-1"/>
+                                                                       <real 
value="-1"/>
+                                                               </object>
+                                                       </object>
+                                                       <int 
key="NSNibBindingConnectorVersion">2</int>
+                                               </object>
+                                       </object>
+                                       <int key="connectionID">506</int>
+                               </object>
                        </object>
                        <object class="IBMutableOrderedSet" key="objectRecords">
                                <object class="NSArray" key="orderedObjects">
@@ -1498,12 +1519,6 @@
                                                <reference key="parent" 
ref="529326342"/>
                                        </object>
                                        <object class="IBObjectRecord">
-                                               <int key="objectID">126</int>
-                                               <reference key="object" 
ref="957025013"/>
-                                               <reference key="parent" 
ref="0"/>
-                                               <string key="objectName">Object 
Controller</string>
-                                       </object>
-                                       <object class="IBObjectRecord">
                                                <int key="objectID">127</int>
                                                <reference key="object" 
ref="676443264"/>
                                                <reference key="parent" 
ref="0"/>
@@ -1736,8 +1751,6 @@
                                        <string>11.ImportedFromIB2</string>
                                        <string>12.IBPluginDependency</string>
                                        <string>12.ImportedFromIB2</string>
-                                       <string>126.IBPluginDependency</string>
-                                       <string>126.ImportedFromIB2</string>
                                        <string>127.IBPluginDependency</string>
                                        <string>127.ImportedFromIB2</string>
                                        <string>13.IBPluginDependency</string>
@@ -1830,8 +1843,6 @@
                                        <boolean value="YES"/>
                                        
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
                                        <boolean value="YES"/>
-                                       
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-                                       <boolean value="YES"/>
                                        <string>{{279, 491}, {188, 4}}</string>
                                        
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
                                        <boolean value="YES"/>
@@ -1919,7 +1930,7 @@
                                </object>
                        </object>
                        <nil key="sourceID"/>
-                       <int key="maxID">490</int>
+                       <int key="maxID">506</int>
                </object>
                <object class="IBClassDescriber" key="IBDocument.Classes">
                        <object class="NSMutableArray" 
key="referencedPartialClassDescriptions">
@@ -1936,7 +1947,7 @@
                                        <string 
key="className">NSApplication</string>
                                        <object 
class="IBClassDescriptionSource" key="sourceIdentifier">
                                                <string 
key="majorKey">IBProjectSource</string>
-                                               <string 
key="minorKey">SKRichTextFormat.h</string>
+                                               <string 
key="minorKey">NSAttributedString_SKExtensions.h</string>
                                        </object>
                                </object>
                                <object class="IBPartialClassDescription">
@@ -2015,13 +2026,6 @@
                                        <string 
key="className">NSObject</string>
                                        <object 
class="IBClassDescriptionSource" key="sourceIdentifier">
                                                <string 
key="majorKey">IBProjectSource</string>
-                                               <string 
key="minorKey">SKFindController.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string 
key="className">NSObject</string>
-                                       <object 
class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string 
key="majorKey">IBProjectSource</string>
                                                <string 
key="minorKey">SKLine.h</string>
                                        </object>
                                </object>
@@ -2107,20 +2111,6 @@
                                        <string 
key="className">NSObject</string>
                                        <object 
class="IBClassDescriptionSource" key="sourceIdentifier">
                                                <string 
key="majorKey">IBProjectSource</string>
-                                               <string 
key="minorKey">vendorsrc/martinkahr/RemoteControlWrapper/MultiClickRemoteBehavior.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string 
key="className">NSObject</string>
-                                       <object 
class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string 
key="majorKey">IBProjectSource</string>
-                                               <string 
key="minorKey">vendorsrc/martinkahr/RemoteControlWrapper/RemoteControl.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string 
key="className">NSObject</string>
-                                       <object 
class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string 
key="majorKey">IBProjectSource</string>
                                                <string 
key="minorKey">vendorsrc/ulikusterer/UKFileWatcher.h</string>
                                        </object>
                                </object>
@@ -2246,8 +2236,26 @@
                                </object>
                                <object class="IBPartialClassDescription">
                                        <string 
key="className">NSWindow</string>
+                                       <object class="NSMutableDictionary" 
key="actions">
+                                               <string 
key="NS.key.0">toggleFullScreen:</string>
+                                               <string 
key="NS.object.0">id</string>
+                                       </object>
+                                       <object class="NSMutableDictionary" 
key="actionInfosByName">
+                                               <string 
key="NS.key.0">toggleFullScreen:</string>
+                                               <object class="IBActionInfo" 
key="NS.object.0">
+                                                       <string 
key="name">toggleFullScreen:</string>
+                                                       <string 
key="candidateClassName">id</string>
+                                               </object>
+                                       </object>
                                        <object 
class="IBClassDescriptionSource" key="sourceIdentifier">
                                                <string 
key="majorKey">IBProjectSource</string>
+                                               <string 
key="minorKey">SKCompatibility.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string 
key="className">NSWindow</string>
+                                       <object 
class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string 
key="majorKey">IBProjectSource</string>
                                                <string 
key="minorKey">SKMainDocument.h</string>
                                        </object>
                                </object>
@@ -2286,6 +2294,13 @@
                                        </object>
                                </object>
                                <object class="IBPartialClassDescription">
+                                       <string key="className">PDFView</string>
+                                       <object 
class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string 
key="majorKey">IBProjectSource</string>
+                                               <string 
key="minorKey">PDFView_SKExtensions.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
                                        <string 
key="className">SKCenteredTextFieldCell</string>
                                        <string 
key="superclassName">NSTextFieldCell</string>
                                        <object 
class="IBClassDescriptionSource" key="sourceIdentifier">
@@ -2401,7 +2416,6 @@
                                                        <string>boxes</string>
                                                        <string>buttons</string>
                                                        
<string>notesDocumentPopUpButton</string>
-                                                       
<string>objectController</string>
                                                        
<string>separateCheckButton</string>
                                                        
<string>tableView</string>
                                                        
<string>transitionControls</string>
@@ -2413,7 +2427,6 @@
                                                        <string>NSArray</string>
                                                        <string>NSArray</string>
                                                        
<string>NSPopUpButton</string>
-                                                       
<string>NSObjectController</string>
                                                        
<string>NSButton</string>
                                                        
<string>SKThumbnailTableView</string>
                                                        <string>NSArray</string>
@@ -2428,7 +2441,6 @@
                                                        <string>boxes</string>
                                                        <string>buttons</string>
                                                        
<string>notesDocumentPopUpButton</string>
-                                                       
<string>objectController</string>
                                                        
<string>separateCheckButton</string>
                                                        
<string>tableView</string>
                                                        
<string>transitionControls</string>
@@ -2453,10 +2465,6 @@
                                                                <string 
key="candidateClassName">NSPopUpButton</string>
                                                        </object>
                                                        <object 
class="IBToOneOutletInfo">
-                                                               <string 
key="name">objectController</string>
-                                                               <string 
key="candidateClassName">NSObjectController</string>
-                                                       </object>
-                                                       <object 
class="IBToOneOutletInfo">
                                                                <string 
key="name">separateCheckButton</string>
                                                                <string 
key="candidateClassName">NSButton</string>
                                                        </object>
@@ -3384,7 +3392,7 @@
                </object>
                <object class="NSMutableDictionary" 
key="IBDocument.PluginDeclaredDependencyDefaults">
                        <string 
key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string>
-                       <integer value="1050" key="NS.object.0"/>
+                       <integer value="1060" key="NS.object.0"/>
                </object>
                <object class="NSMutableDictionary" 
key="IBDocument.PluginDeclaredDevelopmentDependencies">
                        <string 
key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3</string>

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


------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Skim-app-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-commit

Reply via email to