[53817] branches/gsoc09-gui/MPGUI
juanger at macports.org
juanger at macports.org
Tue Jul 14 12:48:37 PDT 2009
Revision: 53817
http://trac.macports.org/changeset/53817
Author: juanger at macports.org
Date: 2009-07-14 12:48:37 -0700 (Tue, 14 Jul 2009)
Log Message:
-----------
Adding a QuickLook-like window to show port information
Modified Paths:
--------------
branches/gsoc09-gui/MPGUI/English.lproj/MainMenu.xib
branches/gsoc09-gui/MPGUI/MPActionLauncher.h
branches/gsoc09-gui/MPGUI/MPActionLauncher.m
branches/gsoc09-gui/MPGUI/MPActionsController.m
branches/gsoc09-gui/MPGUI/MPGUI.xcodeproj/project.pbxproj
Added Paths:
-----------
branches/gsoc09-gui/MPGUI/MPPortTableView.h
branches/gsoc09-gui/MPGUI/MPPortTableView.m
Removed Paths:
-------------
branches/gsoc09-gui/MPGUI/MPActionTool.h
branches/gsoc09-gui/MPGUI/MPActionTool.m
Modified: branches/gsoc09-gui/MPGUI/English.lproj/MainMenu.xib
===================================================================
--- branches/gsoc09-gui/MPGUI/English.lproj/MainMenu.xib 2009-07-14 19:33:06 UTC (rev 53816)
+++ branches/gsoc09-gui/MPGUI/English.lproj/MainMenu.xib 2009-07-14 19:48:37 UTC (rev 53817)
@@ -9,7 +9,7 @@
<object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
<bool key="EncodedWithXMLCoder">YES</bool>
<integer value="29"/>
- <integer value="418"/>
+ <integer value="658"/>
</object>
<object class="NSArray" key="IBDocument.PluginDependencies">
<bool key="EncodedWithXMLCoder">YES</bool>
@@ -1116,7 +1116,7 @@
</object>
<string key="NSWindowContentMaxSize">{3.40282e+38, 3.40282e+38}</string>
<object class="NSView" key="NSWindowView" id="439893737">
- <reference key="NSNextResponder"/>
+ <nil key="NSNextResponder"/>
<int key="NSvFlags">256</int>
<object class="NSMutableArray" key="NSSubviews">
<bool key="EncodedWithXMLCoder">YES</bool>
@@ -1145,17 +1145,16 @@
<int key="NSvFlags">274</int>
<object class="NSMutableArray" key="NSSubviews">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSRuleEditorViewSliceRow" id="998580912">
+ <object class="NSRuleEditorViewSliceRow" id="803409965">
<reference key="NSNextResponder" ref="887125716"/>
<int key="NSvFlags">290</int>
<object class="NSMutableArray" key="NSSubviews">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSButton" id="846519237">
- <reference key="NSNextResponder" ref="998580912"/>
+ <object class="NSButton" id="48769615">
+ <reference key="NSNextResponder" ref="803409965"/>
<int key="NSvFlags">257</int>
<string key="NSFrame">{{741, 4}, {18, 18}}</string>
- <reference key="NSSuperview" ref="998580912"/>
- <reference key="NSNextKeyView" ref="696129103"/>
+ <reference key="NSSuperview" ref="803409965"/>
<int key="NSTag">-1</int>
<bool key="NSEnabled">YES</bool>
<object class="NSRuleEditorButtonCell" key="NSCell">
@@ -1168,8 +1167,8 @@
<int key="NSfFlags">16</int>
</object>
<string key="NSAction">_addOption:</string>
- <reference key="NSTarget" ref="998580912"/>
- <reference key="NSControlView" ref="846519237"/>
+ <reference key="NSTarget" ref="803409965"/>
+ <reference key="NSControlView" ref="48769615"/>
<int key="NSButtonFlags">-2038284033</int>
<int key="NSButtonFlags2">36</int>
<object class="NSFont" key="NSAlternateImage" id="28">
@@ -1182,12 +1181,11 @@
<int key="NSPeriodicInterval">75</int>
</object>
</object>
- <object class="NSButton" id="605124819">
- <reference key="NSNextResponder" ref="998580912"/>
+ <object class="NSButton" id="534129101">
+ <reference key="NSNextResponder" ref="803409965"/>
<int key="NSvFlags">257</int>
<string key="NSFrame">{{721, 4}, {18, 18}}</string>
- <reference key="NSSuperview" ref="998580912"/>
- <reference key="NSNextKeyView" ref="846519237"/>
+ <reference key="NSSuperview" ref="803409965"/>
<int key="NSTag">-1</int>
<bool key="NSEnabled">YES</bool>
<object class="NSRuleEditorButtonCell" key="NSCell">
@@ -1196,8 +1194,8 @@
<string key="NSContents">-</string>
<reference key="NSSupport" ref="29"/>
<string key="NSAction">_deleteOption:</string>
- <reference key="NSTarget" ref="998580912"/>
- <reference key="NSControlView" ref="605124819"/>
+ <reference key="NSTarget" ref="803409965"/>
+ <reference key="NSControlView" ref="534129101"/>
<int key="NSButtonFlags">-2038284033</int>
<int key="NSButtonFlags2">36</int>
<reference key="NSAlternateImage" ref="28"/>
@@ -1207,11 +1205,10 @@
</object>
</object>
<object class="NSPopUpButton" id="111744215">
- <reference key="NSNextResponder" ref="998580912"/>
+ <reference key="NSNextResponder" ref="803409965"/>
<int key="NSvFlags">256</int>
<string key="NSFrame">{{7, 3}, {58, 19}}</string>
- <reference key="NSSuperview" ref="998580912"/>
- <reference key="NSNextKeyView" ref="471209054"/>
+ <reference key="NSSuperview" ref="803409965"/>
<int key="NSTag">-1</int>
<bool key="NSEnabled">YES</bool>
<object class="NSPopUpButtonCell" key="NSCell" id="699711605">
@@ -1274,11 +1271,10 @@
</object>
</object>
<object class="NSPopUpButton" id="471209054">
- <reference key="NSNextResponder" ref="998580912"/>
+ <reference key="NSNextResponder" ref="803409965"/>
<int key="NSvFlags">256</int>
<string key="NSFrame">{{71, 3}, {167, 19}}</string>
- <reference key="NSSuperview" ref="998580912"/>
- <reference key="NSNextKeyView" ref="605124819"/>
+ <reference key="NSSuperview" ref="803409965"/>
<int key="NSTag">-1</int>
<bool key="NSEnabled">YES</bool>
<object class="NSPopUpButtonCell" key="NSCell" id="443562245">
@@ -1321,7 +1317,6 @@
</object>
<string key="NSFrameSize">{769, 25}</string>
<reference key="NSSuperview" ref="887125716"/>
- <reference key="NSNextKeyView" ref="111744215"/>
<int key="NSRuleRowIndex">0</int>
<int key="NSRuleIndentation">0</int>
<reference key="NSContainingRuleEditorView" ref="872100568"/>
@@ -1336,7 +1331,7 @@
<string key="NSRuleOptionFrames.1">{{71, 3}, {167, 19}}</string>
<object class="NSMutableArray" key="NSRuleOptionItems">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSMutableDictionary" id="995091785">
+ <object class="NSMutableDictionary" id="258891198">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSMutableArray" key="dict.sortedKeys">
<bool key="EncodedWithXMLCoder">YES</bool>
@@ -1362,7 +1357,7 @@
</object>
</object>
</object>
- <object class="NSMutableDictionary" id="787109065">
+ <object class="NSMutableDictionary" id="758746500">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSMutableArray" key="dict.sortedKeys">
<bool key="EncodedWithXMLCoder">YES</bool>
@@ -1379,23 +1374,22 @@
<int key="NSRuleOptionInitialFrames.count">2</int>
<string key="NSRuleOptionInitialFrames.0">{{7, 3}, {58, 19}}</string>
<string key="NSRuleOptionInitialFrames.1">{{71, 3}, {167, 19}}</string>
- <reference key="NSRuleOptionAddButton" ref="846519237"/>
- <reference key="NSRuleOptionSubtractButton" ref="605124819"/>
+ <reference key="NSRuleOptionAddButton" ref="48769615"/>
+ <reference key="NSRuleOptionSubtractButton" ref="534129101"/>
<int key="NSRuleOptionRowType">0</int>
<int key="NSRuleOptionPlusButtonRowType">0</int>
<bool key="NSRuleOptionEditable">YES</bool>
</object>
- <object class="NSRuleEditorViewSliceRow" id="696129103">
+ <object class="NSRuleEditorViewSliceRow" id="531722570">
<reference key="NSNextResponder" ref="887125716"/>
<int key="NSvFlags">290</int>
<object class="NSMutableArray" key="NSSubviews">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSButton" id="408749505">
- <reference key="NSNextResponder" ref="696129103"/>
+ <object class="NSButton" id="411103992">
+ <reference key="NSNextResponder" ref="531722570"/>
<int key="NSvFlags">257</int>
<string key="NSFrame">{{741, 4}, {18, 18}}</string>
- <reference key="NSSuperview" ref="696129103"/>
- <reference key="NSNextKeyView" ref="890242974"/>
+ <reference key="NSSuperview" ref="531722570"/>
<int key="NSTag">-1</int>
<bool key="NSEnabled">YES</bool>
<object class="NSRuleEditorButtonCell" key="NSCell">
@@ -1404,8 +1398,8 @@
<string key="NSContents">+</string>
<reference key="NSSupport" ref="29"/>
<string key="NSAction">_addOption:</string>
- <reference key="NSTarget" ref="696129103"/>
- <reference key="NSControlView" ref="408749505"/>
+ <reference key="NSTarget" ref="531722570"/>
+ <reference key="NSControlView" ref="411103992"/>
<int key="NSButtonFlags">-2038284033</int>
<int key="NSButtonFlags2">36</int>
<reference key="NSAlternateImage" ref="28"/>
@@ -1414,12 +1408,11 @@
<int key="NSPeriodicInterval">75</int>
</object>
</object>
- <object class="NSButton" id="780428806">
- <reference key="NSNextResponder" ref="696129103"/>
+ <object class="NSButton" id="113496329">
+ <reference key="NSNextResponder" ref="531722570"/>
<int key="NSvFlags">257</int>
<string key="NSFrame">{{721, 4}, {18, 18}}</string>
- <reference key="NSSuperview" ref="696129103"/>
- <reference key="NSNextKeyView" ref="408749505"/>
+ <reference key="NSSuperview" ref="531722570"/>
<int key="NSTag">-1</int>
<bool key="NSEnabled">YES</bool>
<object class="NSRuleEditorButtonCell" key="NSCell">
@@ -1428,8 +1421,8 @@
<string key="NSContents">-</string>
<reference key="NSSupport" ref="29"/>
<string key="NSAction">_deleteOption:</string>
- <reference key="NSTarget" ref="696129103"/>
- <reference key="NSControlView" ref="780428806"/>
+ <reference key="NSTarget" ref="531722570"/>
+ <reference key="NSControlView" ref="113496329"/>
<int key="NSButtonFlags">-2038284033</int>
<int key="NSButtonFlags2">36</int>
<reference key="NSAlternateImage" ref="28"/>
@@ -1439,11 +1432,10 @@
</object>
</object>
<object class="NSPopUpButton" id="677349919">
- <reference key="NSNextResponder" ref="696129103"/>
+ <reference key="NSNextResponder" ref="531722570"/>
<int key="NSvFlags">256</int>
<string key="NSFrame">{{37, 3}, {76, 19}}</string>
- <reference key="NSSuperview" ref="696129103"/>
- <reference key="NSNextKeyView" ref="855084085"/>
+ <reference key="NSSuperview" ref="531722570"/>
<int key="NSTag">-1</int>
<bool key="NSEnabled">YES</bool>
<object class="NSPopUpButtonCell" key="NSCell" id="711386517">
@@ -1499,11 +1491,10 @@
</object>
</object>
<object class="NSPopUpButton" id="855084085">
- <reference key="NSNextResponder" ref="696129103"/>
+ <reference key="NSNextResponder" ref="531722570"/>
<int key="NSvFlags">256</int>
<string key="NSFrame">{{119, 3}, {95, 19}}</string>
- <reference key="NSSuperview" ref="696129103"/>
- <reference key="NSNextKeyView" ref="309287992"/>
+ <reference key="NSSuperview" ref="531722570"/>
<int key="NSTag">-1</int>
<bool key="NSEnabled">YES</bool>
<object class="NSPopUpButtonCell" key="NSCell" id="108954362">
@@ -1594,11 +1585,10 @@
</object>
</object>
<object class="NSTextField" id="309287992">
- <reference key="NSNextResponder" ref="696129103"/>
+ <reference key="NSNextResponder" ref="531722570"/>
<int key="NSvFlags">256</int>
<string key="NSFrame">{{220, 4}, {61, 18}}</string>
- <reference key="NSSuperview" ref="696129103"/>
- <reference key="NSNextKeyView" ref="780428806"/>
+ <reference key="NSSuperview" ref="531722570"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell">
<int key="NSCellFlags">343014976</int>
@@ -1614,7 +1604,6 @@
</object>
<string key="NSFrame">{{0, 25}, {769, 25}}</string>
<reference key="NSSuperview" ref="887125716"/>
- <reference key="NSNextKeyView" ref="677349919"/>
<int key="NSRuleRowIndex">1</int>
<int key="NSRuleIndentation">1</int>
<reference key="NSContainingRuleEditorView" ref="872100568"/>
@@ -1631,7 +1620,7 @@
<string key="NSRuleOptionFrames.2">{{220, 4}, {61, 18}}</string>
<object class="NSMutableArray" key="NSRuleOptionItems">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSMutableDictionary" id="304992929">
+ <object class="NSMutableDictionary" id="430386518">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSMutableArray" key="dict.sortedKeys">
<bool key="EncodedWithXMLCoder">YES</bool>
@@ -1658,7 +1647,7 @@
</object>
</object>
</object>
- <object class="NSMutableDictionary" id="814853159">
+ <object class="NSMutableDictionary" id="1040768029">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSMutableArray" key="dict.sortedKeys">
<bool key="EncodedWithXMLCoder">YES</bool>
@@ -1671,7 +1660,7 @@
<reference ref="755579174"/>
</object>
</object>
- <object class="NSMutableDictionary" id="369558527">
+ <object class="NSMutableDictionary" id="605544187">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSMutableArray" key="dict.sortedKeys">
<bool key="EncodedWithXMLCoder">YES</bool>
@@ -1689,23 +1678,22 @@
<string key="NSRuleOptionInitialFrames.0">{{37, 3}, {76, 19}}</string>
<string key="NSRuleOptionInitialFrames.1">{{119, 3}, {95, 19}}</string>
<string key="NSRuleOptionInitialFrames.2">{{220, 4}, {61, 18}}</string>
- <reference key="NSRuleOptionAddButton" ref="408749505"/>
- <reference key="NSRuleOptionSubtractButton" ref="780428806"/>
+ <reference key="NSRuleOptionAddButton" ref="411103992"/>
+ <reference key="NSRuleOptionSubtractButton" ref="113496329"/>
<int key="NSRuleOptionRowType">0</int>
<int key="NSRuleOptionPlusButtonRowType">0</int>
<bool key="NSRuleOptionEditable">YES</bool>
</object>
- <object class="NSRuleEditorViewSliceRow" id="890242974">
+ <object class="NSRuleEditorViewSliceRow" id="937239567">
<reference key="NSNextResponder" ref="887125716"/>
<int key="NSvFlags">290</int>
<object class="NSMutableArray" key="NSSubviews">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSButton" id="377317641">
- <reference key="NSNextResponder" ref="890242974"/>
+ <object class="NSButton" id="809554824">
+ <reference key="NSNextResponder" ref="937239567"/>
<int key="NSvFlags">257</int>
<string key="NSFrame">{{741, 4}, {18, 18}}</string>
- <reference key="NSSuperview" ref="890242974"/>
- <reference key="NSNextKeyView" ref="872100568"/>
+ <reference key="NSSuperview" ref="937239567"/>
<int key="NSTag">-1</int>
<bool key="NSEnabled">YES</bool>
<object class="NSRuleEditorButtonCell" key="NSCell">
@@ -1714,8 +1702,8 @@
<string key="NSContents">+</string>
<reference key="NSSupport" ref="29"/>
<string key="NSAction">_addOption:</string>
- <reference key="NSTarget" ref="890242974"/>
- <reference key="NSControlView" ref="377317641"/>
+ <reference key="NSTarget" ref="937239567"/>
+ <reference key="NSControlView" ref="809554824"/>
<int key="NSButtonFlags">-2038284033</int>
<int key="NSButtonFlags2">36</int>
<reference key="NSAlternateImage" ref="28"/>
@@ -1724,12 +1712,11 @@
<int key="NSPeriodicInterval">75</int>
</object>
</object>
- <object class="NSButton" id="779929416">
- <reference key="NSNextResponder" ref="890242974"/>
+ <object class="NSButton" id="183568195">
+ <reference key="NSNextResponder" ref="937239567"/>
<int key="NSvFlags">257</int>
<string key="NSFrame">{{721, 4}, {18, 18}}</string>
- <reference key="NSSuperview" ref="890242974"/>
- <reference key="NSNextKeyView" ref="377317641"/>
+ <reference key="NSSuperview" ref="937239567"/>
<int key="NSTag">-1</int>
<bool key="NSEnabled">YES</bool>
<object class="NSRuleEditorButtonCell" key="NSCell">
@@ -1738,8 +1725,8 @@
<string key="NSContents">-</string>
<reference key="NSSupport" ref="29"/>
<string key="NSAction">_deleteOption:</string>
- <reference key="NSTarget" ref="890242974"/>
- <reference key="NSControlView" ref="779929416"/>
+ <reference key="NSTarget" ref="937239567"/>
+ <reference key="NSControlView" ref="183568195"/>
<int key="NSButtonFlags">-2038284033</int>
<int key="NSButtonFlags2">36</int>
<reference key="NSAlternateImage" ref="28"/>
@@ -1749,11 +1736,10 @@
</object>
</object>
<object class="NSPopUpButton" id="974900885">
- <reference key="NSNextResponder" ref="890242974"/>
+ <reference key="NSNextResponder" ref="937239567"/>
<int key="NSvFlags">256</int>
<string key="NSFrame">{{37, 3}, {64, 19}}</string>
- <reference key="NSSuperview" ref="890242974"/>
- <reference key="NSNextKeyView" ref="207821348"/>
+ <reference key="NSSuperview" ref="937239567"/>
<int key="NSTag">-1</int>
<bool key="NSEnabled">YES</bool>
<object class="NSPopUpButtonCell" key="NSCell" id="186778731">
@@ -1809,11 +1795,10 @@
</object>
</object>
<object class="NSPopUpButton" id="207821348">
- <reference key="NSNextResponder" ref="890242974"/>
+ <reference key="NSNextResponder" ref="937239567"/>
<int key="NSvFlags">256</int>
<string key="NSFrame">{{107, 3}, {46, 19}}</string>
- <reference key="NSSuperview" ref="890242974"/>
- <reference key="NSNextKeyView" ref="11724982"/>
+ <reference key="NSSuperview" ref="937239567"/>
<int key="NSTag">-1</int>
<bool key="NSEnabled">YES</bool>
<object class="NSPopUpButtonCell" key="NSCell" id="898314192">
@@ -1856,11 +1841,10 @@
</object>
</object>
<object class="NSPopUpButton" id="11724982">
- <reference key="NSNextResponder" ref="890242974"/>
+ <reference key="NSNextResponder" ref="937239567"/>
<int key="NSvFlags">256</int>
<string key="NSFrame">{{159, 3}, {155, 19}}</string>
- <reference key="NSSuperview" ref="890242974"/>
- <reference key="NSNextKeyView" ref="779929416"/>
+ <reference key="NSSuperview" ref="937239567"/>
<int key="NSTag">-1</int>
<bool key="NSEnabled">YES</bool>
<object class="NSPopUpButtonCell" key="NSCell" id="923487559">
@@ -1953,7 +1937,6 @@
</object>
<string key="NSFrame">{{0, 50}, {769, 25}}</string>
<reference key="NSSuperview" ref="887125716"/>
- <reference key="NSNextKeyView" ref="974900885"/>
<int key="NSRuleRowIndex">2</int>
<int key="NSRuleIndentation">1</int>
<reference key="NSContainingRuleEditorView" ref="872100568"/>
@@ -1970,7 +1953,7 @@
<string key="NSRuleOptionFrames.2">{{159, 3}, {155, 19}}</string>
<object class="NSMutableArray" key="NSRuleOptionItems">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSMutableDictionary" id="833924481">
+ <object class="NSMutableDictionary" id="1040769366">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSMutableArray" key="dict.sortedKeys">
<bool key="EncodedWithXMLCoder">YES</bool>
@@ -1997,7 +1980,7 @@
</object>
</object>
</object>
- <object class="NSMutableDictionary" id="328879136">
+ <object class="NSMutableDictionary" id="749529009">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSMutableArray" key="dict.sortedKeys">
<bool key="EncodedWithXMLCoder">YES</bool>
@@ -2010,7 +1993,7 @@
<reference ref="385089462"/>
</object>
</object>
- <object class="NSMutableDictionary" id="439706668">
+ <object class="NSMutableDictionary" id="750041497">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSMutableArray" key="dict.sortedKeys">
<bool key="EncodedWithXMLCoder">YES</bool>
@@ -2028,8 +2011,8 @@
<string key="NSRuleOptionInitialFrames.0">{{37, 3}, {64, 19}}</string>
<string key="NSRuleOptionInitialFrames.1">{{107, 3}, {46, 19}}</string>
<string key="NSRuleOptionInitialFrames.2">{{159, 3}, {155, 19}}</string>
- <reference key="NSRuleOptionAddButton" ref="377317641"/>
- <reference key="NSRuleOptionSubtractButton" ref="779929416"/>
+ <reference key="NSRuleOptionAddButton" ref="809554824"/>
+ <reference key="NSRuleOptionSubtractButton" ref="183568195"/>
<int key="NSRuleOptionRowType">0</int>
<int key="NSRuleOptionPlusButtonRowType">0</int>
<bool key="NSRuleOptionEditable">YES</bool>
@@ -2037,7 +2020,6 @@
</object>
<string key="NSFrame">{{1, 1}, {769, 73}}</string>
<reference key="NSSuperview" ref="872100568"/>
- <reference key="NSNextKeyView" ref="998580912"/>
</object>
</object>
<object class="NSMutableSet" key="NSDragTypes">
@@ -2049,7 +2031,6 @@
</object>
<string key="NSFrameSize">{771, 75}</string>
<reference key="NSSuperview" ref="646625812"/>
- <reference key="NSNextKeyView" ref="887125716"/>
<bool key="NSEnabled">YES</bool>
<double key="NSRuleEditorAlignmentGridWidth">7.500000e+01</double>
<double key="NSRuleEditorSliceHeight">2.500000e+01</double>
@@ -2081,8 +2062,8 @@
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSMutableArray">
<bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="995091785"/>
- <reference ref="787109065"/>
+ <reference ref="258891198"/>
+ <reference ref="758746500"/>
</object>
<object class="NSMutableArray">
<bool key="EncodedWithXMLCoder">YES</bool>
@@ -2105,9 +2086,9 @@
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSMutableArray">
<bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="304992929"/>
- <reference ref="814853159"/>
- <reference ref="369558527"/>
+ <reference ref="430386518"/>
+ <reference ref="1040768029"/>
+ <reference ref="605544187"/>
</object>
<object class="NSMutableArray">
<bool key="EncodedWithXMLCoder">YES</bool>
@@ -2134,9 +2115,9 @@
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSMutableArray">
<bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="833924481"/>
- <reference ref="328879136"/>
- <reference ref="439706668"/>
+ <reference ref="1040769366"/>
+ <reference ref="749529009"/>
+ <reference ref="750041497"/>
</object>
<object class="NSMutableArray">
<bool key="EncodedWithXMLCoder">YES</bool>
@@ -2157,9 +2138,9 @@
</object>
<object class="NSMutableArray" key="NSRuleEditorSlices">
<bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="998580912"/>
- <reference ref="696129103"/>
- <reference ref="890242974"/>
+ <reference ref="803409965"/>
+ <reference ref="531722570"/>
+ <reference ref="937239567"/>
</object>
<object class="NSArray" key="NSPredicateTemplates">
<bool key="EncodedWithXMLCoder">YES</bool>
@@ -2172,7 +2153,6 @@
</object>
<string key="NSFrame">{{1, 1}, {771, 25}}</string>
<reference key="NSSuperview" ref="815512319"/>
- <reference key="NSNextKeyView" ref="872100568"/>
<reference key="NSDocView" ref="872100568"/>
<object class="NSColor" key="NSBGColor">
<int key="NSColorSpace">3</int>
@@ -2202,7 +2182,6 @@
</object>
<string key="NSFrame">{{0, 397}, {773, 27}}</string>
<reference key="NSSuperview" ref="169664854"/>
- <reference key="NSNextKeyView" ref="646625812"/>
<int key="NSsFlags">66</int>
<reference key="NSVScroller" ref="595148426"/>
<reference key="NSHScroller" ref="969735904"/>
@@ -2303,7 +2282,7 @@
<int key="NSColorSpace">6</int>
<string key="NSCatalogName">System</string>
<string key="NSColorName">controlBackgroundColor</string>
- <object class="NSColor" key="NSColor">
+ <object class="NSColor" key="NSColor" id="935460209">
<int key="NSColorSpace">3</int>
<bytes key="NSWhite">MC42NjY2NjY2OQA</bytes>
</object>
@@ -2387,7 +2366,6 @@
</object>
<string key="NSFrame">{{1, 17}, {756, 366}}</string>
<reference key="NSSuperview" ref="520202466"/>
- <reference key="NSNextKeyView" ref="199649408"/>
<reference key="NSDocView" ref="199649408"/>
<reference key="NSBGColor" ref="800202432"/>
<int key="NScvFlags">4</int>
@@ -2420,7 +2398,6 @@
</object>
<string key="NSFrame">{{1, 0}, {756, 17}}</string>
<reference key="NSSuperview" ref="520202466"/>
- <reference key="NSNextKeyView" ref="563815802"/>
<reference key="NSDocView" ref="563815802"/>
<reference key="NSBGColor" ref="800202432"/>
<int key="NScvFlags">4</int>
@@ -2429,7 +2406,6 @@
</object>
<string key="NSFrameSize">{773, 399}</string>
<reference key="NSSuperview" ref="169664854"/>
- <reference key="NSNextKeyView" ref="221116208"/>
<int key="NSsFlags">50</int>
<reference key="NSVScroller" ref="103858236"/>
<reference key="NSHScroller" ref="950337744"/>
@@ -2455,7 +2431,6 @@
</object>
</object>
<string key="NSFrameSize">{773, 449}</string>
- <reference key="NSSuperview"/>
</object>
<string key="NSScreenRect">{{0, 0}, {1680, 1028}}</string>
<string key="NSMaxSize">{3.40282e+38, 3.40282e+38}</string>
@@ -2647,6 +2622,15 @@
<string>categories</string>
<string>categoriesAsString</string>
<string>state</string>
+ <string>longDescription</string>
+ <string>long_escription</string>
+ <string>long_description</string>
+ <string>library_dependencies</string>
+ <string>platforms</string>
+ <string>maintainersAsString</string>
+ <string>depends_lib</string>
+ <string>depends_libAsString</string>
+ <string>escription</string>
</object>
<string key="NSObjectClassName">MPPort</string>
<bool key="NSEditable">YES</bool>
@@ -2667,6 +2651,335 @@
<object class="NSCustomObject" id="517804865">
<string key="NSClassName">PreferencesController</string>
</object>
+ <object class="NSWindowTemplate" id="614957216">
+ <int key="NSWindowStyleMask">8211</int>
+ <int key="NSWindowBacking">2</int>
+ <string key="NSWindowRect">{{196, 224}, {608, 286}}</string>
+ <int key="NSWTFlags">1677721600</int>
+ <string key="NSWindowTitle">Window</string>
+ <string key="NSWindowClass">NSPanel</string>
+ <nil key="NSViewClass"/>
+ <object class="NSView" key="NSWindowView" id="263175754">
+ <reference key="NSNextResponder"/>
+ <int key="NSvFlags">256</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSTextField" id="763615147">
+ <reference key="NSNextResponder" ref="263175754"/>
+ <int key="NSvFlags">268</int>
+ <string key="NSFrame">{{17, 250}, {537, 22}}</string>
+ <reference key="NSSuperview" ref="263175754"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="707808617">
+ <int key="NSCellFlags">68288064</int>
+ <int key="NSCellFlags2">272630784</int>
+ <string key="NSContents">Name</string>
+ <object class="NSFont" key="NSSupport">
+ <string key="NSName">LucidaGrande</string>
+ <double key="NSSize">1.800000e+01</double>
+ <int key="NSfFlags">16</int>
+ </object>
+ <reference key="NSControlView" ref="763615147"/>
+ <object class="NSColor" key="NSBackgroundColor" id="377834071">
+ <int key="NSColorSpace">6</int>
+ <string key="NSCatalogName">System</string>
+ <string key="NSColorName">controlColor</string>
+ <reference key="NSColor" ref="935460209"/>
+ </object>
+ <object class="NSColor" key="NSTextColor" id="102768443">
+ <int key="NSColorSpace">1</int>
+ <bytes key="NSRGB">MSAxIDEAA</bytes>
+ </object>
+ </object>
+ </object>
+ <object class="NSTextField" id="495846331">
+ <reference key="NSNextResponder" ref="263175754"/>
+ <int key="NSvFlags">292</int>
+ <string key="NSFrame">{{29, 65}, {144, 17}}</string>
+ <reference key="NSSuperview" ref="263175754"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="798522413">
+ <int key="NSCellFlags">68288064</int>
+ <int key="NSCellFlags2">272630784</int>
+ <string key="NSContents">Library Dependencies:</string>
+ <reference key="NSSupport" ref="782475540"/>
+ <reference key="NSControlView" ref="495846331"/>
+ <reference key="NSBackgroundColor" ref="377834071"/>
+ <reference key="NSTextColor" ref="102768443"/>
+ </object>
+ </object>
+ <object class="NSTextField" id="292148730">
+ <reference key="NSNextResponder" ref="263175754"/>
+ <int key="NSvFlags">292</int>
+ <string key="NSFrame">{{29, 40}, {144, 17}}</string>
+ <reference key="NSSuperview" ref="263175754"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="998352231">
+ <int key="NSCellFlags">68288064</int>
+ <int key="NSCellFlags2">272630784</int>
+ <string key="NSContents">Platforms:</string>
+ <reference key="NSSupport" ref="782475540"/>
+ <reference key="NSControlView" ref="292148730"/>
+ <reference key="NSBackgroundColor" ref="377834071"/>
+ <reference key="NSTextColor" ref="102768443"/>
+ </object>
+ </object>
+ <object class="NSTextField" id="120636637">
+ <reference key="NSNextResponder" ref="263175754"/>
+ <int key="NSvFlags">292</int>
+ <string key="NSFrame">{{29, 15}, {144, 17}}</string>
+ <reference key="NSSuperview" ref="263175754"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="966698815">
+ <int key="NSCellFlags">68288064</int>
+ <int key="NSCellFlags2">272630784</int>
+ <string key="NSContents">Maintainers</string>
+ <reference key="NSSupport" ref="782475540"/>
+ <reference key="NSControlView" ref="120636637"/>
+ <reference key="NSBackgroundColor" ref="377834071"/>
+ <reference key="NSTextColor" ref="102768443"/>
+ </object>
+ </object>
+ <object class="NSTextField" id="914889962">
+ <reference key="NSNextResponder" ref="263175754"/>
+ <int key="NSvFlags">270</int>
+ <string key="NSFrame">{{29, 163}, {562, 79}}</string>
+ <reference key="NSSuperview" ref="263175754"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="483525090">
+ <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags2">272629760</int>
+ <string type="base64-UTF8" key="NSContents">ZGVzY3JpcHRpb27igKY</string>
+ <object class="NSFont" key="NSSupport">
+ <string key="NSName">LucidaGrande</string>
+ <double key="NSSize">1.300000e+01</double>
+ <int key="NSfFlags">16</int>
+ </object>
+ <reference key="NSControlView" ref="914889962"/>
+ <reference key="NSBackgroundColor" ref="377834071"/>
+ <reference key="NSTextColor" ref="102768443"/>
+ </object>
+ </object>
+ <object class="NSTextField" id="652164161">
+ <reference key="NSNextResponder" ref="263175754"/>
+ <int key="NSvFlags">290</int>
+ <string key="NSFrame">{{175, 40}, {416, 17}}</string>
+ <reference key="NSSuperview" ref="263175754"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="354994927">
+ <int key="NSCellFlags">68288064</int>
+ <int key="NSCellFlags2">272630784</int>
+ <string type="base64-UTF8" key="NSContents">cGxhdGZvcm1z4oCmA</string>
+ <reference key="NSSupport" ref="782475540"/>
+ <reference key="NSControlView" ref="652164161"/>
+ <reference key="NSBackgroundColor" ref="377834071"/>
+ <reference key="NSTextColor" ref="102768443"/>
+ </object>
+ </object>
+ <object class="NSTextField" id="512124010">
+ <reference key="NSNextResponder" ref="263175754"/>
+ <int key="NSvFlags">290</int>
+ <string key="NSFrame">{{175, 15}, {416, 17}}</string>
+ <reference key="NSSuperview" ref="263175754"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="933723021">
+ <int key="NSCellFlags">68288064</int>
+ <int key="NSCellFlags2">272630784</int>
+ <string type="base64-UTF8" key="NSContents">bWFpbnRhaW5lcnPigKY</string>
+ <reference key="NSSupport" ref="782475540"/>
+ <reference key="NSControlView" ref="512124010"/>
+ <reference key="NSBackgroundColor" ref="377834071"/>
+ <reference key="NSTextColor" ref="102768443"/>
+ </object>
+ </object>
+ <object class="NSTokenField" id="381832301">
+ <reference key="NSNextResponder" ref="263175754"/>
+ <int key="NSvFlags">290</int>
+ <object class="NSMutableSet" key="NSDragTypes">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="set.sortedObjects">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>NSStringPboardType</string>
+ </object>
+ </object>
+ <string key="NSFrame">{{175, 65}, {416, 17}}</string>
+ <reference key="NSSuperview" ref="263175754"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTokenFieldCell" key="NSCell" id="1041076608">
+ <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags2">1073741824</int>
+ <object class="NSMutableAttributedString" key="NSContents">
+ <object class="NSMutableString" key="NSString">
+ <bytes key="NS.bytes">77+8A</bytes>
+ </object>
+ <object class="NSDictionary" key="NSAttributes">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSMutableArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>NSAttachment</string>
+ <string>NSColor</string>
+ <string>NSFont</string>
+ <string>NSOriginalFont</string>
+ <string>NSParagraphStyle</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSTokenAttachment">
+ <nil key="NSFileWrapper"/>
+ <object class="NSTokenAttachmentCell" key="NSCell">
+ <int key="NSCellFlags">67239488</int>
+ <int key="NSCellFlags2">134219776</int>
+ <string key="NSContents">deps...</string>
+ <reference key="NSSupport" ref="782475540"/>
+ <string key="NSRepresentedObject">deps...</string>
+ <reference key="NSTextColor" ref="475656758"/>
+ </object>
+ <reference key="NS.delegate" ref="1041076608"/>
+ </object>
+ <reference ref="475656758"/>
+ <reference ref="782475540"/>
+ <reference ref="782475540"/>
+ <object class="NSMutableParagraphStyle">
+ <nil key="NSTabStops"/>
+ </object>
+ </object>
+ </object>
+ </object>
+ <reference key="NSSupport" ref="782475540"/>
+ <reference key="NSControlView" ref="381832301"/>
+ <object class="NSColor" key="NSBackgroundColor">
+ <int key="NSColorSpace">4</int>
+ <bytes key="NSWhite">MQA</bytes>
+ </object>
+ <reference key="NSTextColor" ref="475656758"/>
+ <reference key="NSDelegate" ref="381832301"/>
+ <double key="NSCompletionDelay">0.000000e+00</double>
+ <int key="NSTokenStyle">2</int>
+ <object class="NSArray" key="NS.representedObjects">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>deps...</string>
+ </object>
+ </object>
+ <int key="NSTokenFieldVersion">2</int>
+ </object>
+ <object class="NSImageView" id="777049616">
+ <reference key="NSNextResponder" ref="263175754"/>
+ <int key="NSvFlags">265</int>
+ <object class="NSMutableSet" key="NSDragTypes">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSMutableArray" key="set.sortedObjects">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>Apple PDF pasteboard type</string>
+ <string>Apple PICT pasteboard type</string>
+ <string>Apple PNG pasteboard type</string>
+ <string>NSFilenamesPboardType</string>
+ <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string>
+ <string>NeXT TIFF v4.0 pasteboard type</string>
+ </object>
+ </object>
+ <string key="NSFrame">{{575, 254}, {32, 32}}</string>
+ <reference key="NSSuperview" ref="263175754"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSImageCell" key="NSCell" id="15325454">
+ <int key="NSCellFlags">130560</int>
+ <int key="NSCellFlags2">33554432</int>
+ <int key="NSAlign">0</int>
+ <int key="NSScale">2</int>
+ <int key="NSStyle">0</int>
+ <bool key="NSAnimates">NO</bool>
+ </object>
+ <bool key="NSEditable">YES</bool>
+ </object>
+ <object class="NSTextField" id="560892625">
+ <reference key="NSNextResponder" ref="263175754"/>
+ <int key="NSvFlags">292</int>
+ <string key="NSFrame">{{29, 90}, {60, 17}}</string>
+ <reference key="NSSuperview" ref="263175754"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="322020470">
+ <int key="NSCellFlags">68288064</int>
+ <int key="NSCellFlags2">272630784</int>
+ <string key="NSContents">Variants:</string>
+ <reference key="NSSupport" ref="782475540"/>
+ <reference key="NSControlView" ref="560892625"/>
+ <reference key="NSBackgroundColor" ref="377834071"/>
+ <reference key="NSTextColor" ref="102768443"/>
+ </object>
+ </object>
+ <object class="NSTokenField" id="913553871">
+ <reference key="NSNextResponder" ref="263175754"/>
+ <int key="NSvFlags">290</int>
+ <object class="NSMutableSet" key="NSDragTypes">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="set.sortedObjects">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>NSStringPboardType</string>
+ </object>
+ </object>
+ <string key="NSFrame">{{175, 90}, {416, 17}}</string>
+ <reference key="NSSuperview" ref="263175754"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTokenFieldCell" key="NSCell" id="501461887">
+ <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags2">1073741824</int>
+ <object class="NSMutableAttributedString" key="NSContents">
+ <object class="NSMutableString" key="NSString">
+ <bytes key="NS.bytes">77+8A</bytes>
+ </object>
+ <object class="NSDictionary" key="NSAttributes">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSMutableArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>NSAttachment</string>
+ <string>NSColor</string>
+ <string>NSFont</string>
+ <string>NSOriginalFont</string>
+ <string>NSParagraphStyle</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSTokenAttachment">
+ <nil key="NSFileWrapper"/>
+ <object class="NSTokenAttachmentCell" key="NSCell">
+ <int key="NSCellFlags">67239488</int>
+ <int key="NSCellFlags2">134219776</int>
+ <string key="NSContents">deps...</string>
+ <reference key="NSSupport" ref="782475540"/>
+ <string key="NSRepresentedObject">deps...</string>
+ <reference key="NSTextColor" ref="475656758"/>
+ </object>
+ <reference key="NS.delegate" ref="501461887"/>
+ </object>
+ <reference ref="475656758"/>
+ <reference ref="782475540"/>
+ <reference ref="782475540"/>
+ <object class="NSMutableParagraphStyle">
+ <nil key="NSTabStops"/>
+ </object>
+ </object>
+ </object>
+ </object>
+ <reference key="NSSupport" ref="782475540"/>
+ <reference key="NSControlView" ref="913553871"/>
+ <reference key="NSBackgroundColor" ref="415231890"/>
+ <reference key="NSTextColor" ref="475656758"/>
+ <reference key="NSDelegate" ref="913553871"/>
+ <double key="NSCompletionDelay">0.000000e+00</double>
+ <int key="NSTokenStyle">2</int>
+ <object class="NSArray" key="NS.representedObjects">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>deps...</string>
+ </object>
+ </object>
+ <int key="NSTokenFieldVersion">2</int>
+ </object>
+ </object>
+ <string key="NSFrameSize">{608, 286}</string>
+ <reference key="NSSuperview"/>
+ </object>
+ <string key="NSScreenRect">{{0, 0}, {1280, 778}}</string>
+ <string key="NSMaxSize">{3.40282e+38, 3.40282e+38}</string>
+ </object>
</object>
<object class="IBObjectContainer" key="IBDocument.Objects">
<object class="NSMutableArray" key="connectionRecords">
@@ -3248,6 +3561,146 @@
</object>
<int key="connectionID">656</int>
</object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">quickLookPanel</string>
+ <reference key="source" ref="199649408"/>
+ <reference key="destination" ref="614957216"/>
+ </object>
+ <int key="connectionID">663</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBBindingConnection" key="connection">
+ <string key="label">title: selection.name</string>
+ <reference key="source" ref="614957216"/>
+ <reference key="destination" ref="341892693"/>
+ <object class="NSNibBindingConnector" key="connector">
+ <reference key="NSSource" ref="614957216"/>
+ <reference key="NSDestination" ref="341892693"/>
+ <string key="NSLabel">title: selection.name</string>
+ <string key="NSBinding">title</string>
+ <string key="NSKeyPath">selection.name</string>
+ <int key="NSNibBindingConnectorVersion">2</int>
+ </object>
+ </object>
+ <int key="connectionID">669</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBBindingConnection" key="connection">
+ <string key="label">value: selection.name</string>
+ <reference key="source" ref="763615147"/>
+ <reference key="destination" ref="341892693"/>
+ <object class="NSNibBindingConnector" key="connector">
+ <reference key="NSSource" ref="763615147"/>
+ <reference key="NSDestination" ref="341892693"/>
+ <string key="NSLabel">value: selection.name</string>
+ <string key="NSBinding">value</string>
+ <string key="NSKeyPath">selection.name</string>
+ <int key="NSNibBindingConnectorVersion">2</int>
+ </object>
+ </object>
+ <int key="connectionID">709</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBBindingConnection" key="connection">
+ <string key="label">value: selection.platforms</string>
+ <reference key="source" ref="652164161"/>
+ <reference key="destination" ref="341892693"/>
+ <object class="NSNibBindingConnector" key="connector">
+ <reference key="NSSource" ref="652164161"/>
+ <reference key="NSDestination" ref="341892693"/>
+ <string key="NSLabel">value: selection.platforms</string>
+ <string key="NSBinding">value</string>
+ <string key="NSKeyPath">selection.platforms</string>
+ <int key="NSNibBindingConnectorVersion">2</int>
+ </object>
+ </object>
+ <int key="connectionID">723</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBBindingConnection" key="connection">
+ <string key="label">value: selection.maintainersAsString</string>
+ <reference key="source" ref="512124010"/>
+ <reference key="destination" ref="341892693"/>
+ <object class="NSNibBindingConnector" key="connector">
+ <reference key="NSSource" ref="512124010"/>
+ <reference key="NSDestination" ref="341892693"/>
+ <string key="NSLabel">value: selection.maintainersAsString</string>
+ <string key="NSBinding">value</string>
+ <string key="NSKeyPath">selection.maintainersAsString</string>
+ <int key="NSNibBindingConnectorVersion">2</int>
+ </object>
+ </object>
+ <int key="connectionID">724</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBBindingConnection" key="connection">
+ <string key="label">value: selection.depends_lib</string>
+ <reference key="source" ref="381832301"/>
+ <reference key="destination" ref="341892693"/>
+ <object class="NSNibBindingConnector" key="connector">
+ <reference key="NSSource" ref="381832301"/>
+ <reference key="NSDestination" ref="341892693"/>
+ <string key="NSLabel">value: selection.depends_lib</string>
+ <string key="NSBinding">value</string>
+ <string key="NSKeyPath">selection.depends_lib</string>
+ <int key="NSNibBindingConnectorVersion">2</int>
+ </object>
+ </object>
+ <int key="connectionID">738</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBBindingConnection" key="connection">
+ <string key="label">value: selection.state</string>
+ <reference key="source" ref="777049616"/>
+ <reference key="destination" ref="341892693"/>
+ <object class="NSNibBindingConnector" key="connector">
+ <reference key="NSSource" ref="777049616"/>
+ <reference key="NSDestination" ref="341892693"/>
+ <string key="NSLabel">value: selection.state</string>
+ <string key="NSBinding">value</string>
+ <string key="NSKeyPath">selection.state</string>
+ <object class="NSDictionary" key="NSOptions">
+ <string key="NS.key.0">NSValueTransformerName</string>
+ <string key="NS.object.0">StateTransformer</string>
+ </object>
+ <int key="NSNibBindingConnectorVersion">2</int>
+ </object>
+ </object>
+ <int key="connectionID">744</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBBindingConnection" key="connection">
+ <string key="label">value: selection.description</string>
+ <reference key="source" ref="914889962"/>
+ <reference key="destination" ref="341892693"/>
+ <object class="NSNibBindingConnector" key="connector">
+ <reference key="NSSource" ref="914889962"/>
+ <reference key="NSDestination" ref="341892693"/>
+ <string key="NSLabel">value: selection.description</string>
+ <string key="NSBinding">value</string>
+ <string key="NSKeyPath">selection.description</string>
+ <int key="NSNibBindingConnectorVersion">2</int>
+ </object>
+ </object>
+ <int key="connectionID">746</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBBindingConnection" key="connection">
+ <string key="label">value: selection.variants</string>
+ <reference key="source" ref="913553871"/>
+ <reference key="destination" ref="341892693"/>
+ <object class="NSNibBindingConnector" key="connector">
+ <reference key="NSSource" ref="913553871"/>
+ <reference key="NSDestination" ref="341892693"/>
+ <string key="NSLabel">value: selection.variants</string>
+ <string key="NSBinding">value</string>
+ <string key="NSKeyPath">selection.variants</string>
+ <int key="NSNibBindingConnectorVersion">2</int>
+ </object>
+ </object>
+ <int key="connectionID">756</int>
+ </object>
</object>
<object class="IBMutableOrderedSet" key="objectRecords">
<object class="NSArray" key="orderedObjects">
@@ -4392,6 +4845,188 @@
<reference key="object" ref="517804865"/>
<reference key="parent" ref="1049"/>
</object>
+ <object class="IBObjectRecord">
+ <int key="objectID">657</int>
+ <reference key="object" ref="614957216"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="263175754"/>
+ </object>
+ <reference key="parent" ref="1049"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">658</int>
+ <reference key="object" ref="263175754"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="495846331"/>
+ <reference ref="292148730"/>
+ <reference ref="120636637"/>
+ <reference ref="652164161"/>
+ <reference ref="512124010"/>
+ <reference ref="763615147"/>
+ <reference ref="381832301"/>
+ <reference ref="777049616"/>
+ <reference ref="914889962"/>
+ <reference ref="913553871"/>
+ <reference ref="560892625"/>
+ </object>
+ <reference key="parent" ref="614957216"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">692</int>
+ <reference key="object" ref="763615147"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="707808617"/>
+ </object>
+ <reference key="parent" ref="263175754"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">693</int>
+ <reference key="object" ref="707808617"/>
+ <reference key="parent" ref="763615147"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">700</int>
+ <reference key="object" ref="495846331"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="798522413"/>
+ </object>
+ <reference key="parent" ref="263175754"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">701</int>
+ <reference key="object" ref="798522413"/>
+ <reference key="parent" ref="495846331"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">702</int>
+ <reference key="object" ref="292148730"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="998352231"/>
+ </object>
+ <reference key="parent" ref="263175754"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">703</int>
+ <reference key="object" ref="998352231"/>
+ <reference key="parent" ref="292148730"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">704</int>
+ <reference key="object" ref="120636637"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="966698815"/>
+ </object>
+ <reference key="parent" ref="263175754"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">705</int>
+ <reference key="object" ref="966698815"/>
+ <reference key="parent" ref="120636637"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">706</int>
+ <reference key="object" ref="914889962"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="483525090"/>
+ </object>
+ <reference key="parent" ref="263175754"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">707</int>
+ <reference key="object" ref="483525090"/>
+ <reference key="parent" ref="914889962"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">718</int>
+ <reference key="object" ref="652164161"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="354994927"/>
+ </object>
+ <reference key="parent" ref="263175754"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">719</int>
+ <reference key="object" ref="354994927"/>
+ <reference key="parent" ref="652164161"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">720</int>
+ <reference key="object" ref="512124010"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="933723021"/>
+ </object>
+ <reference key="parent" ref="263175754"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">721</int>
+ <reference key="object" ref="933723021"/>
+ <reference key="parent" ref="512124010"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">732</int>
+ <reference key="object" ref="381832301"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="1041076608"/>
+ </object>
+ <reference key="parent" ref="263175754"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">733</int>
+ <reference key="object" ref="1041076608"/>
+ <reference key="parent" ref="381832301"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">739</int>
+ <reference key="object" ref="777049616"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="15325454"/>
+ </object>
+ <reference key="parent" ref="263175754"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">740</int>
+ <reference key="object" ref="15325454"/>
+ <reference key="parent" ref="777049616"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">749</int>
+ <reference key="object" ref="560892625"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="322020470"/>
+ </object>
+ <reference key="parent" ref="263175754"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">750</int>
+ <reference key="object" ref="322020470"/>
+ <reference key="parent" ref="560892625"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">753</int>
+ <reference key="object" ref="913553871"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="501461887"/>
+ </object>
+ <reference key="parent" ref="263175754"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">754</int>
+ <reference key="object" ref="501461887"/>
+ <reference key="parent" ref="913553871"/>
+ </object>
</object>
</object>
<object class="NSMutableDictionary" key="flattenedProperties">
@@ -4565,6 +5200,7 @@
<string>400.IBPluginDependency</string>
<string>401.IBPluginDependency</string>
<string>402.IBPluginDependency</string>
+ <string>403.CustomClassName</string>
<string>403.IBPluginDependency</string>
<string>404.IBPluginDependency</string>
<string>418.IBPluginDependency</string>
@@ -4629,14 +5265,41 @@
<string>645.IBPluginDependency</string>
<string>647.IBPluginDependency</string>
<string>651.IBPluginDependency</string>
+ <string>657.IBEditorWindowLastContentRect</string>
+ <string>657.IBPluginDependency</string>
+ <string>657.IBWindowTemplateEditedContentRect</string>
+ <string>657.NSWindowTemplate.visibleAtLaunch</string>
+ <string>658.IBPluginDependency</string>
+ <string>692.IBPluginDependency</string>
+ <string>693.IBPluginDependency</string>
+ <string>700.IBPluginDependency</string>
+ <string>701.IBPluginDependency</string>
+ <string>702.IBPluginDependency</string>
+ <string>703.IBPluginDependency</string>
+ <string>704.IBPluginDependency</string>
+ <string>705.IBPluginDependency</string>
+ <string>706.IBPluginDependency</string>
+ <string>707.IBPluginDependency</string>
+ <string>718.IBPluginDependency</string>
+ <string>719.IBPluginDependency</string>
<string>72.IBPluginDependency</string>
<string>72.ImportedFromIB2</string>
+ <string>720.IBPluginDependency</string>
+ <string>721.IBPluginDependency</string>
<string>73.IBPluginDependency</string>
<string>73.ImportedFromIB2</string>
+ <string>732.IBPluginDependency</string>
+ <string>733.IBPluginDependency</string>
+ <string>739.IBPluginDependency</string>
<string>74.IBPluginDependency</string>
<string>74.ImportedFromIB2</string>
+ <string>740.IBPluginDependency</string>
+ <string>749.IBPluginDependency</string>
<string>75.IBPluginDependency</string>
<string>75.ImportedFromIB2</string>
+ <string>750.IBPluginDependency</string>
+ <string>753.IBPluginDependency</string>
+ <string>754.IBPluginDependency</string>
<string>77.IBPluginDependency</string>
<string>77.ImportedFromIB2</string>
<string>78.IBPluginDependency</string>
@@ -4794,9 +5457,9 @@
<reference ref="9"/>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<reference ref="9"/>
- <string>{{93, 168}, {773, 449}}</string>
+ <string>{{55, 138}, {773, 449}}</string>
<reference ref="6"/>
- <string>{{93, 168}, {773, 449}}</string>
+ <string>{{55, 138}, {773, 449}}</string>
<reference ref="9"/>
<string>{{33, 99}, {480, 360}}</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
@@ -4824,10 +5487,11 @@
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>MPPortTableView</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>{{78, 686}, {617, 0}}</string>
+ <string>{{133, 587}, {617, 0}}</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
@@ -4888,15 +5552,42 @@
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>{{77, 310}, {608, 286}}</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>{{77, 310}, {608, 286}}</string>
+ <reference ref="6"/>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<reference ref="9"/>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<reference ref="9"/>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<reference ref="9"/>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<reference ref="9"/>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<reference ref="9"/>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<reference ref="9"/>
@@ -4935,7 +5626,7 @@
</object>
</object>
<nil key="sourceID"/>
- <int key="maxID">656</int>
+ <int key="maxID">761</int>
</object>
<object class="IBClassDescriber" key="IBDocument.Classes">
<object class="NSMutableArray" key="referencedPartialClassDescriptions">
@@ -4991,6 +5682,18 @@
</object>
</object>
<object class="IBPartialClassDescription">
+ <string key="className">MPPortTableView</string>
+ <string key="superclassName">NSTableView</string>
+ <object class="NSMutableDictionary" key="outlets">
+ <string key="NS.key.0">quickLookPanel</string>
+ <string key="NS.object.0">NSPanel</string>
+ </object>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBProjectSource</string>
+ <string key="minorKey">MPPortTableView.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
<string key="className">PortsTableController</string>
<string key="superclassName">NSObject</string>
<object class="NSMutableDictionary" key="actions">
@@ -4999,11 +5702,13 @@
<bool key="EncodedWithXMLCoder">YES</bool>
<string>advancedSearch:</string>
<string>basicSearch:</string>
+ <string>hidePredicateEditor:</string>
</object>
<object class="NSMutableArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
<string>id</string>
<string>id</string>
+ <string>id</string>
</object>
</object>
<object class="NSMutableDictionary" key="outlets">
Modified: branches/gsoc09-gui/MPGUI/MPActionLauncher.h
===================================================================
--- branches/gsoc09-gui/MPGUI/MPActionLauncher.h 2009-07-14 19:33:06 UTC (rev 53816)
+++ branches/gsoc09-gui/MPGUI/MPActionLauncher.h 2009-07-14 19:48:37 UTC (rev 53817)
@@ -15,7 +15,6 @@
#import <Cocoa/Cocoa.h>
#import <MacPorts/MacPorts.h>
-#import "MPActionTool.h"
#import "PreferencesController.h"
/*!
Modified: branches/gsoc09-gui/MPGUI/MPActionLauncher.m
===================================================================
--- branches/gsoc09-gui/MPGUI/MPActionLauncher.m 2009-07-14 19:33:06 UTC (rev 53816)
+++ branches/gsoc09-gui/MPGUI/MPActionLauncher.m 2009-07-14 19:48:37 UTC (rev 53817)
@@ -14,6 +14,7 @@
@interface MPActionLauncher (Private)
- (void)loadPorts;
+- (void)subscribeToNotifications;
@end
@@ -104,4 +105,27 @@
[self setIsLoading:NO];
}
+- (void)subscribeToNotifications {
+ /*
+ [[NSNotificationCenter defaultCenter] addObserver:self
+ selector:@selector()
+ name:MPINFO object:nil];
+ [[NSNotificationCenter defaultCenter] addObserver:self
+ selector:@selector()
+ name:MPERROR object:nil];
+ [[NSNotificationCenter defaultCenter] addObserver:self
+ selector:@selector()
+ name:MPWARN object:nil];
+ [[NSNotificationCenter defaultCenter] addObserver:self
+ selector:@selector()
+ name:MPDEBUG object:nil];
+ [[NSNotificationCenter defaultCenter] addObserver:self
+ selector:@selector()
+ name:MPDEFAULT object:nil];
+ [[NSNotificationCenter defaultCenter] addObserver:self
+ selector:@selector()
+ name:MPMSG object:nil];
+ */
+}
+
@end
Deleted: branches/gsoc09-gui/MPGUI/MPActionTool.h
===================================================================
--- branches/gsoc09-gui/MPGUI/MPActionTool.h 2009-07-14 19:33:06 UTC (rev 53816)
+++ branches/gsoc09-gui/MPGUI/MPActionTool.h 2009-07-14 19:48:37 UTC (rev 53817)
@@ -1,28 +0,0 @@
-//
-// MPActionTool.h
-// MPGUI
-//
-// Created by Juan Germán Castañeda Echevarría on 6/26/09.
-// Copyright 2009 UNAM. All rights reserved.
-//
-#import <Cocoa/Cocoa.h>
-#import <MacPorts/MacPorts.h>
-
-
- at interface MPActionTool : NSObject
-{
- MPMacPorts *macports;
-}
-
- at property MPMacPorts *macports;
-
-- (oneway void)installPort:(byref id)port;
-- (oneway void)uninstallPort:(byref id)port;
-- (oneway void)upgradePort:(byref id)port;
-- (oneway void)sync;
-- (oneway void)selfupdate;
-- (oneway void)loadPKGPath;
-
-- (NSString*)PKGPathFromDefaults;
-
- at end
Deleted: branches/gsoc09-gui/MPGUI/MPActionTool.m
===================================================================
--- branches/gsoc09-gui/MPGUI/MPActionTool.m 2009-07-14 19:33:06 UTC (rev 53816)
+++ branches/gsoc09-gui/MPGUI/MPActionTool.m 2009-07-14 19:48:37 UTC (rev 53817)
@@ -1,106 +0,0 @@
-//
-// MPActionTool.m
-// MPGUI
-//
-// Created by Juan Germán Castañeda Echevarría on 6/26/09.
-// Copyright 2009 UNAM. All rights reserved.
-//
-
-#import "MPActionTool.h"
-
- at implementation MPActionTool
-
- at synthesize macports;
-
-- (id)init {
- if ([self PKGPathFromDefaults] != nil) {
- [self loadPKGPath];
- } else {
- macports = [MPMacPorts sharedInstance];
- }
- return self;
-}
-
-- (oneway void)installPort:(byref id) port {
- NSError * error;
- NSArray *empty = [NSArray arrayWithObject: @""];
- // for some reason the following line doesn't work
- //[port installWithOptions:empty variants:empty error:&error];
- // trying to get the MPPort again (if this is the only way to get it working,
- // maybe it would be better to just pass the name of the port instead of the
- // MPPort instance):
-
- NSDictionary * searchResult = [macports search:[port name]];
- MPPort * foundPort = [searchResult objectForKey:[port name]];
-
- if (foundPort != nil) {
- [foundPort installWithOptions:empty variants:empty error:&error];
- }
-}
-
-- (oneway void)uninstallPort:(byref id) port {
- NSError * error;
-
- NSDictionary * searchResult = [macports search:[port name]];
- MPPort * foundPort = [searchResult objectForKey:[port name]];
-
- if (foundPort != nil) {
- [foundPort uninstallWithVersion:@"" error:&error];
- }
-}
-
-- (oneway void)upgradePort:(byref id) port {
- NSError * error;
-
- NSDictionary * searchResult = [macports search:[port name]];
- MPPort * foundPort = [searchResult objectForKey:[port name]];
-
- if (foundPort != nil) {
- [foundPort upgradeWithError:&error];
- }
-}
-
-- (oneway void)sync {
- NSError * error;
-
- [[MPMacPorts sharedInstance] sync:&error];
-}
-
-- (oneway void)selfupdate {
- NSError * error;
-
- [[MPMacPorts sharedInstance] selfUpdate:&error];
-}
-
-- (NSString*)PKGPathFromDefaults {
- NSString *PKGPath = [[NSUserDefaults standardUserDefaults] objectForKey:@"PKGPath"];
- return PKGPath;
-}
-
-- (oneway void)loadPKGPath {
- macports = [MPMacPorts sharedInstanceWithPkgPath:[self PKGPathFromDefaults] portOptions:nil];
-}
-
- at end
-
-int main(int argc, char const * argv[]) {
- NSConnection *serverConnection;
- serverConnection = [NSConnection defaultConnection];
- MPActionTool *actionTool = [[MPActionTool alloc] init];
-
- // Vending actionTool
- [serverConnection setRootObject:actionTool];
-
- // Register the named connection
- if ( [serverConnection registerName:@"actionTool"] ) {
- NSLog( @"Successfully registered connection with port %@",
- [[serverConnection receivePort] description] );
- } else {
- NSLog( @"Name used by %@",
- [[[NSPortNameServer systemDefaultPortNameServer] portForName:@"actionTool"] description] );
- }
-
- // Wait for any message
- NSLog(@"Action tool running");
- [[NSRunLoop currentRunLoop] run];
-}
\ No newline at end of file
Modified: branches/gsoc09-gui/MPGUI/MPActionsController.m
===================================================================
--- branches/gsoc09-gui/MPGUI/MPActionsController.m 2009-07-14 19:33:06 UTC (rev 53816)
+++ branches/gsoc09-gui/MPGUI/MPActionsController.m 2009-07-14 19:48:37 UTC (rev 53817)
@@ -44,8 +44,7 @@
[[MPActionLauncher sharedInstance] selfupdateInBackground];
}
--(BOOL)validateToolbarItem:(NSToolbarItem *)toolbarItem
-{
+-(BOOL)validateToolbarItem:(NSToolbarItem *)toolbarItem {
BOOL enable = ![[MPActionLauncher sharedInstance] isBusy];
return enable;
}
Modified: branches/gsoc09-gui/MPGUI/MPGUI.xcodeproj/project.pbxproj
===================================================================
--- branches/gsoc09-gui/MPGUI/MPGUI.xcodeproj/project.pbxproj 2009-07-14 19:33:06 UTC (rev 53816)
+++ branches/gsoc09-gui/MPGUI/MPGUI.xcodeproj/project.pbxproj 2009-07-14 19:48:37 UTC (rev 53817)
@@ -24,7 +24,6 @@
1DDD58160DA1D0A300B32029 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1DDD58140DA1D0A300B32029 /* MainMenu.xib */; };
21351FB30FEC67780074ACFE /* MPActionsController.m in Sources */ = {isa = PBXBuildFile; fileRef = 21351FB20FEC67780074ACFE /* MPActionsController.m */; };
214BAFE40FE7164200BD1B46 /* MPActionLauncher.m in Sources */ = {isa = PBXBuildFile; fileRef = 214BAFE30FE7164200BD1B46 /* MPActionLauncher.m */; };
- 21A588360FF5D683003CF725 /* MPActionTool.m in Sources */ = {isa = PBXBuildFile; fileRef = 21A588350FF5D683003CF725 /* MPActionTool.m */; };
21A5884C0FF5D834003CF725 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 29B97325FDCFA39411CA2CEA /* Foundation.framework */; };
21A5895A0FF5E96E003CF725 /* MPActionTool in CopyFiles */ = {isa = PBXBuildFile; fileRef = 21A588140FF5D508003CF725 /* MPActionTool */; };
21B6A38E0FEDCBD5001DF976 /* TB_Install.icns in Resources */ = {isa = PBXBuildFile; fileRef = 21B6A38A0FEDCBD5001DF976 /* TB_Install.icns */; };
@@ -34,6 +33,7 @@
21E2ADB01002E428003F8885 /* Preferences.xib in Resources */ = {isa = PBXBuildFile; fileRef = 21E2ADAF1002E428003F8885 /* Preferences.xib */; };
21E2ADB71002EAE0003F8885 /* PreferencesController.m in Sources */ = {isa = PBXBuildFile; fileRef = 21E2ADB61002EAE0003F8885 /* PreferencesController.m */; };
21E2AEBB1002FC3C003F8885 /* MacPorts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21F165510FE2C04300542AEE /* MacPorts.framework */; };
+ 21EB8B11100CDD37007371EE /* MPPortTableView.m in Sources */ = {isa = PBXBuildFile; fileRef = 21EB8B10100CDD37007371EE /* MPPortTableView.m */; };
21F166D80FE329A700542AEE /* MacPorts.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 21F165510FE2C04300542AEE /* MacPorts.framework */; };
21F166D90FE329AA00542AEE /* MacPorts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21F165510FE2C04300542AEE /* MacPorts.framework */; };
21F1675A0FE3382D00542AEE /* PortsTableController.m in Sources */ = {isa = PBXBuildFile; fileRef = 21F167590FE3382D00542AEE /* PortsTableController.m */; };
@@ -145,8 +145,6 @@
214BAFE20FE7164200BD1B46 /* MPActionLauncher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPActionLauncher.h; sourceTree = "<group>"; };
214BAFE30FE7164200BD1B46 /* MPActionLauncher.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPActionLauncher.m; sourceTree = "<group>"; wrapsLines = 0; };
21A588140FF5D508003CF725 /* MPActionTool */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = MPActionTool; sourceTree = BUILT_PRODUCTS_DIR; };
- 21A588340FF5D683003CF725 /* MPActionTool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPActionTool.h; sourceTree = "<group>"; };
- 21A588350FF5D683003CF725 /* MPActionTool.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPActionTool.m; sourceTree = "<group>"; };
21B6A38A0FEDCBD5001DF976 /* TB_Install.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = TB_Install.icns; sourceTree = "<group>"; };
21B6A38B0FEDCBD5001DF976 /* TB_Sync.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = TB_Sync.icns; sourceTree = "<group>"; };
21B6A38D0FEDCBD5001DF976 /* TB_Upgrade.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = TB_Upgrade.icns; sourceTree = "<group>"; };
@@ -154,6 +152,8 @@
21E2ADAF1002E428003F8885 /* Preferences.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = Preferences.xib; sourceTree = "<group>"; };
21E2ADB51002EAE0003F8885 /* PreferencesController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PreferencesController.h; sourceTree = "<group>"; };
21E2ADB61002EAE0003F8885 /* PreferencesController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PreferencesController.m; sourceTree = "<group>"; };
+ 21EB8B0F100CDD37007371EE /* MPPortTableView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPPortTableView.h; sourceTree = "<group>"; };
+ 21EB8B10100CDD37007371EE /* MPPortTableView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPPortTableView.m; sourceTree = "<group>"; };
21F165400FE2C04300542AEE /* MacPorts.Framework.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = MacPorts.Framework.xcodeproj; path = ../MacPorts_Framework/MacPorts.Framework.xcodeproj; sourceTree = SOURCE_ROOT; };
21F167580FE3382D00542AEE /* PortsTableController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PortsTableController.h; sourceTree = "<group>"; };
21F167590FE3382D00542AEE /* PortsTableController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PortsTableController.m; sourceTree = "<group>"; };
@@ -220,15 +220,6 @@
name = Products;
sourceTree = "<group>";
};
- 21A588200FF5D5B3003CF725 /* ActionTool */ = {
- isa = PBXGroup;
- children = (
- 21A588340FF5D683003CF725 /* MPActionTool.h */,
- 21A588350FF5D683003CF725 /* MPActionTool.m */,
- );
- name = ActionTool;
- sourceTree = "<group>";
- };
21F165410FE2C04300542AEE /* Products */ = {
isa = PBXGroup;
children = (
@@ -271,6 +262,8 @@
21FC22690FE8895900B1E835 /* StateTransformer.m */,
21FC23390FE8AB0400B1E835 /* StatePredicateTemplate.h */,
21FC233A0FE8AB0400B1E835 /* StatePredicateTemplate.m */,
+ 21EB8B0F100CDD37007371EE /* MPPortTableView.h */,
+ 21EB8B10100CDD37007371EE /* MPPortTableView.m */,
);
name = Helpers;
sourceTree = "<group>";
@@ -279,7 +272,6 @@
isa = PBXGroup;
children = (
21F165400FE2C04300542AEE /* MacPorts.Framework.xcodeproj */,
- 21A588200FF5D5B3003CF725 /* ActionTool */,
21F166FC0FE32DF000542AEE /* Models */,
21F167570FE3343600542AEE /* Controllers */,
21FC22620FE888F200B1E835 /* Helpers */,
@@ -494,7 +486,6 @@
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
- 21A588360FF5D683003CF725 /* MPActionTool.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -509,6 +500,7 @@
21FC233B0FE8AB0400B1E835 /* StatePredicateTemplate.m in Sources */,
21351FB30FEC67780074ACFE /* MPActionsController.m in Sources */,
21E2ADB71002EAE0003F8885 /* PreferencesController.m in Sources */,
+ 21EB8B11100CDD37007371EE /* MPPortTableView.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Added: branches/gsoc09-gui/MPGUI/MPPortTableView.h
===================================================================
--- branches/gsoc09-gui/MPGUI/MPPortTableView.h (rev 0)
+++ branches/gsoc09-gui/MPGUI/MPPortTableView.h 2009-07-14 19:48:37 UTC (rev 53817)
@@ -0,0 +1,16 @@
+//
+// MPPortTableView.h
+// MPGUI
+//
+// Created by Juan Germán Castañeda Echevarría on 7/14/09.
+// Copyright 2009 UNAM. All rights reserved.
+//
+
+#import <Cocoa/Cocoa.h>
+
+
+ at interface MPPortTableView : NSTableView {
+ IBOutlet NSPanel *quickLookPanel;
+}
+
+ at end
Added: branches/gsoc09-gui/MPGUI/MPPortTableView.m
===================================================================
--- branches/gsoc09-gui/MPGUI/MPPortTableView.m (rev 0)
+++ branches/gsoc09-gui/MPGUI/MPPortTableView.m 2009-07-14 19:48:37 UTC (rev 53817)
@@ -0,0 +1,34 @@
+//
+// MPPortTableView.m
+// MPGUI
+//
+// Created by Juan Germán Castañeda Echevarría on 7/14/09.
+// Copyright 2009 UNAM. All rights reserved.
+//
+
+#import "MPPortTableView.h"
+
+
+ at implementation MPPortTableView
+
+-(id)init {
+ [quickLookPanel setFloatingPanel:YES];
+ [super init];
+ return self;
+}
+
+-(void)keyDown:(NSEvent *)theEvent {
+ if ([[theEvent characters] characterAtIndex:0] == ' ' ||
+ ([[theEvent characters] characterAtIndex:0] == 27 && [quickLookPanel isVisible])) {
+ if ([quickLookPanel isVisible]) {
+ [quickLookPanel close];
+ } else {
+ [quickLookPanel makeKeyAndOrderFront:self];
+ [quickLookPanel makeFirstResponder:self];
+ }
+ } else {
+ [super keyDown:theEvent];
+ }
+}
+
+ at end
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090714/a78a8b7a/attachment-0001.html>
More information about the macports-changes
mailing list