Author: ericwa
Date: Thu Mar 20 05:27:38 2014
New Revision: 10595

URL: http://svn.gna.org/viewcvs/etoile?rev=10595&view=rev
Log:
Typewriter: add 'Show item graph' menu item (under File)

Modified:
    
trunk/Etoile/Frameworks/CoreObject/Samples/Typewriter/EWTypewriterWindowController.h
    
trunk/Etoile/Frameworks/CoreObject/Samples/Typewriter/EWTypewriterWindowController.m
    trunk/Etoile/Frameworks/CoreObject/Samples/Typewriter/en.lproj/MainMenu.xib

Modified: 
trunk/Etoile/Frameworks/CoreObject/Samples/Typewriter/EWTypewriterWindowController.h
URL: 
http://svn.gna.org/viewcvs/etoile/trunk/Etoile/Frameworks/CoreObject/Samples/Typewriter/EWTypewriterWindowController.h?rev=10595&r1=10594&r2=10595&view=diff
==============================================================================
--- 
trunk/Etoile/Frameworks/CoreObject/Samples/Typewriter/EWTypewriterWindowController.h
        (original)
+++ 
trunk/Etoile/Frameworks/CoreObject/Samples/Typewriter/EWTypewriterWindowController.h
        Thu Mar 20 05:27:38 2014
@@ -72,6 +72,8 @@
 
 - (IBAction)showDocumentHistory:(id)sender;
 
+- (IBAction)showItemGraph:(id)sender;
+
 @end
 
 

Modified: 
trunk/Etoile/Frameworks/CoreObject/Samples/Typewriter/EWTypewriterWindowController.m
URL: 
http://svn.gna.org/viewcvs/etoile/trunk/Etoile/Frameworks/CoreObject/Samples/Typewriter/EWTypewriterWindowController.m?rev=10595&r1=10594&r2=10595&view=diff
==============================================================================
--- 
trunk/Etoile/Frameworks/CoreObject/Samples/Typewriter/EWTypewriterWindowController.m
        (original)
+++ 
trunk/Etoile/Frameworks/CoreObject/Samples/Typewriter/EWTypewriterWindowController.m
        Thu Mar 20 05:27:38 2014
@@ -15,6 +15,7 @@
 #import "EWHistoryWindowController.h"
 #import <CoreObject/COAttributedStringDiff.h>
 #import <CoreObject/COObject+Private.h>
+#import <CoreObject/COObjectGraphContext+Graphviz.h>
 
 @implementation EWTypewriterWindowController
 
@@ -891,4 +892,11 @@
        [data writeToURL: aURL atomically: YES];
 }
 
+#pragma mark - Debugging
+
+- (IBAction)showItemGraph:(id)sender
+{
+       [selectedNote.objectGraphContext showGraph];
+}
+
 @end

Modified: 
trunk/Etoile/Frameworks/CoreObject/Samples/Typewriter/en.lproj/MainMenu.xib
URL: 
http://svn.gna.org/viewcvs/etoile/trunk/Etoile/Frameworks/CoreObject/Samples/Typewriter/en.lproj/MainMenu.xib?rev=10595&r1=10594&r2=10595&view=diff
==============================================================================
--- trunk/Etoile/Frameworks/CoreObject/Samples/Typewriter/en.lproj/MainMenu.xib 
(original)
+++ trunk/Etoile/Frameworks/CoreObject/Samples/Typewriter/en.lproj/MainMenu.xib 
Thu Mar 20 05:27:38 2014
@@ -262,6 +262,15 @@
                                                                        
<reference key="NSMenu" ref="720053764"/>
                                                                        <string 
key="NSTitle">Export as HTML...</string>
                                                                        <string 
key="NSKeyEquiv"/>
+                                                                       <int 
key="NSMnemonicLoc">2147483647</int>
+                                                                       
<reference key="NSOnImage" ref="1033313550"/>
+                                                                       
<reference key="NSMixedImage" ref="310636482"/>
+                                                               </object>
+                                                               <object 
class="NSMenuItem" id="803460033">
+                                                                       
<reference key="NSMenu" ref="720053764"/>
+                                                                       <string 
key="NSTitle">Show Item Graph for Debugging...</string>
+                                                                       <string 
key="NSKeyEquiv">G</string>
+                                                                       <int 
key="NSKeyEquivModMask">1048576</int>
                                                                        <int 
key="NSMnemonicLoc">2147483647</int>
                                                                        
<reference key="NSOnImage" ref="1033313550"/>
                                                                        
<reference key="NSMixedImage" ref="310636482"/>
@@ -1990,6 +1999,14 @@
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBActionConnection" 
key="connection">
+                                               <string 
key="label">showItemGraph:</string>
+                                               <reference key="source" 
ref="1014"/>
+                                               <reference key="destination" 
ref="803460033"/>
+                                       </object>
+                                       <int key="connectionID">580</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" 
key="connection">
                                                <string 
key="label">addFontTrait:</string>
                                                <reference key="source" 
ref="739804602"/>
                                                <reference key="destination" 
ref="481459203"/>
@@ -2124,6 +2141,7 @@
                                                        <reference 
ref="182822630"/>
                                                        <reference 
ref="979792788"/>
                                                        <reference 
ref="486033848"/>
+                                                       <reference 
ref="803460033"/>
                                                </array>
                                                <reference key="parent" 
ref="379814623"/>
                                        </object>
@@ -3029,6 +3047,11 @@
                                        <object class="IBObjectRecord">
                                                <int key="objectID">576</int>
                                                <reference key="object" 
ref="486033848"/>
+                                               <reference key="parent" 
ref="720053764"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">579</int>
+                                               <reference key="object" 
ref="803460033"/>
                                                <reference key="parent" 
ref="720053764"/>
                                        </object>
                                </array>
@@ -3177,6 +3200,7 @@
                                <string 
key="571.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
                                <string 
key="573.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
                                <string 
key="576.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <string 
key="579.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
                                <string 
key="58.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
                                <string 
key="73.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
                                <string 
key="74.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
@@ -3192,7 +3216,7 @@
                        <nil key="activeLocalization"/>
                        <dictionary class="NSMutableDictionary" 
key="localizations"/>
                        <nil key="sourceID"/>
-                       <int key="maxID">578</int>
+                       <int key="maxID">580</int>
                </object>
                <object class="IBClassDescriber" key="IBDocument.Classes">
                        <array class="NSMutableArray" 
key="referencedPartialClassDescriptions">
@@ -3313,6 +3337,7 @@
                                                <string 
key="removeTagFromNote:">id</string>
                                                <string 
key="search:">id</string>
                                                <string 
key="showDocumentHistory:">id</string>
+                                               <string 
key="showItemGraph:">id</string>
                                        </dictionary>
                                        <dictionary class="NSMutableDictionary" 
key="actionInfosByName">
                                                <object class="IBActionInfo" 
key="addNote:">
@@ -3341,6 +3366,10 @@
                                                </object>
                                                <object class="IBActionInfo" 
key="showDocumentHistory:">
                                                        <string 
key="name">showDocumentHistory:</string>
+                                                       <string 
key="candidateClassName">id</string>
+                                               </object>
+                                               <object class="IBActionInfo" 
key="showItemGraph:">
+                                                       <string 
key="name">showItemGraph:</string>
                                                        <string 
key="candidateClassName">id</string>
                                                </object>
                                        </dictionary>


_______________________________________________
Etoile-cvs mailing list
Etoile-cvs@gna.org
https://mail.gna.org/listinfo/etoile-cvs

Reply via email to