Mitchell Livingston
4d5c05177d
update the main window when a torrent is auto-started from the queue
2011-08-04 00:36:02 +00:00
Jordan Lee
ae89e4683d
add user_data (void *) to the queue callback
2011-08-03 23:40:51 +00:00
Jordan Lee
8ceb1fd016
tweak Qt client's queuing support
2011-08-03 03:47:17 +00:00
Jordan Lee
ce77935009
Add a callback to be invoked when the queue starts a torrent.
2011-08-03 03:14:57 +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
Jordan Lee
3430ce714c
#671 "torrent queuing" -- fix r12611 oops
2011-08-02 14:03:43 +00:00
Mitchell Livingston
cd5b9b16fd
first go at bringing the libT queue to the Mac client
2011-08-02 12:43:26 +00:00
Jordan Lee
307754e807
#671 "torrent queuing" -- modify the queue implementation s.t. every torrent has a queuePosition, even if it's not currently in the queue.
2011-08-02 03:59:54 +00:00
Jordan Lee
efd20bff04
(trunk qt) #671 "torrent queuing" -- when sorting by activity, add queuePosition to the end of our fallback comparison keys
2011-08-01 23:37:38 +00:00
Jordan Lee
2e9d419bd4
#671 "torrent queuing" -- add a tr_stat.isStalled flag.
2011-08-01 23:27:11 +00:00
Mitchell Livingston
97cd1d9d05
more experimenting with locking in the files table
2011-08-01 22:27:21 +00:00
Jordan Lee
61174b007e
(trunk) #671 "torrent queuing" -- Preliminary implementation. Covers libtransmission; GTK+ and Qt clients, and rudimentary web client support.
2011-08-01 22:24:24 +00:00
Jordan Lee
56525f4b80
(trunk libT) Remove the backup implementation of tr_ptrArrayLowerBound() that was added 5 weeks ago in r12512. This was for testing in the nightlies, to use its output against the function's primary implementation.
2011-07-31 14:04:43 +00:00
Jordan Lee
60f9191fdc
(trunk libT) modify announcer's scrape triggers as per discussion with Elbandi
2011-07-31 00:58:05 +00:00
Jordan Lee
0bffa36377
(trunk libT) improve the debugging message that logs an http announce response
2011-07-30 22:40:15 +00:00
Jordan Lee
cdb95995e8
(trunk, libutp) #4260 "uTP not working when compiler doesn't honor 'pragma pack'" -- apply alus' revised patch for testing.
2011-07-30 22:15:32 +00:00
Jordan Lee
0faddf054b
(trunk gtk) when N torrents change their state at the same time, use an idle timer so that the UI refreshes once instead of N times.
2011-07-30 13:28:03 +00:00
Jordan Lee
320bda5ca4
(trunk qt) remove an unnecessary debug message
2011-07-30 13:19:28 +00:00
Jordan Lee
8ae478a62f
(trunk libT) #4395 "Crash when removing data for incomplete magnetized torrent file" -- fixed.
2011-07-30 13:11:06 +00:00
Mitchell Livingston
b0659bacf9
slightly better locking in the file table
2011-07-30 00:11:29 +00:00
Mitchell Livingston
2d5d902175
Only show a single popover when excessively clicking the global and per-transfer action buttons
2011-07-27 03:38:01 +00:00
Mitchell Livingston
cc8f73b715
#4393 Remove "Open Recent" menu item and list of recent torrent files
2011-07-27 01:32:46 +00:00
Mitchell Livingston
3bbb48df16
#4388 include the computer name in the Bonjour service name
2011-07-26 22:46:33 +00:00
Jordan Lee
0b2247cc7b
(trunk qt) add popup notification for when torrents finish downloading.
2011-07-26 02:56:30 +00:00
Jordan Lee
14310a7300
(trunk qt) reduce the timer delay between model changes and UI updates
2011-07-26 02:56:06 +00:00
Mitchell Livingston
d7ab7d9012
#4387 Update miniupnpc to 1.6
2011-07-26 01:36:30 +00:00
Jordan Lee
9448bc5e88
(trunk gtk) #1477 "Launchpad translations need comment for strings with non-standard context" -- apply patch from okram.
2011-07-26 01:09:39 +00:00
Jordan Lee
ee20cc2b24
(trunk gtk) #4320 "Port GTK client to GTK 3." -- transmission-gtk now compiles cleanly & runs on GTK 3.
2011-07-26 01:02:32 +00:00
Jordan Lee
b14c44a3a6
(trunk libT) during the extended handshake, don't send the "m" dict if it doesn't have any entries.
2011-07-25 22:33:07 +00:00
Jordan Lee
8fab45f0fc
undo r12585, where I checked in the wrong file.
2011-07-25 22:30:56 +00:00
Juliusz Chroboczek
54948efa2d
Avoid warning in the DHT code.
2011-07-25 22:01:21 +00:00
Juliusz Chroboczek
7eda3ae2ec
Add stub for the DHT blacklisting support.
...
Using blacklists with Kademlia is not a good idea, which is why we
don't support it in Transmission. However, some people insist on
implementing the support in their own copies, this well-defined
hook ensures that at least they'll do it right.
2011-07-25 21:30:46 +00:00
Juliusz Chroboczek
d40fea774b
Import dht-0.21. This has blacklisting support.
2011-07-25 21:30:43 +00:00
Jordan Lee
fe42e456b4
(trunk libT) during the extended handshake, don't send the "m" dict if it doesn't have any entries.
2011-07-25 20:46:56 +00:00
Juliusz Chroboczek
17d1210b95
Reword debugging messages for the IPv4 DHT.
...
The IPv6 DHT is no longer expermiental, no need for the asymmetry.
2011-07-25 19:53:39 +00:00
Juliusz Chroboczek
8018973257
Resynchronise with upstream libutp.c, commit 4be31bb7.
2011-07-25 19:27:17 +00:00
Jordan Lee
434a988165
(trunk libt) #4305 "New Torrent via RPC Error:No data found when subfolder does not exist" -- revert r12076 s.t. parent directories are created as necessary when saving local data to disk.
2011-07-25 17:48:14 +00:00
Jordan Lee
feb4ddadd5
(trunk libT) #4383 "transmission-create bug when using leading ./" -- fixed.
2011-07-24 20:18:33 +00:00
Jordan Lee
d6f9e85850
(trunk gtk) #4366 "Use GAppInfo, rather than GConf2, for mime-type registration" -- fix build issue in r12562
2011-07-24 16:01:14 +00:00
Mitchell Livingston
4c63a00490
add colons to "Limit Up/Download"
2011-07-23 19:18:35 +00:00
Jordan Lee
bb57ac3c50
(trunk gtk) #4372 "make notification and system sounds configurable" -- fixed.
2011-07-23 17:23:12 +00:00
Jordan Lee
3928a9d8e9
(trunk libT) #3219 "Don't scrape paused torrents" -- allow this as a 'hidden' option in settings.json, but don't add it to the GUI or to RPC.
2011-07-23 17:14:12 +00:00
Mitchell Livingston
4cdb84aa0d
#4379 Lion: Use popovers for global gear button
2011-07-23 15:54:02 +00:00
Jordan Lee
5076efd20e
(trunk libT) "DHT and blocklists are incompatible" -- revert r12544.
2011-07-22 17:47:08 +00:00
Eric Petit
2da9a2e03c
Build fix
2011-07-21 22:12:34 +00:00
Jordan Lee
b8eca962d4
(trunk web) #1188 "comments and announce address are cut off" -- tell the browser (via word-wrap: break-word;) that it's okay to insert word breaks inside long URLs in the inspector.
2011-07-21 16:07:56 +00:00
Mitchell Livingston
73b5bfbf5d
#4375 Lion: animate filtering message window
2011-07-21 02:36:27 +00:00
Mitchell Livingston
4fde6035fd
#4374 Lion: animate filtering files table
2011-07-21 02:36:12 +00:00
Mitchell Livingston
b28c4fb6cc
#4376 Lion: Use popovers for per-torrent gear button
2011-07-21 02:35:03 +00:00
Mitchell Livingston
a42d42bf59
change the base SDK to 10.7
2011-07-21 02:33:41 +00:00