Mitchell Livingston
a7444a21b5
Yosemite: use NSDateComponentsFormatter instead of custom time string code
2014-10-17 05:12:00 +00:00
Jordan Lee
e40a7d5359
(trunk) replace the tr_metainfo_builder.isSingleFile and tr_info.isMultifile fields an 'isFolder' bool in both structs.
...
This makes the variable naming more uniform. It also clarifies the information we're really trying to convey -- previously, isSingleFile was false whenever the torrent held a directory tree, even if there was only a single file in the tree.
Sync the Mac OS X client's use to match the libtransmission variable names.
2014-06-08 22:16:01 +00:00
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