Changeset 3150


Ignore:
Timestamp:
Sep 23, 2007, 4:21:03 PM (15 years ago)
Author:
livings124
Message:

when the main window isn't the key window, make the status bar show the normal window background

Location:
trunk
Files:
2 added
7 edited

Legend:

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

    r3133 r3150  
    7676                A20B6FA50C4D97840034AB1D /* PriorityNone.png in Resources */ = {isa = PBXBuildFile; fileRef = A20B6FA40C4D97840034AB1D /* PriorityNone.png */; };
    7777                A20B6FAE0C4D9B040034AB1D /* PriorityNormal.png in Resources */ = {isa = PBXBuildFile; fileRef = A20B6FAD0C4D9B040034AB1D /* PriorityNormal.png */; };
     78                A21282A70CA6C66800EAEE0F /* StatusBarView.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = A21282A50CA6C66800EAEE0F /* StatusBarView.h */; };
     79                A21282A80CA6C66800EAEE0F /* StatusBarView.m in Sources */ = {isa = PBXBuildFile; fileRef = A21282A60CA6C66800EAEE0F /* StatusBarView.m */; };
    7880                A21567ED0A9A5034004DECD6 /* MessageWindow.nib in Resources */ = {isa = PBXBuildFile; fileRef = A21567EB0A9A5034004DECD6 /* MessageWindow.nib */; };
    7981                A215760B0C0D449A0057A26A /* NSBezierPathAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = A21576090C0D449A0057A26A /* NSBezierPathAdditions.m */; };
     
    281283                                A261F1E40A69A1B10002815A /* Growl.framework in CopyFiles */,
    282284                                A24F19210A3A796800C9C145 /* Sparkle.framework in CopyFiles */,
     285                                A21282A70CA6C66800EAEE0F /* StatusBarView.h in CopyFiles */,
    283286                        );
    284287                        runOnlyForDeploymentPostprocessing = 0;
     
    374377                A20B6FA40C4D97840034AB1D /* PriorityNone.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = PriorityNone.png; path = macosx/Images/PriorityNone.png; sourceTree = "<group>"; };
    375378                A20B6FAD0C4D9B040034AB1D /* PriorityNormal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = PriorityNormal.png; path = macosx/Images/PriorityNormal.png; sourceTree = "<group>"; };
     379                A21282A50CA6C66800EAEE0F /* StatusBarView.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = StatusBarView.h; path = macosx/StatusBarView.h; sourceTree = "<group>"; };
     380                A21282A60CA6C66800EAEE0F /* StatusBarView.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = StatusBarView.m; path = macosx/StatusBarView.m; sourceTree = "<group>"; };
    376381                A21576090C0D449A0057A26A /* NSBezierPathAdditions.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = NSBezierPathAdditions.m; path = macosx/NSBezierPathAdditions.m; sourceTree = "<group>"; };
    377382                A215760A0C0D449A0057A26A /* NSBezierPathAdditions.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = NSBezierPathAdditions.h; path = macosx/NSBezierPathAdditions.h; sourceTree = "<group>"; };
     
    712717                                E138A9720C04D88F00C5426C /* CTGradient */,
    713718                                E1B6FBEB0C0D70AC0015FE4D /* UKKQueue */,
     719                                A21282A50CA6C66800EAEE0F /* StatusBarView.h */,
     720                                A21282A60CA6C66800EAEE0F /* StatusBarView.m */,
    714721                        );
    715722                        name = Sources;
     
    14801487                                A2085DDC0C53BC74000BC3B7 /* AboutWindowController.m in Sources */,
    14811488                                A234D0D20C79FB3600A82373 /* NSMenuAdditions.m in Sources */,
     1489                                A21282A80CA6C66800EAEE0F /* StatusBarView.m in Sources */,
    14821490                        );
    14831491                        runOnlyForDeploymentPostprocessing = 0;
     
    15901598                        isa = PBXVariantGroup;
    15911599                        children = (
     1600                                A2FA34650CA323EA00C432EE /* en */,
    15921601                                A22BC9B10C5C505200F5FB72 /* Korean */,
    15931602                                A22BCA310C5D5CDA00F5FB72 /* Italian */,
     
    15961605                                A2603A010C6338FB00F5FDFD /* Spanish */,
    15971606                                A2C19EDE0C676F5200E0B235 /* French */,
    1598                                 A2FA34650CA323EA00C432EE /* en */,
    15991607                        );
    16001608                        name = MainMenu.nib;
     
    16041612                        isa = PBXVariantGroup;
    16051613                        children = (
     1614                                A2FA34630CA323EA00C432EE /* en */,
    16061615                                A22BC9AF0C5C505200F5FB72 /* Korean */,
    16071616                                A22BCA2F0C5D5CDA00F5FB72 /* Italian */,
     
    16101619                                A26039FF0C6338FB00F5FDFD /* Spanish */,
    16111620                                A2C19EDC0C676F5200E0B235 /* French */,
    1612                                 A2FA34630CA323EA00C432EE /* en */,
    16131621                        );
    16141622                        name = InfoWindow.nib;
     
    16181626                        isa = PBXVariantGroup;
    16191627                        children = (
     1628                                A2FA345C0CA323DC00C432EE /* en */,
    16201629                                A22BC9AD0C5C505200F5FB72 /* Korean */,
    16211630                                A22BCA2D0C5D5CDA00F5FB72 /* Italian */,
     
    16241633                                A26039FC0C6338FB00F5FDFD /* Spanish */,
    16251634                                A2C19EDA0C676F5200E0B235 /* French */,
    1626                                 A2FA345C0CA323DC00C432EE /* en */,
    16271635                        );
    16281636                        name = AboutWindow.nib;
     
    16321640                        isa = PBXVariantGroup;
    16331641                        children = (
     1642                                A2FA34660CA323EA00C432EE /* en */,
    16341643                                A22BC9B20C5C505300F5FB72 /* Korean */,
    16351644                                A22BCA320C5D5CDA00F5FB72 /* Italian */,
     
    16381647                                A2603A020C6338FB00F5FDFD /* Spanish */,
    16391648                                A2C19EDF0C676F5200E0B235 /* French */,
    1640                                 A2FA34660CA323EA00C432EE /* en */,
    16411649                        );
    16421650                        name = MessageWindow.nib;
     
    16601668                        isa = PBXVariantGroup;
    16611669                        children = (
     1670                                A2FA34670CA323EA00C432EE /* en */,
    16621671                                A22BC9B30C5C505300F5FB72 /* Korean */,
    16631672                                A22BCA330C5D5CDA00F5FB72 /* Italian */,
     
    16661675                                A2603A030C6338FB00F5FDFD /* Spanish */,
    16671676                                A2C19EE00C676F5200E0B235 /* French */,
    1668                                 A2FA34670CA323EA00C432EE /* en */,
    16691677                        );
    16701678                        name = PrefsWindow.nib;
     
    16741682                        isa = PBXVariantGroup;
    16751683                        children = (
     1684                                A2FA34610CA323EA00C432EE /* en */,
    16761685                                A2AE68360C628A58008753C9 /* Korean */,
    16771686                                A2AE68370C628A5E008753C9 /* Italian */,
     
    16801689                                A26039FD0C6338FB00F5FDFD /* Spanish */,
    16811690                                A2C19EDB0C676F5200E0B235 /* French */,
    1682                                 A2FA34610CA323EA00C432EE /* en */,
    16831691                        );
    16841692                        name = Creator.nib;
  • trunk/macosx/Controller.m

    r3146 r3150  
    225225{
    226226    [fBottomBar setBackgroundImage: [NSImage imageNamed: @"BottomBorder.png"]];
    227     [fStatusBar setBackgroundImage: [NSImage imageNamed: @"StatusBarBackground.png"]];
    228     [fFilterBar setBackgroundImage: [NSImage imageNamed: @"FilterBarBackground.png"]];
    229227   
    230228    NSToolbar * toolbar = [[NSToolbar alloc] initWithIdentifier: @"Transmission Toolbar"];
     
    32193217- (void) windowDidBecomeKey: (NSNotification *) notification
    32203218{
     3219    [fStatusBar setNeedsDisplay: YES];
     3220   
    32213221    [fBadger clearCompleted];
     3222}
     3223
     3224- (void) windowDidResignKey: (NSNotification *) notification
     3225{
     3226    [fStatusBar setNeedsDisplay: YES];
    32223227}
    32233228
  • trunk/macosx/FilterBarView.m

    r3083 r3150  
    3333- (void) awakeFromNib
    3434{
     35    [self setBackgroundImage: [NSImage imageNamed: @"FilterBarBackground.png"]];
     36   
    3537    [fNoFilterButton setTitle: NSLocalizedString(@"All", @"Filter Bar Button -> title")];
    3638    [fDownloadFilterButton setTitle: NSLocalizedString(@"Downloading", @"Filter Bar Button -> title")];
     
    4749    [fSeedFilterButton setFrameOrigin: NSMakePoint(NSMaxX([fDownloadFilterButton frame]) + PADDING_HORIZONTAL, ORIGIN_VERTICAL)];
    4850    [fPauseFilterButton setFrameOrigin: NSMakePoint(NSMaxX([fSeedFilterButton frame]) + PADDING_HORIZONTAL, ORIGIN_VERTICAL)];
    49    
    50     [self setNeedsDisplay: YES];
    5151}
    5252
  • trunk/macosx/Torrent.m

    r3145 r3150  
    281281    {
    282282        if ([fDefaults boolForKey: @"DisplayStatusProgressSelected"])
     283        {
     284            uint64_t downloadedValid = [self downloadedValid];
    283285            [progressString appendFormat: NSLocalizedString(@"%@ of %@ selected (%.2f%%)", "Torrent -> progress string"),
    284                             [NSString stringForFileSize: [self downloadedValid]],
    285                             [NSString stringForFileSize: [self downloadedValid] + fStat->left], 100.0 * [self progressDone]];
     286                            [NSString stringForFileSize: downloadedValid],
     287                            [NSString stringForFileSize: downloadedValid + fStat->left], 100.0 * [self progressDone]];
     288        }
    286289        else
    287290            [progressString appendFormat: NSLocalizedString(@"%@ of %@ (%.2f%%)", "Torrent -> progress string"),
  • trunk/macosx/en.lproj/MainMenu.nib/classes.nib

    r2945 r3150  
    180180            SUPERCLASS = NSObject;
    181181        },
     182        {CLASS = StatusBarView; LANGUAGE = ObjC; SUPERCLASS = ImageBackgroundView; },
    182183        {
    183184            ACTIONS = {
  • trunk/macosx/en.lproj/MainMenu.nib/info.nib

    r3099 r3150  
    1010                <string>480 344 208 149 0 0 1680 1028 </string>
    1111                <key>1480</key>
    12                 <string>630 671 420 63 0 0 1680 1028 </string>
     12                <string>640 533 420 63 0 0 1680 1028 </string>
    1313                <key>1603</key>
    1414                <string>601 669 477 67 0 0 1680 1028 </string>
     
    3636        <key>IBOpenObjects</key>
    3737        <array>
    38                 <integer>29</integer>
    3938                <integer>2043</integer>
    4039                <integer>1603</integer>
    4140                <integer>21</integer>
    4241                <integer>1480</integer>
     42                <integer>29</integer>
    4343        </array>
    4444        <key>IBSystem Version</key>
Note: See TracChangeset for help on using the changeset viewer.