summaryrefslogtreecommitdiff
path: root/macosx/plugins
diff options
context:
space:
mode:
authorSND\MaddTheSane_cp <SND\MaddTheSane_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97>2013-07-05 01:04:08 +0000
committerSND\MaddTheSane_cp <SND\MaddTheSane_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97>2013-07-05 01:04:08 +0000
commit98d7380ec7887a091c62d9d860815c70b0edffe8 (patch)
treedfd92ac07aea30311dfe7af632a0a5c49662a981 /macosx/plugins
parentb05c91bb3b900edee49546451a0eecf54988a3b7 (diff)
downloadpcsxr-98d7380ec7887a091c62d9d860815c70b0edffe8.tar.gz
Making the SIO plug-ins work on OS X.
Setting the deployment target on the SIO plug-in be set to 10.7, since we don't we have a 10.6 version of PCSXR that can use it. Adding Xcode config files. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85826 e17a0e51-4ae3-4d35-97c3-1a29b211df97
Diffstat (limited to 'macosx/plugins')
-rw-r--r--macosx/plugins/Bladesio1/Bladesio1.xcodeproj/project.pbxproj6
-rw-r--r--macosx/plugins/Bladesio1/English.lproj/Bladesio1PluginConfig.xib940
-rw-r--r--macosx/plugins/Bladesio1/English.lproj/Credits.rtf15
-rw-r--r--macosx/plugins/Bladesio1/English.lproj/Localizable.strings2
-rwxr-xr-xmacosx/plugins/Bladesio1/macsrc/PluginConfigController.m41
5 files changed, 951 insertions, 53 deletions
diff --git a/macosx/plugins/Bladesio1/Bladesio1.xcodeproj/project.pbxproj b/macosx/plugins/Bladesio1/Bladesio1.xcodeproj/project.pbxproj
index a4b46c3a..956daf4e 100644
--- a/macosx/plugins/Bladesio1/Bladesio1.xcodeproj/project.pbxproj
+++ b/macosx/plugins/Bladesio1/Bladesio1.xcodeproj/project.pbxproj
@@ -34,7 +34,6 @@
28586CC514651E870082B8EC /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/Bladesio1PluginConfig.xib; sourceTree = "<group>"; };
2BD707170555997500CB5D9B /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = "<absolute>"; };
552E4CBB1474737A00FB231F /* English */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/Localizable.strings; sourceTree = "<group>"; };
- 55858D0A178609A80068B8FC /* cfg.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cfg.c; sourceTree = "<group>"; };
55858D0B178609A80068B8FC /* connection.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = connection.c; sourceTree = "<group>"; };
55858D0C178609A80068B8FC /* connection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = connection.h; sourceTree = "<group>"; };
55858D0D178609A80068B8FC /* fifo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = fifo.c; sourceTree = "<group>"; };
@@ -122,7 +121,6 @@
71F3C30911F3CC22007B9F12 /* src */ = {
isa = PBXGroup;
children = (
- 55858D0A178609A80068B8FC /* cfg.c */,
55858D0B178609A80068B8FC /* connection.c */,
55858D0C178609A80068B8FC /* connection.h */,
55858D0D178609A80068B8FC /* fifo.c */,
@@ -359,7 +357,7 @@
../..,
../../../plugins/dfcdrom,
);
- MACOSX_DEPLOYMENT_TARGET = 10.6;
+ MACOSX_DEPLOYMENT_TARGET = 10.7;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = macosx;
STRIP_INSTALLED_PRODUCT = NO;
@@ -391,7 +389,7 @@
../..,
../../../plugins/dfcdrom,
);
- MACOSX_DEPLOYMENT_TARGET = 10.6;
+ MACOSX_DEPLOYMENT_TARGET = 10.7;
SDKROOT = macosx;
VALID_ARCHS = "i386 x86_64";
};
diff --git a/macosx/plugins/Bladesio1/English.lproj/Bladesio1PluginConfig.xib b/macosx/plugins/Bladesio1/English.lproj/Bladesio1PluginConfig.xib
index b77e5264..26b3fd66 100644
--- a/macosx/plugins/Bladesio1/English.lproj/Bladesio1PluginConfig.xib
+++ b/macosx/plugins/Bladesio1/English.lproj/Bladesio1PluginConfig.xib
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="8.00">
<data>
- <int key="IBDocument.SystemTarget">1060</int>
+ <int key="IBDocument.SystemTarget">1070</int>
<string key="IBDocument.SystemVersion">12E55</string>
<string key="IBDocument.InterfaceBuilderVersion">3084</string>
<string key="IBDocument.AppKitVersion">1187.39</string>
@@ -11,6 +11,7 @@
<string key="NS.object.0">3084</string>
</object>
<array key="IBDocument.IntegratedClassDependencies">
+ <string>IBNSLayoutConstraint</string>
<string>NSBox</string>
<string>NSButton</string>
<string>NSButtonCell</string>
@@ -45,7 +46,7 @@
<object class="NSWindowTemplate" id="151678379">
<int key="NSWindowStyleMask">1</int>
<int key="NSWindowBacking">2</int>
- <string key="NSWindowRect">{{131, 362}, {255, 197}}</string>
+ <string key="NSWindowRect">{{131, 362}, {315, 203}}</string>
<int key="NSWTFlags">1886912512</int>
<string key="NSWindowTitle">BladeSIO1 Configuration</string>
<string key="NSWindowClass">NSWindow</string>
@@ -53,7 +54,7 @@
<characters key="NS.bytes">View</characters>
</object>
<nil key="NSUserInterfaceItemIdentifier"/>
- <string key="NSWindowContentMinSize">{283.34100000000001, 107}</string>
+ <string key="NSWindowContentMinSize">{315, 203}</string>
<object class="NSView" key="NSWindowView" id="127793487">
<reference key="NSNextResponder"/>
<int key="NSvFlags">256</int>
@@ -61,8 +62,9 @@
<object class="NSButton" id="348063277">
<reference key="NSNextResponder" ref="127793487"/>
<int key="NSvFlags">256</int>
- <string key="NSFrame">{{14, 13}, {82, 32}}</string>
+ <string key="NSFrame">{{154, 13}, {82, 32}}</string>
<reference key="NSSuperview" ref="127793487"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="45529240"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="921967453">
@@ -88,8 +90,10 @@
<object class="NSButton" id="45529240">
<reference key="NSNextResponder" ref="127793487"/>
<int key="NSvFlags">256</int>
- <string key="NSFrame">{{176, 13}, {65, 32}}</string>
+ <string key="NSFrame">{{236, 13}, {65, 32}}</string>
<reference key="NSSuperview" ref="127793487"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="764681236">
<int key="NSCellFlags">67108864</int>
@@ -118,8 +122,9 @@
<object class="NSTextField" id="83047673">
<reference key="NSNextResponder" ref="382228618"/>
<int key="NSvFlags">268</int>
- <string key="NSFrame">{{15, 73}, {85, 17}}</string>
+ <string key="NSFrame">{{15, 79}, {85, 17}}</string>
<reference key="NSSuperview" ref="382228618"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="817504184"/>
<string key="NSReuseIdentifierKey">_NS:1535</string>
<bool key="NSEnabled">YES</bool>
@@ -154,8 +159,9 @@
<object class="NSTextField" id="704624630">
<reference key="NSNextResponder" ref="382228618"/>
<int key="NSvFlags">268</int>
- <string key="NSFrame">{{15, 42}, {85, 17}}</string>
+ <string key="NSFrame">{{15, 48}, {85, 17}}</string>
<reference key="NSSuperview" ref="382228618"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="723933460"/>
<string key="NSReuseIdentifierKey">_NS:1535</string>
<bool key="NSEnabled">YES</bool>
@@ -174,8 +180,9 @@
<object class="NSTextField" id="764848078">
<reference key="NSNextResponder" ref="382228618"/>
<int key="NSvFlags">268</int>
- <string key="NSFrame">{{15, 14}, {85, 17}}</string>
+ <string key="NSFrame">{{15, 20}, {85, 17}}</string>
<reference key="NSSuperview" ref="382228618"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="471354310"/>
<string key="NSReuseIdentifierKey">_NS:1535</string>
<bool key="NSEnabled">YES</bool>
@@ -194,8 +201,9 @@
<object class="NSTextField" id="817504184">
<reference key="NSNextResponder" ref="382228618"/>
<int key="NSvFlags">268</int>
- <string key="NSFrame">{{105, 71}, {96, 22}}</string>
+ <string key="NSFrame">{{105, 77}, {156, 22}}</string>
<reference key="NSSuperview" ref="382228618"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="704624630"/>
<string key="NSReuseIdentifierKey">_NS:9</string>
<bool key="NSEnabled">YES</bool>
@@ -228,9 +236,10 @@
<object class="NSTextField" id="471354310">
<reference key="NSNextResponder" ref="382228618"/>
<int key="NSvFlags">268</int>
- <string key="NSFrame">{{105, 12}, {96, 22}}</string>
+ <string key="NSFrame">{{105, 18}, {156, 22}}</string>
<reference key="NSSuperview" ref="382228618"/>
- <reference key="NSNextKeyView" ref="348063277"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="497434569"/>
<string key="NSReuseIdentifierKey">_NS:9</string>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="843862144">
@@ -288,8 +297,9 @@
<object class="NSPopUpButton" id="723933460">
<reference key="NSNextResponder" ref="382228618"/>
<int key="NSvFlags">268</int>
- <string key="NSFrame">{{103, 39}, {101, 26}}</string>
+ <string key="NSFrame">{{103, 45}, {161, 26}}</string>
<reference key="NSSuperview" ref="382228618"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="764848078"/>
<string key="NSReuseIdentifierKey">_NS:9</string>
<bool key="NSEnabled">YES</bool>
@@ -311,6 +321,7 @@
<string key="NSKeyEquiv"/>
<int key="NSKeyEquivModMask">1048576</int>
<int key="NSMnemonicLoc">2147483647</int>
+ <int key="NSState">1</int>
<object class="NSCustomResource" key="NSOnImage" id="939390407">
<string key="NSClassName">NSImage</string>
<string key="NSResourceName">NSMenuCheckmark</string>
@@ -360,14 +371,16 @@
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
</array>
- <string key="NSFrame">{{1, 1}, {219, 102}}</string>
+ <string key="NSFrame">{{1, 1}, {279, 108}}</string>
<reference key="NSSuperview" ref="82652069"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="83047673"/>
<string key="NSReuseIdentifierKey">_NS:11</string>
</object>
</array>
- <string key="NSFrame">{{17, 57}, {221, 104}}</string>
+ <string key="NSFrame">{{17, 57}, {281, 110}}</string>
<reference key="NSSuperview" ref="127793487"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="382228618"/>
<string key="NSReuseIdentifierKey">_NS:9</string>
<string key="NSOffsets">{0, 0}</string>
@@ -395,8 +408,9 @@
<object class="NSButton" id="537116407">
<reference key="NSNextResponder" ref="127793487"/>
<int key="NSvFlags">268</int>
- <string key="NSFrame">{{16, 164}, {61, 18}}</string>
+ <string key="NSFrame">{{16, 170}, {61, 18}}</string>
<reference key="NSSuperview" ref="127793487"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="82652069"/>
<string key="NSReuseIdentifierKey">_NS:9</string>
<bool key="NSEnabled">YES</bool>
@@ -427,13 +441,39 @@
</object>
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
+ <object class="NSButton" id="497434569">
+ <reference key="NSNextResponder" ref="127793487"/>
+ <int key="NSvFlags">268</int>
+ <string key="NSFrame">{{14, 13}, {75, 32}}</string>
+ <reference key="NSSuperview" ref="127793487"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="348063277"/>
+ <string key="NSReuseIdentifierKey">_NS:9</string>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSButtonCell" key="NSCell" id="982900033">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">134217728</int>
+ <string key="NSContents">Reset</string>
+ <reference key="NSSupport" ref="918131184"/>
+ <string key="NSCellIdentifier">_NS:9</string>
+ <reference key="NSControlView" ref="497434569"/>
+ <int key="NSButtonFlags">-2038284288</int>
+ <int key="NSButtonFlags2">129</int>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent"/>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
+ </object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ </object>
</array>
- <string key="NSFrameSize">{255, 197}</string>
+ <string key="NSFrameSize">{315, 203}</string>
<reference key="NSSuperview"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="537116407"/>
</object>
- <string key="NSScreenRect">{{0, 0}, {1920, 1080}}</string>
- <string key="NSMinSize">{283.34100000000001, 129}</string>
+ <string key="NSScreenRect">{{0, 0}, {1920, 1058}}</string>
+ <string key="NSMinSize">{315, 225}</string>
<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
<bool key="NSWindowIsRestorable">YES</bool>
</object>
@@ -513,6 +553,14 @@
<int key="connectionID">219</int>
</object>
<object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">resetPreferences:</string>
+ <reference key="source" ref="509300364"/>
+ <reference key="destination" ref="497434569"/>
+ </object>
+ <int key="connectionID">223</int>
+ </object>
+ <object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">delegate</string>
<reference key="source" ref="151678379"/>
@@ -562,10 +610,203 @@
<int key="objectID">6</int>
<reference key="object" ref="127793487"/>
<array class="NSMutableArray" key="children">
- <reference ref="82652069"/>
<reference ref="537116407"/>
- <reference ref="348063277"/>
+ <reference ref="497434569"/>
<reference ref="45529240"/>
+ <reference ref="348063277"/>
+ <object class="IBNSLayoutConstraint" id="1036876179">
+ <reference key="firstItem" ref="127793487"/>
+ <int key="firstAttribute">4</int>
+ <int key="relation">0</int>
+ <reference key="secondItem" ref="45529240"/>
+ <int key="secondAttribute">4</int>
+ <float key="multiplier">1</float>
+ <object class="IBNSLayoutSymbolicConstant" key="constant">
+ <double key="value">20</double>
+ </object>
+ <float key="priority">1000</float>
+ <reference key="containingView" ref="127793487"/>
+ <int key="scoringType">8</int>
+ <float key="scoringTypeFloat">29</float>
+ <int key="contentType">3</int>
+ </object>
+ <object class="IBNSLayoutConstraint" id="842829921">
+ <reference key="firstItem" ref="127793487"/>
+ <int key="firstAttribute">6</int>
+ <int key="relation">0</int>
+ <reference key="secondItem" ref="45529240"/>
+ <int key="secondAttribute">6</int>
+ <float key="multiplier">1</float>
+ <object class="IBNSLayoutSymbolicConstant" key="constant">
+ <double key="value">20</double>
+ </object>
+ <float key="priority">1000</float>
+ <reference key="containingView" ref="127793487"/>
+ <int key="scoringType">8</int>
+ <float key="scoringTypeFloat">29</float>
+ <int key="contentType">3</int>
+ </object>
+ <object class="IBNSLayoutConstraint" id="674129625">
+ <reference key="firstItem" ref="45529240"/>
+ <int key="firstAttribute">5</int>
+ <int key="relation">0</int>
+ <reference key="secondItem" ref="348063277"/>
+ <int key="secondAttribute">6</int>
+ <float key="multiplier">1</float>
+ <object class="IBNSLayoutSymbolicConstant" key="constant">
+ <double key="value">12</double>
+ </object>
+ <float key="priority">1000</float>
+ <reference key="containingView" ref="127793487"/>
+ <int key="scoringType">6</int>
+ <float key="scoringTypeFloat">24</float>
+ <int key="contentType">3</int>
+ </object>
+ <object class="IBNSLayoutConstraint" id="870181243">
+ <reference key="firstItem" ref="127793487"/>
+ <int key="firstAttribute">4</int>
+ <int key="relation">0</int>
+ <reference key="secondItem" ref="348063277"/>
+ <int key="secondAttribute">4</int>
+ <float key="multiplier">1</float>
+ <object class="IBNSLayoutSymbolicConstant" key="constant">
+ <double key="value">20</double>
+ </object>
+ <float key="priority">1000</float>
+ <reference key="containingView" ref="127793487"/>
+ <int key="scoringType">8</int>
+ <float key="scoringTypeFloat">29</float>
+ <int key="contentType">3</int>
+ </object>
+ <object class="IBNSLayoutConstraint" id="499697857">
+ <reference key="firstItem" ref="497434569"/>
+ <int key="firstAttribute">5</int>
+ <int key="relation">0</int>
+ <reference key="secondItem" ref="127793487"/>
+ <int key="secondAttribute">5</int>
+ <float key="multiplier">1</float>
+ <object class="IBNSLayoutSymbolicConstant" key="constant">
+ <double key="value">20</double>
+ </object>
+ <float key="priority">1000</float>
+ <reference key="containingView" ref="127793487"/>
+ <int key="scoringType">8</int>
+ <float key="scoringTypeFloat">29</float>
+ <int key="contentType">3</int>
+ </object>
+ <object class="IBNSLayoutConstraint" id="447479180">
+ <reference key="firstItem" ref="127793487"/>
+ <int key="firstAttribute">4</int>
+ <int key="relation">0</int>
+ <reference key="secondItem" ref="497434569"/>
+ <int key="secondAttribute">4</int>
+ <float key="multiplier">1</float>
+ <object class="IBNSLayoutSymbolicConstant" key="constant">
+ <double key="value">20</double>
+ </object>
+ <float key="priority">1000</float>
+ <reference key="containingView" ref="127793487"/>
+ <int key="scoringType">8</int>
+ <float key="scoringTypeFloat">29</float>
+ <int key="contentType">3</int>
+ </object>
+ <object class="IBNSLayoutConstraint" id="290637930">
+ <reference key="firstItem" ref="497434569"/>
+ <int key="firstAttribute">3</int>
+ <int key="relation">0</int>
+ <reference key="secondItem" ref="82652069"/>
+ <int key="secondAttribute">4</int>
+ <float key="multiplier">1</float>
+ <object class="IBNSLayoutSymbolicConstant" key="constant">
+ <double key="value">20</double>
+ </object>
+ <float key="priority">1000</float>
+ <reference key="containingView" ref="127793487"/>
+ <int key="scoringType">6</int>
+ <float key="scoringTypeFloat">24</float>
+ <int key="contentType">3</int>
+ </object>
+ <object class="IBNSLayoutConstraint" id="427946131">
+ <reference key="firstItem" ref="82652069"/>
+ <int key="firstAttribute">5</int>
+ <int key="relation">0</int>
+ <reference key="secondItem" ref="127793487"/>
+ <int key="secondAttribute">5</int>
+ <float key="multiplier">1</float>
+ <object class="IBNSLayoutSymbolicConstant" key="constant">
+ <double key="value">20</double>
+ </object>
+ <float key="priority">1000</float>
+ <reference key="containingView" ref="127793487"/>
+ <int key="scoringType">8</int>
+ <float key="scoringTypeFloat">29</float>
+ <int key="contentType">3</int>
+ </object>
+ <object class="IBNSLayoutConstraint" id="906287637">
+ <reference key="firstItem" ref="127793487"/>
+ <int key="firstAttribute">6</int>
+ <int key="relation">0</int>
+ <reference key="secondItem" ref="82652069"/>
+ <int key="secondAttribute">6</int>
+ <float key="multiplier">1</float>
+ <object class="IBNSLayoutSymbolicConstant" key="constant">
+ <double key="value">20</double>
+ </object>
+ <float key="priority">1000</float>
+ <reference key="containingView" ref="127793487"/>
+ <int key="scoringType">8</int>
+ <float key="scoringTypeFloat">29</float>
+ <int key="contentType">3</int>
+ </object>
+ <object class="IBNSLayoutConstraint" id="391278904">
+ <reference key="firstItem" ref="82652069"/>
+ <int key="firstAttribute">3</int>
+ <int key="relation">0</int>
+ <reference key="secondItem" ref="537116407"/>
+ <int key="secondAttribute">4</int>
+ <float key="multiplier">1</float>
+ <object class="IBNSLayoutSymbolicConstant" key="constant">
+ <double key="value">8</double>
+ </object>
+ <float key="priority">1000</float>
+ <reference key="containingView" ref="127793487"/>
+ <int key="scoringType">6</int>
+ <float key="scoringTypeFloat">24</float>
+ <int key="contentType">3</int>
+ </object>
+ <object class="IBNSLayoutConstraint" id="900601962">
+ <reference key="firstItem" ref="537116407"/>
+ <int key="firstAttribute">3</int>
+ <int key="relation">0</int>
+ <reference key="secondItem" ref="127793487"/>
+ <int key="secondAttribute">3</int>
+ <float key="multiplier">1</float>
+ <object class="IBNSLayoutSymbolicConstant" key="constant">
+ <double key="value">20</double>
+ </object>
+ <float key="priority">1000</float>
+ <reference key="containingView" ref="127793487"/>
+ <int key="scoringType">8</int>
+ <float key="scoringTypeFloat">29</float>
+ <int key="contentType">3</int>
+ </object>
+ <object class="IBNSLayoutConstraint" id="919721277">
+ <reference key="firstItem" ref="537116407"/>
+ <int key="firstAttribute">5</int>
+ <int key="relation">0</int>
+ <reference key="secondItem" ref="127793487"/>
+ <int key="secondAttribute">5</int>
+ <float key="multiplier">1</float>
+ <object class="IBNSLayoutSymbolicConstant" key="constant">
+ <double key="value">20</double>
+ </object>
+ <float key="priority">1000</float>
+ <reference key="containingView" ref="127793487"/>
+ <int key="scoringType">8</int>
+ <float key="scoringTypeFloat">29</float>
+ <int key="contentType">3</int>
+ </object>
+ <reference ref="82652069"/>
</array>
<reference key="parent" ref="151678379"/>
</object>
@@ -582,6 +823,22 @@
<reference key="object" ref="45529240"/>
<array class="NSMutableArray" key="children">
<reference ref="764681236"/>
+ <object class="IBNSLayoutConstraint" id="245057345">
+ <reference key="firstItem" ref="45529240"/>
+ <int key="firstAttribute">7</int>
+ <int key="relation">0</int>
+ <nil key="secondItem"/>
+ <int key="secondAttribute">0</int>
+ <float key="multiplier">1</float>
+ <object class="IBLayoutConstant" key="constant">
+ <double key="value">53</double>
+ </object>
+ <float key="priority">1000</float>
+ <reference key="containingView" ref="45529240"/>
+ <int key="scoringType">3</int>
+ <float key="scoringTypeFloat">9</float>
+ <int key="contentType">1</int>
+ </object>
</array>
<reference key="parent" ref="127793487"/>
</object>
@@ -609,6 +866,278 @@
<reference ref="817504184"/>
<reference ref="704624630"/>
<reference ref="723933460"/>
+ <object class="IBNSLayoutConstraint" id="40692612">
+ <reference key="firstItem" ref="471354310"/>
+ <int key="firstAttribute">3</int>
+ <int key="relation">0</int>
+ <reference key="secondItem" ref="82652069"/>
+ <int key="secondAttribute">3</int>
+ <float key="multiplier">1</float>
+ <object class="IBLayoutConstant" key="constant">
+ <double key="value">67</double>
+ </object>
+ <float key="priority">1000</float>
+ <reference key="containingView" ref="82652069"/>
+ <int key="scoringType">3</int>
+ <float key="scoringTypeFloat">9</float>
+ <int key="contentType">3</int>
+ </object>
+ <object class="IBNSLayoutConstraint" id="846592300">
+ <reference key="firstItem" ref="471354310"/>
+ <int key="firstAttribute">5</int>
+ <int key="relation">0</int>
+ <reference key="secondItem" ref="764848078"/>
+ <int key="secondAttribute">6</int>
+ <float key="multiplier">1</float>
+ <object class="IBNSLayoutSymbolicConstant" key="constant">
+ <double key="value">8</double>
+ </object>
+ <float key="priority">1000</float>
+ <reference key="containingView" ref="82652069"/>
+ <int key="scoringType">6</int>
+ <float key="scoringTypeFloat">24</float>
+ <int key="contentType">3</int>
+ </object>
+ <object class="IBNSLayoutConstraint" id="60527276">
+ <reference key="firstItem" ref="82652069"/>
+ <int key="firstAttribute">6</int>
+ <int key="relation">0</int>
+ <reference key="secondItem" ref="471354310"/>
+ <int key="secondAttribute">6</int>
+ <float key="multiplier">1</float>
+ <object class="IBLayoutConstant" key="constant">
+ <double key="value">16</double>
+ </object>
+ <float key="priority">1000</float>
+ <reference key="containingView" ref="82652069"/>
+ <int key="scoringType">8</int>
+ <float key="scoringTypeFloat">29</float>
+ <int key="contentType">3</int>
+ </object>
+ <object class="IBNSLayoutConstraint" id="513515301">
+ <reference key="firstItem" ref="723933460"/>
+ <int key="firstAttribute">5</int>
+ <int key="relation">0</int>
+ <reference key="secondItem" ref="704624630"/>
+ <int key="secondAttribute">6</int>
+ <float key="multiplier">1</float>
+ <object class="IBNSLayoutSymbolicConstant" key="constant">
+ <double key="value">8</double>
+ </object>
+ <float key="priority">1000</float>
+ <reference key="containingView" ref="82652069"/>
+ <int key="scoringType">6</int>
+ <float key="scoringTypeFloat">24</float>
+ <int key="contentType">3</int>
+ </object>
+ <object class="IBNSLayoutConstraint" id="887624534">
+ <reference key="firstItem" ref="723933460"/>
+ <int key="firstAttribute">5</int>
+ <int key="relation">0</int>
+ <reference key="secondItem" ref="817504184"/>
+ <int key="secondAttribute">5</int>
+ <float key="multiplier">1</float>
+ <object class="IBLayoutConstant" key="constant">
+ <double key="value">0.0</double>
+ </object>
+ <float key="priority">1000</float>
+ <reference key="containingView" ref="82652069"/>
+ <int key="scoringType">6</int>
+ <float key="scoringTypeFloat">24</float>
+ <int key="contentType">2</int>
+ </object>
+ <object class="IBNSLayoutConstraint" id="89759382">
+ <reference key="firstItem" ref="82652069"/>
+ <int key="firstAttribute">6</int>
+ <int key="relation">0</int>
+ <reference key="secondItem" ref="723933460"/>
+ <int key="secondAttribute">6</int>
+ <float key="multiplier">1</float>
+ <object class="IBLayoutConstant" key="constant">
+ <double key="value">16</double>
+ </object>
+ <float key="priority">1000</float>
+ <reference key="containingView" ref="82652069"/>
+ <int key="scoringType">8</int>
+ <float key="scoringTypeFloat">29</float>
+ <int key="contentType">3</int>
+ </object>
+ <object class="IBNSLayoutConstraint" id="145126621">
+ <reference key="firstItem" ref="723933460"/>
+ <int key="firstAttribute">3</int>
+ <int key="relation">0</int>
+ <reference key="secondItem" ref="817504184"/>
+ <int key="secondAttribute">4</int>
+ <float key="multiplier">1</float>
+ <object class="IBLayoutConstant" key="constant">
+ <double key="value">8</double>
+ </object>
+ <float key="priority">1000</float>
+ <reference key="containingView" ref="82652069"/>
+ <int key="scoringType">6</int>
+ <float key="scoringTypeFloat">24</float>
+ <int key="contentType">3</int>
+ </object>
+ <object class="IBNSLayoutConstraint" id="318007249">
+ <reference key="firstItem" ref="723933460"/>
+ <int key="firstAttribute">5</int>
+ <int key="relation">0</int>
+ <reference key="secondItem" ref="471354310"/>
+ <int key="secondAttribute">5</int>
+ <float key="multiplier">1</float>
+ <object class="IBLayoutConstant" key="constant">
+ <double key="value">0.0</double>
+ </object>
+ <float key="priority">1000</float>
+ <reference key="containingView" ref="82652069"/>
+ <int key="scoringType">6</int>
+ <float key="scoringTypeFloat">24</float>
+ <int key="contentType">2</int>
+ </object>
+ <object class="IBNSLayoutConstraint" id="885502674">
+ <reference key="firstItem" ref="723933460"/>
+ <int key="firstAttribute">4</int>
+ <int key="relation">0</int>
+ <reference key="secondItem" ref="704624630"/>
+ <int key="secondAttribute">4</int>
+ <float key="multiplier">1</float>
+ <object class="IBLayoutConstant" key="constant">
+ <double key="value">0.0</double>
+ </object>
+ <float key="priority">1000</float>
+ <reference key="containingView" ref="82652069"/>
+ <int key="scoringType">6</int>
+ <float key="scoringTypeFloat">24</float>
+ <int key="contentType">2</int>
+ </object>
+ <object class="IBNSLayoutConstraint" id="132721671">
+ <reference key="firstItem" ref="82652069"/>
+ <int key="firstAttribute">6</int>
+ <int key="relation">0</int>
+ <reference key="secondItem" ref="817504184"/>
+ <int key="secondAttribute">6</int>
+ <float key="multiplier">1</float>
+ <object class="IBLayoutConstant" key="constant">
+ <double key="value">16</double>
+ </object>
+ <float key="priority">1000</float>
+ <reference key="containingView" ref="82652069"/>
+ <int key="scoringType">8</int>
+ <float key="scoringTypeFloat">29</float>
+ <int key="contentType">3</int>
+ </object>
+ <object class="IBNSLayoutConstraint" id="335368693">
+ <reference key="firstItem" ref="817504184"/>
+ <int key="firstAttribute">5</int>
+ <int key="relation">0</int>
+ <reference key="secondItem" ref="83047673"/>
+ <int key="secondAttribute">6</int>
+ <float key="multiplier">1</float>
+ <object class="IBNSLayoutSymbolicConstant" key="constant">
+ <double key="value">8</double>
+ </object>
+ <float key="priority">1000</float>
+ <reference key="containingView" ref="82652069"/>
+ <int key="scoringType">6</int>
+ <float key="scoringTypeFloat">24</float>
+ <int key="contentType">3</int>
+ </object>
+ <object class="IBNSLayoutConstraint" id="666704347">
+ <reference key="firstItem" ref="817504184"/>
+ <int key="firstAttribute">3</int>
+ <int key="relation">0</int>
+ <reference key="secondItem" ref="82652069"/>
+ <int key="secondAttribute">3</int>
+ <float key="multiplier">1</float>
+ <object class="IBLayoutConstant" key="constant">
+ <double key="value">8</double>
+ </object>
+ <float key="priority">1000</float>
+ <reference key="containingView" ref="82652069"/>
+ <int key="scoringType">3</int>
+ <float key="scoringTypeFloat">9</float>
+ <int key="contentType">3</int>
+ </object>
+ <object class="IBNSLayoutConstraint" id="227679458">
+ <reference key="firstItem" ref="764848078"/>
+ <int key="firstAttribute">11</int>
+ <int key="relation">0</int>
+ <reference key="secondItem" ref="471354310"/>
+ <int key="secondAttribute">11</int>
+ <float key="multiplier">1</float>
+ <object class="IBLayoutConstant" key="constant">
+ <double key="value">0.0</double>
+ </object>
+ <float key="priority">1000</float>
+ <reference key="containingView" ref="82652069"/>
+ <int key="scoringType">6</int>
+ <float key="scoringTypeFloat">24</float>
+ <int key="contentType">2</int>
+ </object>
+ <object class="IBNSLayoutConstraint" id="380664884">
+ <reference key="firstItem" ref="764848078"/>
+ <int key="firstAttribute">5</int>
+ <int key="relation">0</int>
+ <reference key="secondItem" ref="82652069"/>
+ <int key="secondAttribute">5</int>
+ <float key="multiplier">1</float>
+ <object class="IBLayoutConstant" key="constant">
+ <double key="value">16</double>
+ </object>
+ <float key="priority">1000</float>
+ <reference key="containingView" ref="82652069"/>
+ <int key="scoringType">8</int>
+ <float key="scoringTypeFloat">29</float>
+ <int key="contentType">3</int>
+ </object>
+ <object class="IBNSLayoutConstraint" id="290329374">
+ <reference key="firstItem" ref="704624630"/>
+ <int key="firstAttribute">5</int>
+ <int key="relation">0</int>
+ <reference key="secondItem" ref="82652069"/>
+ <int key="secondAttribute">5</int>
+ <float key="multiplier">1</float>
+ <object class="IBLayoutConstant" key="constant">
+ <double key="value">16</double>
+ </object>
+ <float key="priority">1000</float>
+ <reference key="containingView" ref="82652069"/>
+ <int key="scoringType">8</int>
+ <float key="scoringTypeFloat">29</float>
+ <int key="contentType">3</int>
+ </object>
+ <object class="IBNSLayoutConstraint" id="506743589">
+ <reference key="firstItem" ref="83047673"/>
+ <int key="firstAttribute">11</int>
+ <int key="relation">0</int>
+ <reference key="secondItem" ref="817504184"/>
+ <int key="secondAttribute">11</int>
+ <float key="multiplier">1</float>
+ <object class="IBLayoutConstant" key="constant">
+ <double key="value">0.0</double>
+ </object>
+ <float key="priority">1000</float>
+ <reference key="containingView" ref="82652069"/>
+ <int key="scoringType">6</int>
+ <float key="scoringTypeFloat">24</float>
+ <int key="contentType">2</int>
+ </object>
+ <object class="IBNSLayoutConstraint" id="462314221">
+ <reference key="firstItem" ref="83047673"/>
+ <int key="firstAttribute">5</int>
+ <int key="relation">0</int>
+ <reference key="secondItem" ref="82652069"/>
+ <int key="secondAttribute">5</int>
+ <float key="multiplier">1</float>
+ <object class="IBLayoutConstant" key="constant">
+ <double key="value">16</double>
+ </object>
+ <float key="priority">1000</float>
+ <reference key="containingView" ref="82652069"/>
+ <int key="scoringType">8</int>
+ <float key="scoringTypeFloat">29</float>
+ <int key="contentType">3</int>
+ </object>
<reference ref="764848078"/>
<reference ref="471354310"/>
</array>
@@ -619,6 +1148,22 @@
<reference key="object" ref="537116407"/>
<array class="NSMutableArray" key="children">
<reference ref="683031745"/>
+ <object class="IBNSLayoutConstraint" id="406789566">
+ <reference key="firstItem" ref="537116407"/>
+ <int key="firstAttribute">7</int>
+ <int key="relation">0</int>
+ <nil key="secondItem"/>
+ <int key="secondAttribute">0</int>
+ <float key="multiplier">1</float>
+ <object class="IBLayoutConstant" key="constant">
+ <double key="value">55</double>
+ </object>
+ <float key="priority">1000</float>
+ <reference key="containingView" ref="537116407"/>
+ <int key="scoringType">3</int>
+ <float key="scoringTypeFloat">9</float>
+ <int key="contentType">1</int>
+ </object>
</array>
<reference key="parent" ref="127793487"/>
</object>
@@ -632,6 +1177,22 @@
<reference key="object" ref="83047673"/>
<array class="NSMutableArray" key="children">
<reference ref="546071709"/>
+ <object class="IBNSLayoutConstraint" id="997131426">
+ <reference key="firstItem" ref="83047673"/>
+ <int key="firstAttribute">7</int>
+ <int key="relation">0</int>
+ <nil key="secondItem"/>
+ <int key="secondAttribute">0</int>
+ <float key="multiplier">1</float>
+ <object class="IBLayoutConstant" key="constant">
+ <double key="value">79</double>
+ </object>
+ <float key="priority">1000</float>
+ <reference key="containingView" ref="83047673"/>
+ <int key="scoringType">3</int>
+ <float key="scoringTypeFloat">9</float>
+ <int key="contentType">1</int>
+ </object>
</array>
<reference key="parent" ref="82652069"/>
</object>
@@ -741,6 +1302,179 @@
<reference key="object" ref="1041323832"/>
<reference key="parent" ref="843862144"/>
</object>
+ <object class="IBObjectRecord">
+ <int key="objectID">221</int>
+ <reference key="object" ref="497434569"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="982900033"/>
+ </array>
+ <reference key="parent" ref="127793487"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">222</int>
+ <reference key="object" ref="982900033"/>
+ <reference key="parent" ref="497434569"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">224</int>
+ <reference key="object" ref="406789566"/>
+ <reference key="parent" ref="537116407"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">225</int>
+ <reference key="object" ref="462314221"/>
+ <reference key="parent" ref="82652069"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">226</int>
+ <reference key="object" ref="290329374"/>
+ <reference key="parent" ref="82652069"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">227</int>
+ <reference key="object" ref="885502674"/>
+ <reference key="parent" ref="82652069"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">228</int>
+ <reference key="object" ref="318007249"/>
+ <reference key="parent" ref="82652069"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">229</int>
+ <reference key="object" ref="666704347"/>
+ <reference key="parent" ref="82652069"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">230</int>
+ <reference key="object" ref="335368693"/>
+ <reference key="parent" ref="82652069"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">232</int>
+ <reference key="object" ref="380664884"/>
+ <reference key="parent" ref="82652069"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">233</int>
+ <reference key="object" ref="60527276"/>
+ <reference key="parent" ref="82652069"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">234</int>
+ <reference key="object" ref="145126621"/>
+ <reference key="parent" ref="82652069"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">235</int>
+ <reference key="object" ref="132721671"/>
+ <reference key="parent" ref="82652069"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">236</int>
+ <reference key="object" ref="89759382"/>
+ <reference key="parent" ref="82652069"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">237</int>
+ <reference key="object" ref="227679458"/>
+ <reference key="parent" ref="82652069"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">238</int>
+ <reference key="object" ref="887624534"/>
+ <reference key="parent" ref="82652069"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">239</int>
+ <reference key="object" ref="846592300"/>
+ <reference key="parent" ref="82652069"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">240</int>
+ <reference key="object" ref="513515301"/>
+ <reference key="parent" ref="82652069"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">241</int>
+ <reference key="object" ref="506743589"/>
+ <reference key="parent" ref="82652069"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">242</int>
+ <reference key="object" ref="919721277"/>
+ <reference key="parent" ref="127793487"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">243</int>
+ <reference key="object" ref="391278904"/>
+ <reference key="parent" ref="127793487"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">244</int>
+ <reference key="object" ref="870181243"/>
+ <reference key="parent" ref="127793487"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">245</int>
+ <reference key="object" ref="674129625"/>
+ <reference key="parent" ref="127793487"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">247</int>
+ <reference key="object" ref="290637930"/>
+ <reference key="parent" ref="127793487"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">250</int>
+ <reference key="object" ref="900601962"/>
+ <reference key="parent" ref="127793487"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">251</int>
+ <reference key="object" ref="427946131"/>
+ <reference key="parent" ref="127793487"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">252</int>
+ <reference key="object" ref="499697857"/>
+ <reference key="parent" ref="127793487"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">253</int>
+ <reference key="object" ref="1036876179"/>
+ <reference key="parent" ref="127793487"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">254</int>
+ <reference key="object" ref="245057345"/>
+ <reference key="parent" ref="45529240"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">255</int>
+ <reference key="object" ref="997131426"/>
+ <reference key="parent" ref="83047673"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">256</int>
+ <reference key="object" ref="40692612"/>
+ <reference key="parent" ref="82652069"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">246</int>
+ <reference key="object" ref="842829921"/>
+ <reference key="parent" ref="127793487"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">249</int>
+ <reference key="object" ref="906287637"/>
+ <reference key="parent" ref="127793487"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">248</int>
+ <reference key="object" ref="447479180"/>
+ <reference key="parent" ref="127793487"/>
+ </object>
</array>
</object>
<dictionary class="NSMutableDictionary" key="flattenedProperties">
@@ -749,19 +1483,52 @@
<string key="-3.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="186.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="187.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <array class="NSMutableArray" key="193.IBNSViewMetadataConstraints">
+ <reference ref="462314221"/>
+ <reference ref="506743589"/>
+ <reference ref="290329374"/>
+ <reference ref="380664884"/>
+ <reference ref="227679458"/>
+ <reference ref="666704347"/>
+ <reference ref="335368693"/>
+ <reference ref="132721671"/>
+ <reference ref="885502674"/>
+ <reference ref="318007249"/>
+ <reference ref="145126621"/>
+ <reference ref="89759382"/>
+ <reference ref="887624534"/>
+ <reference ref="513515301"/>
+ <reference ref="60527276"/>
+ <reference ref="846592300"/>
+ <reference ref="40692612"/>
+ </array>
+ <boolean value="NO" key="193.IBNSViewMetadataTranslatesAutoresizingMaskIntoConstraints"/>
<string key="193.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <array key="194.IBNSViewMetadataConstraints">
+ <reference ref="406789566"/>
+ </array>
+ <boolean value="NO" key="194.IBNSViewMetadataTranslatesAutoresizingMaskIntoConstraints"/>
<string key="194.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="195.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <array key="198.IBNSViewMetadataConstraints">
+ <reference ref="997131426"/>
+ </array>
+ <boolean value="NO" key="198.IBNSViewMetadataTranslatesAutoresizingMaskIntoConstraints"/>
<string key="198.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="199.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <boolean value="NO" key="200.IBNSViewMetadataTranslatesAutoresizingMaskIntoConstraints"/>
<string key="200.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="201.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <boolean value="NO" key="202.IBNSViewMetadataTranslatesAutoresizingMaskIntoConstraints"/>
<string key="202.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="203.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <boolean value="NO" key="204.IBNSViewMetadataTranslatesAutoresizingMaskIntoConstraints"/>
<string key="204.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="205.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <boolean value="NO" key="206.IBNSViewMetadataTranslatesAutoresizingMaskIntoConstraints"/>
<string key="206.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="207.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <boolean value="NO" key="208.IBNSViewMetadataTranslatesAutoresizingMaskIntoConstraints"/>
<string key="208.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="209.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="210.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
@@ -771,23 +1538,149 @@
<integer value="1041" key="220.IBNumberFormatterBehaviorMetadataKey"/>
<boolean value="YES" key="220.IBNumberFormatterLocalizesFormatMetadataKey"/>
<string key="220.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <boolean value="NO" key="221.IBNSViewMetadataTranslatesAutoresizingMaskIntoConstraints"/>
+ <string key="221.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="222.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="224.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="225.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="226.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="227.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="228.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="229.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="230.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="232.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="233.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="234.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="235.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="236.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="237.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="238.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="239.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="240.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="241.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="242.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="243.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="244.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="245.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="246.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="247.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="248.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="249.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="250.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="251.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="252.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="253.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="254.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="255.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="256.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="5.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <array key="6.IBNSViewMetadataConstraints">
+ <reference ref="919721277"/>
+ <reference ref="900601962"/>
+ <reference ref="391278904"/>
+ <reference ref="906287637"/>
+ <reference ref="427946131"/>
+ <reference ref="290637930"/>
+ <reference ref="447479180"/>
+ <reference ref="499697857"/>
+ <reference ref="870181243"/>
+ <reference ref="674129625"/>
+ <reference ref="842829921"/>
+ <reference ref="1036876179"/>
+ </array>
<string key="6.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <boolean value="NO" key="7.IBNSViewMetadataTranslatesAutoresizingMaskIntoConstraints"/>
<string key="7.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <array key="8.IBNSViewMetadataConstraints">
+ <reference ref="245057345"/>
+ </array>
+ <boolean value="NO" key="8.IBNSViewMetadataTranslatesAutoresizingMaskIntoConstraints"/>
<string key="8.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
</dictionary>
<dictionary class="NSMutableDictionary" key="unlocalizedProperties"/>
<nil key="activeLocalization"/>
<dictionary class="NSMutableDictionary" key="localizations"/>
<nil key="sourceID"/>
- <int key="maxID">220</int>
+ <int key="maxID">259</int>
+ </object>
+ <object class="IBClassDescriber" key="IBDocument.Classes">
+ <array class="NSMutableArray" key="referencedPartialClassDescriptions">
+ <object class="IBPartialClassDescription">
+ <string key="className">Bladesio1PluginConfigController</string>
+ <string key="superclassName">NSWindowController</string>
+ <dictionary class="NSMutableDictionary" key="actions">
+ <string key="cancel:">id</string>
+ <string key="ok:">id</string>
+ <string key="resetPreferences:">id</string>
+ <string key="toggleEnabled:">id</string>
+ </dictionary>
+ <dictionary class="NSMutableDictionary" key="actionInfosByName">
+ <object class="IBActionInfo" key="cancel:">
+ <string key="name">cancel:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo" key="ok:">
+ <string key="name">ok:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo" key="resetPreferences:">
+ <string key="name">resetPreferences:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo" key="toggleEnabled:">
+ <string key="name">toggleEnabled:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ </dictionary>
+ <dictionary class="NSMutableDictionary" key="outlets">
+ <string key="configBox">NSBox</string>
+ <string key="enabledButton">NSButton</string>
+ <string key="ipAddressField">NSTextField</string>
+ <string key="playerMenu">NSPopUpButton</string>
+ <string key="portField">NSTextField</string>
+ </dictionary>
+ <dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
+ <object class="IBToOneOutletInfo" key="configBox">
+ <string key="name">configBox</string>
+ <string key="candidateClassName">NSBox</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="enabledButton">
+ <string key="name">enabledButton</string>
+ <string key="candidateClassName">NSButton</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="ipAddressField">
+ <string key="name">ipAddressField</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="playerMenu">
+ <string key="name">playerMenu</string>
+ <string key="candidateClassName">NSPopUpButton</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="portField">
+ <string key="name">portField</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ </dictionary>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBProjectSource</string>
+ <string key="minorKey">./Classes/Bladesio1PluginConfigController.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSLayoutConstraint</string>
+ <string key="superclassName">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBProjectSource</string>
+ <string key="minorKey">./Classes/NSLayoutConstraint.h</string>
+ </object>
+ </object>
+ </array>
</object>
- <object class="IBClassDescriber" key="IBDocument.Classes"/>
<int key="IBDocument.localizationMode">0</int>
<string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string>
<object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencies">
<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string>
- <real value="1060" key="NS.object.0"/>
+ <real value="1070" key="NS.object.0"/>
</object>
<bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
<int key="IBDocument.defaultPropertyAccessControl">3</int>
@@ -796,5 +1689,6 @@
<string key="NSMenuMixedState">{10, 3}</string>
<string key="NSSwitch">{15, 15}</string>
</dictionary>
+ <bool key="IBDocument.UseAutolayout">YES</bool>
</data>
</archive>
diff --git a/macosx/plugins/Bladesio1/English.lproj/Credits.rtf b/macosx/plugins/Bladesio1/English.lproj/Credits.rtf
index 76fa6442..948de054 100644
--- a/macosx/plugins/Bladesio1/English.lproj/Credits.rtf
+++ b/macosx/plugins/Bladesio1/English.lproj/Credits.rtf
@@ -1,13 +1,14 @@
-{\rtf1\mac\ansicpg10025\cocoartf824\cocoasubrtf420
-{\fonttbl\f0\fswiss\fcharset77 Helvetica-Bold;\f1\fswiss\fcharset77 Helvetica;}
+{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf390
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
{\colortbl;\red255\green255\blue255;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural
+\viewkind0
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720
\f0\b\fs24 \cf0 Original coder:
-\f1\b0 \
+\b0 \
linuzappz\
\
-\f0\b Macintosh Port:
-\f1\b0 \
- Wei Mingzhi} \ No newline at end of file
+\b Macintosh Port:
+\b0 \
+ Charles "Madd the Sane" Betts} \ No newline at end of file
diff --git a/macosx/plugins/Bladesio1/English.lproj/Localizable.strings b/macosx/plugins/Bladesio1/English.lproj/Localizable.strings
index 2faf6e07..2c2be831 100644
--- a/macosx/plugins/Bladesio1/English.lproj/Localizable.strings
+++ b/macosx/plugins/Bladesio1/English.lproj/Localizable.strings
@@ -6,4 +6,4 @@
Copyright 2011 __MyCompanyName__. All rights reserved.
*/
-"CD-ROM Drive Reader" = "CD-ROM Drive Reader";
+"sio1Blade" = "Blade sio1";
diff --git a/macosx/plugins/Bladesio1/macsrc/PluginConfigController.m b/macosx/plugins/Bladesio1/macsrc/PluginConfigController.m
index 13d9ef6e..00af2192 100755
--- a/macosx/plugins/Bladesio1/macsrc/PluginConfigController.m
+++ b/macosx/plugins/Bladesio1/macsrc/PluginConfigController.m
@@ -23,6 +23,7 @@
#include "typedefs.h"
#include "sio1.h"
#import "ARCBridge.h"
+#include "macsrc.h"
#define APP_ID @"net.pcsxr.Bladesio1"
#define PrefsKey APP_ID @" Settings"
@@ -89,7 +90,7 @@ void ReadConfig()
[defaults registerDefaults:[NSDictionary dictionaryWithObjectsAndKeys:
[NSDictionary dictionaryWithObjectsAndKeys:
@NO, kSioEnabled,
- @((unsigned short)33307), kSioPort,
+ @((u16)33307), kSioPort,
@"127.0.0.1", kSioIPAddress,
@(PLAYER_DISABLED), kSioPlayer,
nil], PrefsKey, nil]];
@@ -115,25 +116,25 @@ void ReadConfig()
NSMutableDictionary *writeDic = [NSMutableDictionary dictionaryWithDictionary:keyValues];
-
NSString *theAddress = [ipAddressField stringValue];
- {
- unsigned char a, b, c, d;
- if (sscanf([theAddress cStringUsingEncoding:NSASCIIStringEncoding], "%s.%s.%s.%s", &a, &b, &c, &d) != 4) {
- NSBeginAlertSheet(@"Invalid IP address", nil, nil, nil, [self window], nil, NULL, NULL, NULL, @"The IP address cannot be a hostname,");
- }
+ if ([theAddress lengthOfBytesUsingEncoding:NSASCIIStringEncoding] > (sizeof(settings.ip) - 1)) {
+ NSBeginAlertSheet(@"Address too long", nil, nil, nil, [self window], nil, NULL, NULL, NULL, @"The address is too long. Try to use only the IP address and not a host name.");
+ return;
}
[writeDic setObject:(([enabledButton state] == NSOnState) ? @YES : @NO) forKey:kSioEnabled];
- [writeDic setObject:[ipAddressField stringValue] forKey:kSioIPAddress];
+ [writeDic setObject:theAddress forKey:kSioIPAddress];
[writeDic setObject:@((unsigned short)[portField intValue]) forKey:kSioPort];
-
- switch ([playerMenu indexOfSelectedItem]) {
- default:
- case 0: [writeDic setObject:@(PLAYER_DISABLED) forKey:kSioPlayer]; break;
- case 1: [writeDic setObject:@(PLAYER_MASTER) forKey:kSioPlayer]; break;
- case 2: [writeDic setObject:@(PLAYER_SLAVE) forKey:kSioPlayer]; break;
+ {
+ int player;
+ switch ([playerMenu indexOfSelectedItem]) {
+ default:
+ case 0: player = PLAYER_DISABLED; break;
+ case 1: player = PLAYER_MASTER; break;
+ case 2: player = PLAYER_SLAVE; break;
+ }
+ [writeDic setObject:@(player) forKey:kSioPlayer];
}
// write to defaults
@@ -150,11 +151,13 @@ void ReadConfig()
{
BOOL isEnabled = [enabledButton state] == NSOnState ? YES : NO;
- for (NSView *subView in [configBox subviews]) {
+ for (NSView *subView in [[configBox subviews][0] subviews]) {
if ([subView isKindOfClass:[NSTextField class]] && ![(NSTextField*)subView isEditable]) {
[(NSTextField*)subView setTextColor:isEnabled ? [NSColor controlTextColor] : [NSColor disabledControlTextColor]];
} else {
- [(NSControl*)subView setEnabled:isEnabled];
+ if ([subView respondsToSelector:@selector(setEnabled:)]) {
+ [(NSControl*)subView setEnabled:isEnabled];
+ }
}
}
}
@@ -177,14 +180,16 @@ void ReadConfig()
[enabledButton setState: [[keyValues objectForKey:kSioEnabled] boolValue] ? NSOnState : NSOffState];
[ipAddressField setTitleWithMnemonic:[keyValues objectForKey:kSioIPAddress]];
- [portField setValue:[keyValues objectForKey:kSioPort]];
+ [portField setIntValue:[[keyValues objectForKey:kSioPort] intValue]];
- switch ([[keyValues objectForKey:kSioPlayer] intValue]) {
+ switch ([[keyValues objectForKey:kSioPlayer] integerValue]) {
default:
case PLAYER_DISABLED: [playerMenu selectItemAtIndex:0]; break;
case PLAYER_MASTER: [playerMenu selectItemAtIndex:1]; break;
case PLAYER_SLAVE: [playerMenu selectItemAtIndex:2]; break;
}
+
+ [self toggleEnabled:nil];
}
- (void)awakeFromNib