Mitchell Livingston
9f926a9ca7
make sure to update torrent status before applying completeness changes
2007-09-29 15:23:40 +00:00
Mitchell Livingston
1bdc481ee2
work with new callback for completeness change
2007-09-28 15:36:46 +00:00
Mitchell Livingston
788a925fb0
left this out of the last commit
2007-09-28 14:33:55 +00:00
Mitchell Livingston
c34d940361
remove an unused dictionary
2007-09-28 14:31:20 +00:00
Mitchell Livingston
2ac0980ea5
combine some progress string code and release an attributes dictionary when it's not needed
2007-09-28 13:42:28 +00:00
Mitchell Livingston
c5a6b6b111
use the system's default bold font for dock badging
2007-09-28 03:44:53 +00:00
Mitchell Livingston
4bf0ad193a
streamline display string code a little more
2007-09-28 02:58:25 +00:00
Mitchell Livingston
ee5bcca70b
get rid of a warning and add an item to news
2007-09-28 02:35:34 +00:00
Mitchell Livingston
df4c5cacee
clean progress string code a little more
2007-09-27 21:12:56 +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
04f6e208b9
patch from beelsebob to fix crash with connected peers with no client name
2007-09-27 12:44:25 +00:00
Mitchell Livingston
a222ba1774
fix progress bar inversion
2007-09-26 18:53:11 +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
4227d425f1
when the main window isn't the key window, make the status bar show the normal window background
2007-09-23 16:21:03 +00:00
Mitchell Livingston
cc09e542b0
clicking the progress line in the transfer window will toggle between stats for the whole torrent and for just the selected files
2007-09-23 05:39:41 +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
3677ac13d0
remove comments/glue code that disabled encryption, although it still won't build in xcode
2007-09-20 19:30:29 +00:00
Mitchell Livingston
624d54d281
trivial Torrent code cleanup
2007-09-16 16:33:49 +00:00
Mitchell Livingston
baeca52eed
use "init" instead of "initWithString: @"""
2007-09-16 16:13:51 +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
e03c677828
fix small memory leak that has been around forever
2007-09-16 00:40:15 +00:00
Mitchell Livingston
4fb7db8348
get inspector ready for encryption
2007-09-14 13:49:37 +00:00
Mitchell Livingston
2c66af397e
Remove old Growl
2007-09-09 13:30:06 +00:00
Mitchell Livingston
c9366d7ebe
save resizable inspector tab size so that they can be restored when switched back
2007-08-21 04:15:22 +00:00
Mitchell Livingston
df1dce9b2a
if there is no error message but an error, simply state "Error", and small change with a mutable status string
2007-08-20 19:49:36 +00:00
Mitchell Livingston
8ae9d20712
rename the addition files
2007-08-20 16:34:21 +00:00
Mitchell Livingston
41d5f3c8f5
clean code up a little
2007-08-18 01:56:10 +00:00
Mitchell Livingston
5c2f4e5fd1
add ratio settings to the individual torrent menu
2007-08-18 00:53:28 +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
20f33e82e2
allow folders of files to be enabled/disabled from the action button
2007-08-16 23:05:59 +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
f407e44edc
rearrange some of the file viewer code
2007-08-14 22:55:06 +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
87147ad2be
get the minimal status to toggle based on the new cell method, and fix silly test code that made the error icon always show
2007-08-11 02:33:10 +00:00
Mitchell Livingston
9198b9d50d
complete structural reorganization of TorrentCell
2007-08-11 01:39:53 +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
d69bc3798f
get rid of some warnings
2007-08-08 14:35:40 +00:00
Mitchell Livingston
d2cbbe01fa
begins of individual action menus
2007-08-08 01:03:34 +00:00
Mitchell Livingston
c03d09c6b7
how did this compile?
2007-08-04 12:12:00 +00:00
Mitchell Livingston
1b0b2222c6
safety
2007-08-04 01:14:26 +00:00
Mitchell Livingston
68d355b497
a little trivial cleanup
2007-08-04 01:12:04 +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
ff3229868d
add italian localization
2007-07-30 10:08:01 +00:00
Mitchell Livingston
24ab66c0fd
grammar and comment ;)
2007-07-29 15:02:42 +00:00
Mitchell Livingston
5d9bcb13dd
fix #272
2007-07-26 21:08:33 +00:00
Mitchell Livingston
c9f9a07415
add progress of checking
2007-07-24 01:45:14 +00:00
Mitchell Livingston
92ba91161a
hide the pause button when checking
2007-07-24 01:04:01 +00:00
Mitchell Livingston
1619c4a0b7
fix some exceptions based on forgetting to raname some methods
2007-07-21 12:47:38 +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
42e150a786
simplify the download finished/restarting code
2007-07-20 02:19:49 +00:00
Mitchell Livingston
dbbaf168aa
when checking remaining space, factor in preallocated space (but for now don't factor in non-selected files)
2007-07-19 22:12:23 +00:00
Mitchell Livingston
5c82fa8798
small string change
2007-07-19 03:49:24 +00:00
Mitchell Livingston
12f377fc6e
get mac build compiling again
2007-07-19 01:21:13 +00:00
Mitchell Livingston
53d15b5483
images for priorities, courtesy of BigBossman
2007-07-18 00:59:08 +00:00
Mitchell Livingston
769b29ce68
get compiling
2007-07-16 01:05:03 +00:00
Mitchell Livingston
76ad605726
adjust priority colors, and show a priority color for folders
2007-07-15 23:42:35 +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
f996f0ccbe
use file status instead of file progress for canChangeDownloadCheckForFiles:
2007-07-15 03:39:44 +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
35dc48dc1d
use new functions for setting multiple file dl/priorities
2007-07-13 02:57:20 +00:00
Mitchell Livingston
481dc9f6b8
If Transmission is opened by double-clicking a torrent file, open that torrent before setting up auto-import
2007-07-11 01:40:49 +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
4daada62a4
slightly color the progress bars of waiting (queued)torrents, and adjust the light green color a bit (thanks macHD for the gradients)
2007-07-04 21:50:50 +00:00
Mitchell Livingston
ab20e6d645
make sure the windows are closed before removing torrents...avoids a crash-on-quit
2007-07-04 18:14:58 +00:00
Mitchell Livingston
b94ddd9bc4
make progress bar yellow when checking cache (color is temporary until someone can make a real yellow one)
2007-07-03 02:26:31 +00:00
Mitchell Livingston
1067a001d9
create the display icon of torrents when needed (so if you only use minimal or regular view, it won't create the other icon)
2007-07-03 01:49:21 +00:00
Mitchell Livingston
9fc1829ac5
have the badger not set up all of the badge images and other data at launch...instead wait until it's needed
2007-07-02 22:39:16 +00:00
Mitchell Livingston
0f4aa186d5
• do an initialization only when needed
...
• get rid of an unnecessary variable and need for release
2007-07-01 17:32:55 +00:00
Mitchell Livingston
2e599065ff
simplify Torrent's dealloc
2007-07-01 15:18:03 +00:00
Mitchell Livingston
08879e11f3
a little code cleanup
2007-07-01 13:27:26 +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
e20d8f6e3e
fix the warning for remaining size coming up when it shouldn't
2007-06-30 20:36:02 +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
0554c3f391
fix #239 : avoid a loop when trying to cancel adding a torrent in the choose location dialog
2007-06-29 21:13:55 +00:00
Mitchell Livingston
6c7a16397e
make sure all history items are actually saved, and don't start all transfers at app launch
2007-06-29 04:38:33 +00:00
Mitchell Livingston
7d6137931f
remove some nslogs
2007-06-29 01:59:14 +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
61897560d9
rename checking status info to match last commit
2007-06-28 00:03:04 +00:00
Mitchell Livingston
6d7f628bf2
get the mac version building...still buggy
2007-06-27 23:57:02 +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
f39eb233f8
reflect some of the changes in libT (some, which means it still doesn't compile ;))
2007-06-27 00:42:06 +00:00
Mitchell Livingston
f36d558ad4
fix #233 (move menu item applies to all items)
2007-06-25 22:26:33 +00:00
Mitchell Livingston
18cd986789
my bad
2007-06-25 01:20:13 +00:00
Mitchell Livingston
eef469a3de
don't allow single-file torrents to have priority/download check changed
2007-06-25 01:15:25 +00:00
Mitchell Livingston
28cd39da13
only show the priority chooser when moused over (the text is a placeholder and the window has to currently be made active for it to appear)
2007-06-23 22:00:09 +00:00
Mitchell Livingston
49889c1cb5
• allow to recheck cache even when torrent is active
...
• play around with the priority color
2007-06-23 15:14:37 +00:00
Mitchell Livingston
ab4a1cd2f7
don't show priority colors for finished files
2007-06-22 01:16:50 +00:00
Mitchell Livingston
8547e53c79
add a control to the pieces view
2007-06-20 23:53:09 +00:00
Mitchell Livingston
c17c6eba58
simplify some of the repetitive queue code a bit
2007-06-20 00:54:05 +00:00
Mitchell Livingston
34b2b2e698
if a torrent switches from seeding to downloading still apply this to the queue
2007-06-20 00:04:20 +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
90f9a9c716
update filter correctly when switching from waiting to check state to seeding
2007-05-29 21:56:38 +00:00
Mitchell Livingston
de37792d9a
update files to recognize the new "waiting to check" state
2007-05-28 18:37:47 +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
2f8eb2edb9
when sorting by progress, if seeding, sort by progress towards meeting set ratio
2007-05-28 03:17:23 +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
fdcdba42c1
typo fix
2007-05-26 07:21:14 +00:00
Mitchell Livingston
553ecbff41
every check counts
2007-05-26 06:35:16 +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
0397fbd6dd
display "last activity" in inspector
2007-05-25 20:33:43 +00:00
Mitchell Livingston
4481e184cf
display date completed info in the inspector
2007-05-25 19:45:14 +00:00
Josh Elsasser
81a6d96d6e
Remove tr_handle_t argument from tr_torrentClose().
2007-05-23 04:45:20 +00:00
Mitchell Livingston
8705d4326f
make sure to use the speed limit of 0 when moving the torrent data file
2007-05-16 03:44:08 +00:00
Mitchell Livingston
3af24be44e
separate code for determining if there is a download with same name and location
2007-05-11 18:56:59 +00:00
Mitchell Livingston
e7687c676d
show an error when moving the file fails
2007-05-10 23:50:28 +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
92f637e017
show nothing under "client" in the peer table for unconnected peers
2007-05-10 03:24:45 +00:00
Mitchell Livingston
04691c6f3e
don't allow a folder to be moved inside itself
2007-05-09 16:14:30 +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
7b64e68386
cleaner way of moving torrent from incomplete folder
2007-05-09 04:40:43 +00:00
Mitchell Livingston
93bb89e3d3
efficiencies in processing peer info in inspector
2007-05-09 03:49:27 +00:00
Mitchell Livingston
a4fe974a38
removed extra 0 on times that weren't working with localization anyway
2007-05-09 03:11:37 +00:00
Mitchell Livingston
ba3e33dcad
green color for advanced bar and pieces view will now require 4 peers instead of 1 to get darker
2007-05-07 17:27:27 +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
d7007dd1f2
some tidying up
2007-05-06 17:18:11 +00:00
Mitchell Livingston
d40fddb8cf
allow localization of "not connected" peer client string
2007-05-04 19:23:34 +00:00
Mitchell Livingston
2f82b2f4fa
change slightly which values are sent for display in the inspector (i.e. don't send values that won't be displayed), in peer table's tooltip show N/A instead of 0 for port when not available, and don't show progress for non-connected peers
2007-05-04 18:42:26 +00:00
Mitchell Livingston
305ccf1cd5
add ability to remove torrent cache
2007-04-28 01:34:39 +00:00
Mitchell Livingston
1b9a631362
fix for change in pref name
2007-04-25 03:17:06 +00:00
Mitchell Livingston
c31578423d
warning when starting up with message log set to debug
2007-04-25 03:00:43 +00:00
Mitchell Livingston
0cf1d27b04
get error messages working again
2007-04-23 18:49:28 +00:00
Mitchell Livingston
ea839e8ca9
expand the last commit a bit so that ratio is calculated with the actual downloaded amount if amount downloaded in T is 0. This should eliminate ever showing infinity for ratio.
2007-04-20 23:51:15 +00:00
Mitchell Livingston
7b78590acf
Disable the stop ratio once it is reached (while seeding).
2007-04-20 23:07:10 +00:00
Mitchell Livingston
a463c12bde
expand incomplete folder path
2007-04-19 06:05:32 +00:00
Mitchell Livingston
8dc2126bfe
• When typing the name of a torrent to highlite it, scroll to it too.
...
• Add a localized string and remove a warning.
2007-04-18 21:17:47 +00:00
Mitchell Livingston
546f93177b
better handle non-UTF8 error messages
2007-04-11 18:26:38 +00:00
Mitchell Livingston
e6ad008831
if stop ratio is infinity and there is a ratio to stop at, stop
2007-04-07 21:08:00 +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
2201bf3912
attempt to fix ticket #206
2007-04-01 13:25:32 +00:00
Mitchell Livingston
71f0a16c26
updated localizable strings file
2007-04-01 01:49:00 +00:00
Mitchell Livingston
37ff93ecee
consistency
2007-03-31 20:19:19 +00:00
Mitchell Livingston
dbd4fdc61c
mixed enable, disable
2007-03-31 20:09:29 +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
Mitchell Livingston
de3dc82ab2
better way of storing if torrent was active
2007-03-28 12:53:45 +00:00
Mitchell Livingston
0061d83fd6
remaining disk space warning now has an option to never ask again
2007-03-24 17:41:57 +00:00
Mitchell Livingston
f946888316
preference to not give warning about remaining space
2007-03-24 17:31:10 +00:00
Josh Elsasser
09c87aad84
Merge PEX branch, I hope this works.
2007-03-23 08:28:01 +00:00
Josh Elsasser
92637d591e
Optionally return the info hash after attempting to load a duplicate torrent.
2007-03-22 18:07:22 +00:00
Mitchell Livingston
a1c262ce22
seeding bar shows progress towards ratio
2007-03-22 04:30:08 +00:00
Mitchell Livingston
305675cc3b
tiny consistency changes
2007-03-11 22:12:01 +00:00
Mitchell Livingston
df6877d104
"creator" was set to "comment" by a typo in [1524]
2007-03-06 03:39:48 +00:00
Mitchell Livingston
1713e5ff88
avoid retaining tons of copies of the folder icon
2007-03-05 16:51:32 +00:00
Mitchell Livingston
cf1e916cc0
store folder icons for now
2007-03-05 02:46:48 +00:00
Mitchell Livingston
5b0332ea4b
store file list icons to increase speed under the file tab
2007-03-05 02:31:20 +00:00
Mitchell Livingston
258d61e1c9
forgot a return
2007-03-02 02:20:37 +00:00
Mitchell Livingston
82da9ce667
hide error message in inspector if it is no longer applicable
2007-03-02 01:57:55 +00:00
Mitchell Livingston
81cda31d78
move torrent check code to the Torrent class
2007-03-02 01:34:06 +00:00
Josh Elsasser
67826df085
Use a tr_tracker_info_t * directly in tr_info_t and tr_tracker_t.
2007-02-27 04:00:38 +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
841e7dbf64
simplify code a tiny bit more
2007-02-14 15:45:13 +00:00
Mitchell Livingston
c08050a074
combined essentially the same code (an extra conversion and multiplication shouldn't hurt)
2007-02-14 15:41:01 +00:00
Mitchell Livingston
60d0c333ff
avoid some calculations of piece availability if there are no peers
2007-02-14 02:05:46 +00:00
Mitchell Livingston
7d569e7981
piece availability should not be considered if no peers have it
2007-02-14 02:02:44 +00:00
Mitchell Livingston
595763c344
clicking on download/seeding complete growl notifications will reveal in finder
2007-02-11 23:38:36 +00:00
Mitchell Livingston
c9d2f7005c
Sounds pulldowns only get sounds from the built-in system sound folder. This should avoid an Apple error (and resulting crash) with some wav files on Intel macs.
2007-02-09 15:02:25 +00:00
Mitchell Livingston
131fa9011d
efficiency is advanced bar drawing
2007-02-09 14:33:57 +00:00
Mitchell Livingston
3f57aea897
the advanced bar's "mini progress bar" should be more accurate
2007-02-09 05:19:08 +00:00
Mitchell Livingston
92ea12482d
when ratio setting is global save it as such
2007-02-09 02:34:30 +00:00
Mitchell Livingston
339b2ae85a
typo
2007-02-04 08:01:37 +00:00
Mitchell Livingston
05a5e16ff8
fix a stupid mistake
2007-02-02 18:11:37 +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
Josh Elsasser
263bf6ff0c
Check for private flag in main dict too.
2007-01-27 22:37:10 +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
04345733d9
at creation of file hierarchy determine the state of folders
2007-01-18 03:54:56 +00:00
Mitchell Livingston
cf9ccc6c73
add checks to file table for file selection...disabled until they actually can be used
2007-01-17 23:19:53 +00:00
Mitchell Livingston
5f5206a1b1
don't recreate the file list each view
2007-01-17 20:50:42 +00:00
Mitchell Livingston
80698ed38d
use proper subclass for file table and give accurate path for files
2007-01-17 17:44:03 +00:00
Mitchell Livingston
93c55ebc5c
reveal files in files table works again
2007-01-17 17:29:42 +00:00
Mitchell Livingston
839a026fe7
re-add tooltips to file table
2007-01-17 07:46:17 +00:00
Mitchell Livingston
99c63daaea
show file size in file table again
2007-01-17 07:26:33 +00:00
Mitchell Livingston
02274a0e60
if it is a multifile torrent don't show the base folder
2007-01-17 06:54:43 +00:00
Mitchell Livingston
091aec4abe
show accurate number of total files
2007-01-17 06:43:07 +00:00
Mitchell Livingston
b7e3c9af5a
first go at using an outline view for files....what a pain parsing the file names
2007-01-17 06:25:35 +00:00
Mitchell Livingston
348f35f505
retain/release arrays instead of using mutable arrays, and file table only shows files when a single torrent is selected
2007-01-17 02:43:07 +00:00
Mitchell Livingston
f99964e0b1
another localization
2007-01-15 18:50:59 +00:00
Mitchell Livingston
fbeb566c2f
when adding new files and the download/incomplete folder doesn't exist, give a sheet to choose new location/cancel
2007-01-15 18:36:08 +00:00
Mitchell Livingston
29bf2677ec
sort ratio separate from progress
2007-01-15 04:41:01 +00:00
Mitchell Livingston
a7c4c4474b
i should've compiled first
2007-01-15 04:10:34 +00:00
Mitchell Livingston
833494672f
this will help later
2007-01-15 04:09:56 +00:00
Mitchell Livingston
fe558f6dbd
proper pluralization
2007-01-14 22:12:39 +00:00
Mitchell Livingston
84518d962d
typo fix
2007-01-14 20:24:52 +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
Eric Petit
e5e6a8b5df
Merge io branch into trunk
2007-01-14 12:00:21 +00:00
Mitchell Livingston
5c4d35d0ac
specify "download" instead of "start"
2007-01-09 15:31:14 +00:00
Mitchell Livingston
b714a13056
typo
2007-01-09 15:25:07 +00:00
Mitchell Livingston
c5a1a89df0
when a download finishes, stop and make wait if the seeding queue is full
2007-01-09 03:46:21 +00:00
Mitchell Livingston
806693281f
separate queue for seeding torrents
2007-01-09 03:25:13 +00:00
Mitchell Livingston
39cccec3d5
clean up queue code some more
2007-01-09 01:31:56 +00:00
Mitchell Livingston
fcf6161e85
simplify queueing core a bit...will make things easier later
2007-01-09 01:09:23 +00:00
Mitchell Livingston
becb19f763
global bandwidth limits only apply to transfers that are not set to overide them
2007-01-08 21:53:55 +00:00
Mitchell Livingston
11dcbf4e85
since the default values really don't matter, set torrent speed limits to global limits by default
2007-01-08 15:20:18 +00:00
Mitchell Livingston
58209af347
small improvement
2007-01-08 15:18:05 +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
d6104b6f71
move ratio from mac code to libT code
2006-12-30 19:24:09 +00:00
Mitchell Livingston
0389289d16
fixed tabbing behavior in prefs
2006-12-28 21:24:19 +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
d7c9da2c8f
display actual upload/download rate in inspector for individual peers
2006-12-18 06:25:40 +00:00
Mitchell Livingston
8eb2ec59c2
expanded tooltips in peer inspector window
2006-12-18 04:12:01 +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
af170830f7
show sheet where torrent url can be entered, with some basic string to url conversion
2006-11-18 15:47:20 +00:00
Eric Petit
24060a66d9
When checking free space on the hard drive, use the destination folder (the data location may not exist yet and fileSystemAttributesAtPath gives you incorrect values then)
2006-11-17 10:12:15 +00:00
Mitchell Livingston
02fc10a15a
update info when changing directory
2006-11-16 23:29:11 +00:00
Mitchell Livingston
468438cb2c
string fix fix
2006-11-16 22:17:05 +00:00
Mitchell Livingston
fb6bf1e71c
string fix
2006-11-16 22:15:50 +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
Eric Petit
02ae863f18
No need to show DL/UL rates while checking files
2006-11-16 08:48:58 +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
5f3434788a
Peers progress bar in inspector window. Bar should be red when progress is < .33, yellow when < .66, and green when greater.
2006-11-10 04:55:52 +00:00
Mitchell Livingston
52e66c96f8
Don't request more peers if stopping (or changing ports).
2006-11-09 04:38:32 +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
594644c2f2
disable some logs
2006-10-29 17:41:45 +00:00
Mitchell Livingston
b95748b998
some cleanup from the previous commit
2006-10-24 20:51:47 +00:00
Mitchell Livingston
72d0964ffc
Use localized strings where necessary. Also a fix for the port checker. Thanks to Cédric Luthi for these.
2006-10-24 20:34:13 +00:00
Mitchell Livingston
78ee2deab5
buttons in inspector to reveal data file and (public) torrent file
2006-10-15 19:57:40 +00:00