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
[email protected]
https://mail.gna.org/listinfo/etoile-cvs