Changeset 5407


Ignore:
Timestamp:
Mar 28, 2008, 3:47:08 AM (14 years ago)
Author:
livings124
Message:

a first-shot at making the status and filter bars match those in Finder (and other "scope" bars)

Location:
trunk/macosx
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/macosx/English.lproj/MainMenu.xib

    r5404 r5407  
    99                <object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
    1010                        <bool key="EncodedWithXMLCoder">YES</bool>
     11                        <integer value="1603"/>
    1112                        <integer value="1480"/>
    1213                        <integer value="2"/>
     
    34293430                                                </object>
    34303431                                        </object>
    3431                                         <object class="NSBox" id="17818981">
    3432                                                 <reference key="NSNextResponder" ref="492482618"/>
    3433                                                 <int key="NSvFlags">258</int>
    3434                                                 <string key="NSFrame">{{0, -2}, {400, 5}}</string>
    3435                                                 <reference key="NSSuperview" ref="492482618"/>
    3436                                                 <string key="NSOffsets">{0, 0}</string>
    3437                                                 <object class="NSTextFieldCell" key="NSTitleCell">
    3438                                                         <int key="NSCellFlags">67239424</int>
    3439                                                         <int key="NSCellFlags2">0</int>
    3440                                                         <string key="NSContents">Box</string>
    3441                                                         <reference key="NSSupport" ref="622385820"/>
    3442                                                         <reference key="NSBackgroundColor" ref="570792161"/>
    3443                                                         <object class="NSColor" key="NSTextColor">
    3444                                                                 <int key="NSColorSpace">3</int>
    3445                                                                 <bytes key="NSWhite">MCAwLjgwMDAwMDAxAA</bytes>
    3446                                                         </object>
    3447                                                 </object>
    3448                                                 <int key="NSBorderType">3</int>
    3449                                                 <int key="NSBoxType">2</int>
    3450                                                 <int key="NSTitlePosition">0</int>
    3451                                                 <bool key="NSTransparent">NO</bool>
    3452                                         </object>
    34533432                                        <object class="NSImageView" id="300960961">
    34543433                                                <reference key="NSNextResponder" ref="492482618"/>
     
    36553634                        </object>
    36563635                        <object class="NSCustomView" id="793806362">
    3657                                 <nil key="NSNextResponder"/>
     3636                                <reference key="NSNextResponder"/>
    36583637                                <int key="NSvFlags">266</int>
    36593638                                <object class="NSMutableArray" key="NSSubviews">
     
    37233702                                                </object>
    37243703                                        </object>
    3725                                         <object class="NSBox" id="985144875">
    3726                                                 <reference key="NSNextResponder" ref="793806362"/>
    3727                                                 <int key="NSvFlags">258</int>
    3728                                                 <string key="NSFrame">{{0, -2}, {457, 5}}</string>
    3729                                                 <reference key="NSSuperview" ref="793806362"/>
    3730                                                 <string key="NSOffsets">{0, 0}</string>
    3731                                                 <object class="NSTextFieldCell" key="NSTitleCell">
    3732                                                         <int key="NSCellFlags">67239424</int>
    3733                                                         <int key="NSCellFlags2">0</int>
    3734                                                         <string key="NSContents">Box</string>
    3735                                                         <reference key="NSSupport" ref="622385820"/>
    3736                                                         <reference key="NSBackgroundColor" ref="570792161"/>
    3737                                                         <object class="NSColor" key="NSTextColor">
    3738                                                                 <int key="NSColorSpace">3</int>
    3739                                                                 <bytes key="NSWhite">MCAwLjgwMDAwMDAxAA</bytes>
    3740                                                         </object>
    3741                                                 </object>
    3742                                                 <int key="NSBorderType">3</int>
    3743                                                 <int key="NSBoxType">2</int>
    3744                                                 <int key="NSTitlePosition">0</int>
    3745                                                 <bool key="NSTransparent">NO</bool>
    3746                                         </object>
    37473704                                        <object class="NSButton" id="1072598079">
    37483705                                                <reference key="NSNextResponder" ref="793806362"/>
     
    39623919                                </object>
    39633920                                <string key="NSFrameSize">{457, 23}</string>
     3921                                <reference key="NSSuperview"/>
    39643922                                <string key="NSClassName">StatusBarView</string>
    39653923                                <string key="NSExtension">NSView</string>
     
    75177475                                                        <reference ref="1015813640"/>
    75187476                                                        <reference ref="719542199"/>
    7519                                                         <reference ref="17818981"/>
    75207477                                                        <reference ref="300960961"/>
    75217478                                                        <reference ref="508355629"/>
     
    75467503                                        </object>
    75477504                                        <object class="IBObjectRecord">
    7548                                                 <int key="objectID">2066</int>
    7549                                                 <reference key="object" ref="17818981"/>
    7550                                                 <object class="NSMutableArray" key="children">
    7551                                                         <bool key="EncodedWithXMLCoder">YES</bool>
    7552                                                         <object class="NSView" id="656666201">
    7553                                                                 <nil key="NSNextResponder"/>
    7554                                                                 <int key="NSvFlags">256</int>
    7555                                                                 <string key="NSFrame">{{2, 2}, {125, 1}}</string>
    7556                                                         </object>
    7557                                                 </object>
    7558                                                 <reference key="parent" ref="492482618"/>
    7559                                         </object>
    7560                                         <object class="IBObjectRecord">
    7561                                                 <int key="objectID">2067</int>
    7562                                                 <reference key="object" ref="656666201"/>
    7563                                                 <reference key="parent" ref="17818981"/>
    7564                                         </object>
    7565                                         <object class="IBObjectRecord">
    75667505                                                <int key="objectID">2410</int>
    75677506                                                <reference key="object" ref="300960961"/>
     
    76147553                                                        <bool key="EncodedWithXMLCoder">YES</bool>
    76157554                                                        <reference ref="994793607"/>
    7616                                                         <reference ref="985144875"/>
    76177555                                                        <reference ref="1072598079"/>
    76187556                                                        <reference ref="141200275"/>
     
    76347572                                                </object>
    76357573                                                <reference key="parent" ref="793806362"/>
    7636                                         </object>
    7637                                         <object class="IBObjectRecord">
    7638                                                 <int key="objectID">2076</int>
    7639                                                 <reference key="object" ref="985144875"/>
    7640                                                 <object class="NSMutableArray" key="children">
    7641                                                         <bool key="EncodedWithXMLCoder">YES</bool>
    7642                                                         <object class="NSView" id="325717755">
    7643                                                                 <nil key="NSNextResponder"/>
    7644                                                                 <int key="NSvFlags">256</int>
    7645                                                                 <string key="NSFrame">{{2, 2}, {125, 1}}</string>
    7646                                                         </object>
    7647                                                 </object>
    7648                                                 <reference key="parent" ref="793806362"/>
    7649                                         </object>
    7650                                         <object class="IBObjectRecord">
    7651                                                 <int key="objectID">2077</int>
    7652                                                 <reference key="object" ref="325717755"/>
    7653                                                 <reference key="parent" ref="985144875"/>
    76547574                                        </object>
    76557575                                        <object class="IBObjectRecord">
     
    85258445                                        <string>160.IBPluginDependency</string>
    85268446                                        <string>160.ImportedFromIB2</string>
     8447                                        <string>1603.IBEditorWindowLastContentRect</string>
    85278448                                        <string>1603.IBPluginDependency</string>
    85288449                                        <string>1603.ImportedFromIB2</string>
     
    87268647                                        <string>2062.IBPluginDependency</string>
    87278648                                        <string>2062.ImportedFromIB2</string>
    8728                                         <string>2066.IBPluginDependency</string>
    8729                                         <string>2066.ImportedFromIB2</string>
    8730                                         <string>2067.IBPluginDependency</string>
    8731                                         <string>2067.ImportedFromIB2</string>
    87328649                                        <string>2071.IBPluginDependency</string>
    87338650                                        <string>2071.ImportedFromIB2</string>
    8734                                         <string>2076.IBPluginDependency</string>
    8735                                         <string>2076.ImportedFromIB2</string>
    8736                                         <string>2077.IBPluginDependency</string>
    8737                                         <string>2077.ImportedFromIB2</string>
    87388651                                        <string>21.IBEditorWindowLastContentRect</string>
    87398652                                        <string>21.IBPluginDependency</string>
     
    90999012                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
    91009013                                        <reference ref="9"/>
     9014                                        <string>{{0, 972}, {457, 23}}</string>
    91019015                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
    91029016                                        <reference ref="9"/>
     
    92789192                                        <reference ref="9"/>
    92799193                                        <string>{{595, 459}, {156, 73}}</string>
    9280                                         <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
    9281                                         <reference ref="9"/>
    9282                                         <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
    9283                                         <reference ref="9"/>
    9284                                         <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
    9285                                         <reference ref="9"/>
    9286                                         <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
    9287                                         <reference ref="9"/>
    92889194                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
    92899195                                        <reference ref="9"/>
  • trunk/macosx/StatusBarView.h

    r4423 r5407  
    3030{
    3131    BOOL fShow;
    32    
    33     CTGradient * fGradient;
    3432}
    3533
  • trunk/macosx/StatusBarView.m

    r4423 r5407  
    3434    {
    3535        fShow = [NSApp isOnLeopardOrBetter];
    36            
    37         NSColor * startingColor = [NSColor colorWithCalibratedRed: 208.0/255.0 green: 208.0/255.0 blue: 208.0/255.0 alpha: 1.0];
    38         NSColor * endingColor = [NSColor colorWithCalibratedRed: 233.0/255.0 green: 233.0/255.0 blue: 233.0/255.0 alpha: 1.0];
    39         fGradient = [[CTGradient gradientWithBeginningColor: startingColor endingColor: endingColor] retain];
    4036    }
    4137    return self;
     
    4440- (void) dealloc
    4541{
    46     [fGradient release];
    4742    [super dealloc];
    4843}
     
    6156{
    6257    if (fShow)
    63         [fGradient fillRect: rect angle: 90];
     58    {
     59        [[NSColor controlColor] set];
     60        NSRectFill(rect);
     61       
     62        NSRect whiteBorderRect = NSMakeRect([self bounds].origin.x, NSMaxY([self bounds]) - 1, [self bounds].size.width, 1);
     63        if (NSIntersectsRect(whiteBorderRect, rect))
     64        {
     65            [[NSColor whiteColor] set];
     66            NSRectFill(whiteBorderRect);
     67        }
     68       
     69        NSRect grayBorderRect = NSMakeRect([self bounds].origin.x, 0, [self bounds].size.width, 1);
     70        if (NSIntersectsRect(grayBorderRect, rect))
     71        {
     72            [[NSColor colorWithCalibratedRed: 188.0/255.0 green: 188.0/255.0 blue: 188.0/255.0 alpha: 1.0] set];
     73            NSRectFill(grayBorderRect);
     74        }
     75    }
    6476}
    6577
  • trunk/macosx/version.sh

    r5133 r5407  
    99# these should be the only two lines you need to change
    1010PEERID_PREFIX="-TR106Z-"
    11 USERAGENT_PREFIX="1.06+"
     11USERAGENT_PREFIX="1.10 Test Release 1"
    1212
    1313
Note: See TracChangeset for help on using the changeset viewer.