2
0

Fix Xcode 4 issues & double type trigger.

This commit is contained in:
Maarten Billemont 2013-06-16 14:22:36 -04:00
parent bd64bfec67
commit 691670cc43
3 changed files with 19 additions and 39 deletions

View File

@ -480,7 +480,8 @@
[[NSOperationQueue mainQueue] addOperationWithBlock:^{ [[NSOperationQueue mainQueue] addOperationWithBlock:^{
[self setContent:content]; [self setContent:content];
[self.progressView stopAnimation:nil]; [self.progressView stopAnimation:nil];
[self.typeField selectItemWithObjectValue:typeName]; if (![[self.typeField stringValue] isEqualToString:typeName])
[self.typeField selectItemWithObjectValue:typeName];
self.tipField.alphaValue = 1; self.tipField.alphaValue = 1;
if (actionHandled) if (actionHandled)

View File

@ -3,12 +3,12 @@
<data> <data>
<int key="IBDocument.SystemTarget">1080</int> <int key="IBDocument.SystemTarget">1080</int>
<string key="IBDocument.SystemVersion">12D78</string> <string key="IBDocument.SystemVersion">12D78</string>
<string key="IBDocument.InterfaceBuilderVersion">4457.6</string> <string key="IBDocument.InterfaceBuilderVersion">3084</string>
<string key="IBDocument.AppKitVersion">1187.37</string> <string key="IBDocument.AppKitVersion">1187.37</string>
<string key="IBDocument.HIToolboxVersion">626.00</string> <string key="IBDocument.HIToolboxVersion">626.00</string>
<object class="NSMutableDictionary" key="IBDocument.PluginVersions"> <object class="NSMutableDictionary" key="IBDocument.PluginVersions">
<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string> <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="NS.object.0">4457.6</string> <string key="NS.object.0">3084</string>
</object> </object>
<array key="IBDocument.IntegratedClassDependencies"> <array key="IBDocument.IntegratedClassDependencies">
<string>IBNSLayoutConstraint</string> <string>IBNSLayoutConstraint</string>
@ -68,7 +68,7 @@
<string key="NSReuseIdentifierKey">_NS:9</string> <string key="NSReuseIdentifierKey">_NS:9</string>
<bool key="NSEnabled">YES</bool> <bool key="NSEnabled">YES</bool>
<object class="NSComboBoxCell" key="NSCell" id="412656964"> <object class="NSComboBoxCell" key="NSCell" id="412656964">
<int key="NSCellFlags">342884416</int> <int key="NSCellFlags">72351808</int>
<int key="NSCellFlags2">272630784</int> <int key="NSCellFlags2">272630784</int>
<string key="NSContents"/> <string key="NSContents"/>
<object class="NSFont" key="NSSupport" id="909078752"> <object class="NSFont" key="NSSupport" id="909078752">
@ -238,6 +238,7 @@
<string key="NSFrame">{{17, 20}, {446, 17}}</string> <string key="NSFrame">{{17, 20}, {446, 17}}</string>
<reference key="NSSuperview" ref="1072816887"/> <reference key="NSSuperview" ref="1072816887"/>
<reference key="NSWindow"/> <reference key="NSWindow"/>
<reference key="NSNextKeyView"/>
<object class="NSShadow" key="NSViewShadow"> <object class="NSShadow" key="NSViewShadow">
<double key="NSShadowVert">1</double> <double key="NSShadowVert">1</double>
<double key="NSShadowBlurRadius">1</double> <double key="NSShadowBlurRadius">1</double>
@ -522,10 +523,9 @@
</object> </object>
<float key="priority">1000</float> <float key="priority">1000</float>
<reference key="containingView" ref="258451033"/> <reference key="containingView" ref="258451033"/>
<int key="scoringType">0</int> <int key="scoringType">8</int>
<float key="scoringTypeFloat">29</float> <float key="scoringTypeFloat">29</float>
<int key="contentType">3</int> <int key="contentType">3</int>
<bool key="placeholder">NO</bool>
</object> </object>
<object class="IBNSLayoutConstraint" id="88899061"> <object class="IBNSLayoutConstraint" id="88899061">
<reference key="firstItem" ref="1072816887"/> <reference key="firstItem" ref="1072816887"/>
@ -539,10 +539,9 @@
</object> </object>
<float key="priority">1000</float> <float key="priority">1000</float>
<reference key="containingView" ref="258451033"/> <reference key="containingView" ref="258451033"/>
<int key="scoringType">0</int> <int key="scoringType">8</int>
<float key="scoringTypeFloat">29</float> <float key="scoringTypeFloat">29</float>
<int key="contentType">3</int> <int key="contentType">3</int>
<bool key="placeholder">NO</bool>
</object> </object>
<object class="IBNSLayoutConstraint" id="265452638"> <object class="IBNSLayoutConstraint" id="265452638">
<reference key="firstItem" ref="1072816887"/> <reference key="firstItem" ref="1072816887"/>
@ -556,10 +555,9 @@
</object> </object>
<float key="priority">1000</float> <float key="priority">1000</float>
<reference key="containingView" ref="258451033"/> <reference key="containingView" ref="258451033"/>
<int key="scoringType">0</int> <int key="scoringType">8</int>
<float key="scoringTypeFloat">29</float> <float key="scoringTypeFloat">29</float>
<int key="contentType">3</int> <int key="contentType">3</int>
<bool key="placeholder">NO</bool>
</object> </object>
<object class="IBNSLayoutConstraint" id="216428540"> <object class="IBNSLayoutConstraint" id="216428540">
<reference key="firstItem" ref="1072816887"/> <reference key="firstItem" ref="1072816887"/>
@ -573,10 +571,9 @@
</object> </object>
<float key="priority">1000</float> <float key="priority">1000</float>
<reference key="containingView" ref="258451033"/> <reference key="containingView" ref="258451033"/>
<int key="scoringType">0</int> <int key="scoringType">8</int>
<float key="scoringTypeFloat">29</float> <float key="scoringTypeFloat">29</float>
<int key="contentType">3</int> <int key="contentType">3</int>
<bool key="placeholder">NO</bool>
</object> </object>
<reference ref="1072816887"/> <reference ref="1072816887"/>
</array> </array>
@ -601,7 +598,6 @@
<int key="scoringType">6</int> <int key="scoringType">6</int>
<float key="scoringTypeFloat">24</float> <float key="scoringTypeFloat">24</float>
<int key="contentType">2</int> <int key="contentType">2</int>
<bool key="placeholder">NO</bool>
</object> </object>
<object class="IBNSLayoutConstraint" id="871913200"> <object class="IBNSLayoutConstraint" id="871913200">
<reference key="firstItem" ref="599228032"/> <reference key="firstItem" ref="599228032"/>
@ -618,7 +614,6 @@
<int key="scoringType">6</int> <int key="scoringType">6</int>
<float key="scoringTypeFloat">24</float> <float key="scoringTypeFloat">24</float>
<int key="contentType">3</int> <int key="contentType">3</int>
<bool key="placeholder">NO</bool>
</object> </object>
<object class="IBNSLayoutConstraint" id="671970801"> <object class="IBNSLayoutConstraint" id="671970801">
<reference key="firstItem" ref="104294954"/> <reference key="firstItem" ref="104294954"/>
@ -635,7 +630,6 @@
<int key="scoringType">6</int> <int key="scoringType">6</int>
<float key="scoringTypeFloat">24</float> <float key="scoringTypeFloat">24</float>
<int key="contentType">2</int> <int key="contentType">2</int>
<bool key="placeholder">NO</bool>
</object> </object>
<object class="IBNSLayoutConstraint" id="289992556"> <object class="IBNSLayoutConstraint" id="289992556">
<reference key="firstItem" ref="104294954"/> <reference key="firstItem" ref="104294954"/>
@ -652,7 +646,6 @@
<int key="scoringType">5</int> <int key="scoringType">5</int>
<float key="scoringTypeFloat">22</float> <float key="scoringTypeFloat">22</float>
<int key="contentType">2</int> <int key="contentType">2</int>
<bool key="placeholder">NO</bool>
</object> </object>
<object class="IBNSLayoutConstraint" id="451791256"> <object class="IBNSLayoutConstraint" id="451791256">
<reference key="firstItem" ref="104294954"/> <reference key="firstItem" ref="104294954"/>
@ -669,7 +662,6 @@
<int key="scoringType">6</int> <int key="scoringType">6</int>
<float key="scoringTypeFloat">24</float> <float key="scoringTypeFloat">24</float>
<int key="contentType">2</int> <int key="contentType">2</int>
<bool key="placeholder">NO</bool>
</object> </object>
<object class="IBNSLayoutConstraint" id="314583816"> <object class="IBNSLayoutConstraint" id="314583816">
<reference key="firstItem" ref="1072816887"/> <reference key="firstItem" ref="1072816887"/>
@ -683,10 +675,9 @@
</object> </object>
<float key="priority">1000</float> <float key="priority">1000</float>
<reference key="containingView" ref="1072816887"/> <reference key="containingView" ref="1072816887"/>
<int key="scoringType">0</int> <int key="scoringType">8</int>
<float key="scoringTypeFloat">29</float> <float key="scoringTypeFloat">29</float>
<int key="contentType">3</int> <int key="contentType">3</int>
<bool key="placeholder">NO</bool>
</object> </object>
<object class="IBNSLayoutConstraint" id="602857839"> <object class="IBNSLayoutConstraint" id="602857839">
<reference key="firstItem" ref="1072816887"/> <reference key="firstItem" ref="1072816887"/>
@ -700,10 +691,9 @@
</object> </object>
<float key="priority">1000</float> <float key="priority">1000</float>
<reference key="containingView" ref="1072816887"/> <reference key="containingView" ref="1072816887"/>
<int key="scoringType">0</int> <int key="scoringType">8</int>
<float key="scoringTypeFloat">29</float> <float key="scoringTypeFloat">29</float>
<int key="contentType">3</int> <int key="contentType">3</int>
<bool key="placeholder">NO</bool>
</object> </object>
<object class="IBNSLayoutConstraint" id="63384401"> <object class="IBNSLayoutConstraint" id="63384401">
<reference key="firstItem" ref="49669222"/> <reference key="firstItem" ref="49669222"/>
@ -717,10 +707,9 @@
</object> </object>
<float key="priority">1000</float> <float key="priority">1000</float>
<reference key="containingView" ref="1072816887"/> <reference key="containingView" ref="1072816887"/>
<int key="scoringType">0</int> <int key="scoringType">8</int>
<float key="scoringTypeFloat">29</float> <float key="scoringTypeFloat">29</float>
<int key="contentType">3</int> <int key="contentType">3</int>
<bool key="placeholder">NO</bool>
</object> </object>
<object class="IBNSLayoutConstraint" id="645313537"> <object class="IBNSLayoutConstraint" id="645313537">
<reference key="firstItem" ref="642967193"/> <reference key="firstItem" ref="642967193"/>
@ -734,10 +723,9 @@
</object> </object>
<float key="priority">1000</float> <float key="priority">1000</float>
<reference key="containingView" ref="1072816887"/> <reference key="containingView" ref="1072816887"/>
<int key="scoringType">0</int> <int key="scoringType">8</int>
<float key="scoringTypeFloat">29</float> <float key="scoringTypeFloat">29</float>
<int key="contentType">3</int> <int key="contentType">3</int>
<bool key="placeholder">NO</bool>
</object> </object>
<object class="IBNSLayoutConstraint" id="232766502"> <object class="IBNSLayoutConstraint" id="232766502">
<reference key="firstItem" ref="402376051"/> <reference key="firstItem" ref="402376051"/>
@ -754,7 +742,6 @@
<int key="scoringType">3</int> <int key="scoringType">3</int>
<float key="scoringTypeFloat">9</float> <float key="scoringTypeFloat">9</float>
<int key="contentType">3</int> <int key="contentType">3</int>
<bool key="placeholder">NO</bool>
</object> </object>
<object class="IBNSLayoutConstraint" id="884917592"> <object class="IBNSLayoutConstraint" id="884917592">
<reference key="firstItem" ref="402376051"/> <reference key="firstItem" ref="402376051"/>
@ -771,7 +758,6 @@
<int key="scoringType">6</int> <int key="scoringType">6</int>
<float key="scoringTypeFloat">24</float> <float key="scoringTypeFloat">24</float>
<int key="contentType">3</int> <int key="contentType">3</int>
<bool key="placeholder">NO</bool>
</object> </object>
<object class="IBNSLayoutConstraint" id="566883659"> <object class="IBNSLayoutConstraint" id="566883659">
<reference key="firstItem" ref="139778114"/> <reference key="firstItem" ref="139778114"/>
@ -788,7 +774,6 @@
<int key="scoringType">6</int> <int key="scoringType">6</int>
<float key="scoringTypeFloat">24</float> <float key="scoringTypeFloat">24</float>
<int key="contentType">3</int> <int key="contentType">3</int>
<bool key="placeholder">NO</bool>
</object> </object>
<object class="IBNSLayoutConstraint" id="831384658"> <object class="IBNSLayoutConstraint" id="831384658">
<reference key="firstItem" ref="1072816887"/> <reference key="firstItem" ref="1072816887"/>
@ -802,10 +787,9 @@
</object> </object>
<float key="priority">1000</float> <float key="priority">1000</float>
<reference key="containingView" ref="1072816887"/> <reference key="containingView" ref="1072816887"/>
<int key="scoringType">0</int> <int key="scoringType">8</int>
<float key="scoringTypeFloat">29</float> <float key="scoringTypeFloat">29</float>
<int key="contentType">3</int> <int key="contentType">3</int>
<bool key="placeholder">NO</bool>
</object> </object>
<object class="IBNSLayoutConstraint" id="865006730"> <object class="IBNSLayoutConstraint" id="865006730">
<reference key="firstItem" ref="139778114"/> <reference key="firstItem" ref="139778114"/>
@ -819,10 +803,9 @@
</object> </object>
<float key="priority">1000</float> <float key="priority">1000</float>
<reference key="containingView" ref="1072816887"/> <reference key="containingView" ref="1072816887"/>
<int key="scoringType">0</int> <int key="scoringType">8</int>
<float key="scoringTypeFloat">29</float> <float key="scoringTypeFloat">29</float>
<int key="contentType">3</int> <int key="contentType">3</int>
<bool key="placeholder">NO</bool>
</object> </object>
<reference ref="49669222"/> <reference ref="49669222"/>
<reference ref="642967193"/> <reference ref="642967193"/>
@ -873,7 +856,6 @@
<int key="scoringType">3</int> <int key="scoringType">3</int>
<float key="scoringTypeFloat">9</float> <float key="scoringTypeFloat">9</float>
<int key="contentType">1</int> <int key="contentType">1</int>
<bool key="placeholder">NO</bool>
</object> </object>
</array> </array>
<reference key="parent" ref="1072816887"/> <reference key="parent" ref="1072816887"/>
@ -903,7 +885,6 @@
<int key="scoringType">3</int> <int key="scoringType">3</int>
<float key="scoringTypeFloat">9</float> <float key="scoringTypeFloat">9</float>
<int key="contentType">1</int> <int key="contentType">1</int>
<bool key="placeholder">NO</bool>
</object> </object>
</array> </array>
<reference key="parent" ref="1072816887"/> <reference key="parent" ref="1072816887"/>
@ -1019,7 +1000,6 @@
<int key="scoringType">3</int> <int key="scoringType">3</int>
<float key="scoringTypeFloat">9</float> <float key="scoringTypeFloat">9</float>
<int key="contentType">1</int> <int key="contentType">1</int>
<bool key="placeholder">NO</bool>
</object> </object>
</array> </array>
<reference key="parent" ref="1072816887"/> <reference key="parent" ref="1072816887"/>
@ -1240,10 +1220,6 @@
</object> </object>
<int key="IBDocument.localizationMode">0</int> <int key="IBDocument.localizationMode">0</int>
<string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string> <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string>
<object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults">
<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string>
<real value="1080" key="NS.object.0"/>
</object>
<object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies"> <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies">
<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3</string> <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3</string>
<integer value="4600" key="NS.object.0"/> <integer value="4600" key="NS.object.0"/>

View File

@ -1476,6 +1476,7 @@
isa = XCBuildConfiguration; isa = XCBuildConfiguration;
buildSettings = { buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO; ALWAYS_SEARCH_USER_PATHS = NO;
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
CLANG_ANALYZER_SECURITY_FLOATLOOPCOUNTER = YES; CLANG_ANALYZER_SECURITY_FLOATLOOPCOUNTER = YES;
CLANG_ANALYZER_SECURITY_INSECUREAPI_RAND = YES; CLANG_ANALYZER_SECURITY_INSECUREAPI_RAND = YES;
CLANG_ANALYZER_SECURITY_INSECUREAPI_STRCPY = YES; CLANG_ANALYZER_SECURITY_INSECUREAPI_STRCPY = YES;
@ -1555,6 +1556,7 @@
isa = XCBuildConfiguration; isa = XCBuildConfiguration;
buildSettings = { buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO; ALWAYS_SEARCH_USER_PATHS = NO;
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
CLANG_ANALYZER_SECURITY_FLOATLOOPCOUNTER = YES; CLANG_ANALYZER_SECURITY_FLOATLOOPCOUNTER = YES;
CLANG_ANALYZER_SECURITY_INSECUREAPI_RAND = YES; CLANG_ANALYZER_SECURITY_INSECUREAPI_RAND = YES;
CLANG_ANALYZER_SECURITY_INSECUREAPI_STRCPY = YES; CLANG_ANALYZER_SECURITY_INSECUREAPI_STRCPY = YES;
@ -1665,6 +1667,7 @@
isa = XCBuildConfiguration; isa = XCBuildConfiguration;
buildSettings = { buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO; ALWAYS_SEARCH_USER_PATHS = NO;
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
CLANG_ANALYZER_SECURITY_FLOATLOOPCOUNTER = YES; CLANG_ANALYZER_SECURITY_FLOATLOOPCOUNTER = YES;
CLANG_ANALYZER_SECURITY_INSECUREAPI_RAND = YES; CLANG_ANALYZER_SECURITY_INSECUREAPI_RAND = YES;
CLANG_ANALYZER_SECURITY_INSECUREAPI_STRCPY = YES; CLANG_ANALYZER_SECURITY_INSECUREAPI_STRCPY = YES;