Ignore:
Timestamp:
Jun 6, 2006, 6:05:57 PM (16 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/macosx/English.lproj/MainMenu.nib/classes.nib

    r261 r272  
    44            ACTIONS = {
    55                advancedChanged = id;
    6                 checkForUpdate = id;
     6                checkUpdate = id;
    77                growlRegister = id;
    88                linkForums = id;
     
    1212                removeTorrentDeleteBoth = id;
    1313                removeTorrentDeleteData = id;
    14                 removeTorrentDeleteFile = id;
     14                removeTorrentDeleteTorrent = id;
    1515                resumeAllTorrents = id;
    1616                resumeTorrent = id;
    17                 revealTorrent = id;
     17                revealFile = id;
     18                setInfoTab = id;
     19                setLimitGlobalEnabled = id;
     20                setQuickLimitGlobal = id;
     21                setQuickRatioGlobal = id;
     22                setRatioGlobalEnabled = id;
    1823                setSort = id;
    1924                showInfo = id;
     
    3035                fAdvancedBarItem = NSMenuItem;
    3136                fDateSortItem = NSMenuItem;
     37                fDownloadLimitItem = NSMenuItem;
     38                fDownloadMenu = NSMenu;
     39                fDownloadNoLimitItem = NSMenuItem;
    3240                fNameSortItem = NSMenuItem;
    33                 fPauseResumeItem = NSMenuItem;
    34                 fPrefsController = PrefsController;
    35                 fPrefsWindow = NSPanel;
    36                 fRemoveBothItem = NSMenuItem;
    37                 fRemoveDataItem = NSMenuItem;
    38                 fRemoveItem = NSMenuItem;
    39                 fRemoveTorrentItem = NSMenuItem;
    40                 fRevealItem = NSMenuItem;
     41                fNextInfoTabItem = NSMenuItem;
     42                fPrevInfoTabItem = NSMenuItem;
     43                fProgressSortItem = NSMenuItem;
     44                fRatioNotSetItem = NSMenuItem;
     45                fRatioSetItem = NSMenuItem;
    4146                fScrollView = NSScrollView;
    42                 fShowHideToolbar = NSMenuItem;
    4347                fStateSortItem = NSMenuItem;
    44                 fStats = NSBox;
     48                fStatusBar = SmoothAquaView;
    4549                fTableView = TorrentTableView;
    4650                fTotalDLField = NSTextField;
    4751                fTotalTorrentsField = NSTextField;
    4852                fTotalULField = NSTextField;
     53                fUploadLimitItem = NSMenuItem;
     54                fUploadMenu = NSMenu;
     55                fUploadNoLimitItem = NSMenuItem;
    4956                fWindow = NSWindow;
    5057            };
    5158            SUPERCLASS = NSObject;
    5259        },
    53         {CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; },
     60        {
     61            ACTIONS = {revealFile = id; setNextTab = id; setPreviousTab = id; };
     62            CLASS = FirstResponder;
     63            LANGUAGE = ObjC;
     64            SUPERCLASS = NSObject;
     65        },
    5466        {CLASS = MenuButton; LANGUAGE = ObjC; SUPERCLASS = NSButton; },
    5567        {CLASS = NSSegmentedControl; LANGUAGE = ObjC; SUPERCLASS = NSControl; },
     
    98110                fTransfersView = NSView;
    99111                fUpdatePopUp = NSPopUpButton;
     112                fUpdater = SUUpdater;
    100113                fUploadCheck = NSButton;
    101114                fUploadField = NSTextField;
     
    109122        {CLASS = ProgressCell; LANGUAGE = ObjC; SUPERCLASS = NSCell; },
    110123        {
     124            ACTIONS = {checkForUpdates = id; };
     125            CLASS = SUUpdater;
     126            LANGUAGE = ObjC;
     127            SUPERCLASS = NSObject;
     128        },
     129        {CLASS = SmoothAquaView; LANGUAGE = ObjC; SUPERCLASS = NSView; },
     130        {
    111131            CLASS = TorrentTableView;
    112132            LANGUAGE = ObjC;
Note: See TracChangeset for help on using the changeset viewer.