1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2024-12-26 01:27:28 +00:00
Commit graph

2045 commits

Author SHA1 Message Date
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
Charles Kerr
9791bb6f22 better error message (BigBossman) 2007-06-18 21:03:10 +00:00
Charles Kerr
64c21325e8 make the torrent file parser errors more useful. (John_Clay) 2007-06-18 20:56:04 +00:00
Charles Kerr
7afba516ff fix platform.c oops reported by BigBossman 2007-06-18 20:36:25 +00:00
Charles Kerr
06e761d950 * fix error checking large files reported by Gimp_
* portability changes to pathname/filename building
* small gratuitous changes
2007-06-18 19:39:52 +00:00
Charles Kerr
f7cd20f58c (gtk) fix compile-time warnings on 32-bit machines 2007-06-18 13:51:41 +00:00
Charles Kerr
932438eba5 Fix very large file error reported by Gimp_ 2007-06-18 05:05:16 +00:00
Charles Kerr
1388c51142 fix the bug Lacrocivious found in the gtk+ "create torrent" dialog 2007-06-18 04:52:03 +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
Josh Elsasser
33ade6978b Fix daemon to unlink the socket on exit with -s 2007-06-17 15:47:09 +00:00
Eric Petit
1636fc70d2 BeOS fixes 2007-06-14 11:41:09 +00:00