First go at #2560 "inactive seeding time limit". libtransmission and Mac support are currently implemented.

This commit is contained in:
Mitchell Livingston
2010-07-16 03:12:57 +00:00
parent 69a9df0270
commit fd0dd10419
20 changed files with 1315 additions and 177 deletions

View File

@@ -31,11 +31,10 @@
BOOL fSet;
IBOutlet NSPopUpButton * fPriorityPopUp, * fRatioPopUp;
IBOutlet NSPopUpButton * fPriorityPopUp, * fRatioPopUp, * fInactivePopUp;
IBOutlet NSButton * fUploadLimitCheck, * fDownloadLimitCheck, * fGlobalLimitCheck;
IBOutlet NSTextField * fUploadLimitField, * fDownloadLimitField, * fRatioLimitField,
* fUploadLimitLabel, * fDownloadLimitLabel, * fPeersConnectLabel,
* fPeersConnectField;
IBOutlet NSTextField * fUploadLimitField, * fDownloadLimitField, * fRatioLimitField, * fInactiveLimitField,
* fUploadLimitLabel, * fDownloadLimitLabel, * fInactiveLimitLabel, * fPeersConnectLabel, * fPeersConnectField;
NSString * fInitialString;
}
@@ -51,6 +50,9 @@
- (void) setRatioSetting: (id) sender;
- (void) setRatioLimit: (id) sender;
- (void) setInactiveSetting: (id) sender;
- (void) setInactiveLimit: (id) sender;
- (void) setPriority: (id) sender;
- (void) setPeersConnectLimit: (id) sender;