[69783] branches/gsoc10-gui/Pallet
tzikis at macports.org
tzikis at macports.org
Fri Jul 16 08:29:00 PDT 2010
Revision: 69783
http://trac.macports.org/changeset/69783
Author: tzikis at macports.org
Date: 2010-07-16 08:28:59 -0700 (Fri, 16 Jul 2010)
Log Message:
-----------
the drawer now shows which variants were selected on install_with_variants, and its size was increased for that as well
Modified Paths:
--------------
branches/gsoc10-gui/Pallet/English.lproj/MainMenu.xib
branches/gsoc10-gui/Pallet/MPActionsController.m
Modified: branches/gsoc10-gui/Pallet/English.lproj/MainMenu.xib
===================================================================
--- branches/gsoc10-gui/Pallet/English.lproj/MainMenu.xib 2010-07-16 13:57:46 UTC (rev 69782)
+++ branches/gsoc10-gui/Pallet/English.lproj/MainMenu.xib 2010-07-16 15:28:59 UTC (rev 69783)
@@ -2,17 +2,17 @@
<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.10">
<data>
<int key="IBDocument.SystemTarget">1050</int>
- <string key="IBDocument.SystemVersion">10A432</string>
- <string key="IBDocument.InterfaceBuilderVersion">740</string>
- <string key="IBDocument.AppKitVersion">1038</string>
- <string key="IBDocument.HIToolboxVersion">437.00</string>
+ <string key="IBDocument.SystemVersion">10F569</string>
+ <string key="IBDocument.InterfaceBuilderVersion">788</string>
+ <string key="IBDocument.AppKitVersion">1038.29</string>
+ <string key="IBDocument.HIToolboxVersion">461.00</string>
<object class="NSMutableDictionary" key="IBDocument.PluginVersions">
<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="NS.object.0">740</string>
+ <string key="NS.object.0">788</string>
</object>
<object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
<bool key="EncodedWithXMLCoder">YES</bool>
- <integer value="936"/>
+ <integer value="840"/>
</object>
<object class="NSArray" key="IBDocument.PluginDependencies">
<bool key="EncodedWithXMLCoder">YES</bool>
@@ -1337,7 +1337,7 @@
<bool key="EncodedWithXMLCoder">YES</bool>
</object>
</object>
- <string key="NSWindowContentMaxSize">{3.40282e+38, 3.40282e+38}</string>
+ <string key="NSWindowContentMaxSize">{1.79769e+308, 1.79769e+308}</string>
<object class="NSView" key="NSWindowView" id="439893737">
<nil key="NSNextResponder"/>
<int key="NSvFlags">256</int>
@@ -2646,7 +2646,7 @@
<string key="NSColorName">controlBackgroundColor</string>
<object class="NSColor" key="NSColor" id="935460209">
<int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MC42NjY2NjY2ODY1AA</bytes>
+ <bytes key="NSWhite">MC42NjY2NjY2NjY3AA</bytes>
</object>
</object>
<reference key="NSTextColor" ref="475656758"/>
@@ -2779,7 +2779,6 @@
<reference key="NSHScroller" ref="950337744"/>
<reference key="NSContentView" ref="221116208"/>
<reference key="NSHeaderClipView" ref="260654782"/>
- <reference key="NSCornerView" ref="538338821"/>
<bytes key="NSScrollAmts">QSAAAEEgAABBmAAAQZgAAA</bytes>
</object>
<object class="NSProgressIndicator" id="517575346">
@@ -2831,7 +2830,7 @@
<string key="NSFrameSize">{773, 452}</string>
</object>
<string key="NSScreenRect">{{0, 0}, {1680, 1028}}</string>
- <string key="NSMaxSize">{3.40282e+38, 3.40282e+38}</string>
+ <string key="NSMaxSize">{1.79769e+308, 1.79769e+308}</string>
</object>
<object class="NSWindowTemplate" id="59017063">
<int key="NSWindowStyleMask">287</int>
@@ -2841,7 +2840,7 @@
<string key="NSWindowTitle">Activity</string>
<string key="NSWindowClass">NSPanel</string>
<nil key="NSViewClass"/>
- <string key="NSWindowContentMaxSize">{3.40282e+38, 3.40282e+38}</string>
+ <string key="NSWindowContentMaxSize">{1.79769e+308, 1.79769e+308}</string>
<object class="NSView" key="NSWindowView" id="187671130">
<nil key="NSNextResponder"/>
<int key="NSvFlags">256</int>
@@ -3007,7 +3006,7 @@
<string key="NSFrameSize">{276, 378}</string>
</object>
<string key="NSScreenRect">{{0, 0}, {1280, 778}}</string>
- <string key="NSMaxSize">{3.40282e+38, 3.40282e+38}</string>
+ <string key="NSMaxSize">{1.79769e+308, 1.79769e+308}</string>
</object>
<object class="NSCustomObject" id="517167976">
<string key="NSClassName">PortsTableController</string>
@@ -3060,7 +3059,7 @@
<string key="NSWindowTitle">Window</string>
<string key="NSWindowClass">NSPanel</string>
<nil key="NSViewClass"/>
- <string key="NSWindowContentMaxSize">{3.40282e+38, 3.40282e+38}</string>
+ <string key="NSWindowContentMaxSize">{1.79769e+308, 1.79769e+308}</string>
<object class="NSView" key="NSWindowView" id="263175754">
<nil key="NSNextResponder"/>
<int key="NSvFlags">256</int>
@@ -3371,13 +3370,13 @@
<string key="NSFrameSize">{608, 286}</string>
</object>
<string key="NSScreenRect">{{0, 0}, {1280, 778}}</string>
- <string key="NSMaxSize">{3.40282e+38, 3.40282e+38}</string>
+ <string key="NSMaxSize">{1.79769e+308, 1.79769e+308}</string>
</object>
<object class="NSCustomObject" id="245714563">
<string key="NSClassName">ActivityController</string>
</object>
<object class="NSCustomView" id="610590059">
- <nil key="NSNextResponder"/>
+ <reference key="NSNextResponder"/>
<int key="NSvFlags">256</int>
<object class="NSMutableArray" key="NSSubviews">
<bool key="EncodedWithXMLCoder">YES</bool>
@@ -3404,7 +3403,7 @@
<object class="NSButton" id="452370589">
<reference key="NSNextResponder" ref="610590059"/>
<int key="NSvFlags">290</int>
- <string key="NSFrame">{{40, -1}, {200, 35}}</string>
+ <string key="NSFrame">{{40, -1}, {244, 35}}</string>
<reference key="NSSuperview" ref="610590059"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="412817228">
@@ -3434,14 +3433,14 @@
<object class="NSTableView" id="7154443">
<reference key="NSNextResponder" ref="874476791"/>
<int key="NSvFlags">256</int>
- <string key="NSFrameSize">{254, 418}</string>
+ <string key="NSFrameSize">{318, 418}</string>
<reference key="NSSuperview" ref="874476791"/>
<int key="NSViewLayerContentsRedrawPolicy">2</int>
<bool key="NSEnabled">YES</bool>
<object class="NSTableHeaderView" key="NSHeaderView" id="446743769">
<reference key="NSNextResponder" ref="171583958"/>
<int key="NSvFlags">256</int>
- <string key="NSFrameSize">{254, 17}</string>
+ <string key="NSFrameSize">{318, 17}</string>
<reference key="NSSuperview" ref="171583958"/>
<int key="NSViewLayerContentsRedrawPolicy">2</int>
<reference key="NSTableView" ref="7154443"/>
@@ -3482,7 +3481,7 @@
<reference key="NSTableView" ref="7154443"/>
</object>
<object class="NSTableColumn" id="315945499">
- <double key="NSWidth">184</double>
+ <double key="NSWidth">220</double>
<double key="NSMinWidth">40</double>
<double key="NSMaxWidth">1000</double>
<object class="NSTableHeaderCell" key="NSHeaderCell">
@@ -3511,7 +3510,7 @@
<reference key="NSTableView" ref="7154443"/>
</object>
<object class="NSTableColumn" id="1036951787">
- <double key="NSWidth">40</double>
+ <double key="NSWidth">68</double>
<double key="NSMinWidth">40</double>
<double key="NSMaxWidth">1000</double>
<object class="NSTableHeaderCell" key="NSHeaderCell">
@@ -3542,7 +3541,7 @@
<reference key="NSBackgroundColor" ref="415231890"/>
<reference key="NSGridColor" ref="391761051"/>
<double key="NSRowHeight">17</double>
- <int key="NSTvFlags">316669952</int>
+ <int key="NSTvFlags">314572800</int>
<reference key="NSDelegate"/>
<reference key="NSDataSource"/>
<int key="NSColumnAutoresizingStyle">4</int>
@@ -3552,7 +3551,7 @@
<int key="NSTableViewDraggingDestinationStyle">0</int>
</object>
</object>
- <string key="NSFrame">{{1, 17}, {238, 418}}</string>
+ <string key="NSFrame">{{1, 17}, {282, 418}}</string>
<reference key="NSSuperview" ref="271863607"/>
<reference key="NSNextKeyView" ref="7154443"/>
<int key="NSViewLayerContentsRedrawPolicy">2</int>
@@ -3590,7 +3589,7 @@
<bool key="EncodedWithXMLCoder">YES</bool>
<reference ref="446743769"/>
</object>
- <string key="NSFrame">{{1, 0}, {238, 17}}</string>
+ <string key="NSFrame">{{1, 0}, {282, 17}}</string>
<reference key="NSSuperview" ref="271863607"/>
<reference key="NSNextKeyView" ref="446743769"/>
<int key="NSViewLayerContentsRedrawPolicy">2</int>
@@ -3600,7 +3599,7 @@
</object>
<reference ref="989237356"/>
</object>
- <string key="NSFrame">{{0, 32}, {240, 436}}</string>
+ <string key="NSFrame">{{0, 32}, {284, 436}}</string>
<reference key="NSSuperview" ref="610590059"/>
<reference key="NSNextKeyView" ref="874476791"/>
<int key="NSViewLayerContentsRedrawPolicy">2</int>
@@ -3613,7 +3612,8 @@
<bytes key="NSScrollAmts">QSAAAEEgAABBmAAAQZgAAA</bytes>
</object>
</object>
- <string key="NSFrameSize">{240, 468}</string>
+ <string key="NSFrameSize">{284, 468}</string>
+ <reference key="NSSuperview"/>
<string key="NSClassName">NSView</string>
</object>
<object class="NSDrawer" id="379104054">
@@ -3651,9 +3651,9 @@
<string key="NSWindowTitle">Window</string>
<string key="NSWindowClass">NSPanel</string>
<nil key="NSViewClass"/>
- <string key="NSWindowContentMaxSize">{3.40282e+38, 3.40282e+38}</string>
+ <string key="NSWindowContentMaxSize">{1.79769e+308, 1.79769e+308}</string>
<object class="NSView" key="NSWindowView" id="59672295">
- <reference key="NSNextResponder"/>
+ <nil key="NSNextResponder"/>
<int key="NSvFlags">256</int>
<object class="NSMutableArray" key="NSSubviews">
<bool key="EncodedWithXMLCoder">YES</bool>
@@ -3948,10 +3948,9 @@
</object>
</object>
<string key="NSFrameSize">{366, 198}</string>
- <reference key="NSSuperview"/>
</object>
<string key="NSScreenRect">{{0, 0}, {1024, 578}}</string>
- <string key="NSMaxSize">{3.40282e+38, 3.40282e+38}</string>
+ <string key="NSMaxSize">{1.79769e+308, 1.79769e+308}</string>
</object>
</object>
<object class="IBObjectContainer" key="IBDocument.Objects">
@@ -7765,7 +7764,7 @@
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<integer value="1"/>
- <string>{{722, 88}, {240, 468}}</string>
+ <string>{{299, 136}, {284, 468}}</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
@@ -7864,6 +7863,30 @@
<string>NSProgressIndicator</string>
</object>
</object>
+ <object class="NSMutableDictionary" key="toOneOutletInfosByName">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>currentTask</string>
+ <string>operations</string>
+ <string>progress</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="IBToOneOutletInfo">
+ <string key="name">currentTask</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo">
+ <string key="name">operations</string>
+ <string key="candidateClassName">NSTableView</string>
+ </object>
+ <object class="IBToOneOutletInfo">
+ <string key="name">progress</string>
+ <string key="candidateClassName">NSProgressIndicator</string>
+ </object>
+ </object>
+ </object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBProjectSource</string>
<string key="minorKey">ActivityController.h</string>
@@ -7919,6 +7942,70 @@
<string>id</string>
</object>
</object>
+ <object class="NSMutableDictionary" key="actionInfosByName">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>cancel:</string>
+ <string>install:</string>
+ <string>installWithVariantsChoose:</string>
+ <string>installWithVariantsPerform:</string>
+ <string>openPreferences:</string>
+ <string>removeFromQueue:</string>
+ <string>selfupdate:</string>
+ <string>startQueue:</string>
+ <string>sync:</string>
+ <string>uninstall:</string>
+ <string>upgrade:</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="IBActionInfo">
+ <string key="name">cancel:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo">
+ <string key="name">install:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo">
+ <string key="name">installWithVariantsChoose:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo">
+ <string key="name">installWithVariantsPerform:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo">
+ <string key="name">openPreferences:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo">
+ <string key="name">removeFromQueue:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo">
+ <string key="name">selfupdate:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo">
+ <string key="name">startQueue:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo">
+ <string key="name">sync:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo">
+ <string key="name">uninstall:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo">
+ <string key="name">upgrade:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ </object>
+ </object>
<object class="NSMutableDictionary" key="outlets">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSArray" key="dict.sortedKeys">
@@ -7966,6 +8053,110 @@
<string>NSPanel</string>
</object>
</object>
+ <object class="NSMutableDictionary" key="toOneOutletInfosByName">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>activityController</string>
+ <string>cancel</string>
+ <string>chckbx0</string>
+ <string>chckbx1</string>
+ <string>chckbx2</string>
+ <string>chckbx3</string>
+ <string>chckbx4</string>
+ <string>chckbx5</string>
+ <string>chckbx6</string>
+ <string>chckbx7</string>
+ <string>chckbx8</string>
+ <string>chckbx9</string>
+ <string>ports</string>
+ <string>queue</string>
+ <string>queueArray</string>
+ <string>removeFromQueueButton</string>
+ <string>startQueueButton</string>
+ <string>tableController</string>
+ <string>variantsPanel</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="IBToOneOutletInfo">
+ <string key="name">activityController</string>
+ <string key="candidateClassName">ActivityController</string>
+ </object>
+ <object class="IBToOneOutletInfo">
+ <string key="name">cancel</string>
+ <string key="candidateClassName">NSToolbarItem</string>
+ </object>
+ <object class="IBToOneOutletInfo">
+ <string key="name">chckbx0</string>
+ <string key="candidateClassName">NSButton</string>
+ </object>
+ <object class="IBToOneOutletInfo">
+ <string key="name">chckbx1</string>
+ <string key="candidateClassName">NSButton</string>
+ </object>
+ <object class="IBToOneOutletInfo">
+ <string key="name">chckbx2</string>
+ <string key="candidateClassName">NSButton</string>
+ </object>
+ <object class="IBToOneOutletInfo">
+ <string key="name">chckbx3</string>
+ <string key="candidateClassName">NSButton</string>
+ </object>
+ <object class="IBToOneOutletInfo">
+ <string key="name">chckbx4</string>
+ <string key="candidateClassName">NSButton</string>
+ </object>
+ <object class="IBToOneOutletInfo">
+ <string key="name">chckbx5</string>
+ <string key="candidateClassName">NSButton</string>
+ </object>
+ <object class="IBToOneOutletInfo">
+ <string key="name">chckbx6</string>
+ <string key="candidateClassName">NSButton</string>
+ </object>
+ <object class="IBToOneOutletInfo">
+ <string key="name">chckbx7</string>
+ <string key="candidateClassName">NSButton</string>
+ </object>
+ <object class="IBToOneOutletInfo">
+ <string key="name">chckbx8</string>
+ <string key="candidateClassName">NSButton</string>
+ </object>
+ <object class="IBToOneOutletInfo">
+ <string key="name">chckbx9</string>
+ <string key="candidateClassName">NSButton</string>
+ </object>
+ <object class="IBToOneOutletInfo">
+ <string key="name">ports</string>
+ <string key="candidateClassName">NSArrayController</string>
+ </object>
+ <object class="IBToOneOutletInfo">
+ <string key="name">queue</string>
+ <string key="candidateClassName">NSArrayController</string>
+ </object>
+ <object class="IBToOneOutletInfo">
+ <string key="name">queueArray</string>
+ <string key="candidateClassName">NSMutableArray</string>
+ </object>
+ <object class="IBToOneOutletInfo">
+ <string key="name">removeFromQueueButton</string>
+ <string key="candidateClassName">NSButton</string>
+ </object>
+ <object class="IBToOneOutletInfo">
+ <string key="name">startQueueButton</string>
+ <string key="candidateClassName">NSButton</string>
+ </object>
+ <object class="IBToOneOutletInfo">
+ <string key="name">tableController</string>
+ <string key="candidateClassName">PortsTableController</string>
+ </object>
+ <object class="IBToOneOutletInfo">
+ <string key="name">variantsPanel</string>
+ <string key="candidateClassName">NSPanel</string>
+ </object>
+ </object>
+ </object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBProjectSource</string>
<string key="minorKey">MPActionsController.h</string>
@@ -7978,6 +8169,13 @@
<string key="NS.key.0">quickLookPanel</string>
<string key="NS.object.0">NSPanel</string>
</object>
+ <object class="NSMutableDictionary" key="toOneOutletInfosByName">
+ <string key="NS.key.0">quickLookPanel</string>
+ <object class="IBToOneOutletInfo" key="NS.object.0">
+ <string key="name">quickLookPanel</string>
+ <string key="candidateClassName">NSPanel</string>
+ </object>
+ </object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBProjectSource</string>
<string key="minorKey">MPPortTableView.h</string>
@@ -8007,6 +8205,45 @@
<string>id</string>
</object>
</object>
+ <object class="NSMutableDictionary" key="actionInfosByName">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>advancedSearch:</string>
+ <string>basicSearch:</string>
+ <string>close:</string>
+ <string>hidePredicateEditor:</string>
+ <string>open:</string>
+ <string>toggle:</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="IBActionInfo">
+ <string key="name">advancedSearch:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo">
+ <string key="name">basicSearch:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo">
+ <string key="name">close:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo">
+ <string key="name">hidePredicateEditor:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo">
+ <string key="name">open:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo">
+ <string key="name">toggle:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ </object>
+ </object>
<object class="NSMutableDictionary" key="outlets">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSArray" key="dict.sortedKeys">
@@ -8026,6 +8263,40 @@
<string>NSPredicateEditor</string>
</object>
</object>
+ <object class="NSMutableDictionary" key="toOneOutletInfosByName">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>drawer</string>
+ <string>drawerTable</string>
+ <string>mainWindow</string>
+ <string>portsTableView</string>
+ <string>predicateEditor</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="IBToOneOutletInfo">
+ <string key="name">drawer</string>
+ <string key="candidateClassName">NSDrawer</string>
+ </object>
+ <object class="IBToOneOutletInfo">
+ <string key="name">drawerTable</string>
+ <string key="candidateClassName">NSTableView</string>
+ </object>
+ <object class="IBToOneOutletInfo">
+ <string key="name">mainWindow</string>
+ <string key="candidateClassName">NSWindow</string>
+ </object>
+ <object class="IBToOneOutletInfo">
+ <string key="name">portsTableView</string>
+ <string key="candidateClassName">NSTableView</string>
+ </object>
+ <object class="IBToOneOutletInfo">
+ <string key="name">predicateEditor</string>
+ <string key="candidateClassName">NSPredicateEditor</string>
+ </object>
+ </object>
+ </object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBProjectSource</string>
<string key="minorKey">PortsTableController.h</string>
@@ -8038,6 +8309,13 @@
<string key="NS.key.0">selectPKGPath:</string>
<string key="NS.object.0">id</string>
</object>
+ <object class="NSMutableDictionary" key="actionInfosByName">
+ <string key="NS.key.0">selectPKGPath:</string>
+ <object class="IBActionInfo" key="NS.object.0">
+ <string key="name">selectPKGPath:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ </object>
<object class="NSMutableDictionary" key="outlets">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSArray" key="dict.sortedKeys">
@@ -8051,6 +8329,25 @@
<string>NSWindow</string>
</object>
</object>
+ <object class="NSMutableDictionary" key="toOneOutletInfosByName">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>pkgPathField</string>
+ <string>preferencesWindow</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="IBToOneOutletInfo">
+ <string key="name">pkgPathField</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo">
+ <string key="name">preferencesWindow</string>
+ <string key="candidateClassName">NSWindow</string>
+ </object>
+ </object>
+ </object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBProjectSource</string>
<string key="minorKey">PreferencesController.h</string>
@@ -8234,6 +8531,45 @@
<string>id</string>
</object>
</object>
+ <object class="NSMutableDictionary" key="actionInfosByName">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>printDocument:</string>
+ <string>revertDocumentToSaved:</string>
+ <string>runPageLayout:</string>
+ <string>saveDocument:</string>
+ <string>saveDocumentAs:</string>
+ <string>saveDocumentTo:</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="IBActionInfo">
+ <string key="name">printDocument:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo">
+ <string key="name">revertDocumentToSaved:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo">
+ <string key="name">runPageLayout:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo">
+ <string key="name">saveDocument:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo">
+ <string key="name">saveDocumentAs:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo">
+ <string key="name">saveDocumentTo:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ </object>
+ </object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBFrameworkSource</string>
<string key="minorKey">AppKit.framework/Headers/NSDocument.h</string>
@@ -8266,6 +8602,35 @@
<string>id</string>
</object>
</object>
+ <object class="NSMutableDictionary" key="actionInfosByName">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>clearRecentDocuments:</string>
+ <string>newDocument:</string>
+ <string>openDocument:</string>
+ <string>saveAllDocuments:</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="IBActionInfo">
+ <string key="name">clearRecentDocuments:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo">
+ <string key="name">newDocument:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo">
+ <string key="name">openDocument:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo">
+ <string key="name">saveAllDocuments:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ </object>
+ </object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBFrameworkSource</string>
<string key="minorKey">AppKit.framework/Headers/NSDocumentController.h</string>
@@ -8970,6 +9335,7 @@
</object>
</object>
<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>
<integer value="1050" key="NS.object.0"/>
@@ -8985,5 +9351,34 @@
<bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
<string key="IBDocument.LastKnownRelativeProjectPath">../Pallet.xcodeproj</string>
<int key="IBDocument.defaultPropertyAccessControl">3</int>
+ <object class="NSMutableDictionary" key="IBDocument.LastKnownImageSizes">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>Installed</string>
+ <string>NSMenuCheckmark</string>
+ <string>NSMenuMixedState</string>
+ <string>NSSwitch</string>
+ <string>TB_Cancel</string>
+ <string>TB_Install</string>
+ <string>TB_Selfupdate</string>
+ <string>TB_Sync</string>
+ <string>TB_Uninstall</string>
+ <string>TB_Upgrade</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>{13, 13}</string>
+ <string>{9, 8}</string>
+ <string>{7, 2}</string>
+ <string>{15, 15}</string>
+ <string>{512, 512}</string>
+ <string>{512, 512}</string>
+ <string>{512, 512}</string>
+ <string>{512, 512}</string>
+ <string>{512, 512}</string>
+ <string>{512, 512}</string>
+ </object>
+ </object>
</data>
</archive>
Modified: branches/gsoc10-gui/Pallet/MPActionsController.m
===================================================================
--- branches/gsoc10-gui/Pallet/MPActionsController.m 2010-07-16 13:57:46 UTC (rev 69782)
+++ branches/gsoc10-gui/Pallet/MPActionsController.m 2010-07-16 15:28:59 UTC (rev 69783)
@@ -25,73 +25,85 @@
[tableController open:nil];
NSLog(@"Staring Installation");
NSArray *selectedPorts = [ports selectedObjects];
- for (id port in selectedPorts) {
-
- //NSLog(@"Lets see %@", [checkboxes[0] title]);
- NSLog(@"Port variants:");
- for(UInt i=0; i<[[port valueForKey:@"variants"] count];i++)
+ id port = [selectedPorts objectAtIndex:0];
+ //NSLog(@"Lets see %@", [checkboxes[0] title]);
+ NSLog(@"Port variants:");
+
+ NSMutableString *variantsString = [NSMutableString stringWithCapacity:50];
+ [variantsString appendString:[port name]];
+ for(UInt i=0; i<[[port valueForKey:@"variants"] count];i++)
+ {
+ NSLog(@"%@",[[port valueForKey:@"variants"] objectAtIndex:i]);
+ if ([checkboxes[i] state] == NSOnState)
{
- NSLog(@"%@",[[port valueForKey:@"variants"] objectAtIndex:i]);
- if ([checkboxes[i] state] == NSOnState)
- {
- NSLog(@"Checked");
- }
- else
- {
- NSLog(@"Unchecked");
- }
+ [variantsString appendString:@"+"];
+ [variantsString appendString:[[port valueForKey:@"variants"] objectAtIndex:i]];
+ NSLog(@"Checked");
}
- NSLog(@"End of Variants");
+ else
+ {
+ NSLog(@"Unchecked");
+ }
+ }
+ NSLog(@"End of Variants");
-
- [self queueOperation:@"install+" portName:[port name] portObject:port];
- NSLog(@"%@",[port name]);
- }
+ [self queueOperation:@"install+" portName:variantsString portObject:port];
+ NSLog(@"%@",[port name]);
+
if (altWasPressed)
[self startQueue:nil];
}
- (IBAction)installWithVariantsChoose:(id)sender
{
- //id checkboxes[10];
+ NSArray *selectedPorts = [ports selectedObjects];
+ id port = [selectedPorts objectAtIndex:0];
- checkboxes[0]=chckbx0;
- checkboxes[1]=chckbx1;
- checkboxes[2]=chckbx2;
- checkboxes[3]=chckbx3;
- checkboxes[4]=chckbx4;
- checkboxes[5]=chckbx5;
- checkboxes[6]=chckbx6;
- checkboxes[7]=chckbx7;
- checkboxes[8]=chckbx8;
- checkboxes[9]=chckbx9;
-
- for(UInt i=0; i< 10;i++)
+ if([[port valueForKey:@"variants"] count] > 0)
{
- [checkboxes[i] setAlphaValue:0];
+ //id checkboxes[10];
+ checkboxes[0]=chckbx0;
+ checkboxes[1]=chckbx1;
+ checkboxes[2]=chckbx2;
+ checkboxes[3]=chckbx3;
+ checkboxes[4]=chckbx4;
+ checkboxes[5]=chckbx5;
+ checkboxes[6]=chckbx6;
+ checkboxes[7]=chckbx7;
+ checkboxes[8]=chckbx8;
+ checkboxes[9]=chckbx9;
+
+ for(UInt i=0; i< 10;i++)
+ {
+ [checkboxes[i] setAlphaValue:0];
+ }
+ //[chckbx1 setAlphaValue:0];
+ NSLog(@"Variants count: %i", [[port valueForKey:@"variants"] count]);
+ NSLog(@"Port variants:");
+ for(UInt i=0; i<[[port valueForKey:@"variants"] count];i++)
+ {
+ NSLog(@"%@",[[port valueForKey:@"variants"] objectAtIndex:i]);
+ //[checkboxes[i] setTitle:[[port valueForKey:@"variants"] objectAtIndex:i]];
+ [checkboxes[i] setAlphaValue:1];
+ [checkboxes[i] setState:NSOffState];
+ NSAttributedString *tempString = [[NSAttributedString alloc]\
+ initWithString:[[port valueForKey:@"variants"] objectAtIndex:i]\
+ attributes: [NSDictionary dictionaryWithObject: [NSColor whiteColor] forKey: NSForegroundColorAttributeName]];
+ [checkboxes[i] setAttributedTitle:tempString];
+
+ }
+ NSLog(@"End of Variants");
+
+
+ [variantsPanel makeKeyAndOrderFront:self];
+ //[chckbx2 setTitle:@"hehe"];
+ //[variantsPanel makeFirstResponder:[tableController mainWindow]];
}
- //[chckbx1 setAlphaValue:0];
- NSArray *selectedPorts = [ports selectedObjects];
- id port = [selectedPorts objectAtIndex:0];
- NSLog(@"Port variants:");
- for(UInt i=0; i<[[port valueForKey:@"variants"] count];i++)
+ else
{
- NSLog(@"%@",[[port valueForKey:@"variants"] objectAtIndex:i]);
- //[checkboxes[i] setTitle:[[port valueForKey:@"variants"] objectAtIndex:i]];
- [checkboxes[i] setAlphaValue:1];
- [checkboxes[i] setState:NSOffState];
- NSAttributedString *tempString = [[NSAttributedString alloc]\
- initWithString:[[port valueForKey:@"variants"] objectAtIndex:i]\
- attributes: [NSDictionary dictionaryWithObject: [NSColor whiteColor] forKey: NSForegroundColorAttributeName]];
- [checkboxes[i] setAttributedTitle:tempString];
-
+ [self install:nil];
}
- NSLog(@"End of Variants");
-
-
- [variantsPanel makeKeyAndOrderFront:self];
- //[chckbx2 setTitle:@"hehe"];
- //[variantsPanel makeFirstResponder:[tableController mainWindow]];
+
}
- (IBAction)install:(id)sender {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100716/e993ead2/attachment-0001.html>
More information about the macports-changes
mailing list