Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Syntax highlighting first iteration

commit 9a1d208c50db027d7d1478223c649a6e6d07a953 1 parent 196c893
@darvin darvin authored
Showing with 35,801 additions and 213 deletions.
  1. +3 −0  .gitmodules
  2. +10 −0 CocoaRestClient.xcodeproj/project.pbxproj
  3. +5 −1 CocoaRestClientAppDelegate.h
  4. +37 −0 CocoaRestClientAppDelegate.m
  5. +53 −212 English.lproj/MainMenu.xib
  6. +1 −0  MGSFragaria.framework/Headers
  7. +1 −0  MGSFragaria.framework/MGSFragaria
  8. +1 −0  MGSFragaria.framework/Resources
  9. +65 −0 MGSFragaria.framework/Versions/A/Headers/MGSExtraInterfaceController.h
  10. +74 −0 MGSFragaria.framework/Versions/A/Headers/MGSFragaria.h
  11. +77 −0 MGSFragaria.framework/Versions/A/Headers/MGSFragariaPreferences.h
  12. +15 −0 MGSFragaria.framework/Versions/A/Headers/MGSPreferencesController.h
  13. +28 −0 MGSFragaria.framework/Versions/A/Headers/MGSSyntaxController.h
  14. +59 −0 MGSFragaria.framework/Versions/A/Headers/MGSTextMenuController.h
  15. +55 −0 MGSFragaria.framework/Versions/A/Headers/SMLTextView.h
  16. BIN  MGSFragaria.framework/Versions/A/MGSFragaria
  17. +38 −0 MGSFragaria.framework/Versions/A/Resources/Info.plist
  18. +202 −0 MGSFragaria.framework/Versions/A/Resources/LICENSE-2.0.txt
  19. +51 −0 MGSFragaria.framework/Versions/A/Resources/LICENSE.html
  20. +15 −0 MGSFragaria.framework/Versions/A/Resources/README
  21. BIN  MGSFragaria.framework/Versions/A/Resources/SMLCommandResult.nib
  22. BIN  MGSFragaria.framework/Versions/A/Resources/SMLDetab.nib
  23. BIN  MGSFragaria.framework/Versions/A/Resources/SMLEntab.nib
  24. BIN  MGSFragaria.framework/Versions/A/Resources/SMLGoToLine.nib
  25. BIN  MGSFragaria.framework/Versions/A/Resources/SMLOpenPanelAccessoryView.nib
  26. BIN  MGSFragaria.framework/Versions/A/Resources/SMLRegularExpressionHelp.nib
  27. +2,095 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/actionscript.plist
  28. +1,465 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/actionscript3.plist
  29. +338 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/active4d.plist
  30. +116 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/ada.plist
  31. +68 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/ampl.plist
  32. +411 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/apache.plist
  33. +218 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/applescript.plist
  34. +139 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/asm-mips.plist
  35. +839 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/asm-x86.plist
  36. +425 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/asp-js.plist
  37. +409 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/asp-vb.plist
  38. +440 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/aspdotnet-cs.plist
  39. +480 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/aspdotnet-vb.plist
  40. +113 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/awk.plist
  41. +93 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/batch.plist
  42. +97 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/c.plist
  43. +150 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/cobol.plist
  44. +527 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/coldfusion.plist
  45. +124 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/cpp.plist
  46. +133 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/csharp.plist
  47. +791 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/csound.plist
  48. +538 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/css.plist
  49. +147 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/d.plist
  50. +108 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/dylan.plist
  51. +84 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/eiffel.plist
  52. +84 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/erl.plist
  53. +733 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/eztpl.plist
  54. +171 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/f-script.plist
  55. +213 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/fortran.plist
  56. +149 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/freefem.plist
  57. +190 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/gedcom.plist
  58. +228 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/gnuassembler.plist
  59. +207 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/graphviz.plist
  60. +472 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/haskell.plist
  61. +200 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/header.plist
  62. +284 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/html.plist
  63. +1,365 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/idl.plist
  64. +101 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/java.plist
  65. +98 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/javafx.plist
  66. +421 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/javascript.plist
  67. +366 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/jsp.plist
  68. +50 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/latex.plist
  69. +319 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/lilypond.plist
  70. +476 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/lisp.plist
  71. +190 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/logtalk.plist
  72. +417 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/lsl.plist
  73. +209 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/lua.plist
  74. +1,302 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/matlab.plist
  75. +1,133 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/mel.plist
  76. +550 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/metapost.plist
  77. +187 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/metaslang.plist
  78. +532 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/mysql.plist
  79. +127 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/nemerle.plist
  80. +48 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/none.plist
  81. +51 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/nrnhoc.plist
  82. +214 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/objectivec.plist
  83. +103 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/objectivecaml.plist
  84. +52 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/ox.plist
  85. +164 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/pascal.plist
  86. +61 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/pdf.plist
  87. +292 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/perl.plist
  88. +4,232 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/php.plist
  89. +58 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/plist.plist
  90. +441 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/postscript.plist
  91. +460 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/prolog.plist
  92. +301 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/python.plist
  93. +1 −0  MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/r.plist
  94. +1,075 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/rhtml.plist
  95. +1,075 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/ruby.plist
  96. +86 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/scala.plist
  97. +48 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/sgml.plist
  98. +64 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/shell.plist
  99. +105 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/sml.plist
  100. +843 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/sql.plist
  101. +48 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/standard.plist
  102. +2,945 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/stata.plist
  103. +71 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/supercollider.plist
  104. +473 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/tcltk.plist
  105. +69 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/torquescript.plist
  106. +509 −0 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/udo.plist
Sorry, we could not display the entire diff because it was too big.
View
3  .gitmodules
@@ -0,0 +1,3 @@
+[submodule "Fragaria"]
+ path = Fragaria
+ url = git@github.com:darvin/Fragaria.git
View
10 CocoaRestClient.xcodeproj/project.pbxproj
@@ -8,6 +8,9 @@
/* Begin PBXBuildFile section */
1DDD58160DA1D0A300B32029 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1DDD58140DA1D0A300B32029 /* MainMenu.xib */; };
+ 5704EE6A155B533200C55656 /* libicucore.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 5704EE69155B533200C55656 /* libicucore.dylib */; };
+ 5704EE6C155B540900C55656 /* MGSFragaria.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5704EE6B155B540900C55656 /* MGSFragaria.framework */; };
+ 5704EE6D155B563E00C55656 /* MGSFragaria.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 5704EE6B155B540900C55656 /* MGSFragaria.framework */; };
8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; };
8D11072D0486CEB800E47090 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; settings = {ATTRIBUTES = (); }; };
8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
@@ -47,6 +50,7 @@
dstSubfolderSpec = 10;
files = (
AFCE79551419B49F00E22468 /* Sparkle.framework in CopyFiles */,
+ 5704EE6D155B563E00C55656 /* MGSFragaria.framework in CopyFiles */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -63,6 +67,8 @@
29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
+ 5704EE69155B533200C55656 /* libicucore.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libicucore.dylib; path = usr/lib/libicucore.dylib; sourceTree = SDKROOT; };
+ 5704EE6B155B540900C55656 /* MGSFragaria.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = MGSFragaria.framework; sourceTree = "<group>"; };
8D1107310486CEB800E47090 /* CocoaRestClient-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "CocoaRestClient-Info.plist"; sourceTree = "<group>"; };
8D1107320486CEB800E47090 /* CocoaRestClient.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = CocoaRestClient.app; sourceTree = BUILT_PRODUCTS_DIR; };
AF074F4B10F595AF00EE44D8 /* JSON.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSON.h; path = JSON/JSON.h; sourceTree = "<group>"; };
@@ -115,8 +121,10 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
+ 5704EE6A155B533200C55656 /* libicucore.dylib in Frameworks */,
8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */,
AFCE79531419B47900E22468 /* Sparkle.framework in Frameworks */,
+ 5704EE6C155B540900C55656 /* MGSFragaria.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -170,6 +178,7 @@
29B97314FDCFA39411CA2CEA /* CocoaRestClient */ = {
isa = PBXGroup;
children = (
+ 5704EE69155B533200C55656 /* libicucore.dylib */,
AF2D9EFF145F908100B8220F /* Security.framework */,
080E96DDFE201D6D7F000001 /* Classes */,
29B97315FDCFA39411CA2CEA /* Other Sources */,
@@ -208,6 +217,7 @@
29B97323FDCFA39411CA2CEA /* Frameworks */ = {
isa = PBXGroup;
children = (
+ 5704EE6B155B540900C55656 /* MGSFragaria.framework */,
AFCE79521419B47900E22468 /* Sparkle.framework */,
1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */,
1058C7A2FEA54F0111CA2CBB /* Other Frameworks */,
View
6 CocoaRestClientAppDelegate.h
@@ -11,7 +11,7 @@
#import "CRCDrawerView.h"
#import "TabbingTableView.h"
#import "PreferencesController.h"
-
+#import <MGSFragaria/MGSFragaria.h>
extern NSString* const FOLLOW_REDIRECTS;
extern NSString* const RESPONSE_TIMEOUT;
@@ -75,6 +75,8 @@ extern NSString* const RESPONSE_TIMEOUT;
@private
NSSet *requestMethodsWithBody;
+ @private
+ MGSFragaria * fragaria;
}
@@ -87,6 +89,8 @@ extern NSString* const RESPONSE_TIMEOUT;
@property (assign) IBOutlet NSComboBox *urlBox;
@property (assign) IBOutlet NSButton *submitButton;
@property (assign) IBOutlet NSTextView *responseText;
+
+@property (assign) IBOutlet NSView *responseView;
@property (assign) IBOutlet NSTextView *responseTextHeaders;
@property (assign) IBOutlet NSPopUpButton *methodButton;
@property (assign) IBOutlet NSTextView *requestText;
View
37 CocoaRestClientAppDelegate.m
@@ -14,6 +14,8 @@
#import <Foundation/Foundation.h>
#import "JSON.h"
#import <Sparkle/SUUpdater.h>
+#import <MGSFragaria/MGSFragaria.h>
+
#define MAIN_WINDOW_MENU_TAG 150
@@ -47,6 +49,7 @@ @implementation CocoaRestClientAppDelegate
@synthesize responseText;
@synthesize responseTextHeaders;
@synthesize requestText;
+@synthesize responseView;
@synthesize methodButton;
@synthesize headersTable, filesTable, paramsTable;
@synthesize headersTableView, filesTableView, paramsTableView;
@@ -147,6 +150,40 @@ - (void)applicationDidFinishLaunching:(NSNotification *)aNotification {
[headersTableView setDoubleAction:@selector(doubleClickedHeaderRow:)];
[paramsTableView setDoubleAction:@selector(doubleClickedParamsRow:)];
[filesTableView setDoubleAction:@selector(doubleClickedFileRow:)];
+
+ [self initFragaria];
+}
+
+- (void) initFragaria {
+
+ // create an instance
+ fragaria = [[MGSFragaria alloc] init];
+
+ //
+ // assign user defaults.
+ // a number of properties are derived from the user defaults system rather than the doc spec.
+ //
+ // see MGSFragariaPreferences.h for details
+ //
+ [[NSUserDefaults standardUserDefaults] setObject:[NSNumber numberWithBool:YES] forKey:MGSPrefsAutocompleteSuggestAutomatically];
+ [[NSUserDefaults standardUserDefaults] setObject:[NSNumber numberWithBool:NO] forKey:MGSPrefsLineWrapNewDocuments];
+
+ // define initial object configuration
+ //
+ // see MGSFragaria.h for details
+ //
+ [fragaria setObject:[NSNumber numberWithBool:YES] forKey:MGSFOIsSyntaxColoured];
+ [fragaria setObject:[NSNumber numberWithBool:YES] forKey:MGSFOShowLineNumberGutter];
+ [fragaria setObject:self forKey:MGSFODelegate];
+ [fragaria setObject:@"JavaScript" forKey:MGSFOSyntaxDefinitionName];
+ // embed editor in editView
+ [fragaria embedInView:self.responseView];
+
+
+
+ // access the NSTextView
+ responseText = [fragaria objectForKey:ro_MGSFOTextView];
+
}
- (void) determineRequestContentType{
View
265 English.lproj/MainMenu.xib
@@ -2,13 +2,13 @@
<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.10">
<data>
<int key="IBDocument.SystemTarget">1060</int>
- <string key="IBDocument.SystemVersion">11C74</string>
- <string key="IBDocument.InterfaceBuilderVersion">1938</string>
- <string key="IBDocument.AppKitVersion">1138.23</string>
- <string key="IBDocument.HIToolboxVersion">567.00</string>
+ <string key="IBDocument.SystemVersion">11D2001</string>
+ <string key="IBDocument.InterfaceBuilderVersion">2182</string>
+ <string key="IBDocument.AppKitVersion">1138.32</string>
+ <string key="IBDocument.HIToolboxVersion">568.00</string>
<object class="NSMutableDictionary" key="IBDocument.PluginVersions">
<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="NS.object.0">1938</string>
+ <string key="NS.object.0">2182</string>
</object>
<object class="NSArray" key="IBDocument.IntegratedClassDependencies">
<bool key="EncodedWithXMLCoder">YES</bool>
@@ -1113,7 +1113,7 @@
<string>public.url</string>
</object>
</object>
- <string key="NSFrameSize">{1167, 14}</string>
+ <string key="NSFrameSize">{0, 0}</string>
<reference key="NSSuperview" ref="73896855"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="860804893"/>
@@ -1133,7 +1133,7 @@
<nil key="NSDelegate"/>
</object>
<reference key="NSTextView" ref="513393842"/>
- <double key="NSWidth">1167</double>
+ <double key="NSWidth">0.0</double>
<int key="NSTCFlags">1</int>
</object>
<object class="NSTextViewSharedData" key="NSSharedData">
@@ -1148,7 +1148,7 @@
<string>NSBackgroundColor</string>
<string>NSColor</string>
</object>
- <object class="NSMutableArray" key="dict.values">
+ <object class="NSArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSColor" id="498355359">
<int key="NSColorSpace">6</int>
@@ -1173,7 +1173,7 @@
<string>NSCursor</string>
<string>NSUnderline</string>
</object>
- <object class="NSMutableArray" key="dict.values">
+ <object class="NSArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSColor" id="834192840">
<int key="NSColorSpace">1</int>
@@ -1191,12 +1191,11 @@
<int key="NSPreferredTextFinderStyle">1</int>
</object>
<int key="NSTVFlags">6</int>
- <string key="NSMaxSize">{1847, 10000000}</string>
- <string key="NSMinize">{0, 0}</string>
+ <string key="NSMaxSize">{2594, 10000000}</string>
<nil key="NSDelegate"/>
</object>
</object>
- <string key="NSFrame">{{1, 1}, {1167, 168}}</string>
+ <string key="NSFrame">{{1, 1}, {1182, 168}}</string>
<reference key="NSSuperview" ref="350134951"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="513393842"/>
@@ -1239,8 +1238,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
<reference key="NSNextKeyView" ref="936964729"/>
<reference key="NSTarget" ref="350134951"/>
<string key="NSAction">_doScroller:</string>
- <double key="NSCurValue">1</double>
- <double key="NSPercent">0.85256409645080566</double>
+ <double key="NSPercent">0.5957446808510638</double>
</object>
<object class="NSScroller" id="1070266805">
<reference key="NSNextResponder" ref="350134951"/>
@@ -1271,7 +1269,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
<string key="NSFrame">{{21, 2}, {85, 18}}</string>
<reference key="NSSuperview" ref="1036526789"/>
<reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="260036480"/>
+ <reference key="NSNextKeyView"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="492917717">
<int key="NSCellFlags">67239424</int>
@@ -1558,7 +1556,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
<int key="NSvFlags">256</int>
<string key="NSFrameSize">{1182, 152}</string>
<reference key="NSSuperview" ref="402150381"/>
- <reference key="NSNextKeyView" ref="1009250404"/>
+ <reference key="NSNextKeyView" ref="773608531"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTableHeaderView" key="NSHeaderView" id="1043465010">
<reference key="NSNextResponder" ref="773608531"/>
@@ -1697,7 +1695,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
</object>
<string key="NSFrame">{{17, 24}, {1184, 170}}</string>
<reference key="NSSuperview" ref="699264002"/>
- <reference key="NSNextKeyView" ref="773608531"/>
+ <reference key="NSNextKeyView" ref="402150381"/>
<int key="NSsFlags">133682</int>
<reference key="NSVScroller" ref="1009250404"/>
<reference key="NSHScroller" ref="336619662"/>
@@ -1913,7 +1911,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
<int key="NSvFlags">256</int>
<string key="NSFrameSize">{1182, 152}</string>
<reference key="NSSuperview" ref="223721010"/>
- <reference key="NSNextKeyView" ref="563141556"/>
+ <reference key="NSNextKeyView" ref="338598788"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTableHeaderView" key="NSHeaderView" id="660297672">
<reference key="NSNextResponder" ref="453519866"/>
@@ -2052,7 +2050,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
</object>
<string key="NSFrame">{{17, 24}, {1184, 170}}</string>
<reference key="NSSuperview" ref="235729788"/>
- <reference key="NSNextKeyView" ref="338598788"/>
+ <reference key="NSNextKeyView" ref="223721010"/>
<int key="NSsFlags">133650</int>
<reference key="NSVScroller" ref="563141556"/>
<reference key="NSHScroller" ref="338598788"/>
@@ -2065,7 +2063,6 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
<int key="NSvFlags">265</int>
<string key="NSFrame">{{1203, 134}, {39, 32}}</string>
<reference key="NSSuperview" ref="235729788"/>
- <reference key="NSNextKeyView" ref="260036480"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="991543313">
<int key="NSCellFlags">-2080244224</int>
@@ -2137,136 +2134,10 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
<object class="NSView" key="NSView" id="300630538">
<reference key="NSNextResponder" ref="260036480"/>
<int key="NSvFlags">256</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSScrollView" id="525621828">
- <reference key="NSNextResponder" ref="300630538"/>
- <int key="NSvFlags">274</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSClipView" id="236971138">
- <reference key="NSNextResponder" ref="525621828"/>
- <int key="NSvFlags">2304</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSTextView" id="425773776">
- <reference key="NSNextResponder" ref="236971138"/>
- <int key="NSvFlags">2322</int>
- <string key="NSFrameSize">{1217, 14}</string>
- <reference key="NSSuperview" ref="236971138"/>
- <reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="231477542"/>
- <object class="NSTextContainer" key="NSTextContainer" id="403381594">
- <object class="NSLayoutManager" key="NSLayoutManager">
- <object class="NSTextStorage" key="NSTextStorage">
- <object class="NSMutableString" key="NSString">
- <characters key="NS.bytes"/>
- </object>
- <nil key="NSDelegate"/>
- </object>
- <object class="NSMutableArray" key="NSTextContainers">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="403381594"/>
- </object>
- <int key="NSLMFlags">134</int>
- <nil key="NSDelegate"/>
- </object>
- <reference key="NSTextView" ref="425773776"/>
- <double key="NSWidth">1217</double>
- <int key="NSTCFlags">1</int>
- </object>
- <object class="NSTextViewSharedData" key="NSSharedData">
- <int key="NSFlags">67120097</int>
- <int key="NSTextCheckingTypes">0</int>
- <nil key="NSMarkedAttributes"/>
- <reference key="NSBackgroundColor" ref="1051351888"/>
- <object class="NSDictionary" key="NSSelectedAttributes">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>NSBackgroundColor</string>
- <string>NSColor</string>
- </object>
- <object class="NSMutableArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="498355359"/>
- <reference ref="380991657"/>
- </object>
- </object>
- <reference key="NSInsertionColor" ref="1050133620"/>
- <object class="NSDictionary" key="NSLinkAttributes">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>NSColor</string>
- <string>NSCursor</string>
- <string>NSUnderline</string>
- </object>
- <object class="NSMutableArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="834192840"/>
- <reference ref="213681225"/>
- <integer value="1"/>
- </object>
- </object>
- <nil key="NSDefaultParagraphStyle"/>
- <nil key="NSTextFinder"/>
- <int key="NSPreferredTextFinderStyle">1</int>
- </object>
- <int key="NSTVFlags">6</int>
- <string key="NSMaxSize">{1847, 10000000}</string>
- <string key="NSMinize">{0, 0}</string>
- <nil key="NSDelegate"/>
- </object>
- </object>
- <string key="NSFrame">{{1, 1}, {1217, 308}}</string>
- <reference key="NSSuperview" ref="525621828"/>
- <reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="425773776"/>
- <reference key="NSDocView" ref="425773776"/>
- <reference key="NSBGColor" ref="1051351888"/>
- <reference key="NSCursor" ref="637072118"/>
- <int key="NScvFlags">4</int>
- </object>
- <object class="NSScroller" id="231477542">
- <reference key="NSNextResponder" ref="525621828"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrame">{{1203, 1}, {15, 308}}</string>
- <reference key="NSSuperview" ref="525621828"/>
- <reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="359162765"/>
- <reference key="NSTarget" ref="525621828"/>
- <string key="NSAction">_doScroller:</string>
- <double key="NSPercent">0.99248120300751874</double>
- </object>
- <object class="NSScroller" id="548344748">
- <reference key="NSNextResponder" ref="525621828"/>
- <int key="NSvFlags">-2147483392</int>
- <string key="NSFrame">{{-100, -100}, {87, 18}}</string>
- <reference key="NSSuperview" ref="525621828"/>
- <reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="236971138"/>
- <int key="NSsFlags">1</int>
- <reference key="NSTarget" ref="525621828"/>
- <string key="NSAction">_doScroller:</string>
- <double key="NSCurValue">1</double>
- <double key="NSPercent">0.94565218687057495</double>
- </object>
- </object>
- <string key="NSFrame">{{17, 17}, {1219, 310}}</string>
- <reference key="NSSuperview" ref="300630538"/>
- <reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="548344748"/>
- <int key="NSsFlags">133138</int>
- <reference key="NSVScroller" ref="231477542"/>
- <reference key="NSHScroller" ref="548344748"/>
- <reference key="NSContentView" ref="236971138"/>
- </object>
- </object>
<string key="NSFrame">{{10, 33}, {1253, 330}}</string>
<reference key="NSSuperview" ref="260036480"/>
<reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="525621828"/>
+ <reference key="NSNextKeyView"/>
</object>
<string key="NSLabel">Response Body</string>
<reference key="NSColor" ref="244050535"/>
@@ -2294,7 +2165,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
<int key="NSvFlags">2322</int>
<string key="NSFrameSize">{1217, 14}</string>
<reference key="NSSuperview" ref="20648217"/>
- <reference key="NSNextKeyView" ref="962764565"/>
+ <reference key="NSNextKeyView" ref="200866822"/>
<object class="NSTextContainer" key="NSTextContainer" id="513778549">
<object class="NSLayoutManager" key="NSLayoutManager">
<object class="NSTextStorage" key="NSTextStorage">
@@ -2326,7 +2197,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
<string>NSBackgroundColor</string>
<string>NSColor</string>
</object>
- <object class="NSMutableArray" key="dict.values">
+ <object class="NSArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
<reference ref="498355359"/>
<reference ref="380991657"/>
@@ -2341,7 +2212,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
<string>NSCursor</string>
<string>NSUnderline</string>
</object>
- <object class="NSMutableArray" key="dict.values">
+ <object class="NSArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
<reference ref="834192840"/>
<reference ref="213681225"/>
@@ -2392,7 +2263,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
</object>
<string key="NSFrame">{{17, 17}, {1219, 310}}</string>
<reference key="NSSuperview" ref="617430680"/>
- <reference key="NSNextKeyView" ref="200866822"/>
+ <reference key="NSNextKeyView" ref="20648217"/>
<int key="NSsFlags">133138</int>
<reference key="NSVScroller" ref="962764565"/>
<reference key="NSHScroller" ref="200866822"/>
@@ -2427,7 +2298,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
<int key="NSvFlags">2322</int>
<string key="NSFrameSize">{1217, 14}</string>
<reference key="NSSuperview" ref="48018775"/>
- <reference key="NSNextKeyView" ref="791119732"/>
+ <reference key="NSNextKeyView" ref="802904564"/>
<string key="NSReuseIdentifierKey">_NS:1480</string>
<object class="NSTextContainer" key="NSTextContainer" id="640390237">
<object class="NSLayoutManager" key="NSLayoutManager">
@@ -2460,7 +2331,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
<string>NSBackgroundColor</string>
<string>NSColor</string>
</object>
- <object class="NSMutableArray" key="dict.values">
+ <object class="NSArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
<reference ref="498355359"/>
<reference ref="380991657"/>
@@ -2475,7 +2346,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
<string>NSCursor</string>
<string>NSUnderline</string>
</object>
- <object class="NSMutableArray" key="dict.values">
+ <object class="NSArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
<reference ref="834192840"/>
<reference ref="213681225"/>
@@ -2528,7 +2399,6 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
<int key="NSvFlags">256</int>
<string key="NSFrame">{{1203, 1}, {15, 308}}</string>
<reference key="NSSuperview" ref="1011641133"/>
- <reference key="NSNextKeyView" ref="359162765"/>
<string key="NSReuseIdentifierKey">_NS:1494</string>
<reference key="NSTarget" ref="1011641133"/>
<string key="NSAction">_doScroller:</string>
@@ -2551,7 +2421,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
</object>
<string key="NSFrame">{{17, 17}, {1219, 310}}</string>
<reference key="NSSuperview" ref="1016342936"/>
- <reference key="NSNextKeyView" ref="802904564"/>
+ <reference key="NSNextKeyView" ref="48018775"/>
<string key="NSReuseIdentifierKey">_NS:940</string>
<int key="NSsFlags">133138</int>
<reference key="NSVScroller" ref="791119732"/>
@@ -2613,7 +2483,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="694326154"/>
</object>
- <string key="NSScreenRect">{{0, 0}, {1920, 1058}}</string>
+ <string key="NSScreenRect">{{0, 0}, {1280, 778}}</string>
<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
<int key="NSWindowCollectionBehavior">128</int>
<bool key="NSWindowIsRestorable">YES</bool>
@@ -2852,7 +2722,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
<string key="NSFrame">{{7, 11}, {580, 62}}</string>
<reference key="NSNextKeyView" ref="241319255"/>
</object>
- <string key="NSScreenRect">{{0, 0}, {1920, 1058}}</string>
+ <string key="NSScreenRect">{{0, 0}, {1280, 778}}</string>
<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
<bool key="NSWindowIsRestorable">YES</bool>
</object>
@@ -2947,7 +2817,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
</object>
<string key="NSFrameSize">{580, 62}</string>
</object>
- <string key="NSScreenRect">{{0, 0}, {1920, 1058}}</string>
+ <string key="NSScreenRect">{{0, 0}, {1280, 778}}</string>
<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
<bool key="NSWindowIsRestorable">YES</bool>
</object>
@@ -3123,14 +2993,6 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
- <string key="label">responseText</string>
- <reference key="source" ref="976324537"/>
- <reference key="destination" ref="425773776"/>
- </object>
- <int key="connectionID">565</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
<string key="label">responseTextHeaders</string>
<reference key="source" ref="976324537"/>
<reference key="destination" ref="575034335"/>
@@ -3611,6 +3473,14 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
+ <string key="label">responseView</string>
+ <reference key="source" ref="976324537"/>
+ <reference key="destination" ref="300630538"/>
+ </object>
+ <int key="connectionID">951</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
<string key="label">dataSource</string>
<reference key="source" ref="887227541"/>
<reference key="destination" ref="976324537"/>
@@ -4009,38 +3879,10 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
<reference key="object" ref="300630538"/>
<object class="NSMutableArray" key="children">
<bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="525621828"/>
</object>
<reference key="parent" ref="402759691"/>
</object>
<object class="IBObjectRecord">
- <int key="objectID">557</int>
- <reference key="object" ref="525621828"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="425773776"/>
- <reference ref="548344748"/>
- <reference ref="231477542"/>
- </object>
- <reference key="parent" ref="300630538"/>
- <string key="objectName">Response Text Box</string>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">560</int>
- <reference key="object" ref="425773776"/>
- <reference key="parent" ref="525621828"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">559</int>
- <reference key="object" ref="548344748"/>
- <reference key="parent" ref="525621828"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">558</int>
- <reference key="object" ref="231477542"/>
- <reference key="parent" ref="525621828"/>
- </object>
- <object class="IBObjectRecord">
<int key="objectID">628</int>
<reference key="object" ref="184985393"/>
<object class="NSMutableArray" key="children">
@@ -5423,11 +5265,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
<string>549.IBPluginDependency</string>
<string>550.IBPluginDependency</string>
<string>551.IBPluginDependency</string>
- <string>557.IBPluginDependency</string>
- <string>558.IBPluginDependency</string>
- <string>559.IBPluginDependency</string>
<string>56.IBPluginDependency</string>
- <string>560.IBPluginDependency</string>
<string>566.IBPluginDependency</string>
<string>567.IBPluginDependency</string>
<string>568.IBPluginDependency</string>
@@ -5616,7 +5454,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
<string>946.IBPluginDependency</string>
<string>947.IBPluginDependency</string>
</object>
- <object class="NSMutableArray" key="dict.values">
+ <object class="NSArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
@@ -5712,10 +5550,6 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>TabbingTableView</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
@@ -5863,7 +5697,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
<reference key="dict.values" ref="0"/>
</object>
<nil key="sourceID"/>
- <int key="maxID">950</int>
+ <int key="maxID">951</int>
</object>
<object class="IBClassDescriber" key="IBDocument.Classes">
<object class="NSMutableArray" key="referencedPartialClassDescriptions">
@@ -5920,7 +5754,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
<string>saveRequest:</string>
<string>showPreferences:</string>
</object>
- <object class="NSMutableArray" key="dict.values">
+ <object class="NSArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
<string>id</string>
<string>id</string>
@@ -5985,7 +5819,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
<string>saveRequest:</string>
<string>showPreferences:</string>
</object>
- <object class="NSMutableArray" key="dict.values">
+ <object class="NSArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="IBActionInfo">
<string key="name">allowSelfSignedCerts:</string>
@@ -6120,6 +5954,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
<string>requestText</string>
<string>responseText</string>
<string>responseTextHeaders</string>
+ <string>responseView</string>
<string>saveRequestSheet</string>
<string>saveRequestTextField</string>
<string>savedOutlineView</string>
@@ -6133,7 +5968,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
<string>username</string>
<string>window</string>
</object>
- <object class="NSMutableArray" key="dict.values">
+ <object class="NSArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
<string>CRCDrawerView</string>
<string>TabbingTableView</string>
@@ -6150,6 +5985,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
<string>NSTextView</string>
<string>NSTextView</string>
<string>NSTextView</string>
+ <string>NSView</string>
<string>NSPanel</string>
<string>NSTextField</string>
<string>NSOutlineView</string>
@@ -6183,6 +6019,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
<string>requestText</string>
<string>responseText</string>
<string>responseTextHeaders</string>
+ <string>responseView</string>
<string>saveRequestSheet</string>
<string>saveRequestTextField</string>
<string>savedOutlineView</string>
@@ -6196,7 +6033,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
<string>username</string>
<string>window</string>
</object>
- <object class="NSMutableArray" key="dict.values">
+ <object class="NSArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="IBToOneOutletInfo">
<string key="name">drawerView</string>
@@ -6259,6 +6096,10 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
<string key="candidateClassName">NSTextView</string>
</object>
<object class="IBToOneOutletInfo">
+ <string key="name">responseView</string>
+ <string key="candidateClassName">NSView</string>
+ </object>
+ <object class="IBToOneOutletInfo">
<string key="name">saveRequestSheet</string>
<string key="candidateClassName">NSPanel</string>
</object>
@@ -6373,10 +6214,10 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
<string>NSMenuMixedState</string>
<string>NSSwitch</string>
</object>
- <object class="NSMutableArray" key="dict.values">
+ <object class="NSArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
- <string>{9, 8}</string>
- <string>{7, 2}</string>
+ <string>{11, 11}</string>
+ <string>{10, 3}</string>
<string>{15, 15}</string>
</object>
</object>
View
1  MGSFragaria.framework/Headers
View
1  MGSFragaria.framework/MGSFragaria
View
1  MGSFragaria.framework/Resources
View
65 MGSFragaria.framework/Versions/A/Headers/MGSExtraInterfaceController.h
@@ -0,0 +1,65 @@
+/*
+
+ MGSFragaria
+ Written by Jonathan Mitchell, jonathan@mugginsoft.com
+ Find the latest version at https://github.com/mugginsoft/Fragaria
+
+Smultron version 3.6b1, 2009-09-12
+Written by Peter Borg, pgw3@mac.com
+Find the latest version at http://smultron.sourceforge.net
+
+Copyright 2004-2009 Peter Borg
+
+Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
+*/
+
+#import <Cocoa/Cocoa.h>
+
+
+@interface MGSExtraInterfaceController : NSObject {
+
+ IBOutlet NSTextField *spacesTextFieldEntabWindow;
+ IBOutlet NSTextField *spacesTextFieldDetabWindow;
+ IBOutlet NSTextField *lineTextFieldGoToLineWindow;
+ IBOutlet NSWindow *entabWindow;
+ IBOutlet NSWindow *detabWindow;
+ IBOutlet NSWindow *goToLineWindow;
+
+ IBOutlet NSView *openPanelAccessoryView;
+ IBOutlet NSPopUpButton *openPanelEncodingsPopUp;
+ //IBOutlet NSView *printAccessoryView;
+
+ IBOutlet NSWindow *commandResultWindow;
+ IBOutlet NSTextView *commandResultTextView;
+
+ IBOutlet NSWindow *projectWindow;
+ IBOutlet NSPanel *regularExpressionsHelpPanel;
+}
+
+
+@property (readonly) IBOutlet NSView *openPanelAccessoryView;
+@property (readonly) IBOutlet NSPopUpButton *openPanelEncodingsPopUp;
+@property (readonly) IBOutlet NSWindow *commandResultWindow;
+@property (readonly) IBOutlet NSTextView *commandResultTextView;
+@property (readonly) IBOutlet NSWindow *projectWindow;
+
+- (void)displayEntab;
+- (void)displayDetab;
+- (IBAction)entabButtonEntabWindowAction:(id)sender;
+- (IBAction)detabButtonDetabWindowAction:(id)sender;
+- (IBAction)cancelButtonEntabDetabGoToLineWindowsAction:(id)sender;
+- (void)displayGoToLine;
+- (IBAction)goButtonGoToLineWindowAction:(id)sender;
+
+- (NSPopUpButton *)openPanelEncodingsPopUp;
+- (NSView *)openPanelAccessoryView;
+- (NSWindow *)commandResultWindow;
+- (NSTextView *)commandResultTextView;
+- (void)showCommandResultWindow;
+- (void)showRegularExpressionsHelpPanel;
+
+@end
View
74 MGSFragaria.framework/Versions/A/Headers/MGSFragaria.h
@@ -0,0 +1,74 @@
+/*
+ * MGSFragaria.h
+ * Fragaria
+ *
+ * Created by Jonathan on 30/04/2010.
+ * Copyright 2010 mugginsoft.com. All rights reserved.
+ *
+ */
+
+// valid keys for
+// - (void)setObject:(id)object forKey:(id)key;
+// - (id)objectForKey:(id)key;
+
+// BOOL
+extern NSString * const MGSFOIsSyntaxColoured;
+extern NSString * const MGSFOShowLineNumberGutter;
+extern NSString * const MGSFOIsEdited;
+
+// string
+extern NSString * const MGSFOSyntaxDefinitionName;
+extern NSString * const MGSFODocumentName;
+
+// integer
+extern NSString * const MGSFOGutterWidth;
+
+// NSView *
+extern NSString * const ro_MGSFOTextView; // readonly
+extern NSString * const ro_MGSFOScrollView; // readonly
+extern NSString * const ro_MGSFOGutterScrollView; // readonly
+
+// NSObject
+extern NSString * const MGSFODelegate;
+extern NSString * const ro_MGSFOLineNumbers; // readonly
+extern NSString * const ro_MGSFOSyntaxColouring; // readonly
+
+@class MGSTextMenuController;
+@class MGSExtraInterfaceController;
+
+#import "MGSFragariaPreferences.h"
+
+@interface MGSFragaria : NSObject
+{
+ @private
+ id _docSpec;
+ MGSExtraInterfaceController *extraInterfaceController;
+}
+
+@property (nonatomic, readonly, assign) MGSExtraInterfaceController *extraInterfaceController;
+
++ (id)currentInstance;
++ (void)setCurrentInstance:(MGSFragaria *)anInstance;
+
++ (void)initializeFramework;
++ (id)createDocSpec;
++ (void)docSpec:(id)docSpec setString:(NSString *)string;
++ (void)docSpec:(id)docSpec setString:(NSString *)string options:(NSDictionary *)options;
++ (NSString *)stringForDocSpec:(id)docSpec;
++ (NSAttributedString *)attributedStringForDocSpec:(id)docSpec;
++ (NSAttributedString *)attributedStringWithTemporaryAttributesAppliedForDocSpec:(id)docSpec;
++ (NSString *)stringForDocSpec:(id)docSpec;
+
+- (id)initWithObject:(id)object;
+- (void)setObject:(id)object forKey:(id)key;
+- (id)objectForKey:(id)key;
+- (void)embedInView:(NSView *)view;
+- (void)setString:(NSString *)aString;
+- (void)setString:(NSString *)aString options:(NSDictionary *)options;
+- (NSAttributedString *)attributedString;
+- (NSAttributedString *)attributedStringWithTemporaryAttributesApplied;
+- (NSString *)string;
+- (id)docSpec;
+- (NSTextView *)textView;
+- (MGSTextMenuController *)textMenuController;
+@end
View
77 MGSFragaria.framework/Versions/A/Headers/MGSFragariaPreferences.h
@@ -0,0 +1,77 @@
+/*
+ * MGSFragariaPreferences.h
+ * Fragaria
+ *
+ * Created by Jonathan on 06/05/2010.
+ * Copyright 2010 mugginsoft.com. All rights reserved.
+ *
+ */
+
+// Fragraria preference keys by type
+
+// color data
+// [NSArchiver archivedDataWithRootObject:[NSColor whiteColor]]
+extern NSString * const MGSPrefsCommandsColourWell;
+extern NSString * const MGSPrefsCommentsColourWell;
+extern NSString * const MGSPrefsInstructionsColourWell;
+extern NSString * const MGSPrefsKeywordsColourWell;
+extern NSString * const MGSPrefsAutocompleteColourWell;
+extern NSString * const MGSPrefsVariablesColourWell;
+extern NSString * const MGSPrefsStringsColourWell;
+extern NSString * const MGSPrefsAttributesColourWell;
+extern NSString * const MGSPrefsBackgroundColourWell;
+extern NSString * const MGSPrefsTextColourWell;
+extern NSString * const MGSPrefsGutterTextColourWell;
+extern NSString * const MGSPrefsInvisibleCharactersColourWell;
+extern NSString * const MGSPrefsHighlightLineColourWell;
+
+// bool
+extern NSString * const MGSPrefsColourCommands;
+extern NSString * const MGSPrefsColourComments;
+extern NSString * const MGSPrefsColourInstructions;
+extern NSString * const MGSPrefsColourKeywords;
+extern NSString * const MGSPrefsColourAutocomplete;
+extern NSString * const MGSPrefsColourVariables;
+extern NSString * const MGSPrefsColourStrings;
+extern NSString * const MGSPrefsColourAttributes;
+extern NSString * const MGSPrefsLiveUpdatePreview;
+extern NSString * const MGSPrefsShowFullPathInWindowTitle;
+extern NSString * const MGSPrefsShowLineNumberGutter;
+extern NSString * const MGSPrefsSyntaxColourNewDocuments;
+extern NSString * const MGSPrefsLineWrapNewDocuments;
+extern NSString * const MGSPrefsIndentNewLinesAutomatically;
+extern NSString * const MGSPrefsOnlyColourTillTheEndOfLine;
+extern NSString * const MGSPrefsShowMatchingBraces;
+extern NSString * const MGSPrefsShowInvisibleCharacters;
+extern NSString * const MGSPrefsIndentWithSpaces;
+extern NSString * const MGSPrefsColourMultiLineStrings;
+extern NSString * const MGSPrefsAutocompleteSuggestAutomatically;
+extern NSString * const MGSPrefsAutocompleteIncludeStandardWords;
+extern NSString * const MGSPrefsAutoSpellCheck;
+extern NSString * const MGSPrefsAutoGrammarCheck;
+extern NSString * const MGSPrefsSmartInsertDelete;
+extern NSString * const MGSPrefsAutomaticLinkDetection;
+extern NSString * const MGSPrefsAutomaticQuoteSubstitution;
+extern NSString * const MGSPrefsUseTabStops;
+extern NSString * const MGSPrefsHighlightCurrentLine;
+extern NSString * const MGSPrefsAutomaticallyIndentBraces;
+extern NSString * const MGSPrefsAutoInsertAClosingParenthesis;
+extern NSString * const MGSPrefsAutoInsertAClosingBrace;
+
+// integer
+extern NSString * const MGSPrefsGutterWidth;
+extern NSString * const MGSPrefsTabWidth;
+extern NSString * const MGSPrefsIndentWidth;
+extern NSString * const MGSPrefsShowPageGuideAtColumn;
+
+// float
+extern NSString * const MGSPrefsAutocompleteAfterDelay;
+extern NSString * const MGSPrefsLiveUpdatePreviewDelay;
+
+// font data
+// [NSArchiver archivedDataWithRootObject:[NSFont fontWithName:@"Menlo" size:11]]
+extern NSString * const MGSPrefsTextFont;
+
+// string
+extern NSString * const MGSPrefsSyntaxColouringPopUpString;
+
View
15 MGSFragaria.framework/Versions/A/Headers/MGSPreferencesController.h
@@ -0,0 +1,15 @@
+//
+// MGSPreferencesController.h
+// Fragaria
+//
+// Created by Jonathan on 30/04/2010.
+// Copyright 2010 mugginsoft.com. All rights reserved.
+//
+
+#import <Cocoa/Cocoa.h>
+
+@interface MGSPreferencesController : NSObject {
+
+}
++ (void)initializeValues;
+@end
View
28 MGSFragaria.framework/Versions/A/Headers/MGSSyntaxController.h
@@ -0,0 +1,28 @@
+//
+// MGSSyntaxController.h
+// Fragaria
+//
+// Created by Jonathan on 01/05/2010.
+// Copyright 2010 mugginsoft.com. All rights reserved.
+//
+
+#import <Cocoa/Cocoa.h>
+
+
+@interface MGSSyntaxController : NSObject {
+
+ NSMutableDictionary *syntaxDefinitions;
+ NSArray *syntaxDefinitionNames;
+}
+
++ (MGSSyntaxController *)sharedInstance;
++ (NSString *)standardSyntaxDefinitionName;
+- (NSArray *)syntaxDefinitionNames;
+- (void)insertSyntaxDefinitions;
+- (NSDictionary *)syntaxDictionaryWithName:(NSString *)name;
+- (NSDictionary *)syntaxDefinitionWithExtension:(NSString *)extension;
+- (NSString *)syntaxDefinitionNameWithExtension:(NSString *)extension;
+
+@property (readonly) NSArray *syntaxDefinitionNames;
+
+@end
View
59 MGSFragaria.framework/Versions/A/Headers/MGSTextMenuController.h
@@ -0,0 +1,59 @@
+/*
+
+ MGSFragaria
+ Written by Jonathan Mitchell, jonathan@mugginsoft.com
+ Find the latest version at https://github.com/mugginsoft/Fragaria
+
+Smultron version 3.6b1, 2009-09-12
+Written by Peter Borg, pgw3@mac.com
+Find the latest version at http://smultron.sourceforge.net
+
+Copyright 2004-2009 Peter Borg
+
+Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
+*/
+
+#import <Cocoa/Cocoa.h>
+
+@interface MGSTextMenuController : NSObject
+{
+ //NSArray *availableEncodingsArray;
+
+ IBOutlet NSMenu *textEncodingMenu;
+ IBOutlet NSMenu *reloadTextWithEncodingMenu;
+ IBOutlet NSMenu *syntaxDefinitionMenu;
+}
+
++ (MGSTextMenuController *)sharedInstance;
+
+- (void)buildEncodingsMenus;
+- (void)buildSyntaxDefinitionsMenu;
+
+- (void)changeEncodingAction:(id)sender;
+
+- (IBAction)removeNeedlessWhitespaceAction:(id)sender;
+- (IBAction)detabAction:(id)sender;
+- (IBAction)entabAction:(id)sender;
+- (void)performEntab;
+- (void)performDetab;
+- (IBAction)shiftLeftAction:(id)sender;
+- (IBAction)shiftRightAction:(id)sender;
+- (IBAction)toLowercaseAction:(id)sender;
+- (IBAction)toUppercaseAction:(id)sender;
+- (IBAction)capitaliseAction:(id)sender;
+- (IBAction)goToLineAction:(id)sender;
+- (void)performGoToLine:(NSInteger)lineToGoTo;
+- (IBAction)closeTagAction:(id)sender;
+- (IBAction)commentOrUncommentAction:(id)sender;
+- (IBAction)emptyDummyAction:(id)sender;
+- (IBAction)removeLineEndingsAction:(id)sender;
+- (IBAction)changeLineEndingsAction:(id)sender;
+- (IBAction)interchangeAdjacentCharactersAction:(id)sender;
+- (IBAction)prepareForXMLAction:(id)sender;
+
+- (IBAction)changeSyntaxDefinitionAction:(id)sender;
+@end
View
55 MGSFragaria.framework/Versions/A/Headers/SMLTextView.h
@@ -0,0 +1,55 @@
+/*
+
+ MGSFragaria
+ Written by Jonathan Mitchell, jonathan@mugginsoft.com
+ Find the latest version at https://github.com/mugginsoft/Fragaria
+
+Smultron version 3.6b1, 2009-09-12
+Written by Peter Borg, pgw3@mac.com
+Find the latest version at http://smultron.sourceforge.net
+
+Copyright 2004-2009 Peter Borg
+
+Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
+*/
+
+#import <Cocoa/Cocoa.h>
+
+@class MGSFragaria;
+
+@interface SMLTextView : NSTextView {
+ @private
+ NSInteger lineHeight;
+ NSPoint startPoint;
+ NSPoint startOrigin;
+ CGFloat pageGuideX;
+ NSColor *pageGuideColour;
+
+ BOOL showPageGuide;
+
+ NSCursor *colouredIBeamCursor;
+
+ MGSFragaria *fragaria;
+}
+
+@property (retain) NSCursor *colouredIBeamCursor;
+@property (assign) MGSFragaria *fragaria;
+
+- (void)setDefaults;
+
+- (void)setTextDefaults;
+
+- (NSInteger)lineHeight;
+
+- (void)setTabWidth;
+
+- (void)setPageGuideValues;
+
+- (void)updateIBeamCursor;
+
+- (void)setString:(NSString *)text options:(NSDictionary *)options;
+@end
View
BIN  MGSFragaria.framework/Versions/A/MGSFragaria
Binary file not shown
View
38 MGSFragaria.framework/Versions/A/Resources/Info.plist
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>BuildMachineOSBuild</key>
+ <string>11D2001</string>
+ <key>CFBundleDevelopmentRegion</key>
+ <string>English</string>
+ <key>CFBundleExecutable</key>
+ <string>MGSFragaria</string>
+ <key>CFBundleIdentifier</key>
+ <string>com.mugginsoft.MGSFragaria</string>
+ <key>CFBundleInfoDictionaryVersion</key>
+ <string>6.0</string>
+ <key>CFBundlePackageType</key>
+ <string>FMWK</string>
+ <key>CFBundleShortVersionString</key>
+ <string>1.0</string>
+ <key>CFBundleSignature</key>
+ <string>????</string>
+ <key>CFBundleVersion</key>
+ <string>1</string>
+ <key>DTCompiler</key>
+ <string></string>
+ <key>DTPlatformBuild</key>
+ <string>4E2002</string>
+ <key>DTPlatformVersion</key>
+ <string>GM</string>
+ <key>DTSDKBuild</key>
+ <string>11D50a</string>
+ <key>DTSDKName</key>
+ <string>macosx10.7</string>
+ <key>DTXcode</key>
+ <string>0432</string>
+ <key>DTXcodeBuild</key>
+ <string>4E2002</string>
+</dict>
+</plist>
View
202 MGSFragaria.framework/Versions/A/Resources/LICENSE-2.0.txt
@@ -0,0 +1,202 @@
+
+ Apache License
+ Version 2.0, January 2004
+ http://www.apache.org/licenses/
+
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+ 1. Definitions.
+
+ "License" shall mean the terms and conditions for use, reproduction,
+ and distribution as defined by Sections 1 through 9 of this document.
+
+ "Licensor" shall mean the copyright owner or entity authorized by
+ the copyright owner that is granting the License.
+
+ "Legal Entity" shall mean the union of the acting entity and all
+ other entities that control, are controlled by, or are under common
+ control with that entity. For the purposes of this definition,
+ "control" means (i) the power, direct or indirect, to cause the
+ direction or management of such entity, whether by contract or
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
+ outstanding shares, or (iii) beneficial ownership of such entity.
+
+ "You" (or "Your") shall mean an individual or Legal Entity
+ exercising permissions granted by this License.
+
+ "Source" form shall mean the preferred form for making modifications,
+ including but not limited to software source code, documentation
+ source, and configuration files.
+
+ "Object" form shall mean any form resulting from mechanical
+ transformation or translation of a Source form, including but
+ not limited to compiled object code, generated documentation,
+ and conversions to other media types.
+
+ "Work" shall mean the work of authorship, whether in Source or
+ Object form, made available under the License, as indicated by a
+ copyright notice that is included in or attached to the work
+ (an example is provided in the Appendix below).
+
+ "Derivative Works" shall mean any work, whether in Source or Object
+ form, that is based on (or derived from) the Work and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship. For the purposes
+ of this License, Derivative Works shall not include works that remain
+ separable from, or merely link (or bind by name) to the interfaces of,
+ the Work and Derivative Works thereof.
+
+ "Contribution" shall mean any work of authorship, including
+ the original version of the Work and any modifications or additions
+ to that Work or Derivative Works thereof, that is intentionally
+ submitted to Licensor for inclusion in the Work by the copyright owner
+ or by an individual or Legal Entity authorized to submit on behalf of
+ the copyright owner. For the purposes of this definition, "submitted"
+ means any form of electronic, verbal, or written communication sent
+ to the Licensor or its representatives, including but not limited to
+ communication on electronic mailing lists, source code control systems,
+ and issue tracking systems that are managed by, or on behalf of, the
+ Licensor for the purpose of discussing and improving the Work, but
+ excluding communication that is conspicuously marked or otherwise
+ designated in writing by the copyright owner as "Not a Contribution."
+
+ "Contributor" shall mean Licensor and any individual or Legal Entity
+ on behalf of whom a Contribution has been received by Licensor and
+ subsequently incorporated within the Work.
+
+ 2. Grant of Copyright License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ copyright license to reproduce, prepare Derivative Works of,
+ publicly display, publicly perform, sublicense, and distribute the
+ Work and such Derivative Works in Source or Object form.
+
+ 3. Grant of Patent License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ (except as stated in this section) patent license to make, have made,
+ use, offer to sell, sell, import, and otherwise transfer the Work,
+ where such license applies only to those patent claims licensable
+ by such Contributor that are necessarily infringed by their
+ Contribution(s) alone or by combination of their Contribution(s)
+ with the Work to which such Contribution(s) was submitted. If You
+ institute patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
+ or a Contribution incorporated within the Work constitutes direct
+ or contributory patent infringement, then any patent licenses
+ granted to You under this License for that Work shall terminate
+ as of the date such litigation is filed.
+
+ 4. Redistribution. You may reproduce and distribute copies of the
+ Work or Derivative Works thereof in any medium, with or without
+ modifications, and in Source or Object form, provided that You
+ meet the following conditions:
+
+ (a) You must give any other recipients of the Work or
+ Derivative Works a copy of this License; and
+
+ (b) You must cause any modified files to carry prominent notices
+ stating that You changed the files; and
+
+ (c) You must retain, in the Source form of any Derivative Works
+ that You distribute, all copyright, patent, trademark, and
+ attribution notices from the Source form of the Work,
+ excluding those notices that do not pertain to any part of
+ the Derivative Works; and
+
+ (d) If the Work includes a "NOTICE" text file as part of its
+ distribution, then any Derivative Works that You distribute must
+ include a readable copy of the attribution notices contained
+ within such NOTICE file, excluding those notices that do not
+ pertain to any part of the Derivative Works, in at least one
+ of the following places: within a NOTICE text file distributed
+ as part of the Derivative Works; within the Source form or
+ documentation, if provided along with the Derivative Works; or,
+ within a display generated by the Derivative Works, if and
+ wherever such third-party notices normally appear. The contents
+ of the NOTICE file are for informational purposes only and
+ do not modify the License. You may add Your own attribution
+ notices within Derivative Works that You distribute, alongside
+ or as an addendum to the NOTICE text from the Work, provided
+ that such additional attribution notices cannot be construed
+ as modifying the License.
+
+ You may add Your own copyright statement to Your modifications and
+ may provide additional or different license terms and conditions
+ for use, reproduction, or distribution of Your modifications, or
+ for any such Derivative Works as a whole, provided Your use,
+ reproduction, and distribution of the Work otherwise complies with
+ the conditions stated in this License.
+
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
+ any Contribution intentionally submitted for inclusion in the Work
+ by You to the Licensor shall be under the terms and conditions of
+ this License, without any additional terms or conditions.
+ Notwithstanding the above, nothing herein shall supersede or modify
+ the terms of any separate license agreement you may have executed
+ with Licensor regarding such Contributions.
+
+ 6. Trademarks. This License does not grant permission to use the trade
+ names, trademarks, service marks, or product names of the Licensor,
+ except as required for reasonable and customary use in describing the
+ origin of the Work and reproducing the content of the NOTICE file.
+
+ 7. Disclaimer of Warranty. Unless required by applicable law or
+ agreed to in writing, Licensor provides the Work (and each
+ Contributor provides its Contributions) on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+ PARTICULAR PURPOSE. You are solely responsible for determining the
+ appropriateness of using or redistributing the Work and assume any
+ risks associated with Your exercise of permissions under this License.
+
+ 8. Limitation of Liability. In no event and under no legal theory,
+ whether in tort (including negligence), contract, or otherwise,
+ unless required by applicable law (such as deliberate and grossly
+ negligent acts) or agreed to in writing, shall any Contributor be
+ liable to You for damages, including any direct, indirect, special,
+ incidental, or consequential damages of any character arising as a
+ result of this License or out of the use or inability to use the
+ Work (including but not limited to damages for loss of goodwill,
+ work stoppage, computer failure or malfunction, or any and all
+ other commercial damages or losses), even if such Contributor
+ has been advised of the possibility of such damages.
+
+ 9. Accepting Warranty or Additional Liability. While redistributing
+ the Work or Derivative Works thereof, You may choose to offer,
+ and charge a fee for, acceptance of support, warranty, indemnity,
+ or other liability obligations and/or rights consistent with this
+ License. However, in accepting such obligations, You may act only
+ on Your own behalf and on Your sole responsibility, not on behalf
+ of any other Contributor, and only if You agree to indemnify,
+ defend, and hold each Contributor harmless for any liability
+ incurred by, or claims asserted against, such Contributor by reason
+ of your accepting any such warranty or additional liability.
+
+ END OF TERMS AND CONDITIONS
+
+ APPENDIX: How to apply the Apache License to your work.
+
+ To apply the Apache License to your work, attach the following
+ boilerplate notice, with the fields enclosed by brackets "[]"
+ replaced with your own identifying information. (Don't include
+ the brackets!) The text should be enclosed in the appropriate
+ comment syntax for the file format. We also recommend that a
+ file or class name and description of purpose be included on the
+ same "printed page" as the copyright notice for easier
+ identification within third-party archives.
+
+ Copyright [yyyy] [name of copyright owner]
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
View
51 MGSFragaria.framework/Versions/A/Resources/LICENSE.html
@@ -0,0 +1,51 @@
+<html>
+
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></meta>
+<title>ICU License - ICU 1.8.1 and later</title>
+</head>
+
+<body BGCOLOR="#ffffff">
+<h2>ICU License - ICU 1.8.1 and later</h2>
+
+<p>COPYRIGHT AND PERMISSION NOTICE</p>
+
+<p>
+Copyright (c) 1995-2006 International Business Machines Corporation and others
+</p>
+<p>
+All rights reserved.
+</p>
+<p>
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"),
+to deal in the Software without restriction, including without limitation
+the rights to use, copy, modify, merge, publish, distribute, and/or sell
+copies of the Software, and to permit persons
+to whom the Software is furnished to do so, provided that the above
+copyright notice(s) and this permission notice appear in all copies
+of the Software and that both the above copyright notice(s) and this
+permission notice appear in supporting documentation.
+</p>
+<p>
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
+INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL
+THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM,
+OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER
+RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
+NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE
+USE OR PERFORMANCE OF THIS SOFTWARE.
+</p>
+<p>
+Except as contained in this notice, the name of a copyright holder shall not be
+used in advertising or otherwise to promote the sale, use or other dealings in
+this Software without prior written authorization of the copyright holder.
+</p>
+
+<hr>
+<p><small>
+All trademarks and registered trademarks mentioned herein are the property of their respective owners.
+</small></p>
+</body>
+</html>
View
15 MGSFragaria.framework/Versions/A/Resources/README
@@ -0,0 +1,15 @@
+What is it?
+Fragaria is a Cocoa syntax colouring NSTextView.
+
+Where did it come from?
+Fragaria is the vital pulp of Smultron (now Fraise).
+
+Fragria is implemented as a framework that supports both reference counting and GC.
+
+Thanks to Rui Pacheco for the RC changes.
+
+Other information regarding the original source may be availble:
+http://sourceforge.net/projects/smultron/files/smultron
+http://www.fraiseapp.com/
+
+
View
BIN  MGSFragaria.framework/Versions/A/Resources/SMLCommandResult.nib
Binary file not shown
View
BIN  MGSFragaria.framework/Versions/A/Resources/SMLDetab.nib
Binary file not shown
View
BIN  MGSFragaria.framework/Versions/A/Resources/SMLEntab.nib
Binary file not shown
View
BIN  MGSFragaria.framework/Versions/A/Resources/SMLGoToLine.nib
Binary file not shown
View
BIN  MGSFragaria.framework/Versions/A/Resources/SMLOpenPanelAccessoryView.nib
Binary file not shown
View
BIN  MGSFragaria.framework/Versions/A/Resources/SMLRegularExpressionHelp.nib
Binary file not shown
View
2,095 MGSFragaria.framework/Versions/A/Resources/Syntax Definitions/actionscript.plist
@@ -0,0 +1,2095 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>autocompleteWords</key>
+ <array>
+ <string>Accessibility</string>
+ <string>isActive</string>
+ <string>updateProperties</string>
+ <string>SendEvent</string>
+ <string>arguments</string>
+ <string>callee</string>
+ <string>caller</string>
+ <string>length</string>
+ <string>Application</string>
+ <string>acceptConnection</string>
+ <string>clearSharedObjects</string>
+ <string>clearStreams</string>
+ <string>clients</string>
+ <string>disconnect</string>
+ <string>name</string>
+ <string>onAppStart</string>
+ <string>onAppStop</string>
+ <string>onConnect</string>
+ <string>onDisconnect</string>
+ <string>onStatus</string>
+ <string>registerClass</string>
+ <string>registerProxy</string>
+ <string>rejectConnection</string>
+ <string>server</string>
+ <string>Array</string>
+ <string>concat</string>
+ <string>join</string>
+ <string>length</string>
+ <string>pop</string>
+ <string>push</string>
+ <string>qsort</string>
+ <string>reverse</string>
+ <string>shift</string>
+ <string>slice</string>
+ <string>sort</string>
+ <string>sortOn</string>
+ <string>splice</string>
+ <string>toString</string>
+ <string>unshift</string>
+ <string>ASBroadcaster</string>
+ <string>addListener</string>
+ <string>broadcastMessage</string>
+ <string>initialize</string>
+ <string>removeListener</string>
+ <string>Boolean</string>
+ <string>toString</string>
+ <string>valueOf</string>
+ <string>Button</string>
+ <string>enabled</string>
+ <string>getDepth</string>
+ <string>menu</string>
+ <string>onDragOut</string>
+ <string>onDragOver</string>
+ <string>onKeyUp</string>
+ <string>onKillFocus</string>
+ <string>onPress</string>
+ <string>onRelease</string>
+ <string>onReleaseOutside</string>
+ <string>onRollOut</string>
+ <string>onRollOver</string>
+ <string>onSetFocus</string>
+ <string>tabEnabled</string>
+ <string>tabIndex</string>
+ <string>trackAsMenu</string>
+ <string>useHandCursor</string>
+ <string>Camera</string>
+ <string>activityLevel</string>
+ <string>bandwidth</string>
+ <string>currentFps</string>
+ <string>fps</string>
+ <string>get</string>
+ <string>height</string>
+ <string>index</string>
+ <string>keyFrameInterval</string>
+ <string>loopback</string>
+ <string>motionLevel</string>
+ <string>motionTimeOut</string>
+ <string>muted</string>
+ <string>name</string>
+ <string>names</string>
+ <string>onActivity</string>
+ <string>onStatus</string>
+ <string>quality</string>
+ <string>setKeyFrameInterval</string>
+ <string>setLoopback</string>
+ <string>setMode</string>
+ <string>setMotionLevel</string>
+ <string>setQuality</string>
+ <string>width</string>
+ <string>Client</string>
+ <string>agent</string>
+ <string>call</string>
+ <string>getBandwidthLimit</string>
+ <string>ip</string>
+ <string>readAccess</string>
+ <string>referrer</string>
+ <string>__resolve</string>
+ <string>setBandwidthLimit</string>
+ <string>writeAccess</string>
+ <string>Color</string>
+ <string>getRGB</string>
+ <string>getTransform</string>
+ <string>setRGB</string>
+ <string>setTransform</string>
+ <string>ContextMenu</string>
+ <string>copy</string>
+ <string>hideBuiltInItems</string>
+ <string>builtInItems</string>
+ <string>customItems</string>
+ <string>onSelect</string>
+ <string>Cookie</string>
+ <string>getCookie</string>
+ <string>setCookie</string>
+ <string>ContextMenuItem</string>
+ <string>copy</string>
+ <string>caption</string>
+ <string>enabled</string>
+ <string>separatorBefore</string>
+ <string>visible</string>
+ <string>onSelect</string>
+ <string>CustomActions</string>
+ <string>apply</string>
+ <string>get</string>
+ <string>install</string>
+ <string>isPropertyEnumerable</string>
+ <string>isPrototypeOf</string>
+ <string>list</string>
+ <string>proto</string>
+ <string>registerClass</string>
+ <string>toLocaleString</string>
+ <string>uninstall</string>
+ <string>DataGlue</string>
+ <string>bindFormatStrings</string>
+ <string>bindFormatFunction</string>
+ <string>Date</string>
+ <string>getDate</string>
+ <string>getDay</string>
+ <string>getFullYear</string>
+ <string>getHours</string>
+ <string>getMilliseconds</string>
+ <string>getMinutes</string>
+ <string>getMonth</string>
+ <string>getSeconds</string>
+ <string>getTime</string>
+ <string>getTimezoneOffset</string>
+ <string>getUTCDate</string>
+ <string>getUTCDay</string>
+ <string>getUTCFullYear</string>
+ <string>getUTCHours</string>
+ <string>getUTCMilliseconds</string>
+ <string>getUTCMinutes</string>
+ <string>getUTCMonth</string>
+ <string>getUTCSeconds</string>
+ <string>getYear</string>
+ <string>setDate</string>
+ <string>setFullYear</string>
+ <string>setHours</string>
+ <string>setMilliseconds</string>
+ <string>setMinutes</string>
+ <string>setMonth</string>
+ <string>setSeconds</string>
+ <string>setTime</string>
+ <string>setUTCDate</string>
+ <string>setUTCFullYear</string>
+ <string>setUTCHours</string>
+ <string>setUTCMilliseconds</string>
+ <string>setUTCMinutes</string>
+ <string>setUTCMonth</string>
+ <string>setUTCSeconds</string>
+ <string>setYear</string>
+ <string>toString</string>
+ <string>UTC</string>
+ <string>Error</string>
+ <string>message</string>
+ <string>toString</string>
+ <string>name</string>
+ <string>FAdvancedMessageBox</string>
+ <string>addIcon</string>
+ <string>clearTimeout</string>
+ <string>getActivateHandler</string>
+ <string>getActiveState</string>
+ <string>getButtons</string>
+ <string>getButtonWidth</string>
+ <string>getCloseHandler</string>
+ <string>getEnabled</string>
+ <string>getHeight</string>
+ <string>getIcon</string>
+ <string>getMessage</string>
+ <string>getScrollbarState</string>
+ <string>getSize</string>
+ <string>getTimeoutHandler</string>
+ <string>getTimeoutState</string>
+ <string>getTitle</string>
+ <string>getTitlebarHeight</string>
+ <string>getWidth</string>
+ <string>registerSkinElement</string>
+ <string>setActivateHandler</string>
+ <string>setActiveState</string>
+ <string>setButtons</string>
+ <string>setButtonWidth</string>
+ <string>setCloseHandler</string>
+ <string>setEnabled</string>
+ <string>setIcon</string>
+ <string>setMessage</string>
+ <string>setScrollbarState</string>
+ <string>setSize</string>
+ <string>setStyleProperty</string>
+ <string>setTimeout</string>
+ <string>setTimeoutHandler</string>
+ <string>setTitle</string>
+ <string>setTitlebarHeight</string>
+ <string>FBarChart</string>
+ <string>addItem</string>
+ <string>addItemAt</string>
+ <string>getChartTitle</string>
+ <string>getEnabled</string>
+ <string>getItemAt</string>
+ <string>getLabelSource</string>
+ <string>getLength</string>
+ <string>getValueSource</string>
+ <string>getXAxisTitle</string>
+ <string>getYAxisTitle</string>
+ <string>removeAll</string>
+ <string>removeItemAt</string>
+ <string>setChartEventHandler</string>
+ <string>setChartTitle</string>
+ <string>setDataProvider</string>
+ <string>setEnabled</string>
+ <string>setLabelSource</string>
+ <string>setSize</string>
+ <string>setValueSource</string>
+ <string>setXAxisTitle</string>
+ <string>setYAxisTitle</string>
+ <string>sortItemsBy</string>
+ <string>FCalendar</string>
+ <string>getDayOfWeekNames</string>
+ <string>getDisplayedMonth</string>
+ <string>getDisplayRange</string>
+ <string>getEnabled</string>
+ <string>getFirstDayOfWeek</string>
+ <string>getMonthNames</string>
+ <string>getSelectedItem</string>
+ <string>getSelectedItems</string>
+ <string>getSelectionRequired</string>
+ <string>getSelectionType</string>
+ <string>getShowAsDisabled</string>
+ <string>registerSkinElement</string>
+ <string>setChangeHandler</string>
+ <string>setDateFilter</string>
+ <string>setDayOfWeekNames</string>
+ <string>setDisplayedMonth</string>
+ <string>setDisplayRange</string>
+ <string>setEnabled</string>
+ <string>setFirstDayOfWeek</string>
+ <string>setMonthNames</string>
+ <string>setSelectedItem</string>
+ <string>setSelectedItems</string>
+ <string>setSelectionRequired</string>
+ <string>setSelectionType</string>
+ <string>setShowAsDisabled</string>
+ <string>setSize</string>
+ <string>setStyleProperty</string>
+ <string>FCheckbox</string>
+ <string>getEnabled</string>
+ <string>getLabel</string>
+ <string>getValue</string>
+ <string>registerSkinElement</string>
+ <string>setChangeHandler</string>
+ <string>setEnabled</string>
+ <string>setLabel</string>
+ <string>setLabelPlacement</string>
+ <string>setSize</string>
+ <string>setStyleProperty</string>
+ <string>setValue</string>
+ <string>FComboBox</string>
+ <string>addItem</string>
+ <string>addItemAt</string>
+ <string>getEnabled</string>
+ <string>getItemAt</string>
+ <string>getLength</string>
+ <string>getRowCount</string>
+ <string>getScrollPosition</string>
+ <string>getSelectedIndex</string>
+ <string>getSelectedItem</string>
+ <string>getValue</string>
+ <string>registerSkinElement</string>
+ <string>removeAll</string>
+ <string>removeItemAt</string>
+ <string>replaceItemAt</string>
+ <string>setChangeHandler</string>
+ <string>setDataProvider</string>
+ <string>setEditable</string>
+ <string>setEnabled</string>
+ <string>setItemSymbol</string>
+ <string>setRowCount</string>
+ <string>setSelectedIndex</string>
+ <string>setSize</string>
+ <string>setStyleProperty</string>
+ <string>setValue</string>
+ <string>sortItemsBy</string>
+ <string>FDataGrid</string>
+ <string>addColumn</string>
+ <string>addColumnAt</string>
+ <string>addItem</string>
+ <string>addItemAt</string>
+ <string>alternateRowColors</string>
+ <string>getColumnAt</string>
+ <string>getColumnCount</string>
+ <string>getColumnIndex</string>
+ <string>getEnabled</string>
+ <string>getItemAt</string>
+ <string>getLength</string>
+ <string>getOriginalCellData</string>
+ <string>getRowCount</string>
+ <string>getScrollPosition</string>
+ <string>getSelectedCell</string>
+ <string>getSelectedIndex</string>
+ <string>getSelectedIndices</string>
+ <string>getSelectedItem</string>
+ <string>getSelectedItems</string>
+ <string>removeAllColumns</string>
+ <string>removeAllItems</string>
+ <string>removeColumnAt</string>
+ <string>removeItemAt</string>
+ <string>replaceItemAt</string>
+ <string>setCellData</string>
+ <string>setChangeHandler</string>
+ <string>setColumns</string>
+ <string>setDataProvider</string>
+ <string>setEditable</string>
+ <string>setEditHandler</string>
+ <string>setEnabled</string>
+ <string>setResizableColumns</string>
+ <string>setRowCount</string>
+ <string>setRowHeight</string>
+ <string>setScrollPosition</string>
+ <string>setSelectable</string>
+ <string>setSelectedCell</string>
+ <string>setSelectedIndex</string>
+ <string>setSelectedIndices</string>
+ <string>setSelectMultiple</string>
+ <string>setSize</string>
+ <string>setSortableColumns</string>
+ <string>setVScroll</string>
+ <string>showBorder</string>
+ <string>showColumnHeaders</string>
+ <string>showGridLines</string>
+ <string>sort</string>
+ <string>sortItemsBy</string>
+ <string>spaceColumnsEqually</string>
+ <string>FDraggablePane</string>
+ <string>closePane</string>
+ <string>disableCloseBox</string>
+ <string>disableShader</string>
+ <string>enableCloseBox</string>
+ <string>enableShader</string>
+ <string>getEnabled</string>
+ <string>getHasCloseBox</string>
+ <string>getHasShader</string>
+ <string>getPaneMaximums</string>
+ <string>getPaneMinimums</string>
+ <string>getPaneTitle</string>
+ <string>getResizable</string>
+ <string>getScrollContent</string>
+ <string>getScrolling</string>
+ <string>getScrollPosition</string>
+ <string>getTitlebarHeight</string>
+ <string>loadScrollContent</string>
+ <string>refreshScrollContent</string>
+ <string>registerSkinElement</string>
+ <string>restorePane</string>
+ <string>setCloseHandler</string>
+ <string>setContentSize</string>
+ <string>setDragContent</string>
+ <string>setEnabled</string>
+ <string>setHasCloseBox</string>
+ <string>setHasShader</string>
+ <string>setPaneMaximumSize</string>
+ <string>setPaneMinimumSize</string>
+ <string>setPaneSize</string>
+ <string>setPaneTitle</string>
+ <string>setResizable</string>
+ <string>setScrollContent</string>
+ <string>setScrolling</string>
+ <string>setScrollPosition</string>
+ <string>setStyleProperty</string>
+ <string>setTitleBarHeight</string>
+ <string>shadePane</string>
+ <string>FIconButton</string>
+ <string>getBackground</string>
+ <string>getEnabled</string>
+ <string>getIcon</string>
+ <string>getLabel</string>
+ <string>getToggle</string>
+ <string>getValue</string>
+ <string>registerSkinElement</string>
+ <string>removeBackground</string>
+ <string>setBackground</string>
+ <string>setChangeHandler</string>
+ <string>setEnabled</string>
+ <string>setIcon</string>
+ <string>setLabel</string>
+ <string>setLabelPlacement</string>
+ <string>setSize</string>
+ <string>setStyleProperty</string>
+ <string>setToggle</string>
+ <string>setValue</string>
+ <string>FGridColumn</string>
+ <string>getHeader</string>
+ <string>getWidth</string>
+ <string>setCellSymbol</string>
+ <string>setEditable</string>
+ <string>setHeader</string>
+ <string>setHeaderSymbol</string>
+ <string>setResizable</string>
+ <string>setSortable</string>
+ <string>setSortFunction</string>
+ <string>setWidth</string>
+ <string>FLineChart</string>
+ <string>addItem</string>
+ <string>addItemAt</string>
+ <string>getChartTitle</string>
+ <string>getEnabled</string>
+ <string>getHighlights</string>
+ <string>getItemAt</string>
+ <string>getLabelSource</string>
+ <string>getLength</string>
+ <string>getLineColor</string>
+ <string>getLineWeight</string>
+ <string>getValueSource</string>
+ <string>getXAxisTitle</string>
+ <string>getYAxisTitle</string>
+ <string>removeAll</string>
+ <string>removeItemAt</string>