diff --git a/macosx/AddWindowController.m b/macosx/AddWindowController.m index 4df2f9d6a..ba41dd48d 100644 --- a/macosx/AddWindowController.m +++ b/macosx/AddWindowController.m @@ -121,7 +121,7 @@ [fController askOpenConfirmed: fTorrent]; - #warning remove if necessary + #warning remove torrent file if necessary [self release]; } @@ -151,6 +151,8 @@ ExpandedPathToIconTransformer * iconTransformer = [[ExpandedPathToIconTransformer alloc] init]; [fLocationImageView setImage: [iconTransformer transformedValue: fDestination]]; [iconTransformer release]; + + [fTorrent changeDownloadFolder: fDestination]; } else { diff --git a/macosx/Torrent.m b/macosx/Torrent.m index c0d8a1090..ac342391e 100644 --- a/macosx/Torrent.m +++ b/macosx/Torrent.m @@ -1495,6 +1495,7 @@ void completenessChangeCallback(tr_torrent * torrent, cp_status_t status, void * //set libtransmission settings for initialization tr_ctor * ctor = tr_ctorNew(fLib); + #warning is it actually being forced to pause? tr_ctorSetPaused(ctor, TR_FORCE, YES); tr_ctorSetMaxConnectedPeers(ctor, TR_FALLBACK, [fDefaults integerForKey: @"PeersTorrent"]);