Changeset c21b58a in orbit


Ignore:
Timestamp:
12/23/12 18:46:56 (7 years ago)
Author:
Jonathon Horsman <jonathon@…>
Branches:
master, RawEEG, Raw_EEG_Plot, Servo, Tab_Interface, pyramid
Children:
eac712d
Parents:
b3458d9 (diff), 74a6e94 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge branch 'master' of ssh://puzzlebox.info/repo/orbit

Files:
37 added
73 deleted
8 edited
6 moved

Legend:

Unmodified
Added
Removed
  • android/.classpath

    r948f49a rcb6dab1  
    11<?xml version="1.0" encoding="UTF-8"?> 
    22<classpath> 
     3        <classpathentry kind="src" path="src"/> 
     4        <classpathentry kind="src" path="gen"/> 
    35        <classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/> 
    46        <classpathentry kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/> 
    5         <classpathentry kind="src" path="src"/> 
    6         <classpathentry kind="src" path="gen"/> 
     7        <classpathentry exported="true" kind="lib" path="libs/ThinkGear.jar"/> 
     8        <classpathentry kind="lib" path="libs/usb-serial-for-android-v010.jar"/> 
    79        <classpathentry kind="output" path="bin/classes"/> 
    810</classpath> 
  • android/.project

    r948f49a rcb6dab1  
    11<?xml version="1.0" encoding="UTF-8"?> 
    22<projectDescription> 
    3         <name>DorabotOrbit</name> 
     3        <name>Puzzlebox Orbit</name> 
    44        <comment></comment> 
    55        <projects> 
  • iOS/Orbit/Orbit.xcodeproj/project.pbxproj

    rdccf843 rb3458d9  
    88 
    99/* Begin PBXBuildFile section */ 
    10                 52019F49166B53A7006BD1FA /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 52019F48166B53A7006BD1FA /* UIKit.framework */; }; 
    11                 52019F4B166B53A7006BD1FA /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 52019F4A166B53A7006BD1FA /* Foundation.framework */; }; 
    12                 52019F4D166B53A7006BD1FA /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 52019F4C166B53A7006BD1FA /* CoreGraphics.framework */; }; 
    13                 52019F53166B53A7006BD1FA /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 52019F51166B53A7006BD1FA /* InfoPlist.strings */; }; 
    14                 52019F55166B53A7006BD1FA /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 52019F54166B53A7006BD1FA /* main.m */; }; 
    15                 52019F59166B53A7006BD1FA /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 52019F58166B53A7006BD1FA /* AppDelegate.m */; }; 
    16                 52019F5B166B53A7006BD1FA /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = 52019F5A166B53A7006BD1FA /* Default.png */; }; 
    17                 52019F5D166B53A7006BD1FA /* Default@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 52019F5C166B53A7006BD1FA /* Default@2x.png */; }; 
    18                 52019F5F166B53A7006BD1FA /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 52019F5E166B53A7006BD1FA /* Default-568h@2x.png */; }; 
    19                 52019F62166B53A7006BD1FA /* MainStoryboard_iPhone.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 52019F60166B53A7006BD1FA /* MainStoryboard_iPhone.storyboard */; }; 
    20                 52019F65166B53A7006BD1FA /* MainStoryboard_iPad.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 52019F63166B53A7006BD1FA /* MainStoryboard_iPad.storyboard */; }; 
    21                 52019F68166B53A7006BD1FA /* FirstViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 52019F67166B53A7006BD1FA /* FirstViewController.m */; }; 
    22                 52019F6A166B53A7006BD1FA /* first.png in Resources */ = {isa = PBXBuildFile; fileRef = 52019F69166B53A7006BD1FA /* first.png */; }; 
    23                 52019F6C166B53A7006BD1FA /* first@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 52019F6B166B53A7006BD1FA /* first@2x.png */; }; 
    24                 52019F6F166B53A7006BD1FA /* SecondViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 52019F6E166B53A7006BD1FA /* SecondViewController.m */; }; 
    25                 52019F71166B53A7006BD1FA /* second.png in Resources */ = {isa = PBXBuildFile; fileRef = 52019F70166B53A7006BD1FA /* second.png */; }; 
    26                 52019F73166B53A7006BD1FA /* second@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 52019F72166B53A7006BD1FA /* second@2x.png */; }; 
    27                 52019F7B166B53A7006BD1FA /* SenTestingKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 52019F7A166B53A7006BD1FA /* SenTestingKit.framework */; }; 
    28                 52019F7C166B53A7006BD1FA /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 52019F48166B53A7006BD1FA /* UIKit.framework */; }; 
    29                 52019F7D166B53A7006BD1FA /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 52019F4A166B53A7006BD1FA /* Foundation.framework */; }; 
    30                 52019F85166B53A7006BD1FA /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 52019F83166B53A7006BD1FA /* InfoPlist.strings */; }; 
    31                 52019F88166B53A7006BD1FA /* OrbitTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 52019F87166B53A7006BD1FA /* OrbitTests.m */; }; 
    32                 52019F92166B56B4006BD1FA /* ic_launcher-57x57.png in Resources */ = {isa = PBXBuildFile; fileRef = 52019F91166B56B4006BD1FA /* ic_launcher-57x57.png */; }; 
    33                 52019F94166B56BB006BD1FA /* ic_launcher-114x114.png in Resources */ = {isa = PBXBuildFile; fileRef = 52019F93166B56BB006BD1FA /* ic_launcher-114x114.png */; }; 
    34                 52019F96166B5737006BD1FA /* ic_launcher-72x72.png in Resources */ = {isa = PBXBuildFile; fileRef = 52019F95166B5737006BD1FA /* ic_launcher-72x72.png */; }; 
    35                 52019F98166B5740006BD1FA /* ic_launcher-144x144.png in Resources */ = {isa = PBXBuildFile; fileRef = 52019F97166B5740006BD1FA /* ic_launcher-144x144.png */; }; 
     10                2815BC0E167F42F500F7E6DA /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2815BC0C167F42F500F7E6DA /* Accelerate.framework */; }; 
     11                2815BC0F167F42F500F7E6DA /* ExternalAccessory.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2815BC0D167F42F500F7E6DA /* ExternalAccessory.framework */; }; 
     12                2815BC13167F48BB00F7E6DA /* libTGAccessory.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2815BC10167F48A000F7E6DA /* libTGAccessory.a */; }; 
     13                2815BC15167F496C00F7E6DA /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2815BC14167F496C00F7E6DA /* QuartzCore.framework */; }; 
     14                28174C61167F2EA900104752 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 28174C60167F2EA900104752 /* UIKit.framework */; }; 
     15                28174C63167F2EA900104752 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 28174C62167F2EA900104752 /* Foundation.framework */; }; 
     16                28174C65167F2EA900104752 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 28174C64167F2EA900104752 /* CoreGraphics.framework */; }; 
     17                28174C6B167F2EA900104752 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 28174C69167F2EA900104752 /* InfoPlist.strings */; }; 
     18                28174C6D167F2EA900104752 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 28174C6C167F2EA900104752 /* main.m */; }; 
     19                28174C71167F2EA900104752 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 28174C70167F2EA900104752 /* AppDelegate.m */; }; 
     20                28174C73167F2EA900104752 /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = 28174C72167F2EA900104752 /* Default.png */; }; 
     21                28174C75167F2EA900104752 /* Default@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 28174C74167F2EA900104752 /* Default@2x.png */; }; 
     22                28174C77167F2EA900104752 /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 28174C76167F2EA900104752 /* Default-568h@2x.png */; }; 
     23                28174C7A167F2EAA00104752 /* MainStoryboard.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 28174C78167F2EAA00104752 /* MainStoryboard.storyboard */; }; 
     24                28174C7D167F2EAA00104752 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 28174C7C167F2EAA00104752 /* ViewController.m */; }; 
     25                28174C84167F30C400104752 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 28174C83167F30C400104752 /* AVFoundation.framework */; }; 
     26                282F2B331681D0FC00B9A99A /* ic_launcher-57x57.png in Resources */ = {isa = PBXBuildFile; fileRef = 282F2B321681D0FC00B9A99A /* ic_launcher-57x57.png */; }; 
     27                282F2B361681D10200B9A99A /* ic_launcher-114x114.png in Resources */ = {isa = PBXBuildFile; fileRef = 282F2B351681D10200B9A99A /* ic_launcher-114x114.png */; }; 
     28                28C10EEC16875BC100ECFD59 /* throttle_hover_ios.wav in Resources */ = {isa = PBXBuildFile; fileRef = 28C10EEB16875BC100ECFD59 /* throttle_hover_ios.wav */; }; 
     29                28C10EEF16875C9200ECFD59 /* iOS_noflip.wav in Resources */ = {isa = PBXBuildFile; fileRef = 28C10EEE16875C9200ECFD59 /* iOS_noflip.wav */; }; 
    3630/* End PBXBuildFile section */ 
    3731 
    38 /* Begin PBXContainerItemProxy section */ 
    39                 52019F7E166B53A7006BD1FA /* PBXContainerItemProxy */ = { 
    40                         isa = PBXContainerItemProxy; 
    41                         containerPortal = 52019F3B166B53A7006BD1FA /* Project object */; 
    42                         proxyType = 1; 
    43                         remoteGlobalIDString = 52019F43166B53A7006BD1FA; 
    44                         remoteInfo = Orbit; 
    45                 }; 
    46 /* End PBXContainerItemProxy section */ 
    47  
    4832/* Begin PBXFileReference section */ 
    49                 52019F44166B53A7006BD1FA /* Orbit.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Orbit.app; sourceTree = BUILT_PRODUCTS_DIR; }; 
    50                 52019F48166B53A7006BD1FA /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; }; 
    51                 52019F4A166B53A7006BD1FA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; 
    52                 52019F4C166B53A7006BD1FA /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; 
    53                 52019F50166B53A7006BD1FA /* Orbit-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Orbit-Info.plist"; sourceTree = "<group>"; }; 
    54                 52019F52166B53A7006BD1FA /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; }; 
    55                 52019F54166B53A7006BD1FA /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; }; 
    56                 52019F56166B53A7006BD1FA /* Orbit-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Orbit-Prefix.pch"; sourceTree = "<group>"; }; 
    57                 52019F57166B53A7006BD1FA /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; }; 
    58                 52019F58166B53A7006BD1FA /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; }; 
    59                 52019F5A166B53A7006BD1FA /* Default.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Default.png; sourceTree = "<group>"; }; 
    60                 52019F5C166B53A7006BD1FA /* Default@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default@2x.png"; sourceTree = "<group>"; }; 
    61                 52019F5E166B53A7006BD1FA /* Default-568h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default-568h@2x.png"; sourceTree = "<group>"; }; 
    62                 52019F61166B53A7006BD1FA /* en */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = en; path = en.lproj/MainStoryboard_iPhone.storyboard; sourceTree = "<group>"; }; 
    63                 52019F64166B53A7006BD1FA /* en */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = en; path = en.lproj/MainStoryboard_iPad.storyboard; sourceTree = "<group>"; }; 
    64                 52019F66166B53A7006BD1FA /* FirstViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FirstViewController.h; sourceTree = "<group>"; }; 
    65                 52019F67166B53A7006BD1FA /* FirstViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = FirstViewController.m; sourceTree = "<group>"; }; 
    66                 52019F69166B53A7006BD1FA /* first.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = first.png; sourceTree = "<group>"; }; 
    67                 52019F6B166B53A7006BD1FA /* first@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "first@2x.png"; sourceTree = "<group>"; }; 
    68                 52019F6D166B53A7006BD1FA /* SecondViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SecondViewController.h; sourceTree = "<group>"; }; 
    69                 52019F6E166B53A7006BD1FA /* SecondViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SecondViewController.m; sourceTree = "<group>"; }; 
    70                 52019F70166B53A7006BD1FA /* second.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = second.png; sourceTree = "<group>"; }; 
    71                 52019F72166B53A7006BD1FA /* second@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "second@2x.png"; sourceTree = "<group>"; }; 
    72                 52019F79166B53A7006BD1FA /* OrbitTests.octest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = OrbitTests.octest; sourceTree = BUILT_PRODUCTS_DIR; }; 
    73                 52019F7A166B53A7006BD1FA /* SenTestingKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SenTestingKit.framework; path = Library/Frameworks/SenTestingKit.framework; sourceTree = DEVELOPER_DIR; }; 
    74                 52019F82166B53A7006BD1FA /* OrbitTests-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "OrbitTests-Info.plist"; sourceTree = "<group>"; }; 
    75                 52019F84166B53A7006BD1FA /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; }; 
    76                 52019F86166B53A7006BD1FA /* OrbitTests.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OrbitTests.h; sourceTree = "<group>"; }; 
    77                 52019F87166B53A7006BD1FA /* OrbitTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = OrbitTests.m; sourceTree = "<group>"; }; 
    78                 52019F91166B56B4006BD1FA /* ic_launcher-57x57.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "ic_launcher-57x57.png"; sourceTree = "<group>"; }; 
    79                 52019F93166B56BB006BD1FA /* ic_launcher-114x114.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "ic_launcher-114x114.png"; sourceTree = "<group>"; }; 
    80                 52019F95166B5737006BD1FA /* ic_launcher-72x72.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "ic_launcher-72x72.png"; sourceTree = "<group>"; }; 
    81                 52019F97166B5740006BD1FA /* ic_launcher-144x144.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "ic_launcher-144x144.png"; sourceTree = "<group>"; }; 
     33                2815BC0C167F42F500F7E6DA /* Accelerate.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; }; 
     34                2815BC0D167F42F500F7E6DA /* ExternalAccessory.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ExternalAccessory.framework; path = System/Library/Frameworks/ExternalAccessory.framework; sourceTree = SDKROOT; }; 
     35                2815BC10167F48A000F7E6DA /* libTGAccessory.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libTGAccessory.a; sourceTree = "<group>"; }; 
     36                2815BC11167F48A000F7E6DA /* TGAccessoryDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TGAccessoryDelegate.h; sourceTree = "<group>"; }; 
     37                2815BC12167F48A000F7E6DA /* TGAccessoryManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TGAccessoryManager.h; sourceTree = "<group>"; }; 
     38                2815BC14167F496C00F7E6DA /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; 
     39                28174C5C167F2EA900104752 /* Orbit.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Orbit.app; sourceTree = BUILT_PRODUCTS_DIR; }; 
     40                28174C60167F2EA900104752 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; }; 
     41                28174C62167F2EA900104752 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; 
     42                28174C64167F2EA900104752 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; 
     43                28174C68167F2EA900104752 /* Orbit-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Orbit-Info.plist"; sourceTree = "<group>"; }; 
     44                28174C6A167F2EA900104752 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; }; 
     45                28174C6C167F2EA900104752 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; }; 
     46                28174C6E167F2EA900104752 /* Orbit-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Orbit-Prefix.pch"; sourceTree = "<group>"; }; 
     47                28174C6F167F2EA900104752 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; }; 
     48                28174C70167F2EA900104752 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; }; 
     49                28174C72167F2EA900104752 /* Default.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Default.png; sourceTree = "<group>"; }; 
     50                28174C74167F2EA900104752 /* Default@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default@2x.png"; sourceTree = "<group>"; }; 
     51                28174C76167F2EA900104752 /* Default-568h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default-568h@2x.png"; sourceTree = "<group>"; }; 
     52                28174C79167F2EAA00104752 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = en; path = en.lproj/MainStoryboard.storyboard; sourceTree = "<group>"; }; 
     53                28174C7B167F2EAA00104752 /* ViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = "<group>"; }; 
     54                28174C7C167F2EAA00104752 /* ViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = "<group>"; }; 
     55                28174C83167F30C400104752 /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; }; 
     56                282F2B321681D0FC00B9A99A /* ic_launcher-57x57.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "ic_launcher-57x57.png"; sourceTree = "<group>"; }; 
     57                282F2B351681D10200B9A99A /* ic_launcher-114x114.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "ic_launcher-114x114.png"; sourceTree = "<group>"; }; 
     58                28C10EEB16875BC100ECFD59 /* throttle_hover_ios.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = throttle_hover_ios.wav; sourceTree = "<group>"; }; 
     59                28C10EEE16875C9200ECFD59 /* iOS_noflip.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = iOS_noflip.wav; sourceTree = "<group>"; }; 
    8260/* End PBXFileReference section */ 
    8361 
    8462/* Begin PBXFrameworksBuildPhase section */ 
    85                 52019F41166B53A7006BD1FA /* Frameworks */ = { 
     63                28174C59167F2EA900104752 /* Frameworks */ = { 
    8664                        isa = PBXFrameworksBuildPhase; 
    8765                        buildActionMask = 2147483647; 
    8866                        files = ( 
    89                                 52019F49166B53A7006BD1FA /* UIKit.framework in Frameworks */, 
    90                                 52019F4B166B53A7006BD1FA /* Foundation.framework in Frameworks */, 
    91                                 52019F4D166B53A7006BD1FA /* CoreGraphics.framework in Frameworks */, 
     67                                2815BC15167F496C00F7E6DA /* QuartzCore.framework in Frameworks */, 
     68                                2815BC13167F48BB00F7E6DA /* libTGAccessory.a in Frameworks */, 
     69                                2815BC0E167F42F500F7E6DA /* Accelerate.framework in Frameworks */, 
     70                                2815BC0F167F42F500F7E6DA /* ExternalAccessory.framework in Frameworks */, 
     71                                28174C84167F30C400104752 /* AVFoundation.framework in Frameworks */, 
     72                                28174C61167F2EA900104752 /* UIKit.framework in Frameworks */, 
     73                                28174C63167F2EA900104752 /* Foundation.framework in Frameworks */, 
     74                                28174C65167F2EA900104752 /* CoreGraphics.framework in Frameworks */, 
    9275                        ); 
    9376                        runOnlyForDeploymentPostprocessing = 0; 
    9477                }; 
    95                 52019F75166B53A7006BD1FA /* Frameworks */ = { 
    96                         isa = PBXFrameworksBuildPhase; 
    97                         buildActionMask = 2147483647; 
    98                         files = ( 
    99                                 52019F7B166B53A7006BD1FA /* SenTestingKit.framework in Frameworks */, 
    100                                 52019F7C166B53A7006BD1FA /* UIKit.framework in Frameworks */, 
    101                                 52019F7D166B53A7006BD1FA /* Foundation.framework in Frameworks */, 
    102                         ); 
    103                         runOnlyForDeploymentPostprocessing = 0; 
    104                 }; 
    10578/* End PBXFrameworksBuildPhase section */ 
    10679 
    10780/* Begin PBXGroup section */ 
    108                 52019F39166B53A7006BD1FA = { 
    109                         isa = PBXGroup; 
    110                         children = ( 
    111                                 52019F97166B5740006BD1FA /* ic_launcher-144x144.png */, 
    112                                 52019F95166B5737006BD1FA /* ic_launcher-72x72.png */, 
    113                                 52019F93166B56BB006BD1FA /* ic_launcher-114x114.png */, 
    114                                 52019F91166B56B4006BD1FA /* ic_launcher-57x57.png */, 
    115                                 52019F4E166B53A7006BD1FA /* Orbit */, 
    116                                 52019F80166B53A7006BD1FA /* OrbitTests */, 
    117                                 52019F47166B53A7006BD1FA /* Frameworks */, 
    118                                 52019F45166B53A7006BD1FA /* Products */, 
    119                         ); 
    120                         indentWidth = 3; 
    121                         sourceTree = "<group>"; 
    122                         tabWidth = 3; 
    123                 }; 
    124                 52019F45166B53A7006BD1FA /* Products */ = { 
    125                         isa = PBXGroup; 
    126                         children = ( 
    127                                 52019F44166B53A7006BD1FA /* Orbit.app */, 
    128                                 52019F79166B53A7006BD1FA /* OrbitTests.octest */, 
     81                2815BC08167F428B00F7E6DA /* Libraries */ = { 
     82                        isa = PBXGroup; 
     83                        children = ( 
     84                                2815BC10167F48A000F7E6DA /* libTGAccessory.a */, 
     85                                2815BC11167F48A000F7E6DA /* TGAccessoryDelegate.h */, 
     86                                2815BC12167F48A000F7E6DA /* TGAccessoryManager.h */, 
     87                        ); 
     88                        name = Libraries; 
     89                        sourceTree = "<group>"; 
     90                }; 
     91                28174C51167F2EA900104752 = { 
     92                        isa = PBXGroup; 
     93                        children = ( 
     94                                282F2B351681D10200B9A99A /* ic_launcher-114x114.png */, 
     95                                282F2B321681D0FC00B9A99A /* ic_launcher-57x57.png */, 
     96                                2815BC14167F496C00F7E6DA /* QuartzCore.framework */, 
     97                                28174C66167F2EA900104752 /* Orbit */, 
     98                                28174C5F167F2EA900104752 /* Frameworks */, 
     99                                28174C5D167F2EA900104752 /* Products */, 
     100                        ); 
     101                        sourceTree = "<group>"; 
     102                }; 
     103                28174C5D167F2EA900104752 /* Products */ = { 
     104                        isa = PBXGroup; 
     105                        children = ( 
     106                                28174C5C167F2EA900104752 /* Orbit.app */, 
    129107                        ); 
    130108                        name = Products; 
    131109                        sourceTree = "<group>"; 
    132110                }; 
    133                 52019F47166B53A7006BD1FA /* Frameworks */ = { 
    134                         isa = PBXGroup; 
    135                         children = ( 
    136                                 52019F48166B53A7006BD1FA /* UIKit.framework */, 
    137                                 52019F4A166B53A7006BD1FA /* Foundation.framework */, 
    138                                 52019F4C166B53A7006BD1FA /* CoreGraphics.framework */, 
    139                                 52019F7A166B53A7006BD1FA /* SenTestingKit.framework */, 
     111                28174C5F167F2EA900104752 /* Frameworks */ = { 
     112                        isa = PBXGroup; 
     113                        children = ( 
     114                                2815BC0C167F42F500F7E6DA /* Accelerate.framework */, 
     115                                2815BC0D167F42F500F7E6DA /* ExternalAccessory.framework */, 
     116                                28174C83167F30C400104752 /* AVFoundation.framework */, 
     117                                28174C60167F2EA900104752 /* UIKit.framework */, 
     118                                28174C62167F2EA900104752 /* Foundation.framework */, 
     119                                28174C64167F2EA900104752 /* CoreGraphics.framework */, 
    140120                        ); 
    141121                        name = Frameworks; 
    142122                        sourceTree = "<group>"; 
    143123                }; 
    144                 52019F4E166B53A7006BD1FA /* Orbit */ = { 
    145                         isa = PBXGroup; 
    146                         children = ( 
    147                                 52019F57166B53A7006BD1FA /* AppDelegate.h */, 
    148                                 52019F58166B53A7006BD1FA /* AppDelegate.m */, 
    149                                 52019F60166B53A7006BD1FA /* MainStoryboard_iPhone.storyboard */, 
    150                                 52019F63166B53A7006BD1FA /* MainStoryboard_iPad.storyboard */, 
    151                                 52019F66166B53A7006BD1FA /* FirstViewController.h */, 
    152                                 52019F67166B53A7006BD1FA /* FirstViewController.m */, 
    153                                 52019F69166B53A7006BD1FA /* first.png */, 
    154                                 52019F6B166B53A7006BD1FA /* first@2x.png */, 
    155                                 52019F6D166B53A7006BD1FA /* SecondViewController.h */, 
    156                                 52019F6E166B53A7006BD1FA /* SecondViewController.m */, 
    157                                 52019F70166B53A7006BD1FA /* second.png */, 
    158                                 52019F72166B53A7006BD1FA /* second@2x.png */, 
    159                                 52019F4F166B53A7006BD1FA /* Supporting Files */, 
     124                28174C66167F2EA900104752 /* Orbit */ = { 
     125                        isa = PBXGroup; 
     126                        children = ( 
     127                                28174C6F167F2EA900104752 /* AppDelegate.h */, 
     128                                28174C70167F2EA900104752 /* AppDelegate.m */, 
     129                                28174C78167F2EAA00104752 /* MainStoryboard.storyboard */, 
     130                                28174C7B167F2EAA00104752 /* ViewController.h */, 
     131                                28174C7C167F2EAA00104752 /* ViewController.m */, 
     132                                2815BC08167F428B00F7E6DA /* Libraries */, 
     133                                28174C67167F2EA900104752 /* Supporting Files */, 
    160134                        ); 
    161135                        path = Orbit; 
    162136                        sourceTree = "<group>"; 
    163137                }; 
    164                 52019F4F166B53A7006BD1FA /* Supporting Files */ = { 
    165                         isa = PBXGroup; 
    166                         children = ( 
    167                                 52019F50166B53A7006BD1FA /* Orbit-Info.plist */, 
    168                                 52019F51166B53A7006BD1FA /* InfoPlist.strings */, 
    169                                 52019F54166B53A7006BD1FA /* main.m */, 
    170                                 52019F56166B53A7006BD1FA /* Orbit-Prefix.pch */, 
    171                                 52019F5A166B53A7006BD1FA /* Default.png */, 
    172                                 52019F5C166B53A7006BD1FA /* Default@2x.png */, 
    173                                 52019F5E166B53A7006BD1FA /* Default-568h@2x.png */, 
     138                28174C67167F2EA900104752 /* Supporting Files */ = { 
     139                        isa = PBXGroup; 
     140                        children = ( 
     141                                28174C68167F2EA900104752 /* Orbit-Info.plist */, 
     142                                28174C69167F2EA900104752 /* InfoPlist.strings */, 
     143                                28174C6C167F2EA900104752 /* main.m */, 
     144                                28174C6E167F2EA900104752 /* Orbit-Prefix.pch */, 
     145                                28174C72167F2EA900104752 /* Default.png */, 
     146                                28174C74167F2EA900104752 /* Default@2x.png */, 
     147                                28174C76167F2EA900104752 /* Default-568h@2x.png */, 
     148                                28C10EEB16875BC100ECFD59 /* throttle_hover_ios.wav */, 
     149                                28C10EEE16875C9200ECFD59 /* iOS_noflip.wav */, 
    174150                        ); 
    175151                        name = "Supporting Files"; 
    176152                        sourceTree = "<group>"; 
    177153                }; 
    178                 52019F80166B53A7006BD1FA /* OrbitTests */ = { 
    179                         isa = PBXGroup; 
    180                         children = ( 
    181                                 52019F86166B53A7006BD1FA /* OrbitTests.h */, 
    182                                 52019F87166B53A7006BD1FA /* OrbitTests.m */, 
    183                                 52019F81166B53A7006BD1FA /* Supporting Files */, 
    184                         ); 
    185                         path = OrbitTests; 
    186                         sourceTree = "<group>"; 
    187                 }; 
    188                 52019F81166B53A7006BD1FA /* Supporting Files */ = { 
    189                         isa = PBXGroup; 
    190                         children = ( 
    191                                 52019F82166B53A7006BD1FA /* OrbitTests-Info.plist */, 
    192                                 52019F83166B53A7006BD1FA /* InfoPlist.strings */, 
    193                         ); 
    194                         name = "Supporting Files"; 
    195                         sourceTree = "<group>"; 
    196                 }; 
    197154/* End PBXGroup section */ 
    198155 
    199156/* Begin PBXNativeTarget section */ 
    200                 52019F43166B53A7006BD1FA /* Orbit */ = { 
     157                28174C5B167F2EA900104752 /* Orbit */ = { 
    201158                        isa = PBXNativeTarget; 
    202                         buildConfigurationList = 52019F8B166B53A7006BD1FA /* Build configuration list for PBXNativeTarget "Orbit" */; 
     159                        buildConfigurationList = 28174C80167F2EAA00104752 /* Build configuration list for PBXNativeTarget "Orbit" */; 
    203160                        buildPhases = ( 
    204                                 52019F40166B53A7006BD1FA /* Sources */, 
    205                                 52019F41166B53A7006BD1FA /* Frameworks */, 
    206                                 52019F42166B53A7006BD1FA /* Resources */, 
     161                                28174C58167F2EA900104752 /* Sources */, 
     162                                28174C59167F2EA900104752 /* Frameworks */, 
     163                                28174C5A167F2EA900104752 /* Resources */, 
    207164                        ); 
    208165                        buildRules = ( 
     
    212169                        name = Orbit; 
    213170                        productName = Orbit; 
    214                         productReference = 52019F44166B53A7006BD1FA /* Orbit.app */; 
     171                        productReference = 28174C5C167F2EA900104752 /* Orbit.app */; 
    215172                        productType = "com.apple.product-type.application"; 
    216173                }; 
    217                 52019F78166B53A7006BD1FA /* OrbitTests */ = { 
    218                         isa = PBXNativeTarget; 
    219                         buildConfigurationList = 52019F8E166B53A7006BD1FA /* Build configuration list for PBXNativeTarget "OrbitTests" */; 
    220                         buildPhases = ( 
    221                                 52019F74166B53A7006BD1FA /* Sources */, 
    222                                 52019F75166B53A7006BD1FA /* Frameworks */, 
    223                                 52019F76166B53A7006BD1FA /* Resources */, 
    224                                 52019F77166B53A7006BD1FA /* ShellScript */, 
    225                         ); 
    226                         buildRules = ( 
    227                         ); 
    228                         dependencies = ( 
    229                                 52019F7F166B53A7006BD1FA /* PBXTargetDependency */, 
    230                         ); 
    231                         name = OrbitTests; 
    232                         productName = OrbitTests; 
    233                         productReference = 52019F79166B53A7006BD1FA /* OrbitTests.octest */; 
    234                         productType = "com.apple.product-type.bundle"; 
    235                 }; 
    236174/* End PBXNativeTarget section */ 
    237175 
    238176/* Begin PBXProject section */ 
    239                 52019F3B166B53A7006BD1FA /* Project object */ = { 
     177                28174C53167F2EA900104752 /* Project object */ = { 
    240178                        isa = PBXProject; 
    241179                        attributes = { 
    242180                                LastUpgradeCheck = 0450; 
    243                                 ORGANIZATIONNAME = Puzzlebox; 
    244                         }; 
    245                         buildConfigurationList = 52019F3E166B53A7006BD1FA /* Build configuration list for PBXProject "Orbit" */; 
     181                                ORGANIZATIONNAME = "Jonathon Horsman"; 
     182                        }; 
     183                        buildConfigurationList = 28174C56167F2EA900104752 /* Build configuration list for PBXProject "Orbit" */; 
    246184                        compatibilityVersion = "Xcode 3.2"; 
    247185                        developmentRegion = English; 
     
    250188                                en, 
    251189                        ); 
    252                         mainGroup = 52019F39166B53A7006BD1FA; 
    253                         productRefGroup = 52019F45166B53A7006BD1FA /* Products */; 
     190                        mainGroup = 28174C51167F2EA900104752; 
     191                        productRefGroup = 28174C5D167F2EA900104752 /* Products */; 
    254192                        projectDirPath = ""; 
    255193                        projectRoot = ""; 
    256194                        targets = ( 
    257                                 52019F43166B53A7006BD1FA /* Orbit */, 
    258                                 52019F78166B53A7006BD1FA /* OrbitTests */, 
     195                                28174C5B167F2EA900104752 /* Orbit */, 
    259196                        ); 
    260197                }; 
     
    262199 
    263200/* Begin PBXResourcesBuildPhase section */ 
    264                 52019F42166B53A7006BD1FA /* Resources */ = { 
     201                28174C5A167F2EA900104752 /* Resources */ = { 
    265202                        isa = PBXResourcesBuildPhase; 
    266203                        buildActionMask = 2147483647; 
    267204                        files = ( 
    268                                 52019F53166B53A7006BD1FA /* InfoPlist.strings in Resources */, 
    269                                 52019F5B166B53A7006BD1FA /* Default.png in Resources */, 
    270                                 52019F5D166B53A7006BD1FA /* Default@2x.png in Resources */, 
    271                                 52019F5F166B53A7006BD1FA /* Default-568h@2x.png in Resources */, 
    272                                 52019F62166B53A7006BD1FA /* MainStoryboard_iPhone.storyboard in Resources */, 
    273                                 52019F65166B53A7006BD1FA /* MainStoryboard_iPad.storyboard in Resources */, 
    274                                 52019F6A166B53A7006BD1FA /* first.png in Resources */, 
    275                                 52019F6C166B53A7006BD1FA /* first@2x.png in Resources */, 
    276                                 52019F71166B53A7006BD1FA /* second.png in Resources */, 
    277                                 52019F73166B53A7006BD1FA /* second@2x.png in Resources */, 
    278                                 52019F92166B56B4006BD1FA /* ic_launcher-57x57.png in Resources */, 
    279                                 52019F94166B56BB006BD1FA /* ic_launcher-114x114.png in Resources */, 
    280                                 52019F96166B5737006BD1FA /* ic_launcher-72x72.png in Resources */, 
    281                                 52019F98166B5740006BD1FA /* ic_launcher-144x144.png in Resources */, 
     205                                28174C6B167F2EA900104752 /* InfoPlist.strings in Resources */, 
     206                                28174C73167F2EA900104752 /* Default.png in Resources */, 
     207                                28174C75167F2EA900104752 /* Default@2x.png in Resources */, 
     208                                28174C77167F2EA900104752 /* Default-568h@2x.png in Resources */, 
     209                                28174C7A167F2EAA00104752 /* MainStoryboard.storyboard in Resources */, 
     210                                282F2B331681D0FC00B9A99A /* ic_launcher-57x57.png in Resources */, 
     211                                282F2B361681D10200B9A99A /* ic_launcher-114x114.png in Resources */, 
     212                                28C10EEC16875BC100ECFD59 /* throttle_hover_ios.wav in Resources */, 
     213                                28C10EEF16875C9200ECFD59 /* iOS_noflip.wav in Resources */, 
    282214                        ); 
    283215                        runOnlyForDeploymentPostprocessing = 0; 
    284216                }; 
    285                 52019F76166B53A7006BD1FA /* Resources */ = { 
    286                         isa = PBXResourcesBuildPhase; 
    287                         buildActionMask = 2147483647; 
    288                         files = ( 
    289                                 52019F85166B53A7006BD1FA /* InfoPlist.strings in Resources */, 
    290                         ); 
    291                         runOnlyForDeploymentPostprocessing = 0; 
    292                 }; 
    293217/* End PBXResourcesBuildPhase section */ 
    294218 
    295 /* Begin PBXShellScriptBuildPhase section */ 
    296                 52019F77166B53A7006BD1FA /* ShellScript */ = { 
    297                         isa = PBXShellScriptBuildPhase; 
    298                         buildActionMask = 2147483647; 
    299                         files = ( 
    300                         ); 
    301                         inputPaths = ( 
    302                         ); 
    303                         outputPaths = ( 
    304                         ); 
    305                         runOnlyForDeploymentPostprocessing = 0; 
    306                         shellPath = /bin/sh; 
    307                         shellScript = "# Run the unit tests in this test bundle.\n\"${SYSTEM_DEVELOPER_DIR}/Tools/RunUnitTests\"\n"; 
    308                 }; 
    309 /* End PBXShellScriptBuildPhase section */ 
    310  
    311219/* Begin PBXSourcesBuildPhase section */ 
    312                 52019F40166B53A7006BD1FA /* Sources */ = { 
     220                28174C58167F2EA900104752 /* Sources */ = { 
    313221                        isa = PBXSourcesBuildPhase; 
    314222                        buildActionMask = 2147483647; 
    315223                        files = ( 
    316                                 52019F55166B53A7006BD1FA /* main.m in Sources */, 
    317                                 52019F59166B53A7006BD1FA /* AppDelegate.m in Sources */, 
    318                                 52019F68166B53A7006BD1FA /* FirstViewController.m in Sources */, 
    319                                 52019F6F166B53A7006BD1FA /* SecondViewController.m in Sources */, 
     224                                28174C6D167F2EA900104752 /* main.m in Sources */, 
     225                                28174C71167F2EA900104752 /* AppDelegate.m in Sources */, 
     226                                28174C7D167F2EAA00104752 /* ViewController.m in Sources */, 
    320227                        ); 
    321228                        runOnlyForDeploymentPostprocessing = 0; 
    322229                }; 
    323                 52019F74166B53A7006BD1FA /* Sources */ = { 
    324                         isa = PBXSourcesBuildPhase; 
    325                         buildActionMask = 2147483647; 
    326                         files = ( 
    327                                 52019F88166B53A7006BD1FA /* OrbitTests.m in Sources */, 
    328                         ); 
    329                         runOnlyForDeploymentPostprocessing = 0; 
    330                 }; 
    331230/* End PBXSourcesBuildPhase section */ 
    332231 
    333 /* Begin PBXTargetDependency section */ 
    334                 52019F7F166B53A7006BD1FA /* PBXTargetDependency */ = { 
    335                         isa = PBXTargetDependency; 
    336                         target = 52019F43166B53A7006BD1FA /* Orbit */; 
    337                         targetProxy = 52019F7E166B53A7006BD1FA /* PBXContainerItemProxy */; 
    338                 }; 
    339 /* End PBXTargetDependency section */ 
    340  
    341232/* Begin PBXVariantGroup section */ 
    342                 52019F51166B53A7006BD1FA /* InfoPlist.strings */ = { 
     233                28174C69167F2EA900104752 /* InfoPlist.strings */ = { 
    343234                        isa = PBXVariantGroup; 
    344235                        children = ( 
    345                                 52019F52166B53A7006BD1FA /* en */, 
     236                                28174C6A167F2EA900104752 /* en */, 
    346237                        ); 
    347238                        name = InfoPlist.strings; 
    348239                        sourceTree = "<group>"; 
    349240                }; 
    350                 52019F60166B53A7006BD1FA /* MainStoryboard_iPhone.storyboard */ = { 
     241                28174C78167F2EAA00104752 /* MainStoryboard.storyboard */ = { 
    351242                        isa = PBXVariantGroup; 
    352243                        children = ( 
    353                                 52019F61166B53A7006BD1FA /* en */, 
    354                         ); 
    355                         name = MainStoryboard_iPhone.storyboard; 
    356                         sourceTree = "<group>"; 
    357                 }; 
    358                 52019F63166B53A7006BD1FA /* MainStoryboard_iPad.storyboard */ = { 
    359                         isa = PBXVariantGroup; 
    360                         children = ( 
    361                                 52019F64166B53A7006BD1FA /* en */, 
    362                         ); 
    363                         name = MainStoryboard_iPad.storyboard; 
    364                         sourceTree = "<group>"; 
    365                 }; 
    366                 52019F83166B53A7006BD1FA /* InfoPlist.strings */ = { 
    367                         isa = PBXVariantGroup; 
    368                         children = ( 
    369                                 52019F84166B53A7006BD1FA /* en */, 
    370                         ); 
    371                         name = InfoPlist.strings; 
     244                                28174C79167F2EAA00104752 /* en */, 
     245                        ); 
     246                        name = MainStoryboard.storyboard; 
    372247                        sourceTree = "<group>"; 
    373248                }; 
     
    375250 
    376251/* Begin XCBuildConfiguration section */ 
    377                 52019F89166B53A7006BD1FA /* Debug */ = { 
     252                28174C7E167F2EAA00104752 /* Debug */ = { 
    378253                        isa = XCBuildConfiguration; 
    379254                        buildSettings = { 
     
    383258                                CLANG_ENABLE_OBJC_ARC = YES; 
    384259                                CLANG_WARN_EMPTY_BODY = YES; 
     260                                CLANG_WARN_OBJCPP_ARC_ABI = NO; 
    385261                                CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; 
    386262                                "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; 
     
    400276                                ONLY_ACTIVE_ARCH = YES; 
    401277                                SDKROOT = iphoneos; 
    402                                 TARGETED_DEVICE_FAMILY = "1,2"; 
    403278                        }; 
    404279                        name = Debug; 
    405280                }; 
    406                 52019F8A166B53A7006BD1FA /* Release */ = { 
     281                28174C7F167F2EAA00104752 /* Release */ = { 
    407282                        isa = XCBuildConfiguration; 
    408283                        buildSettings = { 
     
    412287                                CLANG_ENABLE_OBJC_ARC = YES; 
    413288                                CLANG_WARN_EMPTY_BODY = YES; 
     289                                CLANG_WARN_OBJCPP_ARC_ABI = NO; 
    414290                                CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; 
    415291                                "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; 
     
    422298                                OTHER_CFLAGS = "-DNS_BLOCK_ASSERTIONS=1"; 
    423299                                SDKROOT = iphoneos; 
    424                                 TARGETED_DEVICE_FAMILY = "1,2"; 
    425300                                VALIDATE_PRODUCT = YES; 
    426301                        }; 
    427302                        name = Release; 
    428303                }; 
    429                 52019F8C166B53A7006BD1FA /* Debug */ = { 
     304                28174C81167F2EAA00104752 /* Debug */ = { 
    430305                        isa = XCBuildConfiguration; 
    431306                        buildSettings = { 
     307                                CLANG_ENABLE_OBJC_ARC = NO; 
    432308                                GCC_PRECOMPILE_PREFIX_HEADER = YES; 
    433309                                GCC_PREFIX_HEADER = "Orbit/Orbit-Prefix.pch"; 
    434310                                INFOPLIST_FILE = "Orbit/Orbit-Info.plist"; 
     311                                IPHONEOS_DEPLOYMENT_TARGET = 5.1; 
     312                                LIBRARY_SEARCH_PATHS = ( 
     313                                        "$(inherited)", 
     314                                        "\"$(SRCROOT)/Orbit\"", 
     315                                ); 
    435316                                PRODUCT_NAME = "$(TARGET_NAME)"; 
    436317                                WRAPPER_EXTENSION = app; 
     
    438319                        name = Debug; 
    439320                }; 
    440                 52019F8D166B53A7006BD1FA /* Release */ = { 
     321                28174C82167F2EAA00104752 /* Release */ = { 
    441322                        isa = XCBuildConfiguration; 
    442323                        buildSettings = { 
     324                                CLANG_ENABLE_OBJC_ARC = NO; 
    443325                                GCC_PRECOMPILE_PREFIX_HEADER = YES; 
    444326                                GCC_PREFIX_HEADER = "Orbit/Orbit-Prefix.pch"; 
    445327                                INFOPLIST_FILE = "Orbit/Orbit-Info.plist"; 
     328                                IPHONEOS_DEPLOYMENT_TARGET = 5.1; 
     329                                LIBRARY_SEARCH_PATHS = ( 
     330                                        "$(inherited)", 
     331                                        "\"$(SRCROOT)/Orbit\"", 
     332                                ); 
    446333                                PRODUCT_NAME = "$(TARGET_NAME)"; 
    447334                                WRAPPER_EXTENSION = app; 
     
    449336                        name = Release; 
    450337                }; 
    451                 52019F8F166B53A7006BD1FA /* Debug */ = { 
    452                         isa = XCBuildConfiguration; 
    453                         buildSettings = { 
    454                                 BUNDLE_LOADER = "$(BUILT_PRODUCTS_DIR)/Orbit.app/Orbit"; 
    455                                 FRAMEWORK_SEARCH_PATHS = ( 
    456                                         "\"$(SDKROOT)/Developer/Library/Frameworks\"", 
    457                                         "\"$(DEVELOPER_LIBRARY_DIR)/Frameworks\"", 
    458                                 ); 
    459                                 GCC_PRECOMPILE_PREFIX_HEADER = YES; 
    460                                 GCC_PREFIX_HEADER = "Orbit/Orbit-Prefix.pch"; 
    461                                 INFOPLIST_FILE = "OrbitTests/OrbitTests-Info.plist"; 
    462                                 PRODUCT_NAME = "$(TARGET_NAME)"; 
    463                                 TEST_HOST = "$(BUNDLE_LOADER)"; 
    464                                 WRAPPER_EXTENSION = octest; 
    465                         }; 
    466                         name = Debug; 
    467                 }; 
    468                 52019F90166B53A7006BD1FA /* Release */ = { 
    469                         isa = XCBuildConfiguration; 
    470                         buildSettings = { 
    471                                 BUNDLE_LOADER = "$(BUILT_PRODUCTS_DIR)/Orbit.app/Orbit"; 
    472                                 FRAMEWORK_SEARCH_PATHS = ( 
    473                                         "\"$(SDKROOT)/Developer/Library/Frameworks\"", 
    474                                         "\"$(DEVELOPER_LIBRARY_DIR)/Frameworks\"", 
    475                                 ); 
    476                                 GCC_PRECOMPILE_PREFIX_HEADER = YES; 
    477                                 GCC_PREFIX_HEADER = "Orbit/Orbit-Prefix.pch"; 
    478                                 INFOPLIST_FILE = "OrbitTests/OrbitTests-Info.plist"; 
    479                                 PRODUCT_NAME = "$(TARGET_NAME)"; 
    480                                 TEST_HOST = "$(BUNDLE_LOADER)"; 
    481                                 WRAPPER_EXTENSION = octest; 
    482                         }; 
    483                         name = Release; 
    484                 }; 
    485338/* End XCBuildConfiguration section */ 
    486339 
    487340/* Begin XCConfigurationList section */ 
    488                 52019F3E166B53A7006BD1FA /* Build configuration list for PBXProject "Orbit" */ = { 
     341                28174C56167F2EA900104752 /* Build configuration list for PBXProject "Orbit" */ = { 
    489342                        isa = XCConfigurationList; 
    490343                        buildConfigurations = ( 
    491                                 52019F89166B53A7006BD1FA /* Debug */, 
    492                                 52019F8A166B53A7006BD1FA /* Release */, 
     344                                28174C7E167F2EAA00104752 /* Debug */, 
     345                                28174C7F167F2EAA00104752 /* Release */, 
    493346                        ); 
    494347                        defaultConfigurationIsVisible = 0; 
    495348                        defaultConfigurationName = Release; 
    496349                }; 
    497                 52019F8B166B53A7006BD1FA /* Build configuration list for PBXNativeTarget "Orbit" */ = { 
     350                28174C80167F2EAA00104752 /* Build configuration list for PBXNativeTarget "Orbit" */ = { 
    498351                        isa = XCConfigurationList; 
    499352                        buildConfigurations = ( 
    500                                 52019F8C166B53A7006BD1FA /* Debug */, 
    501                                 52019F8D166B53A7006BD1FA /* Release */, 
     353                                28174C81167F2EAA00104752 /* Debug */, 
     354                                28174C82167F2EAA00104752 /* Release */, 
    502355                        ); 
    503356                        defaultConfigurationIsVisible = 0; 
    504                 }; 
    505                 52019F8E166B53A7006BD1FA /* Build configuration list for PBXNativeTarget "OrbitTests" */ = { 
    506                         isa = XCConfigurationList; 
    507                         buildConfigurations = ( 
    508                                 52019F8F166B53A7006BD1FA /* Debug */, 
    509                                 52019F90166B53A7006BD1FA /* Release */, 
    510                         ); 
    511                         defaultConfigurationIsVisible = 0; 
     357                        defaultConfigurationName = Release; 
    512358                }; 
    513359/* End XCConfigurationList section */ 
    514360        }; 
    515         rootObject = 52019F3B166B53A7006BD1FA /* Project object */; 
     361        rootObject = 28174C53167F2EA900104752 /* Project object */; 
    516362} 
  • iOS/Orbit/Orbit.xcodeproj/xcuserdata/jonathon.xcuserdatad/xcschemes/Orbit.xcscheme

    rdccf843 r66477ef  
    1515            <BuildableReference 
    1616               BuildableIdentifier = "primary" 
    17                BlueprintIdentifier = "52019F43166B53A7006BD1FA" 
     17               BlueprintIdentifier = "28174C5B167F2EA900104752" 
    1818               BuildableName = "Orbit.app" 
    1919               BlueprintName = "Orbit" 
     
    2929      buildConfiguration = "Debug"> 
    3030      <Testables> 
    31          <TestableReference 
    32             skipped = "NO"> 
    33             <BuildableReference 
    34                BuildableIdentifier = "primary" 
    35                BlueprintIdentifier = "52019F78166B53A7006BD1FA" 
    36                BuildableName = "OrbitTests.octest" 
    37                BlueprintName = "OrbitTests" 
    38                ReferencedContainer = "container:Orbit.xcodeproj"> 
    39             </BuildableReference> 
    40          </TestableReference> 
    4131      </Testables> 
    4232      <MacroExpansion> 
    4333         <BuildableReference 
    4434            BuildableIdentifier = "primary" 
    45             BlueprintIdentifier = "52019F43166B53A7006BD1FA" 
     35            BlueprintIdentifier = "28174C5B167F2EA900104752" 
    4636            BuildableName = "Orbit.app" 
    4737            BlueprintName = "Orbit" 
     
    6252         <BuildableReference 
    6353            BuildableIdentifier = "primary" 
    64             BlueprintIdentifier = "52019F43166B53A7006BD1FA" 
     54            BlueprintIdentifier = "28174C5B167F2EA900104752" 
    6555            BuildableName = "Orbit.app" 
    6656            BlueprintName = "Orbit" 
     
    8070         <BuildableReference 
    8171            BuildableIdentifier = "primary" 
    82             BlueprintIdentifier = "52019F43166B53A7006BD1FA" 
     72            BlueprintIdentifier = "28174C5B167F2EA900104752" 
    8373            BuildableName = "Orbit.app" 
    8474            BlueprintName = "Orbit" 
  • iOS/Orbit/Orbit.xcodeproj/xcuserdata/jonathon.xcuserdatad/xcschemes/xcschememanagement.plist

    rdccf843 r66477ef  
    1313        <key>SuppressBuildableAutocreation</key> 
    1414        <dict> 
    15                 <key>52019F43166B53A7006BD1FA</key> 
    16                 <dict> 
    17                         <key>primary</key> 
    18                         <true/> 
    19                 </dict> 
    20                 <key>52019F78166B53A7006BD1FA</key> 
     15                <key>28174C5B167F2EA900104752</key> 
    2116                <dict> 
    2217                        <key>primary</key> 
  • iOS/Orbit/Orbit/AppDelegate.h

    rdccf843 r66477ef  
    33//  Orbit 
    44// 
    5 //  Created by Steve Castellotti on 12/2/12. 
    6 //  Copyright (c) 2012 Puzzlebox. All rights reserved. 
     5//  Created by Jonathon Horsman on 17/12/2012. 
     6//  Copyright (c) 2012 Jonathon Horsman. All rights reserved. 
    77// 
    88 
  • iOS/Orbit/Orbit/AppDelegate.m

    rdccf843 r66477ef  
    33//  Orbit 
    44// 
    5 //  Created by Steve Castellotti on 12/2/12. 
    6 //  Copyright (c) 2012 Puzzlebox. All rights reserved. 
     5//  Created by Jonathon Horsman on 17/12/2012. 
     6//  Copyright (c) 2012 Jonathon Horsman. All rights reserved. 
    77// 
    88 
    99#import "AppDelegate.h" 
     10#import "TGAccessoryManager.h" 
     11#import "TGAccessoryDelegate.h" 
     12#import "ViewController.h" 
    1013 
    1114@implementation AppDelegate 
     
    1417{ 
    1518    // Override point for customization after application launch. 
     19    [[TGAccessoryManager sharedTGAccessoryManager] setupManagerWithInterval:0.05]; 
     20    [[TGAccessoryManager sharedTGAccessoryManager] setDelegate:(ViewController *)self.window.rootViewController]; 
    1621    return YES; 
    1722} 
     
    2126    // Sent when the application is about to move from active to inactive state. This can occur for certain types of temporary interruptions (such as an incoming phone call or SMS message) or when the user quits the application and it begins the transition to the background state. 
    2227    // Use this method to pause ongoing tasks, disable timers, and throttle down OpenGL ES frame rates. Games should use this method to pause the game. 
     28    ViewController *rootController = (ViewController *)self.window.rootViewController; 
     29    [rootController appClosed]; 
    2330} 
    2431 
     
    3744{ 
    3845    // Restart any tasks that were paused (or not yet started) while the application was inactive. If the application was previously in the background, optionally refresh the user interface. 
     46    ViewController *rootController = (ViewController *)self.window.rootViewController; 
     47    [rootController appForegrounded]; 
    3948} 
    4049 
     
    4251{ 
    4352    // Called when the application is about to terminate. Save data if appropriate. See also applicationDidEnterBackground:. 
     53    [[TGAccessoryManager sharedTGAccessoryManager] teardownManager]; 
    4454} 
    4555 
  • iOS/Orbit/Orbit/Orbit-Info.plist

    rdccf843 r66477ef  
    1717                                <string>ic_launcher-57x57.png</string> 
    1818                                <string>ic_launcher-114x114.png</string> 
    19                                 <string>ic_launcher-72x72.png</string> 
    20                                 <string>ic_launcher-144x144.png</string> 
    2119                        </array> 
    22                         <key>UIPrerenderedIcon</key> 
    23                         <true/> 
    2420                </dict> 
    2521        </dict> 
    2622        <key>CFBundleIdentifier</key> 
    27         <string>info.puzzlebox.${PRODUCT_NAME:rfc1034identifier}</string> 
     23        <string>Puzzlebox.${PRODUCT_NAME:rfc1034identifier}</string> 
    2824        <key>CFBundleInfoDictionaryVersion</key> 
    2925        <string>6.0</string> 
     
    4137        <true/> 
    4238        <key>UIMainStoryboardFile</key> 
    43         <string>MainStoryboard_iPhone</string> 
    44         <key>UIMainStoryboardFile~ipad</key> 
    45         <string>MainStoryboard_iPad</string> 
    46         <key>UIPrerenderedIcon</key> 
    47         <true/> 
     39        <string>MainStoryboard</string> 
    4840        <key>UIRequiredDeviceCapabilities</key> 
    4941        <array> 
    5042                <string>armv7</string> 
    5143        </array> 
    52         <key>UIStatusBarTintParameters</key> 
    53         <dict> 
    54                 <key>UINavigationBar</key> 
    55                 <dict> 
    56                         <key>Style</key> 
    57                         <string>UIBarStyleDefault</string> 
    58                         <key>Translucent</key> 
    59                         <false/> 
    60                 </dict> 
    61         </dict> 
     44        <key>UISupportedExternalAccessoryProtocols</key> 
     45        <array> 
     46                <string>com.neurosky.thinkgear</string> 
     47        </array> 
    6248        <key>UISupportedInterfaceOrientations</key> 
    6349        <array> 
     
    6652                <string>UIInterfaceOrientationLandscapeRight</string> 
    6753        </array> 
    68         <key>UISupportedInterfaceOrientations~ipad</key> 
    69         <array> 
    70                 <string>UIInterfaceOrientationPortrait</string> 
    71                 <string>UIInterfaceOrientationPortraitUpsideDown</string> 
    72                 <string>UIInterfaceOrientationLandscapeLeft</string> 
    73                 <string>UIInterfaceOrientationLandscapeRight</string> 
    74         </array> 
    7554</dict> 
    7655</plist> 
  • iOS/Orbit/Orbit/main.m

    rdccf843 r66477ef  
    33//  Orbit 
    44// 
    5 //  Created by Steve Castellotti on 12/2/12. 
    6 //  Copyright (c) 2012 Puzzlebox. All rights reserved. 
     5//  Created by Jonathon Horsman on 17/12/2012. 
     6//  Copyright (c) 2012 Jonathon Horsman. All rights reserved. 
    77// 
    88 
Note: See TracChangeset for help on using the changeset viewer.