1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2024-12-27 01:57:52 +00:00

allow preferences to set encryption, commented out for now

This commit is contained in:
Mitchell Livingston 2007-09-20 11:46:30 +00:00
parent dd5817ac0a
commit 4932e8eb0e
5 changed files with 12 additions and 1 deletions

View file

@ -18,6 +18,7 @@
setBadge = id; setBadge = id;
setCheckForUpdate = id; setCheckForUpdate = id;
setDownloadLocation = id; setDownloadLocation = id;
setEncryptionRequired = id;
setGlobalLimit = id; setGlobalLimit = id;
setNat = id; setNat = id;
setPort = id; setPort = id;

View file

@ -23,7 +23,7 @@
</array> </array>
<key>IBOpenObjects</key> <key>IBOpenObjects</key>
<array> <array>
<integer>41</integer> <integer>66</integer>
</array> </array>
<key>IBSystem Version</key> <key>IBSystem Version</key>
<string>8R4031</string> <string>8R4031</string>

View file

@ -64,6 +64,8 @@
- (NSArray *) sounds; - (NSArray *) sounds;
- (void) setSound: (id) sender; - (void) setSound: (id) sender;
- (void) setEncryptionRequired: (id) sender;
- (void) setBadge: (id) sender; - (void) setBadge: (id) sender;
- (void) resetWarnings: (id) sender; - (void) resetWarnings: (id) sender;
- (void) setCheckForUpdate: (id) sender; - (void) setCheckForUpdate: (id) sender;

View file

@ -78,6 +78,9 @@
//set NAT //set NAT
tr_natTraversalEnable(fHandle, [fDefaults boolForKey: @"NatTraversal"]); tr_natTraversalEnable(fHandle, [fDefaults boolForKey: @"NatTraversal"]);
//set encryption
//tr_setEncryptionMode(fHandle, [fDefaults boolForKey: @"EncryptionRequire"] ? TR_ENCRYPTION_REQUIRED : TR_ENCRYPTION_PREFERRED);
//actually set bandwidth limits //actually set bandwidth limits
[self applySpeedSettings: nil]; [self applySpeedSettings: nil];
} }
@ -336,6 +339,11 @@
[sound play]; [sound play];
} }
- (void) setEncryptionRequired: (id) sender
{
//tr_setEncryptionMode(fHandle, [fDefaults boolForKey: @"EncryptionRequire"] ? TR_ENCRYPTION_REQUIRED : TR_ENCRYPTION_PREFERRED);
}
- (void) applySpeedSettings: (id) sender - (void) applySpeedSettings: (id) sender
{ {
if ([fDefaults boolForKey: @"SpeedLimit"]) if ([fDefaults boolForKey: @"SpeedLimit"])