Ignore:
Timestamp:
Jun 6, 2006, 6:05:57 PM (15 years ago)
Author:
livings124
Message:

First commit on my own 8-)

Sorting by progress, sorting no longer causes crashes.
New look for the table.
Info is now inspector: can set individual and multiple ratio limits, shows listing of files, more info in general, resizes when changing tabs, can change tabs with cmd-left and cmd-right.
Menu items moved to "Transfers" menu.
Sliding status bar in its own view.
Prefs moved into their own nib.
Toolbar items for pause and resume selected (many wanted this, but it needs better icons)
New icons for Transfers and General.
A lot of tweaking of main window to fix alignment etc.
Sparkle used for updated (still needs to be added to website to work).

And a lot more tweaking and changes that I'm too lazy to list.

...now let's hope I commit this right

File:
1 edited

Legend:

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

    r264 r272  
    8080                A200B9B60A22893D007BBB1E /* InfoWindow.nib in Resources */ = {isa = PBXBuildFile; fileRef = A200B9620A227FD0007BBB1E /* InfoWindow.nib */; };
    8181                A21610FC0A050B1700E8E4C1 /* MenuButton.m in Sources */ = {isa = PBXBuildFile; fileRef = A21610FB0A050B1700E8E4C1 /* MenuButton.m */; };
     82                A2173E1C0A33C1B300B0D8AB /* ActionButtonPressed.tiff in Resources */ = {isa = PBXBuildFile; fileRef = A2173E1B0A33C1B300B0D8AB /* ActionButtonPressed.tiff */; };
     83                A21DFF100A292B2B007C5F76 /* Transfers.png in Resources */ = {isa = PBXBuildFile; fileRef = A21DFF0F0A292B2B007C5F76 /* Transfers.png */; };
     84                A2495B6D0A2F697C0098B31F /* ResumeSelected.tiff in Resources */ = {isa = PBXBuildFile; fileRef = A2495B6B0A2F697C0098B31F /* ResumeSelected.tiff */; };
     85                A2495B6E0A2F697D0098B31F /* PauseSelected.tiff in Resources */ = {isa = PBXBuildFile; fileRef = A2495B6C0A2F697C0098B31F /* PauseSelected.tiff */; };
     86                A2519D490A2FADFC00479D0C /* SmoothAquaView.m in Sources */ = {isa = PBXBuildFile; fileRef = A2519D470A2FADFC00479D0C /* SmoothAquaView.m */; };
     87                A2519D4A0A2FADFC00479D0C /* SmoothAquaView.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = A2519D480A2FADFC00479D0C /* SmoothAquaView.h */; };
    8288                A26D450B0A0503AC00A10BB3 /* peermessages.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1838A309DEC0430047D688 /* peermessages.h */; };
    8389                A27A53570A06A76400E1F16F /* StatusSep.png in Resources */ = {isa = PBXBuildFile; fileRef = A27A53560A06A76400E1F16F /* StatusSep.png */; };
    8490                A27A53660A06AEDB00E1F16F /* StatusBorder.tiff in Resources */ = {isa = PBXBuildFile; fileRef = A27A53650A06AEDB00E1F16F /* StatusBorder.tiff */; };
    85                 A2A84AD00A04FCD000C898D4 /* ActionButton.tiff in Resources */ = {isa = PBXBuildFile; fileRef = A2A84ACF0A04FCD000C898D4 /* ActionButton.tiff */; };
     91                A289EB0C0A33C56D00B082A3 /* ButtonBorder.tiff in Resources */ = {isa = PBXBuildFile; fileRef = A289EB0B0A33C56D00B082A3 /* ButtonBorder.tiff */; };
     92                A28DBADC0A33C1D800F4B4A7 /* ActionButton.tiff in Resources */ = {isa = PBXBuildFile; fileRef = A28DBADB0A33C1D800F4B4A7 /* ActionButton.tiff */; };
     93                A2912C540A2956E80097A0CA /* PrefsWindow.nib in Resources */ = {isa = PBXBuildFile; fileRef = A2912C520A2956E80097A0CA /* PrefsWindow.nib */; };
    8694                A2BD40070A09BBEA008CCE96 /* bencode.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1838B709DEC0430047D688 /* bencode.h */; };
    8795                A2C655650A04FEDC00E9FD82 /* BottomBorder.tiff in Resources */ = {isa = PBXBuildFile; fileRef = A2C655640A04FEDC00E9FD82 /* BottomBorder.tiff */; };
     96                A2D5CCFD0A2661590089A8C2 /* Sparkle.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A2D5CCFC0A2661590089A8C2 /* Sparkle.framework */; };
     97                A2D5CD100A2661610089A8C2 /* Sparkle.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = A2D5CCFC0A2661590089A8C2 /* Sparkle.framework */; };
     98                A2F8951F0A2D4BA500ED2127 /* Credits.rtf in Resources */ = {isa = PBXBuildFile; fileRef = A2F8951E0A2D4BA500ED2127 /* Credits.rtf */; };
    8899/* End PBXBuildFile section */
    89100
     
    104115                };
    105116/* End PBXContainerItemProxy section */
     117
     118/* Begin PBXCopyFilesBuildPhase section */
     119                A2D5CCDD0A265F790089A8C2 /* CopyFiles */ = {
     120                        isa = PBXCopyFilesBuildPhase;
     121                        buildActionMask = 2147483647;
     122                        dstPath = "";
     123                        dstSubfolderSpec = 10;
     124                        files = (
     125                        );
     126                        runOnlyForDeploymentPostprocessing = 0;
     127                };
     128                A2D5CCF80A2660660089A8C2 /* CopyFiles */ = {
     129                        isa = PBXCopyFilesBuildPhase;
     130                        buildActionMask = 2147483647;
     131                        dstPath = "";
     132                        dstSubfolderSpec = 10;
     133                        files = (
     134                        );
     135                        runOnlyForDeploymentPostprocessing = 0;
     136                };
     137                A2D5CD110A2661660089A8C2 /* CopyFiles */ = {
     138                        isa = PBXCopyFilesBuildPhase;
     139                        buildActionMask = 2147483647;
     140                        dstPath = "";
     141                        dstSubfolderSpec = 7;
     142                        files = (
     143                        );
     144                        runOnlyForDeploymentPostprocessing = 0;
     145                };
     146                A2D5CD130A26616F0089A8C2 /* CopyFiles */ = {
     147                        isa = PBXCopyFilesBuildPhase;
     148                        buildActionMask = 2147483647;
     149                        dstPath = "";
     150                        dstSubfolderSpec = 10;
     151                        files = (
     152                                A2D5CD100A2661610089A8C2 /* Sparkle.framework in CopyFiles */,
     153                                A2519D4A0A2FADFC00479D0C /* SmoothAquaView.h in CopyFiles */,
     154                        );
     155                        runOnlyForDeploymentPostprocessing = 0;
     156                };
     157/* End PBXCopyFilesBuildPhase section */
    106158
    107159/* Begin PBXFileReference section */
     
    194246                A21610FA0A050B1700E8E4C1 /* MenuButton.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MenuButton.h; path = macosx/MenuButton.h; sourceTree = "<group>"; };
    195247                A21610FB0A050B1700E8E4C1 /* MenuButton.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = MenuButton.m; path = macosx/MenuButton.m; sourceTree = "<group>"; };
     248                A2173E1B0A33C1B300B0D8AB /* ActionButtonPressed.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = ActionButtonPressed.tiff; path = macosx/Images/ActionButtonPressed.tiff; sourceTree = "<group>"; };
     249                A21DFF0F0A292B2B007C5F76 /* Transfers.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Transfers.png; path = macosx/Images/Transfers.png; sourceTree = "<group>"; };
     250                A2495B6B0A2F697C0098B31F /* ResumeSelected.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = ResumeSelected.tiff; path = macosx/Images/ResumeSelected.tiff; sourceTree = "<group>"; };
     251                A2495B6C0A2F697C0098B31F /* PauseSelected.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = PauseSelected.tiff; path = macosx/Images/PauseSelected.tiff; sourceTree = "<group>"; };
     252                A2519D470A2FADFC00479D0C /* SmoothAquaView.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = SmoothAquaView.m; path = macosx/SmoothAquaView.m; sourceTree = "<group>"; };
     253                A2519D480A2FADFC00479D0C /* SmoothAquaView.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SmoothAquaView.h; path = macosx/SmoothAquaView.h; sourceTree = "<group>"; };
    196254                A27A53420A06A62500E1F16F /* StatusSep.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = StatusSep.png; path = macosx/Images/StatusSep.png; sourceTree = "<group>"; };
    197255                A27A53560A06A76400E1F16F /* StatusSep.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = StatusSep.png; path = macosx/Images/StatusSep.png; sourceTree = "<group>"; };
    198256                A27A53640A06AED200E1F16F /* StatusBorder.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = StatusBorder.tiff; path = macosx/Images/StatusBorder.tiff; sourceTree = "<group>"; };
    199257                A27A53650A06AEDB00E1F16F /* StatusBorder.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = StatusBorder.tiff; path = macosx/Images/StatusBorder.tiff; sourceTree = "<group>"; };
    200                 A2A84ACF0A04FCD000C898D4 /* ActionButton.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = ActionButton.tiff; path = macosx/Images/ActionButton.tiff; sourceTree = "<group>"; };
     258                A289EB0B0A33C56D00B082A3 /* ButtonBorder.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = ButtonBorder.tiff; path = macosx/Images/ButtonBorder.tiff; sourceTree = "<group>"; };
     259                A28DBADB0A33C1D800F4B4A7 /* ActionButton.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = ActionButton.tiff; path = macosx/Images/ActionButton.tiff; sourceTree = "<group>"; };
     260                A2912C530A2956E80097A0CA /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = macosx/English.lproj/PrefsWindow.nib; sourceTree = "<group>"; };
    201261                A2A84AD20A04FCDC00C898D4 /* BottomBorder.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = BottomBorder.tiff; path = macosx/Images/BottomBorder.tiff; sourceTree = "<group>"; };
    202262                A2C655640A04FEDC00E9FD82 /* BottomBorder.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = BottomBorder.tiff; path = macosx/Images/BottomBorder.tiff; sourceTree = "<group>"; };
     263                A2D5CCFC0A2661590089A8C2 /* Sparkle.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Sparkle.framework; sourceTree = "<group>"; };
     264                A2F8951E0A2D4BA500ED2127 /* Credits.rtf */ = {isa = PBXFileReference; lastKnownFileType = text.rtf; name = Credits.rtf; path = macosx/Credits.rtf; sourceTree = "<group>"; };
    203265/* End PBXFileReference section */
    204266
     
    228290                                4D1838DD09DEC0E80047D688 /* libtransmission.a in Frameworks */,
    229291                                4D4B7F6109E055660053C1EB /* libcrypto.0.9.dylib in Frameworks */,
     292                                A2D5CCFD0A2661590089A8C2 /* Sparkle.framework in Frameworks */,
    230293                        );
    231294                        runOnlyForDeploymentPostprocessing = 0;
     
    257320                                A21610FA0A050B1700E8E4C1 /* MenuButton.h */,
    258321                                A21610FB0A050B1700E8E4C1 /* MenuButton.m */,
     322                                A2519D470A2FADFC00479D0C /* SmoothAquaView.m */,
     323                                A2519D480A2FADFC00479D0C /* SmoothAquaView.h */,
    259324                        );
    260325                        name = Sources;
     
    278343                                4DDBB70A09E16B3200284745 /* GUI */,
    279344                                4DDBB71509E16B3F00284745 /* Libraries */,
     345                                A250C8590A27511C000F3E9F /* Linked Frameworks */,
    280346                                19C28FACFE9D520D11CA2CBB /* Products */,
    281347                        );
     
    286352                        isa = PBXGroup;
    287353                        children = (
     354                                A2F8951E0A2D4BA500ED2127 /* Credits.rtf */,
     355                                A2495B6B0A2F697C0098B31F /* ResumeSelected.tiff */,
     356                                A2495B6C0A2F697C0098B31F /* PauseSelected.tiff */,
     357                                A21DFF0F0A292B2B007C5F76 /* Transfers.png */,
    288358                                A27A53640A06AED200E1F16F /* StatusBorder.tiff */,
    289359                                A27A53420A06A62500E1F16F /* StatusSep.png */,
     
    313383                                A200B9620A227FD0007BBB1E /* InfoWindow.nib */,
    314384                                A2C655640A04FEDC00E9FD82 /* BottomBorder.tiff */,
    315                                 A2A84ACF0A04FCD000C898D4 /* ActionButton.tiff */,
    316                                 A2A84ACF0A04FCD000C898D4 /* ActionButton.tiff */,
     385                                A289EB0B0A33C56D00B082A3 /* ButtonBorder.tiff */,
     386                                A28DBADB0A33C1D800F4B4A7 /* ActionButton.tiff */,
     387                                A2173E1B0A33C1B300B0D8AB /* ActionButtonPressed.tiff */,
    317388                                A27A53560A06A76400E1F16F /* StatusSep.png */,
    318389                                A27A53650A06AEDB00E1F16F /* StatusBorder.tiff */,
     390                                A2912C520A2956E80097A0CA /* PrefsWindow.nib */,
    319391                        );
    320392                        name = Resources;
     
    401473                        sourceTree = "<group>";
    402474                };
     475                A250C8590A27511C000F3E9F /* Linked Frameworks */ = {
     476                        isa = PBXGroup;
     477                        children = (
     478                                A2D5CCFC0A2661590089A8C2 /* Sparkle.framework */,
     479                        );
     480                        name = "Linked Frameworks";
     481                        sourceTree = "<group>";
     482                };
    403483/* End PBXGroup section */
    404484
     
    441521                                4D18389409DEC0030047D688 /* Sources */,
    442522                                4D18389509DEC0030047D688 /* Frameworks */,
     523                                A2D5CCDD0A265F790089A8C2 /* CopyFiles */,
     524                                A2D5CCF80A2660660089A8C2 /* CopyFiles */,
     525                                A2D5CD110A2661660089A8C2 /* CopyFiles */,
    443526                        );
    444527                        buildRules = (
     
    475558                                8D11072C0486CEB800E47090 /* Sources */,
    476559                                8D11072E0486CEB800E47090 /* Frameworks */,
     560                                A2D5CD130A26616F0089A8C2 /* CopyFiles */,
    477561                        );
    478562                        buildRules = (
     
    531615                                4DDFDD22099A5D8E00189D81 /* DownloadBadge.png in Resources */,
    532616                                4DDFDD23099A5D8E00189D81 /* UploadBadge.png in Resources */,
    533                                 A2A84AD00A04FCD000C898D4 /* ActionButton.tiff in Resources */,
    534617                                A2C655650A04FEDC00E9FD82 /* BottomBorder.tiff in Resources */,
    535618                                A27A53570A06A76400E1F16F /* StatusSep.png in Resources */,
    536619                                A27A53660A06AEDB00E1F16F /* StatusBorder.tiff in Resources */,
     620                                A21DFF100A292B2B007C5F76 /* Transfers.png in Resources */,
     621                                A2912C540A2956E80097A0CA /* PrefsWindow.nib in Resources */,
     622                                A2F8951F0A2D4BA500ED2127 /* Credits.rtf in Resources */,
     623                                A2495B6D0A2F697C0098B31F /* ResumeSelected.tiff in Resources */,
     624                                A2495B6E0A2F697D0098B31F /* PauseSelected.tiff in Resources */,
     625                                A2173E1C0A33C1B300B0D8AB /* ActionButtonPressed.tiff in Resources */,
     626                                A28DBADC0A33C1D800F4B4A7 /* ActionButton.tiff in Resources */,
     627                                A289EB0C0A33C56D00B082A3 /* ButtonBorder.tiff in Resources */,
    537628                        );
    538629                        runOnlyForDeploymentPostprocessing = 0;
     
    585676                                A21610FC0A050B1700E8E4C1 /* MenuButton.m in Sources */,
    586677                                A200B9200A22798F007BBB1E /* InfoWindowController.m in Sources */,
     678                                A2519D490A2FADFC00479D0C /* SmoothAquaView.m in Sources */,
    587679                        );
    588680                        runOnlyForDeploymentPostprocessing = 0;
     
    628720                        sourceTree = "<group>";
    629721                };
     722                A2912C520A2956E80097A0CA /* PrefsWindow.nib */ = {
     723                        isa = PBXVariantGroup;
     724                        children = (
     725                                A2912C530A2956E80097A0CA /* English */,
     726                        );
     727                        name = PrefsWindow.nib;
     728                        sourceTree = "<group>";
     729                };
    630730/* End PBXVariantGroup section */
    631731
     
    634734                        isa = XCBuildConfiguration;
    635735                        buildSettings = {
     736                                FRAMEWORK_SEARCH_PATHS = (
     737                                        "$(inherited)",
     738                                        "$(FRAMEWORK_SEARCH_PATHS_QUOTED_1)",
     739                                );
     740                                FRAMEWORK_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)\"";
    636741                                OTHER_CFLAGS = (
    637742                                        "-D_FILE_OFFSET_BITS=64",
     
    667772                        buildSettings = {
    668773                                CONFIGURATION_BUILD_DIR = "$(SRCROOT)/macosx";
     774                                FRAMEWORK_SEARCH_PATHS = (
     775                                        "$(inherited)",
     776                                        "$(FRAMEWORK_SEARCH_PATHS_QUOTED_1)",
     777                                );
     778                                FRAMEWORK_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)\"";
    669779                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
    670780                                GCC_PREFIX_HEADER = macosx/Transmission_Prefix.pch;
     
    684794                                        i386,
    685795                                );
     796                                DEBUG_INFORMATION_FORMAT = dwarf;
    686797                                GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
    687798                                GCC_OPTIMIZATION_LEVEL = 3;
Note: See TracChangeset for help on using the changeset viewer.