diff options
author | rsesek@chromium.org <rsesek@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-09-30 00:16:07 +0000 |
---|---|---|
committer | rsesek@chromium.org <rsesek@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-09-30 00:16:07 +0000 |
commit | 38edb9ea6c406b8745935c82ebd57fa9825be6b2 (patch) | |
tree | 223afc9e4ac9f4d1afef86f58b06538126cffc9e /chrome/app | |
parent | 0de0ad2eaeb50a0cdc37c5ca1c6106c0731e8e54 (diff) | |
download | chromium_src-38edb9ea6c406b8745935c82ebd57fa9825be6b2.zip chromium_src-38edb9ea6c406b8745935c82ebd57fa9825be6b2.tar.gz chromium_src-38edb9ea6c406b8745935c82ebd57fa9825be6b2.tar.bz2 |
[Mac] Slightly redesigned avatar menu.
XIB Changes:
* Add email field and change the edit button to a hyperlink button that overlaps the email
* Add ChromeUILocalizer object to translate the edit string
* Change username font to 13pt
* Remove the invisible tracking button (SwitchProfileButtonCell) and make the root view AvatarMenuItemView
BUG=93837,94930
TEST=Visual and no more zombie crashes.
Review URL: http://codereview.chromium.org/8083010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103391 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/app')
-rw-r--r-- | chrome/app/generated_resources.grd | 5 | ||||
-rw-r--r-- | chrome/app/nibs/AvatarMenuItem.xib | 452 |
2 files changed, 322 insertions, 135 deletions
diff --git a/chrome/app/generated_resources.grd b/chrome/app/generated_resources.grd index 6e88528..daa0d5d 100644 --- a/chrome/app/generated_resources.grd +++ b/chrome/app/generated_resources.grd @@ -8648,7 +8648,10 @@ Keep your key file in a safe place. You will need it to create new versions of y </message> </if> <message name="IDS_PROFILES_CREATE_NEW_PROFILE_LINK" desc="Link in the avatar menu bubble view to create a new profile."> - Add new user + New user + </message> + <message name="IDS_PROFILES_EDIT_PROFILE_LINK" desc="Link in the avatar menu bubble to edit a profile."> + edit your profile </message> <message name="IDS_PROFILES_CUSTOMIZE_PROFILE_ACCESSIBLE_NAME" desc="Description of the customize profile button. This is used for accessibility."> Customize user: <ph name="PROFILE_NAME">$1<ex>First user</ex></ph> diff --git a/chrome/app/nibs/AvatarMenuItem.xib b/chrome/app/nibs/AvatarMenuItem.xib index f6b9422..cf71f71 100644 --- a/chrome/app/nibs/AvatarMenuItem.xib +++ b/chrome/app/nibs/AvatarMenuItem.xib @@ -3,12 +3,12 @@ <data> <int key="IBDocument.SystemTarget">1050</int> <string key="IBDocument.SystemVersion">10K549</string> - <string key="IBDocument.InterfaceBuilderVersion">804</string> + <string key="IBDocument.InterfaceBuilderVersion">851</string> <string key="IBDocument.AppKitVersion">1038.36</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">804</string> + <string key="NS.object.0">851</string> </object> <object class="NSMutableArray" key="IBDocument.EditedObjectIDs"> <bool key="EncodedWithXMLCoder">YES</bool> @@ -43,31 +43,57 @@ <int key="NSvFlags">290</int> <object class="NSMutableArray" key="NSSubviews"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSButton" id="988307549"> + <object class="NSButton" id="520854825"> <reference key="NSNextResponder" ref="1005"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{2, 2}, {145, 44}}</string> + <int key="NSvFlags">268</int> + <string key="NSFrame">{{49, 8}, {120, 16}}</string> <reference key="NSSuperview" ref="1005"/> <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="531385668"> + <object class="NSButtonCell" key="NSCell" id="909176510"> <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents"/> - <object class="NSFont" key="NSSupport" id="569992860"> + <int key="NSCellFlags2">0</int> + <string key="NSContents">^IDS_PROFILES_EDIT_PROFILE_LINK</string> + <object class="NSFont" key="NSSupport" id="541332804"> <string key="NSName">LucidaGrande</string> - <double key="NSSize">13</double> - <int key="NSfFlags">1044</int> + <double key="NSSize">12</double> + <int key="NSfFlags">16</int> </object> - <reference key="NSControlView" ref="988307549"/> - <int key="NSButtonFlags">-2046639873</int> - <int key="NSButtonFlags2">129</int> - <reference key="NSAlternateImage" ref="569992860"/> + <reference key="NSControlView" ref="520854825"/> + <int key="NSButtonFlags">-2046672641</int> + <int key="NSButtonFlags2">134</int> <string key="NSAlternateContents"/> <string key="NSKeyEquivalent"/> <int key="NSPeriodicDelay">200</int> <int key="NSPeriodicInterval">25</int> </object> </object> + <object class="NSTextField" id="441443194"> + <reference key="NSNextResponder" ref="1005"/> + <int key="NSvFlags">266</int> + <string key="NSFrame">{{49, 8}, {120, 16}}</string> + <reference key="NSSuperview" ref="1005"/> + <bool key="NSEnabled">YES</bool> + <object class="NSTextFieldCell" key="NSCell" id="309690559"> + <int key="NSCellFlags">67239488</int> + <int key="NSCellFlags2">272631808</int> + <string key="NSContents">email@example.com</string> + <reference key="NSSupport" ref="541332804"/> + <reference key="NSControlView" ref="441443194"/> + <object class="NSColor" key="NSBackgroundColor" id="814442900"> + <int key="NSColorSpace">6</int> + <string key="NSCatalogName">System</string> + <string key="NSColorName">controlColor</string> + <object class="NSColor" key="NSColor"> + <int key="NSColorSpace">3</int> + <bytes key="NSWhite">MC42NjY2NjY2NjY3AA</bytes> + </object> + </object> + <object class="NSColor" key="NSTextColor"> + <int key="NSColorSpace">3</int> + <bytes key="NSWhite">MC4xMgA</bytes> + </object> + </object> + </object> <object class="NSImageView" id="416344038"> <reference key="NSNextResponder" ref="1005"/> <int key="NSvFlags">268</int> @@ -100,63 +126,26 @@ </object> <bool key="NSEditable">YES</bool> </object> - <object class="NSButton" id="696236440"> - <reference key="NSNextResponder" ref="1005"/> - <int key="NSvFlags">265</int> - <string key="NSFrame">{{149, 15}, {18, 18}}</string> - <reference key="NSSuperview" ref="1005"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="286615677"> - <int key="NSCellFlags">-2080244224</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="569992860"/> - <reference key="NSControlView" ref="696236440"/> - <int key="NSButtonFlags">-2041822977</int> - <int key="NSButtonFlags2">98</int> - <object class="NSCustomResource" key="NSNormalImage"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">NSInfo</string> - </object> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - </object> <object class="NSTextField" id="436994758"> <reference key="NSNextResponder" ref="1005"/> <int key="NSvFlags">266</int> - <string key="NSFrame">{{49, 16}, {95, 16}}</string> + <string key="NSFrame">{{49, 25}, {120, 17}}</string> <reference key="NSSuperview" ref="1005"/> <bool key="NSEnabled">YES</bool> <object class="NSTextFieldCell" key="NSCell" id="217181972"> <int key="NSCellFlags">67239488</int> <int key="NSCellFlags2">272631808</int> - <string key="NSContents">Label</string> + <string key="NSContents">Username</string> <object class="NSFont" key="NSSupport"> <string key="NSName">LucidaGrande</string> - <double key="NSSize">12</double> + <double key="NSSize">13</double> <int key="NSfFlags">16</int> </object> <reference key="NSControlView" ref="436994758"/> - <object class="NSColor" key="NSBackgroundColor"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">controlColor</string> - <object class="NSColor" key="NSColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MC42NjY2NjY2NjY3AA</bytes> - </object> - </object> + <reference key="NSBackgroundColor" ref="814442900"/> <object class="NSColor" key="NSTextColor"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">controlTextColor</string> - <object class="NSColor" key="NSColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MAA</bytes> - </object> + <int key="NSColorSpace">3</int> + <bytes key="NSWhite">MC4xMgA</bytes> </object> </object> </object> @@ -195,7 +184,10 @@ </object> <string key="NSFrameSize">{175, 48}</string> <reference key="NSSuperview"/> - <string key="NSClassName">NSView</string> + <string key="NSClassName">AvatarMenuItemView</string> + </object> + <object class="NSCustomObject" id="711726002"> + <string key="NSClassName">ChromeUILocalizer</string> </object> </object> <object class="IBObjectContainer" key="IBDocument.Objects"> @@ -227,43 +219,51 @@ </object> <object class="IBConnectionRecord"> <object class="IBOutletConnection" key="connection"> - <string key="label">editButton</string> + <string key="label">iconView</string> <reference key="source" ref="1001"/> - <reference key="destination" ref="696236440"/> + <reference key="destination" ref="772277894"/> </object> - <int key="connectionID">14</int> + <int key="connectionID">15</int> </object> <object class="IBConnectionRecord"> <object class="IBOutletConnection" key="connection"> - <string key="label">iconView</string> + <string key="label">viewController</string> + <reference key="source" ref="1005"/> + <reference key="destination" ref="1001"/> + </object> + <int key="connectionID">22</int> + </object> + <object class="IBConnectionRecord"> + <object class="IBOutletConnection" key="connection"> + <string key="label">editButton</string> <reference key="source" ref="1001"/> - <reference key="destination" ref="772277894"/> + <reference key="destination" ref="520854825"/> </object> - <int key="connectionID">15</int> + <int key="connectionID">39</int> </object> <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> - <string key="label">switchToProfile:</string> + <object class="IBOutletConnection" key="connection"> + <string key="label">emailField</string> <reference key="source" ref="1001"/> - <reference key="destination" ref="988307549"/> + <reference key="destination" ref="441443194"/> </object> - <int key="connectionID">18</int> + <int key="connectionID">40</int> </object> <object class="IBConnectionRecord"> <object class="IBActionConnection" key="connection"> <string key="label">editProfile:</string> <reference key="source" ref="1001"/> - <reference key="destination" ref="696236440"/> + <reference key="destination" ref="520854825"/> </object> - <int key="connectionID">19</int> + <int key="connectionID">41</int> </object> <object class="IBConnectionRecord"> <object class="IBOutletConnection" key="connection"> - <string key="label">viewController</string> - <reference key="source" ref="531385668"/> + <string key="label">owner_</string> + <reference key="source" ref="711726002"/> <reference key="destination" ref="1001"/> </object> - <int key="connectionID">21</int> + <int key="connectionID">48</int> </object> </object> <object class="IBMutableOrderedSet" key="objectRecords"> @@ -300,9 +300,9 @@ <bool key="EncodedWithXMLCoder">YES</bool> <reference ref="772277894"/> <reference ref="436994758"/> - <reference ref="696236440"/> <reference ref="416344038"/> - <reference ref="988307549"/> + <reference ref="441443194"/> + <reference ref="520854825"/> </object> <reference key="parent" ref="0"/> </object> @@ -335,46 +335,51 @@ <reference key="parent" ref="436994758"/> </object> <object class="IBObjectRecord"> - <int key="objectID">6</int> - <reference key="object" ref="696236440"/> + <int key="objectID">8</int> + <reference key="object" ref="416344038"/> <object class="NSMutableArray" key="children"> <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="286615677"/> + <reference ref="857899611"/> </object> <reference key="parent" ref="1005"/> </object> <object class="IBObjectRecord"> - <int key="objectID">7</int> - <reference key="object" ref="286615677"/> - <reference key="parent" ref="696236440"/> + <int key="objectID">9</int> + <reference key="object" ref="857899611"/> + <reference key="parent" ref="416344038"/> </object> <object class="IBObjectRecord"> - <int key="objectID">8</int> - <reference key="object" ref="416344038"/> + <int key="objectID">23</int> + <reference key="object" ref="441443194"/> <object class="NSMutableArray" key="children"> <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="857899611"/> + <reference ref="309690559"/> </object> <reference key="parent" ref="1005"/> </object> <object class="IBObjectRecord"> - <int key="objectID">9</int> - <reference key="object" ref="857899611"/> - <reference key="parent" ref="416344038"/> + <int key="objectID">24</int> + <reference key="object" ref="309690559"/> + <reference key="parent" ref="441443194"/> </object> <object class="IBObjectRecord"> - <int key="objectID">16</int> - <reference key="object" ref="988307549"/> + <int key="objectID">25</int> + <reference key="object" ref="520854825"/> <object class="NSMutableArray" key="children"> <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="531385668"/> + <reference ref="909176510"/> </object> <reference key="parent" ref="1005"/> </object> <object class="IBObjectRecord"> - <int key="objectID">17</int> - <reference key="object" ref="531385668"/> - <reference key="parent" ref="988307549"/> + <int key="objectID">26</int> + <reference key="object" ref="909176510"/> + <reference key="parent" ref="520854825"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">42</int> + <reference key="object" ref="711726002"/> + <reference key="parent" ref="0"/> </object> </object> </object> @@ -387,23 +392,23 @@ <string>-3.IBPluginDependency</string> <string>1.IBEditorWindowLastContentRect</string> <string>1.IBPluginDependency</string> + <string>1.IBViewBoundsToFrameTransform</string> <string>1.IBViewEditorWindowController.showingBoundsRectangles</string> <string>1.WindowOrigin</string> <string>1.editorWindowContentRectSynchronizationRect</string> - <string>16.IBPluginDependency</string> - <string>16.IBViewBoundsToFrameTransform</string> - <string>17.CustomClassName</string> - <string>17.IBPluginDependency</string> <string>2.IBPluginDependency</string> <string>2.IBViewBoundsToFrameTransform</string> + <string>23.IBPluginDependency</string> + <string>23.IBViewBoundsToFrameTransform</string> + <string>24.IBPluginDependency</string> + <string>25.IBPluginDependency</string> + <string>26.CustomClassName</string> + <string>26.IBPluginDependency</string> <string>3.IBPluginDependency</string> <string>4.IBPluginDependency</string> <string>4.IBViewBoundsToFrameTransform</string> + <string>42.IBPluginDependency</string> <string>5.IBPluginDependency</string> - <string>6.CustomClassName</string> - <string>6.IBPluginDependency</string> - <string>6.IBViewBoundsToFrameTransform</string> - <string>7.IBPluginDependency</string> <string>8.IBPluginDependency</string> <string>8.IBViewBoundsToFrameTransform</string> <string>9.IBPluginDependency</string> @@ -415,32 +420,30 @@ <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>{{596, 888}, {175, 48}}</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <object class="NSAffineTransform"/> <boolean value="YES"/> <string>{628, 654}</string> <string>{{357, 416}, {480, 272}}</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <object class="NSAffineTransform"> - <bytes key="NSTransformStruct">P4AAAL+AAABAAAAAwjAAAA</bytes> + <bytes key="NSTransformStruct">AUJkAABAQAAAA</bytes> </object> - <string>SwitchProfileButtonCell</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <object class="NSAffineTransform"> - <bytes key="NSTransformStruct">AUJkAABAQAAAA</bytes> + <bytes key="NSTransformStruct">P4AAAL+AAABCRAAAwiQAAA</bytes> </object> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <object class="NSAffineTransform"> - <bytes key="NSTransformStruct">P4AAAL+AAABCRAAAwfgAAA</bytes> - </object> + <string>HyperlinkButtonCell</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>HoverImageButton</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <object class="NSAffineTransform"> - <bytes key="NSTransformStruct">P4AAAL+AAABDFQAAwdgAAA</bytes> + <bytes key="NSTransformStruct">P4AAAL+AAABCRAAAwiQAAA</bytes> </object> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <object class="NSAffineTransform"> <bytes key="NSTransformStruct">AUKiAABAAAAAA</bytes> </object> @@ -463,7 +466,7 @@ </object> </object> <nil key="sourceID"/> - <int key="maxID">21</int> + <int key="maxID">48</int> </object> <object class="IBClassDescriber" key="IBDocument.Classes"> <object class="NSMutableArray" key="referencedPartialClassDescriptions"> @@ -549,12 +552,59 @@ </object> </object> </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="424151936"> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> <string key="majorKey">IBProjectSource</string> <string key="minorKey">browser/ui/cocoa/browser/avatar_menu_bubble_controller.h</string> </object> </object> <object class="IBPartialClassDescription"> + <string key="className">GTMUILocalizer</string> + <string key="superclassName">NSObject</string> + <object class="NSMutableDictionary" key="outlets"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSArray" key="dict.sortedKeys"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>otherObjectToLocalize_</string> + <string>owner_</string> + <string>yetAnotherObjectToLocalize_</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="toOneOutletInfosByName"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSArray" key="dict.sortedKeys"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>otherObjectToLocalize_</string> + <string>owner_</string> + <string>yetAnotherObjectToLocalize_</string> + </object> + <object class="NSMutableArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="IBToOneOutletInfo"> + <string key="name">otherObjectToLocalize_</string> + <string key="candidateClassName">id</string> + </object> + <object class="IBToOneOutletInfo"> + <string key="name">owner_</string> + <string key="candidateClassName">id</string> + </object> + <object class="IBToOneOutletInfo"> + <string key="name">yetAnotherObjectToLocalize_</string> + <string key="candidateClassName">id</string> + </object> + </object> + </object> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBProjectSource</string> + <string key="minorKey">../third_party/GTM/AppKit/GTMUILocalizer.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> <string key="className">HoverButton</string> <string key="superclassName">NSButton</string> <object class="IBClassDescriptionSource" key="sourceIdentifier"> @@ -599,13 +649,6 @@ </object> </object> <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBProjectSource</string> - <string key="minorKey">common/mac/objc_zombie.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> <string key="className">NSView</string> <object class="IBClassDescriptionSource" key="sourceIdentifier"> <string key="majorKey">IBProjectSource</string> @@ -619,9 +662,105 @@ <string key="minorKey">browser/ui/cocoa/view_id_util.h</string> </object> </object> + </object> + <object class="NSMutableArray" key="referencedPartialClassDescriptionsV3.1+"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="IBPartialClassDescription"> + <string key="className">AvatarMenuItemController</string> + <string key="superclassName">NSViewController</string> + <object class="NSMutableDictionary" key="actions"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSArray" key="dict.sortedKeys"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>editProfile:</string> + <string>switchToProfile:</string> + </object> + <object class="NSMutableArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>id</string> + <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>editProfile:</string> + <string>switchToProfile:</string> + </object> + <object class="NSMutableArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="IBActionInfo"> + <string key="name">editProfile:</string> + <string key="candidateClassName">id</string> + </object> + <object class="IBActionInfo"> + <string key="name">switchToProfile:</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"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>activeView</string> + <string>editButton</string> + <string>emailField</string> + <string>iconView</string> + <string>nameField</string> + </object> + <object class="NSMutableArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>NSImageView</string> + <string>NSButton</string> + <string>NSTextField</string> + <string>NSImageView</string> + <string>NSTextField</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>activeView</string> + <string>editButton</string> + <string>emailField</string> + <string>iconView</string> + <string>nameField</string> + </object> + <object class="NSMutableArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="IBToOneOutletInfo"> + <string key="name">activeView</string> + <string key="candidateClassName">NSImageView</string> + </object> + <object class="IBToOneOutletInfo"> + <string key="name">editButton</string> + <string key="candidateClassName">NSButton</string> + </object> + <object class="IBToOneOutletInfo"> + <string key="name">emailField</string> + <string key="candidateClassName">NSTextField</string> + </object> + <object class="IBToOneOutletInfo"> + <string key="name">iconView</string> + <string key="candidateClassName">NSImageView</string> + </object> + <object class="IBToOneOutletInfo"> + <string key="name">nameField</string> + <string key="candidateClassName">NSTextField</string> + </object> + </object> + </object> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="980300083"> + <string key="majorKey">IBDocumentRelativeSource</string> + <string key="minorKey">../../browser/ui/cocoa/browser/avatar_menu_bubble_controller.h</string> + </object> + </object> <object class="IBPartialClassDescription"> - <string key="className">SwitchProfileButtonCell</string> - <string key="superclassName">NSButtonCell</string> + <string key="className">AvatarMenuItemView</string> + <string key="superclassName">NSView</string> <object class="NSMutableDictionary" key="outlets"> <string key="NS.key.0">viewController</string> <string key="NS.object.0">AvatarMenuItemController</string> @@ -633,7 +772,62 @@ <string key="candidateClassName">AvatarMenuItemController</string> </object> </object> - <reference key="sourceIdentifier" ref="424151936"/> + <reference key="sourceIdentifier" ref="980300083"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">ChromeUILocalizer</string> + <string key="superclassName">GTMUILocalizer</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBDocumentRelativeSource</string> + <string key="minorKey">../../browser/ui/cocoa/ui_localizer.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">GTMUILocalizer</string> + <string key="superclassName">NSObject</string> + <object class="NSMutableDictionary" key="outlets"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSArray" key="dict.sortedKeys"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>otherObjectToLocalize_</string> + <string>owner_</string> + <string>yetAnotherObjectToLocalize_</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="toOneOutletInfosByName"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSArray" key="dict.sortedKeys"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>otherObjectToLocalize_</string> + <string>owner_</string> + <string>yetAnotherObjectToLocalize_</string> + </object> + <object class="NSMutableArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="IBToOneOutletInfo"> + <string key="name">otherObjectToLocalize_</string> + <string key="candidateClassName">id</string> + </object> + <object class="IBToOneOutletInfo"> + <string key="name">owner_</string> + <string key="candidateClassName">id</string> + </object> + <object class="IBToOneOutletInfo"> + <string key="name">yetAnotherObjectToLocalize_</string> + <string key="candidateClassName">id</string> + </object> + </object> + </object> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBDocumentRelativeSource</string> + <string key="minorKey">../../../third_party/GTM/AppKit/GTMUILocalizer.h</string> + </object> </object> </object> <object class="NSMutableArray" key="referencedPartialClassDescriptionsV3.2+"> @@ -691,14 +885,6 @@ </object> </object> <object class="IBPartialClassDescription"> - <string key="className">NSButtonCell</string> - <string key="superclassName">NSActionCell</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSButtonCell.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> <string key="className">NSCell</string> <string key="superclassName">NSObject</string> <object class="IBClassDescriptionSource" key="sourceIdentifier"> @@ -1324,7 +1510,7 @@ <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string> <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults"> <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string> - <integer value="1050" key="NS.object.0"/> + <integer value="1060" key="NS.object.0"/> </object> <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies"> <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3</string> @@ -1337,13 +1523,11 @@ <bool key="EncodedWithXMLCoder">YES</bool> <object class="NSArray" key="dict.sortedKeys"> <bool key="EncodedWithXMLCoder">YES</bool> - <string>NSInfo</string> <string>NSLockLockedTemplate</string> <string>NSUser</string> </object> <object class="NSMutableArray" key="dict.values"> <bool key="EncodedWithXMLCoder">YES</bool> - <string>{32, 32}</string> <string>{9, 12}</string> <string>{32, 32}</string> </object> |