Mitchell Livingston
|
a975fad0c7
|
The Mac UI's "check for stalled transfers" feature now uses the libtransmission hooks
|
2011-08-08 03:24:23 +00:00 |
Jordan Lee
|
aa3696b309
|
(trunk gtk) g_variant_lookup_value() requires 2.28, not 2.26...
|
2011-08-08 01:40:07 +00:00 |
Jordan Lee
|
3c16f7706d
|
document session's new 'queue-stalled-enabled' property
|
2011-08-08 01:39:29 +00:00 |
Jordan Lee
|
398b6ad8dc
|
bump RPC_VERSION to 14 because of the queuing changes
|
2011-08-07 19:25:36 +00:00 |
Jordan Lee
|
313bd9e211
|
Add a mechanism for enabling/disabling the stalled minutes feature. This is a pre-existing feature in the Mac client.
|
2011-08-07 19:24:33 +00:00 |
Jordan Lee
|
0e48418f26
|
(trunk gtk) since we're bumping glib's requirement to 2.26 (27 Sept 2010), it's a good time to bump the gtk+ requirement to 2.22 (32 Sept 2010).
|
2011-08-07 18:41:13 +00:00 |
Jordan Lee
|
270126820a
|
(trunk gtk) bump the glib2 requirement from 2.8 to 2.26 s.t. transmission-gtk can use glib's GDBus module and drop the glib-dbus library dependency
|
2011-08-07 16:42:38 +00:00 |
Jordan Lee
|
fa22e211c7
|
translate GTK+ to Qt
|
2011-08-06 17:03:57 +00:00 |
Jordan Lee
|
79cb75e57d
|
Tweak the phrasing of the queue preferences in the Qt and GTK+ preferences dialogs
|
2011-08-06 16:47:14 +00:00 |
Mitchell Livingston
|
b59cb97da4
|
Stop waiting transfers before stopping others. This way, for a group of transfers to be stopped, a waiting one won't start if an active one is stopped first.
|
2011-08-06 15:31:19 +00:00 |
Jordan Lee
|
897e2f2e51
|
whitespace tweak
|
2011-08-06 15:21:52 +00:00 |
Jordan Lee
|
e8e812f787
|
#671 "torrent queuing" -- better Web Client support of queue by deltasquare4
|
2011-08-06 15:19:29 +00:00 |
Mitchell Livingston
|
95223c3478
|
update the queue stalled minutes fields in the prefs window when they change over rpc
|
2011-08-06 03:09:40 +00:00 |
Mitchell Livingston
|
51e340636c
|
remove spelling/grammar options from the About window
|
2011-08-06 02:50:21 +00:00 |
Mitchell Livingston
|
7cdcc7cadf
|
#4360 Warning when building Transmission on Mac because the delegate of TorrentTableView does not implement the protocol NSOutlineViewDelegate
|
2011-08-06 02:04:45 +00:00 |
Mitchell Livingston
|
7901232783
|
don't attempt to generate the dock menu when quitting
|
2011-08-05 23:21:34 +00:00 |
Mitchell Livingston
|
075454604b
|
generate the dock menu exclusively in code
|
2011-08-05 23:18:02 +00:00 |
Jordan Lee
|
fbc2eb1a65
|
silence a minor compiler warning when building with -DNDEBUG
|
2011-08-05 17:03:34 +00:00 |
Mitchell Livingston
|
9386563e5e
|
change the (temporary) name at the cell level, not the torrent level
|
2011-08-05 03:11:22 +00:00 |
Mitchell Livingston
|
0f46306f77
|
when changing the global ratio setting, reload the main table right away
|
2011-08-05 02:42:04 +00:00 |
Mitchell Livingston
|
e3695e1a8e
|
when changing the idle seed time setting, reload the main table right away
|
2011-08-05 02:38:11 +00:00 |
Mitchell Livingston
|
6c7f3cbb08
|
fix a potential crasher with the displayed (temporary) name
|
2011-08-05 02:20:17 +00:00 |
Jordan Lee
|
7915b49b03
|
revert the last commit -- the Mac client uses the isIdle flag to know when hibernation is allowed
|
2011-08-04 04:31:14 +00:00 |
Jordan Lee
|
d8a11a33f1
|
tr_torrentIsStalled(): return false if that torrent's queue is disabled.
|
2011-08-04 02:25:38 +00:00 |
Mitchell Livingston
|
974034be81
|
pressing the esc key with focus on the main table will deselect all
|
2011-08-04 02:04:25 +00:00 |
Mitchell Livingston
|
4c5aef91a9
|
rename updateTorrentsInQueue to a more generic (and appropriate) name
|
2011-08-04 02:03:58 +00:00 |
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 |