Mitchell Livingston
4854aac298
remove code to manually close torrents on quit
2007-11-11 03:15:49 +00:00
Mitchell Livingston
b6fe3c2673
trunk: attempt to fix Time Machine setting
2007-11-01 14:04:50 +00:00
Mitchell Livingston
d8e9c10a34
display all trackers in the announce list in the inspector's tooltip
2007-10-24 18:49:59 +00:00
Mitchell Livingston
a90c4a4b09
eliminate the redundant isPaused, instead using !isActive
2007-10-20 21:27:46 +00:00
Mitchell Livingston
29bb0bb58a
store a torrent's queue order as an NSNumber instead of an int to avoid excessively recreating the object
2007-10-14 22:29:20 +00:00
Mitchell Livingston
cc2db392f5
make libtransmission's pex accessor public, and eliminate a redundant variable in Torrent.[mh]
2007-10-14 22:01:55 +00:00
Mitchell Livingston
3a2df14d52
factor in only checked files when determining if there is enough remaining space
2007-10-07 03:28:06 +00:00
Mitchell Livingston
83f4509a0c
add known peers field to the inspector
2007-10-01 16:23:00 +00:00
Mitchell Livingston
c34d940361
remove an unused dictionary
2007-09-28 14:31:20 +00:00
Mitchell Livingston
4bf0ad193a
streamline display string code a little more
2007-09-28 02:58:25 +00:00
Mitchell Livingston
22e66ab5d2
clean up some of the new display string code
2007-09-27 21:02:25 +00:00
Mitchell Livingston
c81961d908
instead of creating every string, including both minimal and regular together, for every torrent, generate the string when requested
2007-09-27 20:42:20 +00:00
Mitchell Livingston
2b0a7153cc
rename "failed hash" to "failed dl" and reorder dl above ul
2007-09-26 18:43:32 +00:00
Mitchell Livingston
b50f4189f9
add "failed hash" field to activity tab
2007-09-26 18:32:32 +00:00
Mitchell Livingston
5c5be42659
getting mac version working with the changes from [3178], and specify total have and verified have in inspector
2007-09-26 03:27:00 +00:00
Mitchell Livingston
e34218bd45
get rid of another warning
2007-09-22 12:50:51 +00:00
Mitchell Livingston
e106876393
get rid of a warning
2007-09-22 04:45:15 +00:00
Mitchell Livingston
f0b968d7b7
get xcode project building again
2007-09-20 20:24:33 +00:00
Mitchell Livingston
a9d4c96cd4
stop the torrent update function from creating a mutable string to then place it in another mutable string
2007-09-16 15:51:25 +00:00
Mitchell Livingston
844341faef
this better work
2007-09-16 01:02:06 +00:00
Mitchell Livingston
1b11564e92
remove Growl 1.1...
2007-09-16 00:52:32 +00:00
Mitchell Livingston
f0f61ddd2b
preliminary support for setting speed limits through the action menu
2007-08-17 23:58:21 +00:00
Mitchell Livingston
284f9830cc
store only a single icon in the Torrent class instead of 2
2007-08-16 04:12:43 +00:00
Mitchell Livingston
75ec8bac79
keep one image for the table view instead of one for regular and one for minimal
2007-08-16 03:58:50 +00:00
Mitchell Livingston
8ad6b7aa3b
(trunk) when automatically opening a newly created torrent file, don't trash it regardless of prefs setting
2007-08-14 21:26:12 +00:00
Mitchell Livingston
943c6e90a4
move the advanced bar code into TorrentCell (finally)
2007-08-10 03:48:18 +00:00
Mitchell Livingston
87a2bd6479
use the actual Torrent class to access values for the torrent cell class, rather than creating a dictionary and using that on each reload
2007-08-10 03:20:01 +00:00
Mitchell Livingston
d2cbbe01fa
begins of individual action menus
2007-08-08 01:03:34 +00:00
Mitchell Livingston
cab06a5b29
don't hardcode min and max sizes for the inspector
2007-07-31 00:10:55 +00:00
Mitchell Livingston
e406ece219
use libtransmission's "can announce" functionality instead of custom mac code
2007-07-30 22:19:52 +00:00
Mitchell Livingston
0927851321
merge upload and download speed methods
2007-07-21 03:13:11 +00:00
Mitchell Livingston
2d0be4f0b9
get quick pausing when moving working
2007-07-20 20:54:55 +00:00
Mitchell Livingston
ab163b908f
get the mac build compiling again
2007-07-20 04:26:50 +00:00
Mitchell Livingston
769b29ce68
get compiling
2007-07-16 01:05:03 +00:00
Mitchell Livingston
fb4173157e
make fStat const
2007-07-15 22:20:02 +00:00
Mitchell Livingston
e0c0fd2a88
add a second file completion method for single files
2007-07-15 22:14:03 +00:00
Mitchell Livingston
04f0761d71
get the mac os build building again
2007-07-15 21:57:42 +00:00
Mitchell Livingston
42bcba5853
use peersConnected instead of peersTotal
2007-07-15 17:25:06 +00:00
Mitchell Livingston
b77b25bc02
if a file is 100% complete, assume can download is no
2007-07-15 04:06:04 +00:00
Mitchell Livingston
e6ba612b78
for priorities experiment with a set instead of an array
2007-07-13 04:52:40 +00:00
Mitchell Livingston
3440ad7ef3
hopefully function for getting priorities is a bit faster
2007-07-13 04:20:11 +00:00
Mitchell Livingston
2dc3f8b8f0
compile with charles_ last set of changes...currently file selection doesn't apply
2007-07-10 03:30:25 +00:00
Mitchell Livingston
6ebb14f416
Don't make other actions rely on dealloc being called...it's not reliable. This should make quitting faster in many instances.
2007-07-01 05:23:07 +00:00
Mitchell Livingston
f62addb8aa
get rid of a warning
2007-06-30 21:53:45 +00:00
Mitchell Livingston
19c7d8367a
if a transfer is checking decrease the queue count for both queues but don't start the transfer
2007-06-30 16:13:10 +00:00
Mitchell Livingston
e478bee3fa
fix #240 : make sure internally-saved torrent files are only deleted when the torrent is removed, not when quitting...hopefully this will also mean that old torrents won't remain forever in app support
2007-06-29 21:25:32 +00:00
Mitchell Livingston
3ff4e7799a
hopefully fix a nasty memory leak and a bunch of redundant code
2007-06-29 01:49:41 +00:00
Mitchell Livingston
cb82ea8e26
don't crash when restoring torrents on launch, and allow removing then re-adding the same torrent
2007-06-29 01:01:55 +00:00
Mitchell Livingston
71470aa852
commit my current work...still doesn't compile (calls some non-existent functions :))
2007-06-27 22:12:10 +00:00
Mitchell Livingston
8547e53c79
add a control to the pieces view
2007-06-20 23:53:09 +00:00
Mitchell Livingston
0256f4616d
Merge file selection and torrent creation into the main branch.
...
The new code for these features is under a new license.
2007-06-18 03:40:41 +00:00
Mitchell Livingston
4c1151556d
use a function for the progress towards the stop ratio
2007-05-28 18:17:31 +00:00
Mitchell Livingston
c8ac8e312b
make stalled check work for minutes, not seconds
2007-05-28 16:40:56 +00:00
Mitchell Livingston
0f9766145b
patch from Charles Kerr: perform file checking one at a time ( fixes #124 )
2007-05-28 15:23:28 +00:00
Mitchell Livingston
dd92bb8295
make some of the new code more the current style
2007-05-28 02:53:30 +00:00
Mitchell Livingston
b679945ea6
add the beginnings of ipc to the mac front end
2007-05-28 02:27:13 +00:00
Mitchell Livingston
10fb28ad4c
add ability to start next transfer in queue if one becomes stalled
2007-05-26 06:16:43 +00:00
Mitchell Livingston
4481e184cf
display date completed info in the inspector
2007-05-25 19:45:14 +00:00
Mitchell Livingston
894c606162
expand upon the code for setting download and incomplete folders
2007-05-10 18:29:36 +00:00
Mitchell Livingston
8f918ad819
make consecutive move sheets show correctly
2007-05-09 14:52:52 +00:00
Mitchell Livingston
2d20ae7e32
add option to change download location
2007-05-09 05:07:44 +00:00
Mitchell Livingston
fd586f4380
disable option to pause torrents that are checking to avoid freezes
2007-05-07 04:28:17 +00:00
Mitchell Livingston
305ccf1cd5
add ability to remove torrent cache
2007-04-28 01:34:39 +00:00
Mitchell Livingston
40957461a9
French Mac OS X translation from cluthi
2007-04-05 23:03:03 +00:00
Mitchell Livingston
304d735e7d
get valid downloaded number from new left variable
2007-04-04 01:05:04 +00:00
Mitchell Livingston
974c69215a
update licenses to 2007
2007-04-03 02:22:25 +00:00
Mitchell Livingston
37ff93ecee
consistency
2007-03-31 20:19:19 +00:00
Mitchell Livingston
1bb5140467
Add preference option to disable PEX in Mac frontend.
2007-03-31 20:08:10 +00:00
Mitchell Livingston
57e28bd661
store date completed internally
2007-03-31 01:00:51 +00:00
Mitchell Livingston
18c690e825
rename date to date added
2007-03-30 18:58:18 +00:00
Josh Elsasser
09c87aad84
Merge PEX branch, I hope this works.
2007-03-23 08:28:01 +00:00
Mitchell Livingston
a1c262ce22
seeding bar shows progress towards ratio
2007-03-22 04:30:08 +00:00
Mitchell Livingston
81cda31d78
move torrent check code to the Torrent class
2007-03-02 01:34:06 +00:00
Mitchell Livingston
16cd689de2
small efficiency change and some improvements for the invisible file checkboxes
2007-02-23 19:17:31 +00:00
Mitchell Livingston
c21833ab06
show individual file progress in inspector
2007-02-23 13:40:30 +00:00
Mitchell Livingston
3b7de9ceec
same as last change for ratio option
2007-02-02 17:54:24 +00:00
Mitchell Livingston
5d2ae4eb61
simplify options for download limits in inspector with 3 check states: mixed for system defaults, checked for override with limit, and no check for no limit
2007-02-02 17:33:32 +00:00
Mitchell Livingston
8ee2e36f0a
fix for when filtering and a transfer goes from checking (download) to seeding without refreshing the filter
2007-01-20 03:59:50 +00:00
Mitchell Livingston
5f5206a1b1
don't recreate the file list each view
2007-01-17 20:50:42 +00:00
Mitchell Livingston
091aec4abe
show accurate number of total files
2007-01-17 06:43:07 +00:00
Mitchell Livingston
29bf2677ec
sort ratio separate from progress
2007-01-15 04:41:01 +00:00
Mitchell Livingston
833494672f
this will help later
2007-01-15 04:09:56 +00:00
Mitchell Livingston
f21822df05
don't download if folder doesn't exist, instead of just the volume to make it more compatible with new io code
2007-01-14 20:22:51 +00:00
Mitchell Livingston
c6b6e93265
let's make things simpler: no need for default individual torrent bandwidth limits...global limits and inspector options are enough
2007-01-08 15:11:15 +00:00
Mitchell Livingston
d7f1933087
redone options tab of inspector...current settings for "stop at ratio" won't carry over
2006-12-28 00:29:05 +00:00
Mitchell Livingston
b31ee4f03c
individual download/upload speed caps accessible under options in the inspector
2006-12-27 02:57:55 +00:00
Mitchell Livingston
469214cde4
remove unneeded function
2006-12-26 22:33:02 +00:00
Mitchell Livingston
4471ce12c5
manual announce in mac gui...only useable once per minute for each torrent
2006-12-26 21:02:00 +00:00
Mitchell Livingston
3374ce9a32
merge multitracker branch:
...
Adds announce list, support for code 301/302 redirect, improvements to mac inspector, better queueing with errors, random extra wait of up to a minute between announces, and other changes.
2006-12-17 16:36:27 +00:00
Josh Elsasser
44f8325312
Merge scrape branch:
...
Automatically scrape trackers as needed.
If tracker supplies a trackerid then use it (untested).
Use tracker's min interval, clamped to the same range as interval.
Show total completed downloads in the MacOS X frontend.
2006-12-02 01:46:54 +00:00
Mitchell Livingston
4306c7cfa5
add support in libT and the mac interface for displaying comment, creator, and date created
2006-11-23 01:38:18 +00:00
Mitchell Livingston
9b75a6818a
warning if move folder doesn't exist, and a few releases
2006-11-16 22:03:51 +00:00
Mitchell Livingston
68fbb93eac
Choose a new volume for downloading if the current isn't available. I still need feedback on this.
2006-11-16 21:24:24 +00:00
Mitchell Livingston
0426cbde1f
attempt to determine if volume is available....i need feedback on this one
2006-11-16 19:32:01 +00:00
Mitchell Livingston
c97aa2b55a
No choice but to delete the torrent file when adding when adding with url.
2006-11-13 04:05:24 +00:00
Mitchell Livingston
b11b48e804
remove option to save a private torrent copy...just do it automatically
2006-11-05 19:08:38 +00:00
Mitchell Livingston
4c36ac4a10
incomplete folder for downloading torrents
2006-11-03 16:01:45 +00:00
Mitchell Livingston
78ee2deab5
buttons in inspector to reveal data file and (public) torrent file
2006-10-15 19:57:40 +00:00
Mitchell Livingston
c521f412ad
in info show the number of incoming connections next to total connections
2006-10-13 18:58:12 +00:00
Mitchell Livingston
0ed7d6ab4a
Pieces View is working again
2006-10-13 01:34:15 +00:00