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 |
|
Mitchell Livingston
|
52487018ed
|
some cleanup of the Mac integration of libT queue code (we're getting there, but we're not there yet)
|
2011-08-03 02:08:37 +00:00 |
|
Mitchell Livingston
|
cd5b9b16fd
|
first go at bringing the libT queue to the Mac client
|
2011-08-02 12:43:26 +00:00 |
|
Mitchell Livingston
|
27fa4091dc
|
have FileListNodes store their corresponding torrents, allowing the removal of this functionality from the file outline view
|
2011-05-31 22:26:04 +00:00 |
|
Mitchell Livingston
|
d0aac9336b
|
when removing trackers, handle hidden duplicates
|
2011-04-05 23:03:33 +00:00 |
|
Mitchell Livingston
|
7a7636a872
|
drop two NSLogs
|
2011-03-27 22:10:03 +00:00 |
|
Mitchell Livingston
|
836903956c
|
Attempt to fix #4148 "Mac client gives inappropriate error if data volume is not mounted"
|
2011-03-27 02:50:38 +00:00 |
|
Mitchell Livingston
|
7f38a37e53
|
#4055 Fix a memory leak when removing a transfer + data file
|
2011-03-25 01:37:50 +00:00 |
|
Jordan Lee
|
b4d36aeb54
|
(trunk) #4138 "use stdbool.h instead of tr_bool" -- done.
|
2011-03-22 15:19:54 +00:00 |
|
Mitchell Livingston
|
5ec3f8e891
|
remove unused totalPeersKnown method
|
2011-03-04 03:13:15 +00:00 |
|
Mitchell Livingston
|
d7c1cf3b4b
|
display protocol information (TCP or µTP) in the peer table's tooltip
|
2011-02-18 04:28:59 +00:00 |
|
Mitchell Livingston
|
e5eed4bd05
|
#3962 Update the inspector's button bar's look
|
2011-01-30 02:01:05 +00:00 |
|
Mitchell Livingston
|
7fc28b1019
|
if file size is less than 10 KB, show one decimal place
|
2011-01-09 19:24:27 +00:00 |
|
Mitchell Livingston
|
64f6b2cb5f
|
silence a warning
|
2011-01-09 18:45:18 +00:00 |
|
Mitchell Livingston
|
3abf813bbf
|
#3878 don't show the units of a partial file size when it's the same as the full file size's units
|
2011-01-08 05:11:28 +00:00 |
|
Mitchell Livingston
|
25ee42d68d
|
update the copyright years in the Mac code to 2011
|
2011-01-01 20:42:14 +00:00 |
|
Mitchell Livingston
|
20cdf0162a
|
#3851 use an autorelease pool when the completeness callback is called; revert the unnecessary r11607
|
2010-12-31 01:25:03 +00:00 |
|
Mitchell Livingston
|
cb99607614
|
#1408 display elapsed time in the Mac UI
|
2010-12-23 20:07:41 +00:00 |
|
Mitchell Livingston
|
3f20d52371
|
#3675 "Not all .part files are removed" - Mac patch
|
2010-12-16 03:39:11 +00:00 |
|
Mitchell Livingston
|
488faac3c7
|
a couple of float -> double changes
|
2010-11-14 15:16:39 +00:00 |
|
Mitchell Livingston
|
130b52ce93
|
experimental fix to Time Machine exclusion list
|
2010-11-08 12:28:30 +00:00 |
|
Mitchell Livingston
|
7b343c4ba0
|
#3661 sort the file list alphabetically
|
2010-10-23 20:20:31 +00:00 |
|
Mitchell Livingston
|
a46738b3ca
|
one less localizable string
|
2010-09-18 19:49:34 +00:00 |
|
Mitchell Livingston
|
7e52a2e8bb
|
don't set an idle eta if the transfer is currently uploading
|
2010-08-14 19:44:43 +00:00 |
|
Mitchell Livingston
|
117e78dce4
|
simplify the code to check if an eta string should be displayed
|
2010-08-14 17:51:04 +00:00 |
|
Mitchell Livingston
|
39b92cc682
|
if there is both an idle limit and ratio limit set, display the ratio limit unless the idle limit is less than 2 minutes
|
2010-08-14 17:41:12 +00:00 |
|
Mitchell Livingston
|
ef3865ec45
|
only show the eta string for idle seeding time remaining if the time is less than 2 minutes
|
2010-08-14 17:32:52 +00:00 |
|
Mitchell Livingston
|
c3715ca6ce
|
add a stat for the eta of the seeding idle limit, and use it in the Mac eta display
|
2010-08-14 15:30:43 +00:00 |
|
Mitchell Livingston
|
8bee7fa23c
|
update Mac build for the change from inactive to idle
|
2010-07-24 03:19:41 +00:00 |
|
Mitchell Livingston
|
feb6e6b785
|
fix inactivity typo
|
2010-07-23 11:02:57 +00:00 |
|
Mitchell Livingston
|
fd0dd10419
|
First go at #2560 "inactive seeding time limit". libtransmission and Mac support are currently implemented.
|
2010-07-16 03:12:57 +00:00 |
|
Mitchell Livingston
|
730283b8f7
|
whoops
|
2010-07-11 21:06:28 +00:00 |
|
Mitchell Livingston
|
235caa572b
|
Have libtransmission keep track of idle seconds. Use this value for determining the stalled minutes in the Mac code.
|
2010-07-11 21:02:30 +00:00 |
|
Mitchell Livingston
|
9e2106b5c4
|
replace some floats with doubles
|
2010-07-06 03:40:34 +00:00 |
|
Mitchell Livingston
|
ed74e0009b
|
Mac build compiles again
|
2010-07-06 03:31:17 +00:00 |
|
Mitchell Livingston
|
746f02fc02
|
#3320 When a download completes at the same time seeding completes, still show a Growl notification and play a sound
|
2010-06-25 22:19:28 +00:00 |
|
Mitchell Livingston
|
2980120847
|
#3298 Move percentage string formatting into its own method, and don't append .00 to 100%
|
2010-06-24 00:00:43 +00:00 |
|
Mitchell Livingston
|
ee558fda5a
|
whoops
|
2010-05-31 14:07:35 +00:00 |
|
Mitchell Livingston
|
d0bf7ff409
|
#3216 Progress Percentage Should Round Down
|
2010-05-31 14:06:54 +00:00 |
|
Charles Kerr
|
382ae1334c
|
(trunk mac) maybe now?
|
2010-05-08 08:54:45 +00:00 |
|
Charles Kerr
|
627f458e6a
|
Sync mac client with libtransmission's LDS->LDP changes, maybe
|
2010-05-08 08:48:28 +00:00 |
|
Mitchell Livingston
|
a17dfd02b2
|
add "local peer discovery" peer info to the inspector
|
2010-05-01 16:19:40 +00:00 |
|
Mitchell Livingston
|
99084a1190
|
eliminate a warning
|
2010-04-24 16:50:18 +00:00 |
|
Charles Kerr
|
044823baf4
|
(trunk macosx) maybe fix the utils.h breakage?
|
2010-04-23 16:59:14 +00:00 |
|
Charles Kerr
|
d8f49d083c
|
"this time for sure!"
|
2010-04-14 13:54:18 +00:00 |
|
Charles Kerr
|
bb3565df60
|
blind-leading-the-blind dept: try to fix the mac build from r10480 w/o a mac :)
|
2010-04-14 13:42:51 +00:00 |
|
Charles Kerr
|
1a7bcbbea2
|
(trunk) #1869 "new status for torrents that reached the seed ratio" -- add temporary debug messages to help track down the issue leena's reporting in that ticket
|
2010-04-14 13:36:43 +00:00 |
|
Charles Kerr
|
51ce6c52a9
|
sync to previous commit
|
2010-04-14 00:03:34 +00:00 |
|
Mitchell Livingston
|
a1c83dc9a8
|
in the "state" field of the inspector, for paused transfers indicate if waiting in the queue or finished
|
2010-04-06 02:53:07 +00:00 |
|
Mitchell Livingston
|
05cf5fccef
|
when the ratio is set to unlimited when resuming, reload the inspector
|
2010-04-02 18:05:39 +00:00 |
|
Mitchell Livingston
|
6a4954e867
|
#1869 Move the finished state to libtransmission. This setting is now remembered between launches. This also causes torrents that hit the seed ratio to not have this setting changed to unlimited until start.
|
2010-04-02 17:57:25 +00:00 |
|
Mitchell Livingston
|
f3b98a6c18
|
avoid unnecessary setting of id when calling tr_torrentSetAnnounceList
|
2010-02-22 00:15:27 +00:00 |
|
Mitchell Livingston
|
0b3f22fc42
|
replace an invalid comment
|
2010-02-20 18:32:29 +00:00 |
|
Mitchell Livingston
|
1ed383776f
|
when adding a new tracker, display tier as "New Tier"
|
2010-02-15 19:26:23 +00:00 |
|
Mitchell Livingston
|
78f6a488d5
|
remove temporary asserts
|
2010-02-15 14:56:14 +00:00 |
|
Mitchell Livingston
|
26ccf12b3e
|
#2902 New tracker addition field obscured when trackers vertically fill inspector view
|
2010-02-14 04:48:12 +00:00 |
|
Mitchell Livingston
|
4524029ab4
|
add the ability to remove trackers when multiple torrents are selected
|
2010-02-13 04:30:47 +00:00 |
|
Mitchell Livingston
|
3831b66375
|
slightly increase the Add window's minimum width
|
2010-02-12 22:27:42 +00:00 |
|
Mitchell Livingston
|
f885922a58
|
small adjustments to the file inspector's dnd/priority code
|
2010-02-12 01:32:09 +00:00 |
|
Charles Kerr
|
b7b5a0e427
|
(trunk) #2894 "tr_torrentGetFileDL() and tr_torrentGetFilePriority() should go away" -- get rid of it in the mac client and libtransmission too
|
2010-02-11 15:05:07 +00:00 |
|
Mitchell Livingston
|
5595666310
|
a couple more tweaks to displaying peers and webseeds
|
2010-02-07 17:37:01 +00:00 |
|
Mitchell Livingston
|
d835f48828
|
if no webseeds, avoid some unneeded work when generating the list
|
2010-02-07 01:56:17 +00:00 |
|
Mitchell Livingston
|
e03d7dd658
|
#2867 Display peers and web seeds for all selected torrents in the inspector
|
2010-02-06 03:34:49 +00:00 |
|
Mitchell Livingston
|
1dd5dddcec
|
improve how tracker tiers are sent to the inspector code
|
2010-02-06 02:35:27 +00:00 |
|
Mitchell Livingston
|
5733f139fa
|
if torrent name is unavailable, use hash
|
2010-02-06 00:20:20 +00:00 |
|
Mitchell Livingston
|
94517feeeb
|
#2860 Display trackers for all selected torrents in the inspector
|
2010-02-05 02:51:42 +00:00 |
|
Charles Kerr
|
36d97610bd
|
(trunk) #2802, #2716, #2717 -- remember magnet links and their settings between sessions, and allow their trackers to be modified
|
2010-02-02 22:45:22 +00:00 |
|
Mitchell Livingston
|
12e6074b64
|
add a temporary assert
|
2010-02-01 13:01:33 +00:00 |
|
Mitchell Livingston
|
5cece5feb3
|
#2785 - generate the file list right away instead of lazily, since auto-grouping might rely on it
|
2010-01-23 00:30:04 +00:00 |
|
Mitchell Livingston
|
4ea2557fed
|
using ABS is better than multiplying by -1
|
2010-01-17 16:20:28 +00:00 |
|
Charles Kerr
|
a77770a51a
|
(trunk) add tr_torrent_stat.id to RPC documentation. Rename tr_tracker_stat.identifier as tr_tracker_stat.id for consistency with tr_torrent.id
|
2010-01-13 22:40:07 +00:00 |
|
Mitchell Livingston
|
14da64ec06
|
assorted small cleanup and log removal
|
2010-01-10 16:26:30 +00:00 |
|
Mitchell Livingston
|
6138daec3f
|
add an identifier to trackers, for use by the ui's (this should hopefully fix the problem for removing trackers with "invisible" trackers)
|
2010-01-10 02:34:00 +00:00 |
|
Mitchell Livingston
|
c4cf9fd5bc
|
even more logs!
|
2010-01-09 04:43:54 +00:00 |
|
Mitchell Livingston
|
521a1dba2b
|
add some NSLogs to help smoke out http://forum.transmissionbt.com/viewtopic.php?f=1&t=9105&start=105#p43232
|
2010-01-08 02:48:08 +00:00 |
|
Mitchell Livingston
|
b5ad91e3de
|
fix pluralization of "got 1 peer"
|
2010-01-05 04:34:31 +00:00 |
|
Charles Kerr
|
c26c0deed9
|
(trunk mac) that's what I get for messing with mac code w/o a compiler...
|
2010-01-04 20:21:01 +00:00 |
|
Charles Kerr
|
7c9b968916
|
(trunk) sync mac, gtk clients with r9863
|
2010-01-04 20:18:21 +00:00 |
|
Mitchell Livingston
|
a641d038af
|
create file lists lazily
|
2010-01-02 02:50:22 +00:00 |
|