mirror of
https://github.com/transmission/transmission
synced 2025-03-03 18:25:35 +00:00
Use tabs in Transfers section of prefs.
This commit is contained in:
parent
d746fd7c16
commit
1ad131401d
5 changed files with 17 additions and 13 deletions
4
macosx/English.lproj/PrefsWindow.nib/classes.nib
generated
4
macosx/English.lproj/PrefsWindow.nib/classes.nib
generated
|
@ -20,9 +20,9 @@
|
|||
setShowMessage = id;
|
||||
setSound = id;
|
||||
setSpeedLimit = id;
|
||||
setStartNumber = id;
|
||||
setStartSetting = id;
|
||||
setUpdate = id;
|
||||
setWaitToStart = id;
|
||||
};
|
||||
CLASS = PrefsController;
|
||||
LANGUAGE = ObjC;
|
||||
|
@ -54,12 +54,12 @@
|
|||
fSpeedLimitDownloadField = NSTextField;
|
||||
fSpeedLimitUploadField = NSTextField;
|
||||
fStartMatrix = NSMatrix;
|
||||
fStartNumberField = NSTextField;
|
||||
fTransfersView = NSView;
|
||||
fUpdatePopUp = NSPopUpButton;
|
||||
fUpdater = SUUpdater;
|
||||
fUploadCheck = NSButton;
|
||||
fUploadField = NSTextField;
|
||||
fWaitToStartField = NSTextField;
|
||||
};
|
||||
SUPERCLASS = NSWindowController;
|
||||
},
|
||||
|
|
12
macosx/English.lproj/PrefsWindow.nib/info.nib
generated
12
macosx/English.lproj/PrefsWindow.nib/info.nib
generated
|
@ -7,16 +7,20 @@
|
|||
<key>IBEditorPositions</key>
|
||||
<dict>
|
||||
<key>153</key>
|
||||
<string>155 441 554 217 0 0 1152 842 </string>
|
||||
<string>59 422 582 217 0 0 1152 842 </string>
|
||||
<key>28</key>
|
||||
<string>139 281 538 290 0 0 1152 842 </string>
|
||||
<string>58 372 582 290 0 0 1152 842 </string>
|
||||
<key>41</key>
|
||||
<string>307 386 538 386 0 0 1152 842 </string>
|
||||
<string>84 320 582 304 0 0 1152 842 </string>
|
||||
<key>66</key>
|
||||
<string>353 613 538 104 0 0 1152 842 </string>
|
||||
<string>179 527 582 104 0 0 1152 842 </string>
|
||||
</dict>
|
||||
<key>IBFramework Version</key>
|
||||
<string>446.1</string>
|
||||
<key>IBLockedTabItems</key>
|
||||
<array>
|
||||
<integer>253</integer>
|
||||
</array>
|
||||
<key>IBOpenObjects</key>
|
||||
<array>
|
||||
<integer>41</integer>
|
||||
|
|
BIN
macosx/English.lproj/PrefsWindow.nib/keyedobjects.nib
generated
BIN
macosx/English.lproj/PrefsWindow.nib/keyedobjects.nib
generated
Binary file not shown.
|
@ -54,7 +54,7 @@
|
|||
IBOutlet NSTextField * fRatioField;
|
||||
|
||||
IBOutlet NSMatrix * fStartMatrix;
|
||||
IBOutlet NSTextField * fWaitToStartField;
|
||||
IBOutlet NSTextField * fStartNumberField;
|
||||
|
||||
IBOutlet SUUpdater * fUpdater;
|
||||
|
||||
|
@ -72,7 +72,7 @@
|
|||
- (void) checkUpdate;
|
||||
|
||||
- (void) setStartSetting: (id) sender;
|
||||
- (void) setWaitToStart: (id) sender;
|
||||
- (void) setStartNumber: (id) sender;
|
||||
|
||||
- (void) setMoveTorrent: (id) sender;
|
||||
- (void) setDownloadLocation: (id) sender;
|
||||
|
|
|
@ -249,8 +249,8 @@
|
|||
tag = START_NO_CHECK_TAG;
|
||||
|
||||
[fStartMatrix selectCellWithTag: tag];
|
||||
[fWaitToStartField setEnabled: tag == START_WAIT_CHECK_TAG];
|
||||
[fWaitToStartField setIntValue: [fDefaults integerForKey: @"WaitToStartNumber"]];
|
||||
[fStartNumberField setEnabled: tag == START_WAIT_CHECK_TAG];
|
||||
[fStartNumberField setIntValue: [fDefaults integerForKey: @"WaitToStartNumber"]];
|
||||
|
||||
//set private torrents
|
||||
BOOL copyTorrents = [fDefaults boolForKey: @"SavePrivateTorrent"];
|
||||
|
@ -627,11 +627,11 @@
|
|||
|
||||
[fDefaults setObject: startSetting forKey: @"StartSetting"];
|
||||
|
||||
[self setWaitToStart: fWaitToStartField];
|
||||
[fWaitToStartField setEnabled: tag == START_WAIT_CHECK_TAG];
|
||||
[self setStartNumber: fStartNumberField];
|
||||
[fStartNumberField setEnabled: tag == START_WAIT_CHECK_TAG];
|
||||
}
|
||||
|
||||
- (void) setWaitToStart: (id) sender
|
||||
- (void) setStartNumber: (id) sender
|
||||
{
|
||||
int waitNumber = [sender intValue];
|
||||
if (![[sender stringValue] isEqualToString: [NSString stringWithInt: waitNumber]] || waitNumber < 1)
|
||||
|
|
Loading…
Reference in a new issue