Changeset 4136


Ignore:
Timestamp:
Dec 12, 2007, 3:53:37 PM (14 years ago)
Author:
livings124
Message:

on tiger the "ying-yang" status field does not have the strange glow, but as a result won't have any hilighting like on leopard

Location:
trunk
Files:
2 added
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/Transmission.xcodeproj/project.pbxproj

    r4128 r4136  
    106106                A25892770CF1FCE800CCCDDF /* StatsWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = A25892750CF1FCE800CCCDDF /* StatsWindow.xib */; };
    107107                A259317E0A73B2CC002F4FE7 /* TransmissionHelp in Resources */ = {isa = PBXBuildFile; fileRef = A259316A0A73B2CC002F4FE7 /* TransmissionHelp */; };
     108                A25AFDE90D1038AD0092A1BA /* MenuLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = A25AFDE80D1038AD0092A1BA /* MenuLabel.m */; };
    108109                A25D2CBD0CF4C73E0096A262 /* stats.c in Sources */ = {isa = PBXBuildFile; fileRef = A25D2CBB0CF4C7190096A262 /* stats.c */; };
    109110                A25D2CBE0CF4C73E0096A262 /* stats.h in Headers */ = {isa = PBXBuildFile; fileRef = A25D2CBA0CF4C7190096A262 /* stats.h */; };
     
    470471                A25892760CF1FCE800CCCDDF /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = macosx/English.lproj/StatsWindow.xib; sourceTree = "<group>"; };
    471472                A259316A0A73B2CC002F4FE7 /* TransmissionHelp */ = {isa = PBXFileReference; lastKnownFileType = folder; name = TransmissionHelp; path = macosx/TransmissionHelp; sourceTree = "<group>"; };
     473                A25AFDE70D1038AD0092A1BA /* MenuLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MenuLabel.h; path = macosx/MenuLabel.h; sourceTree = "<group>"; };
     474                A25AFDE80D1038AD0092A1BA /* MenuLabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MenuLabel.m; path = macosx/MenuLabel.m; sourceTree = "<group>"; };
    472475                A25D2CBA0CF4C7190096A262 /* stats.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = stats.h; path = libtransmission/stats.h; sourceTree = "<group>"; };
    473476                A25D2CBB0CF4C7190096A262 /* stats.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = stats.c; path = libtransmission/stats.c; sourceTree = "<group>"; };
     
    773776                                4DCCBB3D09C3D71100D3CABF /* TorrentCell.h */,
    774777                                4DCCBB3C09C3D71100D3CABF /* TorrentCell.m */,
     778                                A25AFDE70D1038AD0092A1BA /* MenuLabel.h */,
     779                                A25AFDE80D1038AD0092A1BA /* MenuLabel.m */,
    775780                                A26397530D0F714300D36DF2 /* ActionPopUpButton.h */,
    776781                                A26397540D0F714300D36DF2 /* ActionPopUpButton.m */,
     
    17191724                                3C7A11960D0B2EE300B5701F /* natpmp.c in Sources */,
    17201725                                A26397550D0F714300D36DF2 /* ActionPopUpButton.m in Sources */,
     1726                                A25AFDE90D1038AD0092A1BA /* MenuLabel.m in Sources */,
    17211727                        );
    17221728                        runOnlyForDeploymentPostprocessing = 0;
  • trunk/macosx/Controller.h

    r4107 r4136  
    3232#import "StatusBarView.h"
    3333#import "FilterButton.h"
     34#import "MenuLabel.h"
    3435#import "IPCController.h"
    3536
     
    6364    IBOutlet StatusBarView          * fStatusBar;
    6465    IBOutlet NSButton               * fStatusButton;
     66    IBOutlet MenuLabel              * fStatusTigerField;
     67    IBOutlet NSImageView            * fStatusTigerImageView;
    6568    IBOutlet NSTextField            * fTotalDLField, * fTotalULField;
    6669   
  • trunk/macosx/Controller.m

    r4133 r4136  
    291291    //set up status bar
    292292    [fStatusBar setHidden: YES];
    293     [fStatusBar setShowOnTiger: YES];
     293   
     294    if (![NSApp isOnLeopardOrBetter])
     295    {
     296        [fStatusBar setShowOnTiger: YES];
     297       
     298        [fStatusButton setHidden: YES];
     299        [fStatusTigerField setHidden: NO];
     300        [fStatusTigerImageView setHidden: NO];
     301    }
    294302   
    295303    [fTotalDLField setToolTip: NSLocalizedString(@"Total download speed", "Status Bar -> speed tooltip")];
     
    14761484                [fStatusButton sizeToFit];
    14771485               
     1486                [fStatusTigerField setStringValue: statusString];
     1487                [fStatusTigerField sizeToFit];
     1488               
    14781489                //width ends up being too long
    14791490                NSRect statusFrame = [fStatusButton frame];
  • trunk/macosx/English.lproj/MainMenu.nib/classes.nib

    r4128 r4136  
    1212                        <key>SUPERCLASS</key>
    1313                        <string>NSResponder</string>
     14                </dict>
     15                <dict>
     16                        <key>CLASS</key>
     17                        <string>MenuLabel</string>
     18                        <key>LANGUAGE</key>
     19                        <string>ObjC</string>
     20                        <key>SUPERCLASS</key>
     21                        <string>NSTextField</string>
    1422                </dict>
    1523                <dict>
     
    194202                                <key>fStatusButton</key>
    195203                                <string>NSButton</string>
     204                                <key>fStatusTigerField</key>
     205                                <string>MenuLabel</string>
     206                                <key>fStatusTigerImageView</key>
     207                                <string>NSImageView</string>
    196208                                <key>fTableView</key>
    197209                                <string>TorrentTableView</string>
  • trunk/macosx/English.lproj/MainMenu.nib/info.nib

    r4130 r4136  
    1111        <key>IBOpenObjects</key>
    1212        <array>
    13                 <integer>1684</integer>
     13                <integer>1480</integer>
    1414        </array>
    1515        <key>IBSystem Version</key>
Note: See TracChangeset for help on using the changeset viewer.