Charles Kerr
|
8e401729cd
|
Modified tr_torrentCanAdd() to give the new functionality BMW suggests
|
2007-06-27 14:54:31 +00:00 |
Charles Kerr
|
47a5ff4120
|
add tr_torrentCanAdd() as per BentMyWookie's request... clear tracker error string when restarting... fix r2202 "completed" announce bug.
|
2007-06-27 05:14:38 +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 |
Charles Kerr
|
af92ca6211
|
sync with r2002's torrent destruction sequence
|
2007-06-26 20:46:12 +00:00 |
Charles Kerr
|
40ee651158
|
push the destination directory into tr_torrentInit*()
|
2007-06-26 20:29:13 +00:00 |
Charles Kerr
|
7e09d157cd
|
Thread safety improvements. Also, stopping/starting/rechecking/etc. torrents no longer blocks the calling thread. Since this a big commit, it will probably create some short-term pain via new bugs.
|
2007-06-26 18:45:03 +00:00 |
Charles Kerr
|
21cf51e3f7
|
Add tr_stat_t.downloadedValid hook to IPC for Gimp_
|
2007-06-26 17:52:45 +00:00 |
Charles Kerr
|
c2cd3a89be
|
remove a debugging console message that shouldn't've been checked in
|
2007-06-26 17:36:40 +00:00 |
Mitchell Livingston
|
7a8fbb837e
|
apply patch from #324
|
2007-06-25 22:35:18 +00:00 |
Mitchell Livingston
|
f36d558ad4
|
fix #233 (move menu item applies to all items)
|
2007-06-25 22:26:33 +00:00 |
Charles Kerr
|
6011450518
|
building up our threading tools: implement RW locks
|
2007-06-25 21:52:18 +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
|
714a43d242
|
get the "only check selected" item working
|
2007-06-24 15:23:52 +00:00 |
Mitchell Livingston
|
90210dd95d
|
get rid of unneeded variable
|
2007-06-24 15:03:35 +00:00 |
Mitchell Livingston
|
4986127ff3
|
get rid of an unneeded variable
|
2007-06-24 15:02:29 +00:00 |
Mitchell Livingston
|
f7f032142a
|
only show the priority selector when over the priority column, not the row
|
2007-06-24 14:13:57 +00:00 |
Mitchell Livingston
|
ecc93b8032
|
small cleanup
|
2007-06-24 04:03:43 +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 |
Charles Kerr
|
9d139eefe4
|
possible fix for the -0.0 percent done bug
|
2007-06-23 02:24:03 +00:00 |
Charles Kerr
|
496cf6d63a
|
fix minor oops
|
2007-06-23 00:00:19 +00:00 |
Charles Kerr
|
ab85deaf51
|
add color-coded lines to the gtk debug window -- info is black, debug is grey, errors are red...
|
2007-06-22 20:59:23 +00:00 |
Charles Kerr
|
5401979ffa
|
misc cleanup.. ansification; fix my own typos, etc...
|
2007-06-22 04:30:39 +00:00 |
Mitchell Livingston
|
ab4a1cd2f7
|
don't show priority colors for finished files
|
2007-06-22 01:16:50 +00:00 |
Charles Kerr
|
e087ac395a
|
Maybe fix the bug of progress-for-done not including non-checked files even if they're finished
|
2007-06-22 00:44:26 +00:00 |
Mitchell Livingston
|
280aa01f4e
|
disable the priority item for completed files
|
2007-06-21 23:45:41 +00:00 |
Mitchell Livingston
|
153841a68c
|
remove a few duplicate calls
|
2007-06-21 23:33:17 +00:00 |
Mitchell Livingston
|
6d55430138
|
cleaned up the pieces view segment control code a bit, and clicking the view will toggle it
|
2007-06-21 23:21:19 +00:00 |
Mitchell Livingston
|
f1a2fe0218
|
add a menu item in the context menu to only check selected (and uncheck others)
|
2007-06-21 22:36:01 +00:00 |
Charles Kerr
|
e161544761
|
adding experimental implementation of Tamilmani's `Swift' tit-for-tat algorithm for testing. To tweak or disable, change the values around line 50 of libtransmission/peer.c
|
2007-06-21 14:47:26 +00:00 |
Mitchell Livingston
|
da55c0df90
|
rephrase the stalled preferences item (this way it makes sense to show if a torrent is stalled even if both queues are off)
|
2007-06-21 01:55:57 +00:00 |
Mitchell Livingston
|
742bbceb44
|
save the download location
|
2007-06-21 01:35:57 +00:00 |
Mitchell Livingston
|
55d8eaebfa
|
change the pieces view background color a little
|
2007-06-21 00:12:03 +00:00 |
Mitchell Livingston
|
33305d1c80
|
fix file priority selector placement
|
2007-06-21 00:04:29 +00:00 |
Mitchell Livingston
|
8547e53c79
|
add a control to the pieces view
|
2007-06-20 23:53:09 +00:00 |
Mitchell Livingston
|
54ec3716cc
|
simplify the mess of code that is the pieces view
|
2007-06-20 22:53:46 +00:00 |
Charles Kerr
|
b07c8df3cf
|
Fix torrent-inspector bug reported in the forums by webaake
|
2007-06-20 15:55:27 +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
|
9f939256c6
|
store the values of the tracker address, private check, and open check
|
2007-06-19 23:18:47 +00:00 |
Charles Kerr
|
5a375d90e2
|
fix double-free memory error in gtk client when reading corrupt torrent files
|
2007-06-19 16:36:59 +00:00 |
Charles Kerr
|
bda9067ee7
|
more improvements to makemeta's piece size heuristics (SoftwareElves & charles_)
|
2007-06-19 16:36:15 +00:00 |
Charles Kerr
|
d4e1c19e32
|
better algorithm to decide on a good piece size. (SoftwareElves & charles_)
|
2007-06-19 06:01:30 +00:00 |
Charles Kerr
|
5128d0a434
|
fix terribly nasty bencode corruption bug from r2024 regarding the sorting of dictionary keys in tr_bencDictAdd(). this corrupts all the pointers that are already floating out there to existing values in the dictionary... if BitTornado really needs these to be sorted, then we should sort a temporary copy in tr_bencSave(), not here in our internal structures.
|
2007-06-19 03:01:57 +00:00 |
Charles Kerr
|
64ce2edbfb
|
* makemeta: don't add dotfiles to the torrents
* bencode: trying to chase down a memory leak
|
2007-06-19 01:49:56 +00:00 |
Mitchell Livingston
|
75b3e4f615
|
fix a typo in help
|
2007-06-19 00:21:24 +00:00 |
Charles Kerr
|
4eea50e991
|
ugly code removal: we were calling stat() three times on each file! (BMW: builder struct changed slightly... this shouldn't affect the mac client but you might want to recompile to confirm)
|
2007-06-19 00:08:39 +00:00 |
Mitchell Livingston
|
a4d5dfa328
|
avoid ridiculously rate divide-by-0
|
2007-06-19 00:08:06 +00:00 |
Mitchell Livingston
|
48c44109c9
|
have a higher quality image for the torrent creation drag overlay
|
2007-06-18 22:43:49 +00:00 |