From 45e6d72cad4591826d3c6a8bc8e3a30af122e3d9 Mon Sep 17 00:00:00 2001 From: Brock Whitten Date: Sun, 3 Aug 2008 11:06:05 -0700 Subject: [PATCH] initial commit --- .gitignore | 2 + Classes/GlassAppDelegate.h | 23 + Classes/GlassAppDelegate.m | 78 ++ Classes/GlassViewController.h | 9 + Classes/GlassViewController.m | 17 + Classes/README.markdown | 62 ++ Glass.xcodeproj/eric.mode1v3 | 1452 ++++++++++++++++++++++++ Glass.xcodeproj/eric.pbxuser | 385 +++++++ Glass.xcodeproj/project.pbxproj | 266 +++++ Glass.xcodeproj/sintaxi.pbxuser | 125 +++ Glass.xcodeproj/sintaxi.perspectivev3 | 1460 +++++++++++++++++++++++++ GlassBgView.h | 8 + GlassBgView.m | 5 + GlassViewController.xib | 139 +++ Glass_Prefix.pch | 8 + Info.plist | 30 + MainWindow.xib | 302 +++++ icon.png | Bin 0 -> 7611 bytes main.m | 17 + url.txt | 1 + 20 files changed, 4389 insertions(+) create mode 100644 .gitignore create mode 100644 Classes/GlassAppDelegate.h create mode 100644 Classes/GlassAppDelegate.m create mode 100644 Classes/GlassViewController.h create mode 100644 Classes/GlassViewController.m create mode 100644 Classes/README.markdown create mode 100644 Glass.xcodeproj/eric.mode1v3 create mode 100644 Glass.xcodeproj/eric.pbxuser create mode 100755 Glass.xcodeproj/project.pbxproj create mode 100644 Glass.xcodeproj/sintaxi.pbxuser create mode 100644 Glass.xcodeproj/sintaxi.perspectivev3 create mode 100644 GlassBgView.h create mode 100644 GlassBgView.m create mode 100644 GlassViewController.xib create mode 100644 Glass_Prefix.pch create mode 100644 Info.plist create mode 100644 MainWindow.xib create mode 100644 icon.png create mode 100644 main.m create mode 100644 url.txt diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..62b3d8fe --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +.DS_Store +build/* \ No newline at end of file diff --git a/Classes/GlassAppDelegate.h b/Classes/GlassAppDelegate.h new file mode 100644 index 00000000..12f107ae --- /dev/null +++ b/Classes/GlassAppDelegate.h @@ -0,0 +1,23 @@ +// +// GlassAppDelegate.h +// Glass +// +// Created by Eric Oesterle on 8/2/08. +// Copyright InPlace 2008. All rights reserved. +// + +#import + +@class GlassViewController; + +@interface GlassAppDelegate : NSObject { + IBOutlet UIWindow *window; + IBOutlet GlassViewController *viewController; + IBOutlet UIWebView *webView; +} + +@property (nonatomic, retain) UIWindow *window; +@property (nonatomic, retain) GlassViewController *viewController; + +@end + diff --git a/Classes/GlassAppDelegate.m b/Classes/GlassAppDelegate.m new file mode 100644 index 00000000..3c6d4105 --- /dev/null +++ b/Classes/GlassAppDelegate.m @@ -0,0 +1,78 @@ +// +// GlassAppDelegate.m +// Glass +// +// Created by Eric Oesterle on 8/2/08. +// Copyright InPlace 2008. All rights reserved. +// + +#import "GlassAppDelegate.h" +#import "GlassViewController.h" + +@implementation GlassAppDelegate + +@synthesize window; +@synthesize viewController; + + +- (void)applicationDidFinishLaunching:(UIApplication *)application { + + // Override point for customization after app launch + [window addSubview:viewController.view]; + webView.delegate = self; + // [webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://google.com"]]]; + + + NSString * htmlFileName; + NSString * urlFileName; + + htmlFileName = @"index"; + urlFileName = @"url"; + + // NSString * htmlPathString = [[NSBundle mainBundle] resourcePath]; + NSString * urlPathString; //= [[NSBundle mainBundle] resourcePath]; + + NSBundle * thisBundle = [NSBundle bundleForClass:[self class]]; + + /* + if (htmlPathString = [thisBundle pathForResource:htmlFileName ofType:@"html"]) { + NSURL * anURL = [NSURL fileURLWithPath:htmlPathString]; + NSURLRequest * aRequest = [NSURLRequest requestWithURL:anURL]; + + } + */ + + if (urlPathString = [thisBundle pathForResource:urlFileName ofType:@"txt"]){ + NSString * theURLString = [NSString stringWithContentsOfFile:urlPathString]; + + + NSURL * anURL = [NSURL URLWithString:theURLString]; + + + + NSURLRequest * aRequest = [NSURLRequest requestWithURL:anURL]; + + [webView loadRequest:aRequest]; + } + + + [window makeKeyAndVisible]; +} + +- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType { + NSString * myURL = [[request URL] absoluteString]; + NSLog(myURL); + + return YES; +} + + + +- (void)dealloc { + [viewController release]; + [window release]; + [super dealloc]; +} + + +@end diff --git a/Classes/GlassViewController.h b/Classes/GlassViewController.h new file mode 100644 index 00000000..f798ab7d --- /dev/null +++ b/Classes/GlassViewController.h @@ -0,0 +1,9 @@ +#import +#import + +@interface GlassViewController : UIViewController { +} +- (IBAction)loadView; +- (IBAction)pushBack; +- (IBAction)pushHome; +@end diff --git a/Classes/GlassViewController.m b/Classes/GlassViewController.m new file mode 100644 index 00000000..a6ad82d1 --- /dev/null +++ b/Classes/GlassViewController.m @@ -0,0 +1,17 @@ +#import "GlassViewController.h" + +@implementation GlassViewController + + +- (IBAction)loadView { + +} + +- (IBAction)pushBack { + +} + +- (IBAction)pushHome { + +} +@end diff --git a/Classes/README.markdown b/Classes/README.markdown new file mode 100644 index 00000000..e09adf6d --- /dev/null +++ b/Classes/README.markdown @@ -0,0 +1,62 @@ +# GAP + +### bridging the gap between the web and the iphone SDK + +Written in Objective-C, GAP is an open source developer tool +for the iphone that allows calls to the native iPhone SKD +with javascript. values are returned as a json object. + +[get the GAP source](http://github.com/ "source code via github") or [generate your GAP app](http://github.com/ "generates iphone app") + +## API + +#### Geo Location + + function getLocData(){ + var location = gap:getloc(); + return location; + } + +#### Camera (pending) + + function takePhoto(){ + var photo = gap:takePhoto(); + return photo; + } + +#### Vibration (pending) + + function vibrate(){ + gap:vibrate(); + return false; + } + +#### Accelerometer (pending) + + function getAccelData(){ + gap:accelerometer(); + return false; + } + +### The MIT License + +#### Copyright (c) 2008 Nitobi + +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, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +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. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. \ No newline at end of file diff --git a/Glass.xcodeproj/eric.mode1v3 b/Glass.xcodeproj/eric.mode1v3 new file mode 100644 index 00000000..92785055 --- /dev/null +++ b/Glass.xcodeproj/eric.mode1v3 @@ -0,0 +1,1452 @@ + + + + + ActivePerspectiveName + Project + AllowedModules + + + BundleLoadPath + + MaxInstances + n + Module + PBXSmartGroupTreeModule + Name + Groups and Files Outline View + + + BundleLoadPath + + MaxInstances + n + Module + PBXNavigatorGroup + Name + Editor + + + BundleLoadPath + + MaxInstances + n + Module + XCTaskListModule + Name + Task List + + + BundleLoadPath + + MaxInstances + n + Module + XCDetailModule + Name + File and Smart Group Detail Viewer + + + BundleLoadPath + + MaxInstances + 1 + Module + PBXBuildResultsModule + Name + Detailed Build Results Viewer + + + BundleLoadPath + + MaxInstances + 1 + Module + PBXProjectFindModule + Name + Project Batch Find Tool + + + BundleLoadPath + + MaxInstances + n + Module + XCProjectFormatConflictsModule + Name + Project Format Conflicts List + + + BundleLoadPath + + MaxInstances + n + Module + PBXBookmarksModule + Name + Bookmarks Tool + + + BundleLoadPath + + MaxInstances + n + Module + PBXClassBrowserModule + Name + Class Browser + + + BundleLoadPath + + MaxInstances + n + Module + PBXCVSModule + Name + Source Code Control Tool + + + BundleLoadPath + + MaxInstances + n + Module + PBXDebugBreakpointsModule + Name + Debug Breakpoints Tool + + + BundleLoadPath + + MaxInstances + n + Module + XCDockableInspector + Name + Inspector + + + BundleLoadPath + + MaxInstances + n + Module + PBXOpenQuicklyModule + Name + Open Quickly Tool + + + BundleLoadPath + + MaxInstances + 1 + Module + PBXDebugSessionModule + Name + Debugger + + + BundleLoadPath + + MaxInstances + 1 + Module + PBXDebugCLIModule + Name + Debug Console + + + BundleLoadPath + + MaxInstances + n + Module + XCSnapshotModule + Name + Snapshots Tool + + + BundlePath + /Developer/Library/PrivateFrameworks/DevToolsInterface.framework/Resources + Description + DefaultDescriptionKey + DockingSystemVisible + + Extension + mode1v3 + FavBarConfig + + PBXProjectModuleGUID + 0714B1820E45291D00039BAB + XCBarModuleItemNames + + XCBarModuleItems + + + FirstTimeWindowDisplayed + + Identifier + com.apple.perspectives.project.mode1v3 + MajorVersion + 33 + MinorVersion + 0 + Name + Default + Notifications + + OpenEditors + + + Content + + PBXProjectModuleGUID + 0714B1E30E4531D600039BAB + PBXProjectModuleLabel + GlassAppDelegate.h + PBXSplitModuleInNavigatorKey + + Split0 + + PBXProjectModuleGUID + 0714B1E40E4531D600039BAB + PBXProjectModuleLabel + GlassAppDelegate.h + _historyCapacity + 0 + bookmark + 07F277EB0E454929008D07DF + history + + 0714B2440E453E4900039BAB + + + SplitCount + 1 + + StatusBarVisibility + + + Geometry + + Frame + {{0, 20}, {1099, 517}} + PBXModuleWindowStatusBarHidden2 + + RubberWindowFrame + -81 152 1099 558 0 0 1440 878 + + + + PerspectiveWidths + + -1 + -1 + + Perspectives + + + ChosenToolbarItems + + active-combo-popup + action + NSToolbarFlexibleSpaceItem + buildOrClean + build-and-goOrGo + com.apple.ide.PBXToolbarStopButton + get-info + toggle-editor + NSToolbarFlexibleSpaceItem + com.apple.pbx.toolbar.searchfield + + ControllerClassBaseName + + IconName + WindowOfProjectWithEditor + Identifier + perspective.project + IsVertical + + Layout + + + ContentConfiguration + + PBXBottomSmartGroupGIDs + + 1C37FBAC04509CD000000102 + 1C37FAAC04509CD000000102 + 1C08E77C0454961000C914BD + 1C37FABC05509CD000000102 + 1C37FABC05539CD112110102 + E2644B35053B69B200211256 + 1C37FABC04509CD000100104 + 1CC0EA4004350EF90044410B + 1CC0EA4004350EF90041110B + + PBXProjectModuleGUID + 1CE0B1FE06471DED0097A5F4 + PBXProjectModuleLabel + Files + PBXProjectStructureProvided + yes + PBXSmartGroupTreeModuleColumnData + + PBXSmartGroupTreeModuleColumnWidthsKey + + 186 + + PBXSmartGroupTreeModuleColumnsKey_v4 + + MainColumn + + + PBXSmartGroupTreeModuleOutlineStateKey_v7 + + PBXSmartGroupTreeModuleOutlineStateExpansionKey + + 29B97314FDCFA39411CA2CEA + 080E96DDFE201D6D7F000001 + 29B97315FDCFA39411CA2CEA + 29B97317FDCFA39411CA2CEA + 19C28FACFE9D520D11CA2CBB + 1C37FABC05509CD000000102 + + PBXSmartGroupTreeModuleOutlineStateSelectionKey + + + 17 + 0 + + + PBXSmartGroupTreeModuleOutlineStateVisibleRectKey + {{0, 0}, {186, 758}} + + PBXTopSmartGroupGIDs + + XCIncludePerspectivesSwitch + + XCSharingToken + com.apple.Xcode.GFSharingToken + + GeometryConfiguration + + Frame + {{0, 0}, {203, 776}} + GroupTreeTableConfiguration + + MainColumn + 186 + + RubberWindowFrame + 114 61 1169 817 0 0 1440 878 + + Module + PBXSmartGroupTreeModule + Proportion + 203pt + + + Dock + + + BecomeActive + + ContentConfiguration + + PBXProjectModuleGUID + 1CE0B20306471E060097A5F4 + PBXProjectModuleLabel + url.txt + PBXSplitModuleInNavigatorKey + + Split0 + + PBXProjectModuleGUID + 1CE0B20406471E060097A5F4 + PBXProjectModuleLabel + url.txt + _historyCapacity + 0 + bookmark + 07F277EA0E454929008D07DF + history + + 0714B1960E4529E300039BAB + 0714B1970E4529E300039BAB + 0714B1B00E452AF800039BAB + 0714B1B10E452AF800039BAB + 0714B1C10E452CF300039BAB + 07F277B50E454484008D07DF + 0714B1F30E45398F00039BAB + + prevStack + + 0714B1730E45291D00039BAB + 0714B1740E45291D00039BAB + 0714B1760E45291D00039BAB + 0714B1770E45291D00039BAB + 0714B1B40E452AF800039BAB + 0714B1C40E452CF300039BAB + 0714B1F50E45398F00039BAB + 07F277B60E454484008D07DF + + + SplitCount + 1 + + StatusBarVisibility + + + GeometryConfiguration + + Frame + {{0, 0}, {961, 598}} + RubberWindowFrame + 114 61 1169 817 0 0 1440 878 + + Module + PBXNavigatorGroup + Proportion + 598pt + + + ContentConfiguration + + PBXProjectModuleGUID + 1CE0B20506471E060097A5F4 + PBXProjectModuleLabel + Detail + + GeometryConfiguration + + Frame + {{0, 603}, {961, 173}} + RubberWindowFrame + 114 61 1169 817 0 0 1440 878 + + Module + XCDetailModule + Proportion + 173pt + + + Proportion + 961pt + + + Name + Project + ServiceClasses + + XCModuleDock + PBXSmartGroupTreeModule + XCModuleDock + PBXNavigatorGroup + XCDetailModule + + TableOfContents + + 07F277B80E454484008D07DF + 1CE0B1FE06471DED0097A5F4 + 07F277B90E454484008D07DF + 1CE0B20306471E060097A5F4 + 1CE0B20506471E060097A5F4 + + ToolbarConfiguration + xcode.toolbar.config.defaultV3 + + + ControllerClassBaseName + + IconName + WindowOfProject + Identifier + perspective.morph + IsVertical + 0 + Layout + + + BecomeActive + 1 + ContentConfiguration + + PBXBottomSmartGroupGIDs + + 1C37FBAC04509CD000000102 + 1C37FAAC04509CD000000102 + 1C08E77C0454961000C914BD + 1C37FABC05509CD000000102 + 1C37FABC05539CD112110102 + E2644B35053B69B200211256 + 1C37FABC04509CD000100104 + 1CC0EA4004350EF90044410B + 1CC0EA4004350EF90041110B + + PBXProjectModuleGUID + 11E0B1FE06471DED0097A5F4 + PBXProjectModuleLabel + Files + PBXProjectStructureProvided + yes + PBXSmartGroupTreeModuleColumnData + + PBXSmartGroupTreeModuleColumnWidthsKey + + 186 + + PBXSmartGroupTreeModuleColumnsKey_v4 + + MainColumn + + + PBXSmartGroupTreeModuleOutlineStateKey_v7 + + PBXSmartGroupTreeModuleOutlineStateExpansionKey + + 29B97314FDCFA39411CA2CEA + 1C37FABC05509CD000000102 + + PBXSmartGroupTreeModuleOutlineStateSelectionKey + + + 0 + + + PBXSmartGroupTreeModuleOutlineStateVisibleRectKey + {{0, 0}, {186, 337}} + + PBXTopSmartGroupGIDs + + XCIncludePerspectivesSwitch + 1 + XCSharingToken + com.apple.Xcode.GFSharingToken + + GeometryConfiguration + + Frame + {{0, 0}, {203, 355}} + GroupTreeTableConfiguration + + MainColumn + 186 + + RubberWindowFrame + 373 269 690 397 0 0 1440 878 + + Module + PBXSmartGroupTreeModule + Proportion + 100% + + + Name + Morph + PreferredWidth + 300 + ServiceClasses + + XCModuleDock + PBXSmartGroupTreeModule + + TableOfContents + + 11E0B1FE06471DED0097A5F4 + + ToolbarConfiguration + xcode.toolbar.config.default.shortV3 + + + PerspectivesBarVisible + + ShelfIsVisible + + SourceDescription + file at '/Developer/Library/PrivateFrameworks/DevToolsInterface.framework/Resources/XCPerspectivesSpecificationMode1.xcperspec' + StatusbarIsVisible + + TimeStamp + 0.0 + ToolbarDisplayMode + 1 + ToolbarIsVisible + + ToolbarSizeMode + 1 + Type + Perspectives + UpdateMessage + The Default Workspace in this version of Xcode now includes support to hide and show the detail view (what has been referred to as the "Metro-Morph" feature). You must discard your current Default Workspace settings and update to the latest Default Workspace in order to gain this feature. Do you wish to update to the latest Workspace defaults for project '%@'? + WindowJustification + 5 + WindowOrderList + + 07F277CB0E4544A6008D07DF + 07F277C50E454484008D07DF + 1C78EAAD065D492600B07095 + 1CD10A99069EF8BA00B06720 + 0714B1830E45291D00039BAB + 0714B1E30E4531D600039BAB + + WindowString + 114 61 1169 817 0 0 1440 878 + WindowToolsV3 + + + FirstTimeWindowDisplayed + + Identifier + windowTool.build + IsVertical + + Layout + + + Dock + + + ContentConfiguration + + PBXProjectModuleGUID + 1CD0528F0623707200166675 + PBXProjectModuleLabel + + StatusBarVisibility + + + GeometryConfiguration + + Frame + {{0, 0}, {500, 218}} + RubberWindowFrame + 418 355 500 500 0 0 1440 878 + + Module + PBXNavigatorGroup + Proportion + 218pt + + + ContentConfiguration + + PBXProjectModuleGUID + XCMainBuildResultsModuleGUID + PBXProjectModuleLabel + Build + XCBuildResultsTrigger_Collapse + 1021 + XCBuildResultsTrigger_Open + 1011 + + GeometryConfiguration + + Frame + {{0, 223}, {500, 236}} + RubberWindowFrame + 418 355 500 500 0 0 1440 878 + + Module + PBXBuildResultsModule + Proportion + 236pt + + + Proportion + 459pt + + + Name + Build Results + ServiceClasses + + PBXBuildResultsModule + + StatusbarIsVisible + + TableOfContents + + 0714B1830E45291D00039BAB + 07F277BC0E454484008D07DF + 1CD0528F0623707200166675 + XCMainBuildResultsModuleGUID + + ToolbarConfiguration + xcode.toolbar.config.buildV3 + WindowString + 418 355 500 500 0 0 1440 878 + WindowToolGUID + 0714B1830E45291D00039BAB + WindowToolIsVisible + + + + FirstTimeWindowDisplayed + + Identifier + windowTool.debugger + IsVertical + + Layout + + + Dock + + + ContentConfiguration + + Debugger + + HorizontalSplitView + + _collapsingFrameDimension + 0.0 + _indexOfCollapsedView + 0 + _percentageOfCollapsedView + 0.0 + isCollapsed + yes + sizes + + {{0, 0}, {316, 194}} + {{316, 0}, {378, 194}} + + + VerticalSplitView + + _collapsingFrameDimension + 0.0 + _indexOfCollapsedView + 0 + _percentageOfCollapsedView + 0.0 + isCollapsed + yes + sizes + + {{0, 0}, {694, 194}} + {{0, 194}, {694, 187}} + + + + LauncherConfigVersion + 8 + PBXProjectModuleGUID + 1C162984064C10D400B95A72 + PBXProjectModuleLabel + Debug - GLUTExamples (Underwater) + + GeometryConfiguration + + DebugConsoleVisible + None + DebugConsoleWindowFrame + {{200, 200}, {500, 300}} + DebugSTDIOWindowFrame + {{200, 200}, {500, 300}} + Frame + {{0, 0}, {694, 381}} + PBXDebugSessionStackFrameViewKey + + DebugVariablesTableConfiguration + + Name + 120 + Value + 85 + Summary + 148 + + Frame + {{316, 0}, {378, 194}} + RubberWindowFrame + 418 433 694 422 0 0 1440 878 + + RubberWindowFrame + 418 433 694 422 0 0 1440 878 + + Module + PBXDebugSessionModule + Proportion + 381pt + + + Proportion + 381pt + + + Name + Debugger + ServiceClasses + + PBXDebugSessionModule + + StatusbarIsVisible + + TableOfContents + + 1CD10A99069EF8BA00B06720 + 07F277BD0E454484008D07DF + 1C162984064C10D400B95A72 + 07F277BE0E454484008D07DF + 07F277BF0E454484008D07DF + 07F277C00E454484008D07DF + 07F277C10E454484008D07DF + 07F277C20E454484008D07DF + + ToolbarConfiguration + xcode.toolbar.config.debugV3 + WindowString + 418 433 694 422 0 0 1440 878 + WindowToolGUID + 1CD10A99069EF8BA00B06720 + WindowToolIsVisible + + + + Identifier + windowTool.find + Layout + + + Dock + + + Dock + + + ContentConfiguration + + PBXProjectModuleGUID + 1CDD528C0622207200134675 + PBXProjectModuleLabel + <No Editor> + PBXSplitModuleInNavigatorKey + + Split0 + + PBXProjectModuleGUID + 1CD0528D0623707200166675 + + SplitCount + 1 + + StatusBarVisibility + 1 + + GeometryConfiguration + + Frame + {{0, 0}, {781, 167}} + RubberWindowFrame + 62 385 781 470 0 0 1440 878 + + Module + PBXNavigatorGroup + Proportion + 781pt + + + Proportion + 50% + + + BecomeActive + 1 + ContentConfiguration + + PBXProjectModuleGUID + 1CD0528E0623707200166675 + PBXProjectModuleLabel + Project Find + + GeometryConfiguration + + Frame + {{8, 0}, {773, 254}} + RubberWindowFrame + 62 385 781 470 0 0 1440 878 + + Module + PBXProjectFindModule + Proportion + 50% + + + Proportion + 428pt + + + Name + Project Find + ServiceClasses + + PBXProjectFindModule + + StatusbarIsVisible + 1 + TableOfContents + + 1C530D57069F1CE1000CFCEE + 1C530D58069F1CE1000CFCEE + 1C530D59069F1CE1000CFCEE + 1CDD528C0622207200134675 + 1C530D5A069F1CE1000CFCEE + 1CE0B1FE06471DED0097A5F4 + 1CD0528E0623707200166675 + + WindowString + 62 385 781 470 0 0 1440 878 + WindowToolGUID + 1C530D57069F1CE1000CFCEE + WindowToolIsVisible + 0 + + + Identifier + MENUSEPARATOR + + + FirstTimeWindowDisplayed + + Identifier + windowTool.debuggerConsole + IsVertical + + Layout + + + Dock + + + ContentConfiguration + + PBXProjectModuleGUID + 1C78EAAC065D492600B07095 + PBXProjectModuleLabel + Debugger Console + + GeometryConfiguration + + Frame + {{0, 0}, {650, 209}} + RubberWindowFrame + 319 619 650 250 0 0 1440 878 + + Module + PBXDebugCLIModule + Proportion + 209pt + + + Proportion + 209pt + + + Name + Debugger Console + ServiceClasses + + PBXDebugCLIModule + + StatusbarIsVisible + + TableOfContents + + 1C78EAAD065D492600B07095 + 07F277C30E454484008D07DF + 1C78EAAC065D492600B07095 + + ToolbarConfiguration + xcode.toolbar.config.consoleV3 + WindowString + 319 619 650 250 0 0 1440 878 + WindowToolGUID + 1C78EAAD065D492600B07095 + WindowToolIsVisible + + + + Identifier + windowTool.snapshots + Layout + + + Dock + + + Module + XCSnapshotModule + Proportion + 100% + + + Proportion + 100% + + + Name + Snapshots + ServiceClasses + + XCSnapshotModule + + StatusbarIsVisible + Yes + ToolbarConfiguration + xcode.toolbar.config.snapshots + WindowString + 315 824 300 550 0 0 1440 878 + WindowToolIsVisible + Yes + + + Identifier + windowTool.scm + Layout + + + Dock + + + ContentConfiguration + + PBXProjectModuleGUID + 1C78EAB2065D492600B07095 + PBXProjectModuleLabel + <No Editor> + PBXSplitModuleInNavigatorKey + + Split0 + + PBXProjectModuleGUID + 1C78EAB3065D492600B07095 + + SplitCount + 1 + + StatusBarVisibility + 1 + + GeometryConfiguration + + Frame + {{0, 0}, {452, 0}} + RubberWindowFrame + 743 379 452 308 0 0 1280 1002 + + Module + PBXNavigatorGroup + Proportion + 0pt + + + BecomeActive + 1 + ContentConfiguration + + PBXProjectModuleGUID + 1CD052920623707200166675 + PBXProjectModuleLabel + SCM + + GeometryConfiguration + + ConsoleFrame + {{0, 259}, {452, 0}} + Frame + {{0, 7}, {452, 259}} + RubberWindowFrame + 743 379 452 308 0 0 1280 1002 + TableConfiguration + + Status + 30 + FileName + 199 + Path + 197.0950012207031 + + TableFrame + {{0, 0}, {452, 250}} + + Module + PBXCVSModule + Proportion + 262pt + + + Proportion + 266pt + + + Name + SCM + ServiceClasses + + PBXCVSModule + + StatusbarIsVisible + 1 + TableOfContents + + 1C78EAB4065D492600B07095 + 1C78EAB5065D492600B07095 + 1C78EAB2065D492600B07095 + 1CD052920623707200166675 + + ToolbarConfiguration + xcode.toolbar.config.scm + WindowString + 743 379 452 308 0 0 1280 1002 + + + Identifier + windowTool.breakpoints + IsVertical + 0 + Layout + + + Dock + + + BecomeActive + 1 + ContentConfiguration + + PBXBottomSmartGroupGIDs + + 1C77FABC04509CD000000102 + + PBXProjectModuleGUID + 1CE0B1FE06471DED0097A5F4 + PBXProjectModuleLabel + Files + PBXProjectStructureProvided + no + PBXSmartGroupTreeModuleColumnData + + PBXSmartGroupTreeModuleColumnWidthsKey + + 168 + + PBXSmartGroupTreeModuleColumnsKey_v4 + + MainColumn + + + PBXSmartGroupTreeModuleOutlineStateKey_v7 + + PBXSmartGroupTreeModuleOutlineStateExpansionKey + + 1C77FABC04509CD000000102 + + PBXSmartGroupTreeModuleOutlineStateSelectionKey + + + 0 + + + PBXSmartGroupTreeModuleOutlineStateVisibleRectKey + {{0, 0}, {168, 350}} + + PBXTopSmartGroupGIDs + + XCIncludePerspectivesSwitch + 0 + + GeometryConfiguration + + Frame + {{0, 0}, {185, 368}} + GroupTreeTableConfiguration + + MainColumn + 168 + + RubberWindowFrame + 315 424 744 409 0 0 1440 878 + + Module + PBXSmartGroupTreeModule + Proportion + 185pt + + + ContentConfiguration + + PBXProjectModuleGUID + 1CA1AED706398EBD00589147 + PBXProjectModuleLabel + Detail + + GeometryConfiguration + + Frame + {{190, 0}, {554, 368}} + RubberWindowFrame + 315 424 744 409 0 0 1440 878 + + Module + XCDetailModule + Proportion + 554pt + + + Proportion + 368pt + + + MajorVersion + 3 + MinorVersion + 0 + Name + Breakpoints + ServiceClasses + + PBXSmartGroupTreeModule + XCDetailModule + + StatusbarIsVisible + 1 + TableOfContents + + 1CDDB66807F98D9800BB5817 + 1CDDB66907F98D9800BB5817 + 1CE0B1FE06471DED0097A5F4 + 1CA1AED706398EBD00589147 + + ToolbarConfiguration + xcode.toolbar.config.breakpointsV3 + WindowString + 315 424 744 409 0 0 1440 878 + WindowToolGUID + 1CDDB66807F98D9800BB5817 + WindowToolIsVisible + 1 + + + Identifier + windowTool.debugAnimator + Layout + + + Dock + + + Module + PBXNavigatorGroup + Proportion + 100% + + + Proportion + 100% + + + Name + Debug Visualizer + ServiceClasses + + PBXNavigatorGroup + + StatusbarIsVisible + 1 + ToolbarConfiguration + xcode.toolbar.config.debugAnimatorV3 + WindowString + 100 100 700 500 0 0 1280 1002 + + + Identifier + windowTool.bookmarks + Layout + + + Dock + + + Module + PBXBookmarksModule + Proportion + 100% + + + Proportion + 100% + + + Name + Bookmarks + ServiceClasses + + PBXBookmarksModule + + StatusbarIsVisible + 0 + WindowString + 538 42 401 187 0 0 1280 1002 + + + Identifier + windowTool.projectFormatConflicts + Layout + + + Dock + + + Module + XCProjectFormatConflictsModule + Proportion + 100% + + + Proportion + 100% + + + Name + Project Format Conflicts + ServiceClasses + + XCProjectFormatConflictsModule + + StatusbarIsVisible + 0 + WindowContentMinSize + 450 300 + WindowString + 50 850 472 307 0 0 1440 877 + + + Identifier + windowTool.classBrowser + Layout + + + Dock + + + BecomeActive + 1 + ContentConfiguration + + OptionsSetName + Hierarchy, all classes + PBXProjectModuleGUID + 1CA6456E063B45B4001379D8 + PBXProjectModuleLabel + Class Browser - NSObject + + GeometryConfiguration + + ClassesFrame + {{0, 0}, {374, 96}} + ClassesTreeTableConfiguration + + PBXClassNameColumnIdentifier + 208 + PBXClassBookColumnIdentifier + 22 + + Frame + {{0, 0}, {630, 331}} + MembersFrame + {{0, 105}, {374, 395}} + MembersTreeTableConfiguration + + PBXMemberTypeIconColumnIdentifier + 22 + PBXMemberNameColumnIdentifier + 216 + PBXMemberTypeColumnIdentifier + 97 + PBXMemberBookColumnIdentifier + 22 + + PBXModuleWindowStatusBarHidden2 + 1 + RubberWindowFrame + 385 179 630 352 0 0 1440 878 + + Module + PBXClassBrowserModule + Proportion + 332pt + + + Proportion + 332pt + + + Name + Class Browser + ServiceClasses + + PBXClassBrowserModule + + StatusbarIsVisible + 0 + TableOfContents + + 1C0AD2AF069F1E9B00FABCE6 + 1C0AD2B0069F1E9B00FABCE6 + 1CA6456E063B45B4001379D8 + + ToolbarConfiguration + xcode.toolbar.config.classbrowser + WindowString + 385 179 630 352 0 0 1440 878 + WindowToolGUID + 1C0AD2AF069F1E9B00FABCE6 + WindowToolIsVisible + 0 + + + Identifier + windowTool.refactoring + IncludeInToolsMenu + 0 + Layout + + + Dock + + + BecomeActive + 1 + GeometryConfiguration + + Frame + {0, 0}, {500, 335} + RubberWindowFrame + {0, 0}, {500, 335} + + Module + XCRefactoringModule + Proportion + 100% + + + Proportion + 100% + + + Name + Refactoring + ServiceClasses + + XCRefactoringModule + + WindowString + 200 200 500 356 0 0 1920 1200 + + + + diff --git a/Glass.xcodeproj/eric.pbxuser b/Glass.xcodeproj/eric.pbxuser new file mode 100644 index 00000000..841dd6bf --- /dev/null +++ b/Glass.xcodeproj/eric.pbxuser @@ -0,0 +1,385 @@ +// !$*UTF8*$! +{ + 0714B15E0E45202B00039BAB /* Glass */ = { + isa = PBXExecutable; + activeArgIndices = ( + ); + argumentStrings = ( + ); + autoAttachOnCrash = 1; + breakpointsEnabled = 1; + configStateDict = { + }; + customDataFormattersEnabled = 1; + debuggerPlugin = GDBDebugging; + disassemblyDisplayState = 0; + dylibVariantSuffix = ""; + enableDebugStr = 1; + environmentEntries = ( + ); + executableSystemSymbolLevel = 0; + executableUserSymbolLevel = 0; + libgmallocEnabled = 0; + name = Glass; + savedGlobals = { + }; + sourceDirectories = ( + ); + variableFormatDictionary = { + }; + }; + 0714B1650E45204B00039BAB /* Source Control */ = { + isa = PBXSourceControlManager; + fallbackIsa = XCSourceControlManager; + isSCMEnabled = 0; + scmConfiguration = { + }; + }; + 0714B1660E45204B00039BAB /* Code sense */ = { + isa = PBXCodeSenseManager; + indexTemplatePath = ""; + }; + 0714B16D0E45290A00039BAB /* GlassViewController.m:5 */ = { + isa = PBXFileBreakpoint; + actions = ( + ); + breakpointStyle = 0; + continueAfterActions = 0; + countType = 0; + delayBeforeContinue = 0; + fileReference = 28D7ACF70DDB3853001CB0EB /* GlassViewController.m */; + functionName = "-viewDidLoad"; + hitCount = 0; + ignoreCount = 0; + lineNumber = 5; + location = Glass; + modificationTime = 239420999.394637; + state = 1; + }; + 0714B1730E45291D00039BAB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 28D7ACF60DDB3853001CB0EB /* GlassViewController.h */; + name = "GlassViewController.h: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 217; + vrLoc = 0; + }; + 0714B1740E45291D00039BAB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 28D7ACF70DDB3853001CB0EB /* GlassViewController.m */; + name = "GlassViewController.m: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 166; + vrLoc = 0; + }; + 0714B1760E45291D00039BAB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D3623250D0F684500981E51 /* GlassAppDelegate.m */; + name = "GlassAppDelegate.m: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 278; + vrLoc = 0; + }; + 0714B1770E45291D00039BAB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D3623240D0F684500981E51 /* GlassAppDelegate.h */; + name = "GlassAppDelegate.h: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 329; + vrLoc = 0; + }; + 0714B1960E4529E300039BAB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D3623240D0F684500981E51 /* GlassAppDelegate.h */; + name = "GlassAppDelegate.h: 16"; + rLen = 0; + rLoc = 374; + rType = 0; + vrLen = 481; + vrLoc = 0; + }; + 0714B1970E4529E300039BAB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 28D7ACF60DDB3853001CB0EB /* GlassViewController.h */; + name = "GlassViewController.h: 4"; + rLen = 0; + rLoc = 110; + rType = 0; + vrLen = 184; + vrLoc = 0; + }; + 0714B1A30E452A2100039BAB /* GlassBgView.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {608, 451}}"; + sepNavSelRange = "{89, 0}"; + sepNavVisRange = "{0, 153}"; + }; + }; + 0714B1B00E452AF800039BAB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 0714B1A30E452A2100039BAB /* GlassBgView.h */; + name = "GlassBgView.h: 4"; + rLen = 0; + rLoc = 89; + rType = 0; + vrLen = 153; + vrLoc = 0; + }; + 0714B1B10E452AF800039BAB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 28D7ACF70DDB3853001CB0EB /* GlassViewController.m */; + name = "GlassViewController.m: 5"; + rLen = 0; + rLoc = 70; + rType = 0; + vrLen = 168; + vrLoc = 0; + }; + 0714B1B40E452AF800039BAB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 0714B1A30E452A2100039BAB /* GlassBgView.h */; + name = "GlassBgView.h: 4"; + rLen = 0; + rLoc = 89; + rType = 0; + vrLen = 153; + vrLoc = 0; + }; + 0714B1C10E452CF300039BAB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 29B97316FDCFA39411CA2CEA /* main.m */; + name = "main.m: 14"; + rLen = 3; + rLoc = 288; + rType = 0; + vrLen = 350; + vrLoc = 0; + }; + 0714B1C40E452CF300039BAB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 29B97316FDCFA39411CA2CEA /* main.m */; + name = "main.m: 14"; + rLen = 3; + rLoc = 288; + rType = 0; + vrLen = 350; + vrLoc = 0; + }; + 0714B1ED0E45393600039BAB /* url.txt */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {900, 566}}"; + sepNavSelRange = "{28, 0}"; + sepNavVisRange = "{0, 28}"; + sepNavWindowFrame = "{{136, 247}, {1099, 614}}"; + }; + }; + 0714B1F30E45398F00039BAB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 0714B1ED0E45393600039BAB /* url.txt */; + name = "url.txt: 1"; + rLen = 0; + rLoc = 28; + rType = 0; + vrLen = 20; + vrLoc = 0; + }; + 0714B1F50E45398F00039BAB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 0714B1ED0E45393600039BAB /* url.txt */; + name = "url.txt: 1"; + rLen = 0; + rLoc = 28; + rType = 0; + vrLen = 20; + vrLoc = 0; + }; + 0714B2440E453E4900039BAB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D3623240D0F684500981E51 /* GlassAppDelegate.h */; + name = "GlassAppDelegate.h: 13"; + rLen = 0; + rLoc = 266; + rType = 0; + vrLen = 500; + vrLoc = 0; + }; + 07F277B50E454484008D07DF /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D3623250D0F684500981E51 /* GlassAppDelegate.m */; + name = "GlassAppDelegate.m: 33"; + rLen = 0; + rLoc = 778; + rType = 0; + vrLen = 979; + vrLoc = 0; + }; + 07F277B60E454484008D07DF /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D3623250D0F684500981E51 /* GlassAppDelegate.m */; + name = "GlassAppDelegate.m: 33"; + rLen = 0; + rLoc = 778; + rType = 0; + vrLen = 979; + vrLoc = 0; + }; + 07F277EA0E454929008D07DF /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 0714B1ED0E45393600039BAB /* url.txt */; + name = "url.txt: 1"; + rLen = 0; + rLoc = 28; + rType = 0; + vrLen = 28; + vrLoc = 0; + }; + 07F277EB0E454929008D07DF /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D3623240D0F684500981E51 /* GlassAppDelegate.h */; + name = "GlassAppDelegate.h: 13"; + rLen = 0; + rLoc = 266; + rType = 0; + vrLen = 500; + vrLoc = 0; + }; + 1D3623240D0F684500981E51 /* GlassAppDelegate.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1040, 486}}"; + sepNavSelRange = "{266, 0}"; + sepNavVisRange = "{0, 500}"; + sepNavWindowFrame = "{{-81, 96}, {1099, 614}}"; + }; + }; + 1D3623250D0F684500981E51 /* GlassAppDelegate.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {900, 1065}}"; + sepNavSelRange = "{778, 0}"; + sepNavVisRange = "{0, 979}"; + sepNavWindowFrame = "{{102, 42}, {1099, 614}}"; + }; + }; + 1D6058900D05DD3D006BFB54 /* Glass */ = { + activeExec = 0; + executables = ( + 0714B15E0E45202B00039BAB /* Glass */, + ); + }; + 28D7ACF60DDB3853001CB0EB /* GlassViewController.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {608, 451}}"; + sepNavSelRange = "{110, 0}"; + sepNavVisRange = "{0, 184}"; + sepNavWindowFrame = "{{38, 285}, {927, 567}}"; + }; + }; + 28D7ACF70DDB3853001CB0EB /* GlassViewController.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {608, 451}}"; + sepNavSelRange = "{70, 0}"; + sepNavVisRange = "{0, 168}"; + sepNavWindowFrame = "{{15, 306}, {927, 567}}"; + }; + }; + 29B97313FDCFA39411CA2CEA /* Project object */ = { + activeBuildConfigurationName = Debug; + activeExecutable = 0714B15E0E45202B00039BAB /* Glass */; + activeTarget = 1D6058900D05DD3D006BFB54 /* Glass */; + addToTargets = ( + 1D6058900D05DD3D006BFB54 /* Glass */, + ); + breakpoints = ( + 0714B16D0E45290A00039BAB /* GlassViewController.m:5 */, + ); + codeSenseManager = 0714B1660E45204B00039BAB /* Code sense */; + executables = ( + 0714B15E0E45202B00039BAB /* Glass */, + ); + perUserDictionary = { + PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = { + PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; + PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; + PBXFileTableDataSourceColumnWidthsKey = ( + 20, + 722, + 20, + 48, + 43, + 43, + 20, + ); + PBXFileTableDataSourceColumnsKey = ( + PBXFileDataSource_FiletypeID, + PBXFileDataSource_Filename_ColumnID, + PBXFileDataSource_Built_ColumnID, + PBXFileDataSource_ObjectSize_ColumnID, + PBXFileDataSource_Errors_ColumnID, + PBXFileDataSource_Warnings_ColumnID, + PBXFileDataSource_Target_ColumnID, + ); + }; + PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = { + PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; + PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; + PBXFileTableDataSourceColumnWidthsKey = ( + 20, + 682, + 60, + 20, + 48.16259765625, + 43, + 43, + ); + PBXFileTableDataSourceColumnsKey = ( + PBXFileDataSource_FiletypeID, + PBXFileDataSource_Filename_ColumnID, + PBXTargetDataSource_PrimaryAttribute, + PBXFileDataSource_Built_ColumnID, + PBXFileDataSource_ObjectSize_ColumnID, + PBXFileDataSource_Errors_ColumnID, + PBXFileDataSource_Warnings_ColumnID, + ); + }; + PBXPerProjectTemplateStateSaveDate = 239420542; + PBXWorkspaceStateSaveDate = 239420542; + }; + perUserProjectItems = { + 0714B1730E45291D00039BAB /* PBXTextBookmark */ = 0714B1730E45291D00039BAB /* PBXTextBookmark */; + 0714B1740E45291D00039BAB /* PBXTextBookmark */ = 0714B1740E45291D00039BAB /* PBXTextBookmark */; + 0714B1760E45291D00039BAB /* PBXTextBookmark */ = 0714B1760E45291D00039BAB /* PBXTextBookmark */; + 0714B1770E45291D00039BAB /* PBXTextBookmark */ = 0714B1770E45291D00039BAB /* PBXTextBookmark */; + 0714B1960E4529E300039BAB /* PBXTextBookmark */ = 0714B1960E4529E300039BAB /* PBXTextBookmark */; + 0714B1970E4529E300039BAB /* PBXTextBookmark */ = 0714B1970E4529E300039BAB /* PBXTextBookmark */; + 0714B1B00E452AF800039BAB /* PBXTextBookmark */ = 0714B1B00E452AF800039BAB /* PBXTextBookmark */; + 0714B1B10E452AF800039BAB /* PBXTextBookmark */ = 0714B1B10E452AF800039BAB /* PBXTextBookmark */; + 0714B1B40E452AF800039BAB /* PBXTextBookmark */ = 0714B1B40E452AF800039BAB /* PBXTextBookmark */; + 0714B1C10E452CF300039BAB /* PBXTextBookmark */ = 0714B1C10E452CF300039BAB /* PBXTextBookmark */; + 0714B1C40E452CF300039BAB /* PBXTextBookmark */ = 0714B1C40E452CF300039BAB /* PBXTextBookmark */; + 0714B1F30E45398F00039BAB /* PBXTextBookmark */ = 0714B1F30E45398F00039BAB /* PBXTextBookmark */; + 0714B1F50E45398F00039BAB /* PBXTextBookmark */ = 0714B1F50E45398F00039BAB /* PBXTextBookmark */; + 0714B2440E453E4900039BAB /* PBXTextBookmark */ = 0714B2440E453E4900039BAB /* PBXTextBookmark */; + 07F277B50E454484008D07DF /* PBXTextBookmark */ = 07F277B50E454484008D07DF /* PBXTextBookmark */; + 07F277B60E454484008D07DF /* PBXTextBookmark */ = 07F277B60E454484008D07DF /* PBXTextBookmark */; + 07F277EA0E454929008D07DF /* PBXTextBookmark */ = 07F277EA0E454929008D07DF /* PBXTextBookmark */; + 07F277EB0E454929008D07DF /* PBXTextBookmark */ = 07F277EB0E454929008D07DF /* PBXTextBookmark */; + }; + sourceControlManager = 0714B1650E45204B00039BAB /* Source Control */; + userBuildSettings = { + }; + }; + 29B97316FDCFA39411CA2CEA /* main.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {608, 451}}"; + sepNavSelRange = "{288, 3}"; + sepNavVisRange = "{0, 350}"; + }; + }; +} diff --git a/Glass.xcodeproj/project.pbxproj b/Glass.xcodeproj/project.pbxproj new file mode 100755 index 00000000..e82ad9eb --- /dev/null +++ b/Glass.xcodeproj/project.pbxproj @@ -0,0 +1,266 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 45; + objects = { + +/* Begin PBXBuildFile section */ + 0714B1A50E452A2100039BAB /* GlassBgView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0714B1A40E452A2100039BAB /* GlassBgView.m */; }; + 0714B1EE0E45393600039BAB /* url.txt in Resources */ = {isa = PBXBuildFile; fileRef = 0714B1ED0E45393600039BAB /* url.txt */; }; + 1D3623260D0F684500981E51 /* GlassAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D3623250D0F684500981E51 /* GlassAppDelegate.m */; }; + 1D60589B0D05DD56006BFB54 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; }; + 1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; }; + 1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; }; + 2899E5220DE3E06400AC0155 /* GlassViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2899E5210DE3E06400AC0155 /* GlassViewController.xib */; }; + 28AD733F0D9D9553002E5188 /* MainWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = 28AD733E0D9D9553002E5188 /* MainWindow.xib */; }; + 28D7ACF80DDB3853001CB0EB /* GlassViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 28D7ACF70DDB3853001CB0EB /* GlassViewController.m */; }; + 825DFA670E456BC9000D0A5D /* icon.png in Resources */ = {isa = PBXBuildFile; fileRef = 825DFA660E456BC9000D0A5D /* icon.png */; }; + 825DFAA10E462A4F000D0A5D /* README.markdown in Resources */ = {isa = PBXBuildFile; fileRef = 825DFAA00E462A4F000D0A5D /* README.markdown */; }; +/* End PBXBuildFile section */ + +/* Begin PBXFileReference section */ + 0714B1A30E452A2100039BAB /* GlassBgView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GlassBgView.h; sourceTree = ""; }; + 0714B1A40E452A2100039BAB /* GlassBgView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GlassBgView.m; sourceTree = ""; }; + 0714B1ED0E45393600039BAB /* url.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = url.txt; sourceTree = ""; }; + 1D30AB110D05D00D00671497 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; + 1D3623240D0F684500981E51 /* GlassAppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GlassAppDelegate.h; sourceTree = ""; }; + 1D3623250D0F684500981E51 /* GlassAppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GlassAppDelegate.m; sourceTree = ""; }; + 1D6058910D05DD3D006BFB54 /* Glass.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Glass.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; }; + 2899E5210DE3E06400AC0155 /* GlassViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = GlassViewController.xib; sourceTree = ""; }; + 28AD733E0D9D9553002E5188 /* MainWindow.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = MainWindow.xib; sourceTree = ""; }; + 28D7ACF60DDB3853001CB0EB /* GlassViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GlassViewController.h; sourceTree = ""; }; + 28D7ACF70DDB3853001CB0EB /* GlassViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GlassViewController.m; sourceTree = ""; }; + 29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; + 32CA4F630368D1EE00C91783 /* Glass_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Glass_Prefix.pch; sourceTree = ""; }; + 825DFA660E456BC9000D0A5D /* icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon.png; sourceTree = ""; }; + 825DFAA00E462A4F000D0A5D /* README.markdown */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = README.markdown; sourceTree = ""; }; + 8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 1D60588F0D05DD3D006BFB54 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */, + 1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 080E96DDFE201D6D7F000001 /* Classes */ = { + isa = PBXGroup; + children = ( + 1D3623240D0F684500981E51 /* GlassAppDelegate.h */, + 1D3623250D0F684500981E51 /* GlassAppDelegate.m */, + 28D7ACF60DDB3853001CB0EB /* GlassViewController.h */, + 825DFAA00E462A4F000D0A5D /* README.markdown */, + 28D7ACF70DDB3853001CB0EB /* GlassViewController.m */, + ); + path = Classes; + sourceTree = ""; + }; + 19C28FACFE9D520D11CA2CBB /* Products */ = { + isa = PBXGroup; + children = ( + 1D6058910D05DD3D006BFB54 /* Glass.app */, + ); + name = Products; + sourceTree = ""; + }; + 29B97314FDCFA39411CA2CEA /* CustomTemplate */ = { + isa = PBXGroup; + children = ( + 825DFA660E456BC9000D0A5D /* icon.png */, + 080E96DDFE201D6D7F000001 /* Classes */, + 29B97315FDCFA39411CA2CEA /* Other Sources */, + 29B97317FDCFA39411CA2CEA /* Resources */, + 29B97323FDCFA39411CA2CEA /* Frameworks */, + 19C28FACFE9D520D11CA2CBB /* Products */, + 0714B1A30E452A2100039BAB /* GlassBgView.h */, + 0714B1A40E452A2100039BAB /* GlassBgView.m */, + ); + name = CustomTemplate; + sourceTree = ""; + }; + 29B97315FDCFA39411CA2CEA /* Other Sources */ = { + isa = PBXGroup; + children = ( + 32CA4F630368D1EE00C91783 /* Glass_Prefix.pch */, + 29B97316FDCFA39411CA2CEA /* main.m */, + ); + name = "Other Sources"; + sourceTree = ""; + }; + 29B97317FDCFA39411CA2CEA /* Resources */ = { + isa = PBXGroup; + children = ( + 2899E5210DE3E06400AC0155 /* GlassViewController.xib */, + 28AD733E0D9D9553002E5188 /* MainWindow.xib */, + 8D1107310486CEB800E47090 /* Info.plist */, + 0714B1ED0E45393600039BAB /* url.txt */, + ); + name = Resources; + sourceTree = ""; + }; + 29B97323FDCFA39411CA2CEA /* Frameworks */ = { + isa = PBXGroup; + children = ( + 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */, + 1D30AB110D05D00D00671497 /* Foundation.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 1D6058900D05DD3D006BFB54 /* Glass */ = { + isa = PBXNativeTarget; + buildConfigurationList = 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "Glass" */; + buildPhases = ( + 1D60588D0D05DD3D006BFB54 /* Resources */, + 1D60588E0D05DD3D006BFB54 /* Sources */, + 1D60588F0D05DD3D006BFB54 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = Glass; + productName = Glass; + productReference = 1D6058910D05DD3D006BFB54 /* Glass.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 29B97313FDCFA39411CA2CEA /* Project object */ = { + isa = PBXProject; + buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "Glass" */; + compatibilityVersion = "Xcode 3.1"; + hasScannedForEncodings = 1; + mainGroup = 29B97314FDCFA39411CA2CEA /* CustomTemplate */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 1D6058900D05DD3D006BFB54 /* Glass */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 1D60588D0D05DD3D006BFB54 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 28AD733F0D9D9553002E5188 /* MainWindow.xib in Resources */, + 2899E5220DE3E06400AC0155 /* GlassViewController.xib in Resources */, + 0714B1EE0E45393600039BAB /* url.txt in Resources */, + 825DFA670E456BC9000D0A5D /* icon.png in Resources */, + 825DFAA10E462A4F000D0A5D /* README.markdown in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 1D60588E0D05DD3D006BFB54 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 1D60589B0D05DD56006BFB54 /* main.m in Sources */, + 1D3623260D0F684500981E51 /* GlassAppDelegate.m in Sources */, + 28D7ACF80DDB3853001CB0EB /* GlassViewController.m in Sources */, + 0714B1A50E452A2100039BAB /* GlassBgView.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin XCBuildConfiguration section */ + 1D6058940D05DD3E006BFB54 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + COPY_PHASE_STRIP = NO; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = Glass_Prefix.pch; + INFOPLIST_FILE = Info.plist; + PRODUCT_NAME = Glass; + }; + name = Debug; + }; + 1D6058950D05DD3E006BFB54 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + COPY_PHASE_STRIP = YES; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = Glass_Prefix.pch; + INFOPLIST_FILE = Info.plist; + PRODUCT_NAME = Glass; + }; + name = Release; + }; + C01FCF4F08A954540054247B /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ARCHS = "$(ARCHS_STANDARD_32_BIT)"; + CODE_SIGN_IDENTITY = "iPhone Developer: Brock Whitten"; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + GCC_C_LANGUAGE_STANDARD = c99; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + ONLY_ACTIVE_ARCH = YES; + PREBINDING = NO; + PROVISIONING_PROFILE = DefaultProfileUuid; + SDKROOT = iphoneos2.0; + }; + name = Debug; + }; + C01FCF5008A954540054247B /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ARCHS = "$(ARCHS_STANDARD_32_BIT)"; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + GCC_C_LANGUAGE_STANDARD = c99; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + PREBINDING = NO; + SDKROOT = iphoneos2.0; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "Glass" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 1D6058940D05DD3E006BFB54 /* Debug */, + 1D6058950D05DD3E006BFB54 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + C01FCF4E08A954540054247B /* Build configuration list for PBXProject "Glass" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C01FCF4F08A954540054247B /* Debug */, + C01FCF5008A954540054247B /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 29B97313FDCFA39411CA2CEA /* Project object */; +} diff --git a/Glass.xcodeproj/sintaxi.pbxuser b/Glass.xcodeproj/sintaxi.pbxuser new file mode 100644 index 00000000..e05baa90 --- /dev/null +++ b/Glass.xcodeproj/sintaxi.pbxuser @@ -0,0 +1,125 @@ +// !$*UTF8*$! +{ + 0714B1ED0E45393600039BAB /* url.txt */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1007, 746}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{0, 30}"; + sepNavWindowFrame = "{{15, -1}, {1066, 874}}"; + }; + }; + 1D3623250D0F684500981E51 /* GlassAppDelegate.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1007, 1106}}"; + sepNavSelRange = "{448, 0}"; + sepNavVisRange = "{193, 1500}"; + sepNavWindowFrame = "{{15, -1}, {1066, 874}}"; + }; + }; + 1D6058900D05DD3D006BFB54 /* Glass */ = { + activeExec = 0; + executables = ( + 825DF9FA0E454A12000D0A5D /* Glass */, + ); + }; + 28D7ACF70DDB3853001CB0EB /* GlassViewController.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1007, 723}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{0, 168}"; + sepNavWindowFrame = "{{15, -1}, {1066, 874}}"; + }; + }; + 29B97313FDCFA39411CA2CEA /* Project object */ = { + activeBuildConfigurationName = Debug; + activeExecutable = 825DF9FA0E454A12000D0A5D /* Glass */; + activeSDKPreference = iphoneos2.0; + activeTarget = 1D6058900D05DD3D006BFB54 /* Glass */; + addToTargets = ( + 1D6058900D05DD3D006BFB54 /* Glass */, + ); + codeSenseManager = 825DFA0C0E454A25000D0A5D /* Code sense */; + executables = ( + 825DF9FA0E454A12000D0A5D /* Glass */, + ); + perUserDictionary = { + PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = { + PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; + PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; + PBXFileTableDataSourceColumnWidthsKey = ( + 20, + 364, + 20, + 48.16259765625, + 43, + 43, + 20, + ); + PBXFileTableDataSourceColumnsKey = ( + PBXFileDataSource_FiletypeID, + PBXFileDataSource_Filename_ColumnID, + PBXFileDataSource_Built_ColumnID, + PBXFileDataSource_ObjectSize_ColumnID, + PBXFileDataSource_Errors_ColumnID, + PBXFileDataSource_Warnings_ColumnID, + PBXFileDataSource_Target_ColumnID, + ); + }; + PBXPerProjectTemplateStateSaveDate = 239426041; + PBXWorkspaceStateSaveDate = 239426041; + }; + sourceControlManager = 825DFA0B0E454A25000D0A5D /* Source Control */; + userBuildSettings = { + }; + }; + 29B97316FDCFA39411CA2CEA /* main.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1007, 746}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{0, 350}"; + sepNavWindowFrame = "{{15, -1}, {1066, 874}}"; + }; + }; + 825DF9FA0E454A12000D0A5D /* Glass */ = { + isa = PBXExecutable; + activeArgIndices = ( + ); + argumentStrings = ( + ); + autoAttachOnCrash = 1; + breakpointsEnabled = 0; + configStateDict = { + }; + customDataFormattersEnabled = 1; + debuggerPlugin = GDBDebugging; + disassemblyDisplayState = 0; + dylibVariantSuffix = ""; + enableDebugStr = 1; + environmentEntries = ( + ); + executableSystemSymbolLevel = 0; + executableUserSymbolLevel = 0; + libgmallocEnabled = 0; + name = Glass; + savedGlobals = { + }; + sourceDirectories = ( + ); + }; + 825DFA0B0E454A25000D0A5D /* Source Control */ = { + isa = PBXSourceControlManager; + fallbackIsa = XCSourceControlManager; + isSCMEnabled = 0; + scmConfiguration = { + }; + }; + 825DFA0C0E454A25000D0A5D /* Code sense */ = { + isa = PBXCodeSenseManager; + indexTemplatePath = ""; + }; + 8D1107310486CEB800E47090 /* Info.plist */ = { + uiCtxt = { + sepNavWindowFrame = "{{169, 4}, {1066, 874}}"; + }; + }; +} diff --git a/Glass.xcodeproj/sintaxi.perspectivev3 b/Glass.xcodeproj/sintaxi.perspectivev3 new file mode 100644 index 00000000..b79357a9 --- /dev/null +++ b/Glass.xcodeproj/sintaxi.perspectivev3 @@ -0,0 +1,1460 @@ + + + + + ActivePerspectiveName + Project + AllowedModules + + + BundleLoadPath + + MaxInstances + n + Module + PBXSmartGroupTreeModule + Name + Groups and Files Outline View + + + BundleLoadPath + + MaxInstances + n + Module + PBXNavigatorGroup + Name + Editor + + + BundleLoadPath + + MaxInstances + n + Module + XCTaskListModule + Name + Task List + + + BundleLoadPath + + MaxInstances + n + Module + XCDetailModule + Name + File and Smart Group Detail Viewer + + + BundleLoadPath + + MaxInstances + 1 + Module + PBXBuildResultsModule + Name + Detailed Build Results Viewer + + + BundleLoadPath + + MaxInstances + 1 + Module + PBXProjectFindModule + Name + Project Batch Find Tool + + + BundleLoadPath + + MaxInstances + n + Module + XCProjectFormatConflictsModule + Name + Project Format Conflicts List + + + BundleLoadPath + + MaxInstances + n + Module + PBXBookmarksModule + Name + Bookmarks Tool + + + BundleLoadPath + + MaxInstances + n + Module + PBXClassBrowserModule + Name + Class Browser + + + BundleLoadPath + + MaxInstances + n + Module + PBXCVSModule + Name + Source Code Control Tool + + + BundleLoadPath + + MaxInstances + n + Module + PBXDebugBreakpointsModule + Name + Debug Breakpoints Tool + + + BundleLoadPath + + MaxInstances + n + Module + XCDockableInspector + Name + Inspector + + + BundleLoadPath + + MaxInstances + n + Module + PBXOpenQuicklyModule + Name + Open Quickly Tool + + + BundleLoadPath + + MaxInstances + 1 + Module + PBXDebugSessionModule + Name + Debugger + + + BundleLoadPath + + MaxInstances + 1 + Module + PBXDebugCLIModule + Name + Debug Console + + + BundleLoadPath + + MaxInstances + n + Module + XCSnapshotModule + Name + Snapshots Tool + + + BundlePath + /Developer/Library/PrivateFrameworks/DevToolsInterface.framework/Resources + Description + AIODescriptionKey + DockingSystemVisible + + Extension + perspectivev3 + FavBarConfig + + PBXProjectModuleGUID + 825DFA0A0E454A25000D0A5D + XCBarModuleItemNames + + XCBarModuleItems + + + FirstTimeWindowDisplayed + + Identifier + com.apple.perspectives.project.defaultV3 + MajorVersion + 34 + MinorVersion + 0 + Name + All-In-One + Notifications + + OpenEditors + + PerspectiveWidths + + -1 + -1 + + Perspectives + + + ChosenToolbarItems + + XCToolbarPerspectiveControl + NSToolbarSeparatorItem + active-target-popup + active-buildstyle-popup + action + NSToolbarFlexibleSpaceItem + buildOrClean + build-and-goOrGo + com.apple.ide.PBXToolbarStopButton + get-info + toggle-editor + NSToolbarFlexibleSpaceItem + com.apple.pbx.toolbar.searchfield + + ControllerClassBaseName + + IconName + WindowOfProject + Identifier + perspective.project + IsVertical + + Layout + + + ContentConfiguration + + PBXBottomSmartGroupGIDs + + 1C37FBAC04509CD000000102 + 1C37FAAC04509CD000000102 + 1C08E77C0454961000C914BD + 1C37FABC05509CD000000102 + 1C37FABC05539CD112110102 + E2644B35053B69B200211256 + 1C37FABC04509CD000100104 + 1CC0EA4004350EF90044410B + 1CC0EA4004350EF90041110B + 1C77FABC04509CD000000102 + + PBXProjectModuleGUID + 1CA23ED40692098700951B8B + PBXProjectModuleLabel + Files + PBXProjectStructureProvided + yes + PBXSmartGroupTreeModuleColumnData + + PBXSmartGroupTreeModuleColumnWidthsKey + + 185 + + PBXSmartGroupTreeModuleColumnsKey_v4 + + MainColumn + + + PBXSmartGroupTreeModuleOutlineStateKey_v7 + + PBXSmartGroupTreeModuleOutlineStateExpansionKey + + PBXSmartGroupTreeModuleOutlineStateSelectionKey + + + 0 + + + PBXSmartGroupTreeModuleOutlineStateVisibleRectKey + {{0, 0}, {185, 428}} + + PBXTopSmartGroupGIDs + + XCIncludePerspectivesSwitch + + + GeometryConfiguration + + Frame + {{0, 0}, {202, 446}} + GroupTreeTableConfiguration + + MainColumn + 185 + + RubberWindowFrame + 419 85 810 487 0 0 1440 878 + + Module + PBXSmartGroupTreeModule + Proportion + 202pt + + + Dock + + + ContentConfiguration + + PBXProjectModuleGUID + 825DF9FF0E454A25000D0A5D + PBXProjectModuleLabel + + PBXSplitModuleInNavigatorKey + + Split0 + + PBXProjectModuleGUID + 825DFA000E454A25000D0A5D + PBXProjectModuleLabel + + + SplitCount + 1 + + StatusBarVisibility + + XCSharingToken + com.apple.Xcode.CommonNavigatorGroupSharingToken + + GeometryConfiguration + + Frame + {{0, 0}, {603, -2}} + RubberWindowFrame + 419 85 810 487 0 0 1440 878 + + Module + PBXNavigatorGroup + Proportion + -2pt + + + Proportion + 443pt + Tabs + + + BecomeActive + + ContentConfiguration + + PBXProjectModuleGUID + 1CA23EDF0692099D00951B8B + PBXProjectModuleLabel + Detail + + GeometryConfiguration + + Frame + {{10, 27}, {603, 416}} + RubberWindowFrame + 419 85 810 487 0 0 1440 878 + + Module + XCDetailModule + + + ContentConfiguration + + PBXProjectModuleGUID + 1CA23EE00692099D00951B8B + PBXProjectModuleLabel + Project Find + + GeometryConfiguration + + Frame + {{10, 31}, {603, 297}} + + Module + PBXProjectFindModule + + + ContentConfiguration + + PBXCVSModuleFilterTypeKey + 1032 + PBXProjectModuleGUID + 1CA23EE10692099D00951B8B + PBXProjectModuleLabel + SCM Results + + GeometryConfiguration + + Frame + {{10, 31}, {603, 297}} + + Module + PBXCVSModule + + + ContentConfiguration + + PBXProjectModuleGUID + XCMainBuildResultsModuleGUID + PBXProjectModuleLabel + Build + XCBuildResultsTrigger_Collapse + 1021 + XCBuildResultsTrigger_Open + 1011 + + GeometryConfiguration + + Frame + {{10, 31}, {603, 297}} + + Module + PBXBuildResultsModule + + + + + Proportion + 603pt + + + Name + Project + ServiceClasses + + XCModuleDock + PBXSmartGroupTreeModule + XCModuleDock + PBXNavigatorGroup + XCDockableTabModule + XCDetailModule + PBXProjectFindModule + PBXCVSModule + PBXBuildResultsModule + + TableOfContents + + 825DFA010E454A25000D0A5D + 1CA23ED40692098700951B8B + 825DFA020E454A25000D0A5D + 825DF9FF0E454A25000D0A5D + 825DFA030E454A25000D0A5D + 1CA23EDF0692099D00951B8B + 1CA23EE00692099D00951B8B + 1CA23EE10692099D00951B8B + XCMainBuildResultsModuleGUID + + ToolbarConfiguration + xcode.toolbar.config.defaultV3 + + + ChosenToolbarItems + + XCToolbarPerspectiveControl + NSToolbarSeparatorItem + active-combo-popup + NSToolbarFlexibleSpaceItem + build-and-go + com.apple.ide.PBXToolbarStopButton + debugger-restart-executable + debugger-pause + debugger-step-over + debugger-step-into + debugger-step-out + debugger-enable-breakpoints + NSToolbarFlexibleSpaceItem + com.apple.ide.XCBreakpointsToolbarItem + clear-log + + ControllerClassBaseName + PBXDebugSessionModule + IconName + DebugTabIcon + Identifier + perspective.debug + IsVertical + + Layout + + + ContentConfiguration + + PBXProjectModuleGUID + 1CCC7628064C1048000F2A68 + PBXProjectModuleLabel + Debugger Console + + GeometryConfiguration + + Frame + {{0, 0}, {810, 0}} + + Module + PBXDebugCLIModule + Proportion + 0pt + + + ContentConfiguration + + Debugger + + HorizontalSplitView + + _collapsingFrameDimension + 0.0 + _indexOfCollapsedView + 0 + _percentageOfCollapsedView + 0.0 + isCollapsed + yes + sizes + + {{0, 0}, {395, 213}} + {{395, 0}, {415, 213}} + + + VerticalSplitView + + _collapsingFrameDimension + 0.0 + _indexOfCollapsedView + 0 + _percentageOfCollapsedView + 0.0 + isCollapsed + yes + sizes + + {{0, 0}, {810, 213}} + {{0, 213}, {810, 225}} + + + + LauncherConfigVersion + 8 + PBXProjectModuleGUID + 1CCC7629064C1048000F2A68 + PBXProjectModuleLabel + Debug + + GeometryConfiguration + + DebugConsoleVisible + None + DebugConsoleWindowFrame + {{200, 200}, {500, 300}} + DebugSTDIOWindowFrame + {{200, 200}, {500, 300}} + Frame + {{0, 7}, {810, 438}} + PBXDebugSessionStackFrameViewKey + + DebugVariablesTableConfiguration + + Name + 120 + Value + 85 + Summary + 185 + + Frame + {{395, 0}, {415, 213}} + + + Module + PBXDebugSessionModule + Proportion + 438pt + + + Name + Debug + ServiceClasses + + XCModuleDock + PBXDebugCLIModule + PBXDebugSessionModule + PBXDebugProcessAndThreadModule + PBXDebugProcessViewModule + PBXDebugThreadViewModule + PBXDebugStackFrameViewModule + PBXNavigatorGroup + + TableOfContents + + 825DFA040E454A25000D0A5D + 1CCC7628064C1048000F2A68 + 1CCC7629064C1048000F2A68 + 825DFA050E454A25000D0A5D + 825DFA060E454A25000D0A5D + 825DFA070E454A25000D0A5D + 825DFA080E454A25000D0A5D + 825DFA090E454A25000D0A5D + + ToolbarConfiguration + xcode.toolbar.config.debugV3 + + + PerspectivesBarVisible + + ShelfIsVisible + + SourceDescription + file at '/Developer/Library/PrivateFrameworks/DevToolsInterface.framework/Resources/XCPerspectivesSpecification.xcperspec' + StatusbarIsVisible + + TimeStamp + 0.0 + ToolbarDisplayMode + 1 + ToolbarIsVisible + + ToolbarSizeMode + 1 + Type + Perspectives + UpdateMessage + + WindowJustification + 5 + WindowOrderList + + /Users/sintaxi/Documents/Dev/Glass/Glass.xcodeproj + + WindowString + 419 85 810 487 0 0 1440 878 + WindowToolsV3 + + + Identifier + windowTool.debugger + Layout + + + Dock + + + ContentConfiguration + + Debugger + + HorizontalSplitView + + _collapsingFrameDimension + 0.0 + _indexOfCollapsedView + 0 + _percentageOfCollapsedView + 0.0 + isCollapsed + yes + sizes + + {{0, 0}, {317, 164}} + {{317, 0}, {377, 164}} + + + VerticalSplitView + + _collapsingFrameDimension + 0.0 + _indexOfCollapsedView + 0 + _percentageOfCollapsedView + 0.0 + isCollapsed + yes + sizes + + {{0, 0}, {694, 164}} + {{0, 164}, {694, 216}} + + + + LauncherConfigVersion + 8 + PBXProjectModuleGUID + 1C162984064C10D400B95A72 + PBXProjectModuleLabel + Debug - GLUTExamples (Underwater) + + GeometryConfiguration + + DebugConsoleDrawerSize + {100, 120} + DebugConsoleVisible + None + DebugConsoleWindowFrame + {{200, 200}, {500, 300}} + DebugSTDIOWindowFrame + {{200, 200}, {500, 300}} + Frame + {{0, 0}, {694, 380}} + RubberWindowFrame + 321 238 694 422 0 0 1440 878 + + Module + PBXDebugSessionModule + Proportion + 100% + + + Proportion + 100% + + + Name + Debugger + ServiceClasses + + PBXDebugSessionModule + + StatusbarIsVisible + 1 + TableOfContents + + 1CD10A99069EF8BA00B06720 + 1C0AD2AB069F1E9B00FABCE6 + 1C162984064C10D400B95A72 + 1C0AD2AC069F1E9B00FABCE6 + + ToolbarConfiguration + xcode.toolbar.config.debugV3 + WindowString + 321 238 694 422 0 0 1440 878 + WindowToolGUID + 1CD10A99069EF8BA00B06720 + WindowToolIsVisible + 0 + + + Identifier + windowTool.build + Layout + + + Dock + + + ContentConfiguration + + PBXProjectModuleGUID + 1CD0528F0623707200166675 + PBXProjectModuleLabel + <No Editor> + PBXSplitModuleInNavigatorKey + + Split0 + + PBXProjectModuleGUID + 1CD052900623707200166675 + + SplitCount + 1 + + StatusBarVisibility + 1 + + GeometryConfiguration + + Frame + {{0, 0}, {500, 215}} + RubberWindowFrame + 192 257 500 500 0 0 1280 1002 + + Module + PBXNavigatorGroup + Proportion + 218pt + + + BecomeActive + 1 + ContentConfiguration + + PBXProjectModuleGUID + XCMainBuildResultsModuleGUID + PBXProjectModuleLabel + Build + + GeometryConfiguration + + Frame + {{0, 222}, {500, 236}} + RubberWindowFrame + 192 257 500 500 0 0 1280 1002 + + Module + PBXBuildResultsModule + Proportion + 236pt + + + Proportion + 458pt + + + Name + Build Results + ServiceClasses + + PBXBuildResultsModule + + StatusbarIsVisible + 1 + TableOfContents + + 1C78EAA5065D492600B07095 + 1C78EAA6065D492600B07095 + 1CD0528F0623707200166675 + XCMainBuildResultsModuleGUID + + ToolbarConfiguration + xcode.toolbar.config.buildV3 + WindowString + 192 257 500 500 0 0 1280 1002 + + + Identifier + windowTool.find + Layout + + + Dock + + + Dock + + + ContentConfiguration + + PBXProjectModuleGUID + 1CDD528C0622207200134675 + PBXProjectModuleLabel + <No Editor> + PBXSplitModuleInNavigatorKey + + Split0 + + PBXProjectModuleGUID + 1CD0528D0623707200166675 + + SplitCount + 1 + + StatusBarVisibility + 1 + + GeometryConfiguration + + Frame + {{0, 0}, {781, 167}} + RubberWindowFrame + 62 385 781 470 0 0 1440 878 + + Module + PBXNavigatorGroup + Proportion + 781pt + + + Proportion + 50% + + + BecomeActive + 1 + ContentConfiguration + + PBXProjectModuleGUID + 1CD0528E0623707200166675 + PBXProjectModuleLabel + Project Find + + GeometryConfiguration + + Frame + {{8, 0}, {773, 254}} + RubberWindowFrame + 62 385 781 470 0 0 1440 878 + + Module + PBXProjectFindModule + Proportion + 50% + + + Proportion + 428pt + + + Name + Project Find + ServiceClasses + + PBXProjectFindModule + + StatusbarIsVisible + 1 + TableOfContents + + 1C530D57069F1CE1000CFCEE + 1C530D58069F1CE1000CFCEE + 1C530D59069F1CE1000CFCEE + 1CDD528C0622207200134675 + 1C530D5A069F1CE1000CFCEE + 1CE0B1FE06471DED0097A5F4 + 1CD0528E0623707200166675 + + WindowString + 62 385 781 470 0 0 1440 878 + WindowToolGUID + 1C530D57069F1CE1000CFCEE + WindowToolIsVisible + 0 + + + Identifier + windowTool.snapshots + Layout + + + Dock + + + Module + XCSnapshotModule + Proportion + 100% + + + Proportion + 100% + + + Name + Snapshots + ServiceClasses + + XCSnapshotModule + + StatusbarIsVisible + Yes + ToolbarConfiguration + xcode.toolbar.config.snapshots + WindowString + 315 824 300 550 0 0 1440 878 + WindowToolIsVisible + Yes + + + Identifier + windowTool.debuggerConsole + Layout + + + Dock + + + BecomeActive + 1 + ContentConfiguration + + PBXProjectModuleGUID + 1C78EAAC065D492600B07095 + PBXProjectModuleLabel + Debugger Console + + GeometryConfiguration + + Frame + {{0, 0}, {700, 358}} + RubberWindowFrame + 149 87 700 400 0 0 1440 878 + + Module + PBXDebugCLIModule + Proportion + 358pt + + + Proportion + 358pt + + + Name + Debugger Console + ServiceClasses + + PBXDebugCLIModule + + StatusbarIsVisible + 1 + TableOfContents + + 1C530D5B069F1CE1000CFCEE + 1C530D5C069F1CE1000CFCEE + 1C78EAAC065D492600B07095 + + ToolbarConfiguration + xcode.toolbar.config.consoleV3 + WindowString + 149 87 440 400 0 0 1440 878 + WindowToolGUID + 1C530D5B069F1CE1000CFCEE + WindowToolIsVisible + 0 + + + Identifier + windowTool.scm + Layout + + + Dock + + + ContentConfiguration + + PBXProjectModuleGUID + 1C78EAB2065D492600B07095 + PBXProjectModuleLabel + <No Editor> + PBXSplitModuleInNavigatorKey + + Split0 + + PBXProjectModuleGUID + 1C78EAB3065D492600B07095 + + SplitCount + 1 + + StatusBarVisibility + 1 + + GeometryConfiguration + + Frame + {{0, 0}, {452, 0}} + RubberWindowFrame + 743 379 452 308 0 0 1280 1002 + + Module + PBXNavigatorGroup + Proportion + 0pt + + + BecomeActive + 1 + ContentConfiguration + + PBXProjectModuleGUID + 1CD052920623707200166675 + PBXProjectModuleLabel + SCM + + GeometryConfiguration + + ConsoleFrame + {{0, 259}, {452, 0}} + Frame + {{0, 7}, {452, 259}} + RubberWindowFrame + 743 379 452 308 0 0 1280 1002 + TableConfiguration + + Status + 30 + FileName + 199 + Path + 197.09500122070312 + + TableFrame + {{0, 0}, {452, 250}} + + Module + PBXCVSModule + Proportion + 262pt + + + Proportion + 266pt + + + Name + SCM + ServiceClasses + + PBXCVSModule + + StatusbarIsVisible + 1 + TableOfContents + + 1C78EAB4065D492600B07095 + 1C78EAB5065D492600B07095 + 1C78EAB2065D492600B07095 + 1CD052920623707200166675 + + ToolbarConfiguration + xcode.toolbar.config.scmV3 + WindowString + 743 379 452 308 0 0 1280 1002 + + + Identifier + windowTool.breakpoints + IsVertical + 0 + Layout + + + Dock + + + BecomeActive + 1 + ContentConfiguration + + PBXBottomSmartGroupGIDs + + 1C77FABC04509CD000000102 + + PBXProjectModuleGUID + 1CE0B1FE06471DED0097A5F4 + PBXProjectModuleLabel + Files + PBXProjectStructureProvided + no + PBXSmartGroupTreeModuleColumnData + + PBXSmartGroupTreeModuleColumnWidthsKey + + 168 + + PBXSmartGroupTreeModuleColumnsKey_v4 + + MainColumn + + + PBXSmartGroupTreeModuleOutlineStateKey_v7 + + PBXSmartGroupTreeModuleOutlineStateExpansionKey + + 1C77FABC04509CD000000102 + + PBXSmartGroupTreeModuleOutlineStateSelectionKey + + + 0 + + + PBXSmartGroupTreeModuleOutlineStateVisibleRectKey + {{0, 0}, {168, 350}} + + PBXTopSmartGroupGIDs + + XCIncludePerspectivesSwitch + 0 + + GeometryConfiguration + + Frame + {{0, 0}, {185, 368}} + GroupTreeTableConfiguration + + MainColumn + 168 + + RubberWindowFrame + 315 424 744 409 0 0 1440 878 + + Module + PBXSmartGroupTreeModule + Proportion + 185pt + + + ContentConfiguration + + PBXProjectModuleGUID + 1CA1AED706398EBD00589147 + PBXProjectModuleLabel + Detail + + GeometryConfiguration + + Frame + {{190, 0}, {554, 368}} + RubberWindowFrame + 315 424 744 409 0 0 1440 878 + + Module + XCDetailModule + Proportion + 554pt + + + Proportion + 368pt + + + MajorVersion + 3 + MinorVersion + 0 + Name + Breakpoints + ServiceClasses + + PBXSmartGroupTreeModule + XCDetailModule + + StatusbarIsVisible + 1 + TableOfContents + + 1CDDB66807F98D9800BB5817 + 1CDDB66907F98D9800BB5817 + 1CE0B1FE06471DED0097A5F4 + 1CA1AED706398EBD00589147 + + ToolbarConfiguration + xcode.toolbar.config.breakpointsV3 + WindowString + 315 424 744 409 0 0 1440 878 + WindowToolGUID + 1CDDB66807F98D9800BB5817 + WindowToolIsVisible + 1 + + + Identifier + windowTool.debugAnimator + Layout + + + Dock + + + Module + PBXNavigatorGroup + Proportion + 100% + + + Proportion + 100% + + + Name + Debug Visualizer + ServiceClasses + + PBXNavigatorGroup + + StatusbarIsVisible + 1 + ToolbarConfiguration + xcode.toolbar.config.debugAnimatorV3 + WindowString + 100 100 700 500 0 0 1280 1002 + + + Identifier + windowTool.bookmarks + Layout + + + Dock + + + Module + PBXBookmarksModule + Proportion + 166pt + + + Proportion + 166pt + + + Name + Bookmarks + ServiceClasses + + PBXBookmarksModule + + StatusbarIsVisible + 0 + WindowString + 538 42 401 187 0 0 1280 1002 + + + Identifier + windowTool.projectFormatConflicts + Layout + + + Dock + + + Module + XCProjectFormatConflictsModule + Proportion + 100% + + + Proportion + 100% + + + Name + Project Format Conflicts + ServiceClasses + + XCProjectFormatConflictsModule + + StatusbarIsVisible + 0 + WindowContentMinSize + 450 300 + WindowString + 50 850 472 307 0 0 1440 877 + + + Identifier + windowTool.classBrowser + Layout + + + Dock + + + BecomeActive + 1 + ContentConfiguration + + OptionsSetName + Hierarchy, all classes + PBXProjectModuleGUID + 1CA6456E063B45B4001379D8 + PBXProjectModuleLabel + Class Browser - NSObject + + GeometryConfiguration + + ClassesFrame + {{0, 0}, {369, 96}} + ClassesTreeTableConfiguration + + PBXClassNameColumnIdentifier + 208 + PBXClassBookColumnIdentifier + 22 + + Frame + {{0, 0}, {616, 353}} + MembersFrame + {{0, 105}, {369, 395}} + MembersTreeTableConfiguration + + PBXMemberTypeIconColumnIdentifier + 22 + PBXMemberNameColumnIdentifier + 216 + PBXMemberTypeColumnIdentifier + 94 + PBXMemberBookColumnIdentifier + 22 + + PBXModuleWindowStatusBarHidden2 + 1 + RubberWindowFrame + 597 125 616 374 0 0 1280 1002 + + Module + PBXClassBrowserModule + Proportion + 354pt + + + Proportion + 354pt + + + Name + Class Browser + ServiceClasses + + PBXClassBrowserModule + + StatusbarIsVisible + 0 + TableOfContents + + 1C78EABA065D492600B07095 + 1C78EABB065D492600B07095 + 1CA6456E063B45B4001379D8 + + ToolbarConfiguration + xcode.toolbar.config.classbrowser + WindowString + 597 125 616 374 0 0 1280 1002 + + + Identifier + windowTool.refactoring + IncludeInToolsMenu + 0 + Layout + + + Dock + + + BecomeActive + 1 + GeometryConfiguration + + Frame + {0, 0}, {500, 335} + RubberWindowFrame + {0, 0}, {500, 335} + + Module + XCRefactoringModule + Proportion + 100% + + + Proportion + 100% + + + Name + Refactoring + ServiceClasses + + XCRefactoringModule + + WindowString + 200 200 500 356 0 0 1920 1200 + + + + diff --git a/GlassBgView.h b/GlassBgView.h new file mode 100644 index 00000000..11211b0c --- /dev/null +++ b/GlassBgView.h @@ -0,0 +1,8 @@ +#import +#import + +@interface GlassBgView :UIView /* Specify a superclass (eg: NSObject or NSView) */ { + +} + +@end diff --git a/GlassBgView.m b/GlassBgView.m new file mode 100644 index 00000000..4dd4e79f --- /dev/null +++ b/GlassBgView.m @@ -0,0 +1,5 @@ +#import "GlassBgView.h" + +@implementation GlassBgView + +@end diff --git a/GlassViewController.xib b/GlassViewController.xib new file mode 100644 index 00000000..ab413621 --- /dev/null +++ b/GlassViewController.xib @@ -0,0 +1,139 @@ + + + + 512 + 9D34 + 670 + 949.33 + 352.00 + + YES + + + + YES + com.apple.InterfaceBuilder.IBCocoaTouchPlugin + + + YES + + IBFilesOwner + + + IBFirstResponder + + + + 292 + {320, 460} + + + 3 + MQA + + 2 + + + + + + + YES + + + view + + + + 3 + + + + + YES + + 0 + + YES + + + + + + 1 + + + YES + + + + + -1 + + + RmlsZSdzIE93bmVyA + + + -2 + + + + + + + YES + + YES + -1.CustomClassName + -2.CustomClassName + 1.IBEditorWindowLastContentRect + 1.IBPluginDependency + + + YES + GlassViewController + UIResponder + {{570, 361}, {320, 460}} + com.apple.InterfaceBuilder.IBCocoaTouchPlugin + + + + YES + + YES + + + YES + + + + + YES + + YES + + + YES + + + + 5 + + + + YES + + GlassViewController + UIViewController + + IBProjectSource + Classes/GlassViewController.h + + + + + 0 + Glass.xcodeproj + 3 + + diff --git a/Glass_Prefix.pch b/Glass_Prefix.pch new file mode 100644 index 00000000..e2b3ccd6 --- /dev/null +++ b/Glass_Prefix.pch @@ -0,0 +1,8 @@ +// +// Prefix header for all source files of the 'Glass' target in the 'Glass' project +// + +#ifdef __OBJC__ +#import +#import +#endif diff --git a/Info.plist b/Info.plist new file mode 100644 index 00000000..37512707 --- /dev/null +++ b/Info.plist @@ -0,0 +1,30 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleDisplayName + Gap + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + icon.png + CFBundleIdentifier + com.teepeefinder.gap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + APPL + CFBundleSignature + ???? + CFBundleVersion + 1.0 + LSRequiresIPhoneOS + + NSMainNibFile + MainWindow + + diff --git a/MainWindow.xib b/MainWindow.xib new file mode 100644 index 00000000..32c63622 --- /dev/null +++ b/MainWindow.xib @@ -0,0 +1,302 @@ + + + + 512 + 9E17 + 670 + 949.33 + 352.00 + + YES + + + YES + com.apple.InterfaceBuilder.IBCocoaTouchPlugin + + + YES + + IBFilesOwner + + + IBFirstResponder + + + + + 1316 + + {320, 480} + + 1 + MSAxIDEAA + + NO + NO + + + + + + 274 + + YES + + + 274 + {320, 480} + + + + 1 + MSAwLjUgMAA + + YES + YES + + + {320, 480} + + + + 1 + MC4wNDQzNTc5NzggMC4wNDQzNTc5NzggMC4wNDQzNTc5NzgAA + + NO + + GlassViewController + + + + + YES + + + window + + + + 5 + + + + viewController + + + + 11 + + + + delegate + + + + 19 + + + + webView + + + + 20 + + + + + YES + + 0 + + YES + + + + + + 2 + + + YES + + + + + -1 + + + RmlsZSdzIE93bmVyA + + + 3 + + + Glass App Delegate + + + -2 + + + + + 10 + + + YES + + + + + + 12 + + + YES + + + + + + 13 + + + My WebView + + + + + YES + + YES + -1.CustomClassName + -2.CustomClassName + 10.CustomClassName + 10.IBEditorWindowLastContentRect + 10.IBPluginDependency + 12.IBPluginDependency + 13.IBPluginDependency + 2.IBAttributePlaceholdersKey + 2.IBEditorWindowLastContentRect + 2.IBPluginDependency + 3.CustomClassName + 3.IBPluginDependency + + + YES + UIApplication + UIResponder + GlassViewController + {{66, 356}, {320, 480}} + com.apple.InterfaceBuilder.IBCocoaTouchPlugin + com.apple.InterfaceBuilder.IBCocoaTouchPlugin + com.apple.InterfaceBuilder.IBCocoaTouchPlugin + + YES + + YES + + + YES + + + {{362, 376}, {320, 480}} + com.apple.InterfaceBuilder.IBCocoaTouchPlugin + GlassAppDelegate + com.apple.InterfaceBuilder.IBCocoaTouchPlugin + + + + YES + + YES + + + YES + + + + + YES + + YES + + + YES + + + + 20 + + + + YES + + GlassAppDelegate + NSObject + + YES + + YES + viewController + webView + window + + + YES + GlassViewController + UIWebView + UIWindow + + + + IBProjectSource + Classes/GlassAppDelegate.h + + + + GlassAppDelegate + NSObject + + IBUserSource + + + + + GlassViewController + UIViewController + + YES + + YES + loadView + pushBack + pushHome + + + YES + id + id + id + + + + IBProjectSource + Classes/GlassViewController.h + + + + GlassViewController + UIViewController + + IBUserSource + + + + + + 0 + Glass.xcodeproj + 3 + + diff --git a/icon.png b/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..b48db72e108a353967efd8997e4fe5ecb949936b GIT binary patch literal 7611 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 + +int main(int argc, char *argv[]) { + + NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; + int retVal = UIApplicationMain(argc, argv, nil, @"GlassAppDelegate"); + [pool release]; + return retVal; +} diff --git a/url.txt b/url.txt new file mode 100644 index 00000000..88546382 --- /dev/null +++ b/url.txt @@ -0,0 +1 @@ +http://clayburn.org/iphone.php \ No newline at end of file