Changeset 2457


Ignore:
Timestamp:
Jul 22, 2007, 6:04:31 PM (15 years ago)
Author:
livings124
Message:

new about window and updated credits file, inspired by adium's

Location:
trunk
Files:
6 added
8 edited

Legend:

Unmodified
Added
Removed
  • trunk/AUTHORS

    r2384 r2457  
    1 AUTHORS for Transmission <http://transmission.m0k.org/>
    2 =======================================================
     1The Transmission Project
     2http://transmission.m0k.org/
    33
    4 Transmission is written and maintained by:
     4Lead Developers <transmission-dev@m0k.org>
     5        Eric Petit <titer@m0k.org>  (Creator)
     6        Josh Elsasser <josh@elsasser.org>  (Back-end, GTK+ interface, Daemon interface)
     7        Mitchell Livingston <livings124@gmail.com>  (Mac OS X interface, Back-end)
     8        Charles Kerr <charles@rebelbase.com>  (Back-end, GTK+ interface)
     9        Bryan Varner <bryan@varnernet.com>  (BeOS interface)
    510
    6 Eric Petit <titer@m0k.org>
    7  + Back-end
    8  + OS X interface
     11Project Contributors
     12        Nick Pucius  (Mac OS X Help documentation)
     13        Hugo van Heuven, madebysofa  (Icon design, Mac toolbar icons)
    914
    10 Josh Elsasser <josh@elsasser.org>
    11  + Back-end
    12  + GTK+ interface
    13  + Daemon interface
     15Translators
     16Mac OS, current release:
     17        CŽdric Luthi  (French)
     18        Jorge Carrasco Perez  (Spanish)
     19        Ontje Helmich  (German)
     20        Thermaikos  (Greek)
    1421
    15 Mitchell Livingston <livings124@gmail.com>
    16  + OS X interface
    17  + Back-end
     22GTK+:
     23        Calor“ Alessandro  (Italian)
     24        Pierre-Henri Quelen  (French)
     25        Robert-AndrŽ Mauchin  (French)
     26        Vicente Carro Fernandez  (Spanish)
     27        Tomasz Dominikowski  (Polish)
     28        Nickolay V. Shmyrev  (Russian)
     29        Pavel Shevchuk  (Russian)
     30        Lubomir Marinov  (Bulgarian)
     31        Mircea Suciu  (Romanian)
     32        Daniel Nylander  (Swedish)
     33        Jaakko Huhtala  (Finnish)
    1834
    19 Charles Kerr <charles@rebelbase.com>
    20  + Back-end
    21  + GTK+ interface
     35Special Thanks
    2236
    23 Bryan Varner <bryan@varnernet.com>
    24  + BeOS interface
     37Image Contributors
     38        FOOOD
     39        Martin Stadtmueller  (Icon tweaking)
     40        Mike Matas <http://www.mikematas.com/>  (Previous toolbar icons)
     41        Jonas Rask  (Globe icon)
     42        George Tsotsos
     43        Rashid Eissing  (Transfers preferences icon)
    2544
     45Other Contributors
     46        Omar and Adrien  (Beta testing)
     47        BitTorrent Protocol Specification <http://wiki.theory.org/BitTorrentSpecification>
     48        vi@nwr.jp  (Free SHA1 implementation)
     49        Ahmad M. Afuni  (NetBSD patch)
     50        Jeremy Messenger  (FreeBSD patch)
     51        John Blitch  (Mac OS X patch)
     52        Michael Demars <keul@m0k.org>  (Mac OS X patches)
     53        Deanna Phillips  (transmissioncli manpage)
    2654
    27 Translators:
    28 
    29 Cédric Luthi
    30  + French Mac OS X translation
    31 
    32 Jorge Carrasco Perez
    33  + Spanish Mac OS X translation
    34 
    35 Ontje Helmich
    36  + German Mac OS X translation
    37 
    38 Thermaikos
    39  + Greek Mac OS X translation
    40 
    41 Calorì Alessandro
    42  + Italian GTK+ translation
    43 
    44 Pierre-Henri Quelen
    45  + French GTK+ translation
    46 
    47 Robert-André Mauchin
    48  + French GTK+ translation
    49 
    50 Vicente Carro Fernandez
    51  + Spanish GTK+ translation
    52 
    53 Tomasz Dominikowski
    54  + Polish GTK+ translation
    55 
    56 Nickolay V. Shmyrev
    57  + Russian GTK+ translation
    58 
    59 Pavel Shevchuk
    60  + Russian GTK+ translation
    61 
    62 Lubomir Marinov
    63  + Bulgarian GTK+ translation
    64 
    65 Mircea Suciu
    66  + Romanian GTK+ translation
    67 
    68 Daniel Nylander
    69  + Swedish GTK+ translation
    70 
    71 Jaakko Huhtala
    72  + Finnish GTK+ translation
    73 
    74 
     55Third-Party Resources
    7556Thanks to:
    76 
    77 Hugo van Heuven, madebysofa
    78  + Icon design
    79  + Mac OS X toolbar icons
    80 
    81 Omar and Adrien
    82  + Beta testing
    83 
    84 Various people
    85  + Writing http://wiki.theory.org/BitTorrentSpecification
    86 
    87 vi@nwr.jp
    88  + Free SHA1 implementation (sha1.[ch])
    89 
    90 John Blitch
    91  + Mac OS X patch (Contextual menu)
    92 
    93 Ahmad M. Afuni
    94  + NetBSD patch
    95 
    96 Jeremy Messenger
    97  + FreeBSD patch
    98 
    99 Mike Matas <http://www.mikematas.com/>
    100  + Previous Mac OS X toolbar icons
    101 
    102 Martin Stadtmueller
    103  + Icon tweaking
    104 
    105 FOOOD
    106  + Various images
    107 
    108 George Tsotsos
    109  + Various images
    110 
    111 Nick Pucius
    112  + Mac OS X Help documentation
    113 
    114 Michael Demars <keul@m0k.org>
    115  + OS X interface (Growl notifications, AppleScript)
    116 
    117 Rashid Eissing
    118  + Transfers preferences icon
    119 
    120 Deanna Phillips
    121  + Manpage for transmissioncli
    122 
    123 Jonas Rask
    124  + Globe image
    125 
    126 Thanks to M. Uli Kusterer for use of UKKQueue.
     57        The Growl Development Team for use of Growl <http://growl.info/>
     58        Andy Matuschak for use of Sparkle. <http://sparkle.andymatuschak.org/>
     59        M. Uli Kusterer for use of UKKQueue.
  • trunk/Transmission.xcodeproj/project.pbxproj

    r2440 r2457  
    1111                35B038130AC5B6EB00A10FDF /* ResumeNoWaitOn.png in Resources */ = {isa = PBXBuildFile; fileRef = 35B037F90AC5B53800A10FDF /* ResumeNoWaitOn.png */; };
    1212                35B038140AC5B6EC00A10FDF /* ResumeNoWaitOff.png in Resources */ = {isa = PBXBuildFile; fileRef = 35B037FA0AC5B53800A10FDF /* ResumeNoWaitOff.png */; };
    13                 35F372140C2D780600DAA8F2 /* InfoWindow.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 35F372120C2D780500DAA8F2 /* InfoWindow.h */; };
    1413                35F372150C2D780600DAA8F2 /* InfoWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = 35F372130C2D780600DAA8F2 /* InfoWindow.m */; };
    15                 35F373020C2DA88F00DAA8F2 /* FilePriorityCell.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 35F373000C2DA88F00DAA8F2 /* FilePriorityCell.h */; };
    1614                35F373030C2DA89000DAA8F2 /* FilePriorityCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 35F373010C2DA88F00DAA8F2 /* FilePriorityCell.m */; };
    1715                4D043A7F090AE979009FEDA8 /* TransmissionDocument.icns in Resources */ = {isa = PBXBuildFile; fileRef = 4D043A7E090AE979009FEDA8 /* TransmissionDocument.icns */; };
     
    5250                A200B9200A22798F007BBB1E /* InfoWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = A200B83A0A2263BA007BBB1E /* InfoWindowController.m */; };
    5351                A200B9B60A22893D007BBB1E /* InfoWindow.nib in Resources */ = {isa = PBXBuildFile; fileRef = A200B9620A227FD0007BBB1E /* InfoWindow.nib */; };
     52                A2085DDC0C53BC74000BC3B7 /* AboutWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = A2085DDA0C53BC74000BC3B7 /* AboutWindowController.m */; };
     53                A2085E020C53C16F000BC3B7 /* AboutWindow.nib in Resources */ = {isa = PBXBuildFile; fileRef = A2085E000C53C16F000BC3B7 /* AboutWindow.nib */; };
     54                A2085E3F0C53C949000BC3B7 /* LICENSE in Resources */ = {isa = PBXBuildFile; fileRef = A2085E2F0C53C833000BC3B7 /* LICENSE */; };
    5455                A20AB97B0A5C622A004F81FA /* SmallTurtle.png in Resources */ = {isa = PBXBuildFile; fileRef = A20AB97A0A5C622A004F81FA /* SmallTurtle.png */; };
    5556                A20B6F6B0C4D842B0034AB1D /* PriorityLow.png in Resources */ = {isa = PBXBuildFile; fileRef = A20B6F6A0C4D842B0034AB1D /* PriorityLow.png */; };
     
    121122                A2D4F0830A915F6600890C32 /* RedDot.tiff in Resources */ = {isa = PBXBuildFile; fileRef = A2D4F0820A915F6600890C32 /* RedDot.tiff */; };
    122123                A2D4F0850A915F7200890C32 /* GreenDot.tiff in Resources */ = {isa = PBXBuildFile; fileRef = A2D4F0840A915F7200890C32 /* GreenDot.tiff */; };
    123                 A2DF37060C220D03006523C1 /* CreatorWindowController.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = A2DF37040C220D03006523C1 /* CreatorWindowController.h */; };
    124124                A2DF37070C220D03006523C1 /* CreatorWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = A2DF37050C220D03006523C1 /* CreatorWindowController.m */; };
    125125                A2DF377C0C222E2D006523C1 /* Creator.nib in Resources */ = {isa = PBXBuildFile; fileRef = A2DF377A0C222E2D006523C1 /* Creator.nib */; };
     
    261261                                A261F1E40A69A1B10002815A /* Growl.framework in CopyFiles */,
    262262                                A24F19210A3A796800C9C145 /* Sparkle.framework in CopyFiles */,
    263                                 A2DF37060C220D03006523C1 /* CreatorWindowController.h in CopyFiles */,
    264                                 35F372140C2D780600DAA8F2 /* InfoWindow.h in CopyFiles */,
    265                                 35F373020C2DA88F00DAA8F2 /* FilePriorityCell.h in CopyFiles */,
    266263                        );
    267264                        runOnlyForDeploymentPostprocessing = 0;
     
    334331                A200B83A0A2263BA007BBB1E /* InfoWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = InfoWindowController.m; path = macosx/InfoWindowController.m; sourceTree = "<group>"; };
    335332                A200B9630A227FD0007BBB1E /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = macosx/English.lproj/InfoWindow.nib; sourceTree = "<group>"; };
     333                A2085DD90C53BC74000BC3B7 /* AboutWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AboutWindowController.h; path = macosx/AboutWindowController.h; sourceTree = "<group>"; };
     334                A2085DDA0C53BC74000BC3B7 /* AboutWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AboutWindowController.m; path = macosx/AboutWindowController.m; sourceTree = "<group>"; };
     335                A2085E010C53C16F000BC3B7 /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = macosx/English.lproj/AboutWindow.nib; sourceTree = "<group>"; };
     336                A2085E2F0C53C833000BC3B7 /* LICENSE */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = LICENSE; sourceTree = "<group>"; };
    336337                A20AB97A0A5C622A004F81FA /* SmallTurtle.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = SmallTurtle.png; path = macosx/Images/SmallTurtle.png; sourceTree = "<group>"; };
    337338                A20B6F6A0C4D842B0034AB1D /* PriorityLow.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = PriorityLow.png; path = macosx/Images/PriorityLow.png; sourceTree = "<group>"; };
     
    632633                                A2DF37040C220D03006523C1 /* CreatorWindowController.h */,
    633634                                A2DF37050C220D03006523C1 /* CreatorWindowController.m */,
     635                                A2085DD90C53BC74000BC3B7 /* AboutWindowController.h */,
     636                                A2085DDA0C53BC74000BC3B7 /* AboutWindowController.m */,
    634637                                E1B6FBF80C0D719B0015FE4D /* Info Window */,
    635638                                E1B6FBFD0C0D72430015FE4D /* Prefs Window */,
     
    677680                                A259316A0A73B2CC002F4FE7 /* Transmission Help */,
    678681                                A2F8951E0A2D4BA500ED2127 /* Credits.rtf */,
     682                                A2085E2F0C53C833000BC3B7 /* LICENSE */,
    679683                                A20B6FA40C4D97840034AB1D /* PriorityNone.png */,
    680684                                A20B6F8B0C4D90980034AB1D /* PriorityMixed.png */,
     
    745749                                A253F7290A699373008EE24F /* FilterButtonSelectedRight.png */,
    746750                                A2912C520A2956E80097A0CA /* PrefsWindow.nib */,
     751                                A2085E000C53C16F000BC3B7 /* AboutWindow.nib */,
    747752                        );
    748753                        name = Resources;
     
    12101215                                A20B6FA50C4D97840034AB1D /* PriorityNone.png in Resources */,
    12111216                                A20B6FAE0C4D9B040034AB1D /* PriorityNormal.png in Resources */,
     1217                                A2085E020C53C16F000BC3B7 /* AboutWindow.nib in Resources */,
     1218                                A2085E3F0C53C949000BC3B7 /* LICENSE in Resources */,
    12121219                        );
    12131220                        runOnlyForDeploymentPostprocessing = 0;
     
    13231330                                35F372150C2D780600DAA8F2 /* InfoWindow.m in Sources */,
    13241331                                35F373030C2DA89000DAA8F2 /* FilePriorityCell.m in Sources */,
     1332                                A2085DDC0C53BC74000BC3B7 /* AboutWindowController.m in Sources */,
    13251333                        );
    13261334                        runOnlyForDeploymentPostprocessing = 0;
     
    14251433                        );
    14261434                        name = InfoWindow.nib;
     1435                        sourceTree = "<group>";
     1436                };
     1437                A2085E000C53C16F000BC3B7 /* AboutWindow.nib */ = {
     1438                        isa = PBXVariantGroup;
     1439                        children = (
     1440                                A2085E010C53C16F000BC3B7 /* English */,
     1441                        );
     1442                        name = AboutWindow.nib;
    14271443                        sourceTree = "<group>";
    14281444                };
  • trunk/macosx/Controller.h

    r2295 r2457  
    160160- (void) showPreferenceWindow: (id) sender;
    161161
     162- (void) showAboutWindow: (id) sender;
     163
    162164- (void) showInfo: (id) sender;
    163165- (void) setInfoTab: (id) sender;
  • trunk/macosx/Controller.m

    r2440 r2457  
    3030#import "TorrentTableView.h"
    3131#import "CreatorWindowController.h"
     32#import "AboutWindowController.h"
    3233#import "StringAdditions.h"
    3334#import "UKKQueue.h"
     
    13491350}
    13501351
     1352- (void) showAboutWindow: (id) sender
     1353{
     1354    [[AboutWindowController aboutController] showWindow: nil];
     1355}
     1356
    13511357- (void) showInfo: (id) sender
    13521358{
  • trunk/macosx/English.lproj/MainMenu.nib/classes.nib

    r2149 r2457  
    3434                setSort = id;
    3535                setSortReverse = id;
     36                showAboutWindow = id;
    3637                showInfo = id;
    3738                showMainWindow = id;
  • trunk/macosx/English.lproj/MainMenu.nib/info.nib

    r2273 r2457  
    3232        <key>IBOpenObjects</key>
    3333        <array>
     34                <integer>29</integer>
    3435                <integer>21</integer>
    35                 <integer>29</integer>
    3636        </array>
    3737        <key>IBSystem Version</key>
Note: See TracChangeset for help on using the changeset viewer.