Commit Graph

835 Commits

Author SHA1 Message Date
Mitchell Livingston 3f2549e886 #5501 Zero-sized files not shown correctly 2013-10-27 20:56:10 +00:00
Mitchell Livingston a1ad7d8da3 Simplify the torrent complete callback method. 2013-07-14 14:35:57 +00:00
Mitchell Livingston fefba6c2da Perform callbacks in the Torrent class using GCD. 2013-07-14 14:28:40 +00:00
Jordan Lee 027e3f3066 (trunk, libT) #4682 'Add return id from duplicate torrent torrent-add rpc' -- added. 2013-05-22 20:35:38 +00:00
Mitchell Livingston 6330b49112 fix path bug from r14034 2013-02-19 02:04:42 +00:00
Mitchell Livingston 1de3ddfbc9 retain/autorelease the dictionary when seeding completes, instead of creating a new dictionary 2013-02-19 01:17:53 +00:00
Mitchell Livingston 539aeb2edd remove redundant code when creating a torrent's file list 2013-02-19 00:54:55 +00:00
Mitchell Livingston 313fe8ae94 perform the rename callback in the main thread 2013-02-11 01:47:51 +00:00
Mitchell Livingston 196bbafadb #5286 Files renamed in Mac Inspector are not re-sorted 2013-02-11 01:39:44 +00:00
Jordan Lee 69f3e31230 (libT) change the API signature for tr_torrentVerify() s.t. client code can be notified when the verify is finished 2013-01-31 21:58:25 +00:00
Mitchell Livingston 65b51cb4c7 remove two dictionary subscripts 2013-01-26 19:46:42 +00:00
Mitchell Livingston 94a329b38a update Mac code for logging changes in r13868 2013-01-26 19:17:58 +00:00
Mitchell Livingston 45c8174cc2 Use tr_torrentRenamePath() instead of the removed tr_torrentRename() 2013-01-23 03:44:47 +00:00
Mitchell Livingston 806fdb0314 When renaming a transfer or file, reload the proper tables. 2013-01-22 03:54:51 +00:00
Mitchell Livingston 5a53ea421f use the new rename function for the torrent, instead of the per-file function; update the interface right away when renaming the torrent 2013-01-22 00:44:58 +00:00
Mitchell Livingston 9236571f1c #1220 Initial Mac support for changing file and folder names. Not fully complete. 2013-01-22 00:09:48 +00:00
Mitchell Livingston 1e0f36fda0 #2794 Don't apply auto-grouping until torrent is demagnetized 2012-10-30 00:22:10 +00:00
Mitchell Livingston 9c8395d109 silence several warnings related to printing ints in strings 2012-08-13 00:52:04 +00:00
Mitchell Livingston 97385bcdee don't use the convenient accessor functionality in file parsing 2012-08-12 14:10:18 +00:00
Mitchell Livingston 14d4387807 missed a line 2012-08-06 04:02:18 +00:00
Mitchell Livingston 6bb897d175 #4454 Patch by 0ptional: Time Machine exclusion for partial download does not work on Lion 2012-08-06 03:59:07 +00:00
Mitchell Livingston 48d14b9cdb Tweak how we first load in the torrent file list. This time submit the right file. 2012-08-06 03:49:59 +00:00
Mitchell Livingston 2586396a11 Explicitly create an ivar for Torrent's remove flag 2012-07-07 02:14:08 +00:00
Mitchell Livingston 8a647287ae #2353 Add an option to the inspector to remove transfers from the list when seeding completes 2012-07-07 01:47:12 +00:00
Mitchell Livingston b830e8cba2 #4749 When accessing images using imageNamed:, don't include the .png. This fixes the app not using the @2x images in HiDPI mode. 2012-06-10 02:35:58 +00:00
Mitchell Livingston 4462754c2a whoops 2012-06-03 23:35:22 +00:00
Mitchell Livingston d7db1a4c46 revert 13327 (#4924) 2012-06-03 23:29:39 +00:00
Mitchell Livingston 5c1feaf937 #4924 Use recycleURLs:completionHandler: to trash files 2012-05-29 01:53:36 +00:00
Mitchell Livingston 2406572104 reverse r13248-r13250, since ARC doesn't support 32-bit. 2012-03-13 02:52:11 +00:00
Mitchell Livingston 11f57ccb18 #4822 Enable Automatic Reference Counting 2012-03-10 03:38:58 +00:00
Mitchell Livingston 34d9663139 replace NSAutoreleasePool objects with @autoreleasepool blocks 2012-02-11 05:13:46 +00:00
Mitchell Livingston 480700e835 remove redundant code in Torrent's canChangeDownloadCheckForFile:, and enumerate of the files in canChangeDownloadCheckForFiles: concurrently. 2012-01-31 04:22:51 +00:00
Mitchell Livingston 63b5979594 for the fun of it, replace some variables with @property in the file and tracker nodes 2012-01-20 02:41:49 +00:00
Mitchell Livingston 8ca8c76799 bump Mac copyright to 2012 2012-01-14 17:12:04 +00:00
Mitchell Livingston 1b4ec4dc4d search for folder nodes concurrently when generating a torrent's file list 2012-01-14 16:07:58 +00:00
Mitchell Livingston 8419853c76 better enumeration when generating a torrent's file list 2012-01-09 04:27:09 +00:00
Mitchell Livingston a0abfd79c0 concurrent enumeration when generating a torrent's file list 2012-01-09 00:57:50 +00:00
Mitchell Livingston fc5b820182 add a log message if setting the quarantine attribute fails 2011-11-02 03:19:44 +00:00
Mitchell Livingston 8057b31936 #2009 Quarantine files when downloading finishes 2011-11-01 23:45:26 +00:00
Mitchell Livingston 8b106f68f2 #4587 update the main window when a transfer changes stalled-ness 2011-10-30 03:13:20 +00:00
Mitchell Livingston 8abd52938c replace 'fldr' with kGenericFolderIcon 2011-10-06 03:16:06 +00:00
Mitchell Livingston 0808bdd2fe We now require Mac OS X 10.6 or later. Make that change and all the nice little adjustments that go with it. 2011-10-06 00:30:40 +00:00
Mitchell Livingston 836ee3595f remember selected transfers when updating the queue order over rpd 2011-08-28 00:26:39 +00:00
Mitchell Livingston 3aba37aa13 remove redundant code 2011-08-28 00:07:30 +00:00
Mitchell Livingston 516164e78e add an RPC session callback for when queue order changes 2011-08-27 23:54:10 +00:00
Mitchell Livingston 154f2f96af fix starting transfers when adding 2011-08-11 01:54:14 +00:00
Mitchell Livingston cb015c27d8 fix the "waiting" short status strings 2011-08-08 12:18:21 +00:00
Mitchell Livingston 9386563e5e change the (temporary) name at the cell level, not the torrent level 2011-08-05 03:11:22 +00:00
Mitchell Livingston 6c7f3cbb08 fix a potential crasher with the displayed (temporary) name 2011-08-05 02:20:17 +00:00
Mitchell Livingston 4d5c05177d update the main window when a torrent is auto-started from the queue 2011-08-04 00:36:02 +00:00