Mike Gelfand
342f38bbc5
Factor RPC logic out from session (Qt client)
2014-12-27 20:03:10 +00:00
Mike Gelfand
365b28bc81
Strip needless const& specifiers on SIGNAL and SLOT arguments (Qt client)
2014-12-13 09:04:10 +00:00
Mike Gelfand
9605bfc36a
Remove redundant "struct" keyword use in C++ code (Qt client)
2014-12-12 23:21:04 +00:00
Mike Gelfand
17769e2e2a
#5077 : Remove torrent file from watch directory even if "show options dialog" is not set (patch from rb07 + some improvements)
...
Refactor Session::addTorrent (add new method) to eliminate duplicate
code in options.cc and ensure that FileAdded object is being created
on torrent addition even with non-interactive workflow.
Move FileAdded class from options.{h,cc} to session.{h,cc}.
2014-12-01 19:24:07 +00:00
Jordan Lee
02cff80c2d
Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text
2014-01-21 03:10:30 +00:00
Jordan Lee
4b9626bb83
Licensing changes:
...
1. add the option the code to be used under GPLv2 or GPLv3; previously only GPLv2 was allowed
2. add the "proxy option" as described in GPLv3 so we can add future licenses without having to bulk-edit everything again :)
3. remove the awkward "exception for MIT code in Mac client" clause; it was unnecessary and confusing.
2014-01-19 01:09:44 +00:00
Jordan Lee
4904b923fb
(trunk) restore copyright year as suggested in email by rms
2014-01-18 20:56:57 +00:00
Jordan Lee
632edad03d
(trunk, qt) #5514 'enhanced network status in transmission-qt' -- patch by rb07
2013-10-20 19:57:48 +00:00
Jordan Lee
3cf26eb273
revert quint64/quint32/qint64/qint32 use to inttypes to match libtransmission's API
2013-08-29 00:37:37 +00:00
Jordan Lee
f3d35b0da3
instead of inttypes, use Qt integral types -- eg, s/uint64_t/quint64/
2013-08-24 19:42:51 +00:00
Jordan Lee
cd09204a6e
(trunk) first draft of changing the FreeSpace API to behave as https://trac.transmissionbt.com/ticket/4076#comment:25 -- libT, rpc, qt, and gtk implementations.
2013-02-09 04:05:03 +00:00
Jordan Lee
5ae75bfced
(qt) copyediting: whitespace/indentation
2013-02-03 19:40:20 +00:00
Jordan Lee
895f86e0fb
(qt) #4076 'free space indicator' -- added.
2013-01-27 17:19:51 +00:00
Jordan Lee
1bedf94240
(qt) #5252 'File-renaming causes QObject::startTimer error': probable fix.
2013-01-25 05:43:22 +00:00
Jordan Lee
dd955b121e
(trunk) #1220 'change top folder names' -- add file-renaming to the Qt client
2013-01-20 01:31:58 +00:00
Jordan Lee
c1559f3cc4
(trunk, libT) first drop of the tr_quark patch.
2012-12-22 20:35:19 +00:00
Jordan Lee
e96ed247fe
refactor libtransmission's tr_benc class as tr_variant.
2012-12-14 04:34:42 +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
Charles Kerr
19c043ed84
(trunk qt) #3836 "libevent2 support" -- add a mechanism to make it easier to build the Qt client with custom installs of libevent2
2010-12-31 19:44:51 +00:00
Daniel Lee
ac53f4792f
switch trackerRemove and trackerReplace rpc calls to use tracker id instead of announce urls as identifiers
2010-09-14 06:23:48 +00:00
Charles Kerr
d4f97143cd
(trunk qt) #3481 "crash when accessing a remote session that's password protected" -- fixed
2010-08-04 13:56:52 +00:00
Charles Kerr
1477c8909f
(trunk qt) synchronize the copyright notices
2010-08-01 20:36:13 +00:00
Charles Kerr
3fa4865863
(trunk) #3450 "regression: Qt client dbus support broken" -- fixed
2010-08-01 18:55:04 +00:00
Charles Kerr
914af1c9f8
(trunk Qt) sync the "trackers" tab with the GTK+ client and more.
2010-07-27 19:43:32 +00:00
Charles Kerr
6e5af03d78
(trunk) #3045 "speed units" -- change the public API of libtransmission based on feedback from livings
2010-07-04 06:07:21 +00:00
Daniel Lee
c8408b755f
(qt) #3362:Edit trackers in transmission-qt
2010-06-30 05:55:46 +00:00
Daniel Lee
32a4f1df10
(qt) #3147 : qtr delayed to connect to remote session automatically
2010-06-16 02:58:44 +00:00
Charles Kerr
5c26afdb52
happy new year!
2010-01-04 21:00:47 +00:00
Charles Kerr
78ead8c3dd
(trunk) update the copyright notices
2009-12-05 02:19:24 +00:00
Charles Kerr
31a3ed1684
(trunk, qt) #2096 "magnet links" -- Add the "Copy Magnet Link to Clipboard" feature to Qt client
2009-12-03 15:23:43 +00:00
Charles Kerr
ceb8e4b564
(trunk qt) sync the Qt client's "New Torrent" dialog with the GTK+ client's rewrite
2009-10-05 19:53:38 +00:00
Charles Kerr
79fb45c110
(trunk qt) add svn properties on the qt source files
2009-05-31 19:33:48 +00:00
Charles Kerr
3827d80cd8
(trunk qt) #2072 : Delete .torrent with or without error
2009-05-15 02:05:07 +00:00
Charles Kerr
29b1d3e2cc
(trunk) #920 : add "move data" to libT so all clients can use it
2009-05-13 15:54:04 +00:00
Charles Kerr
6559fbbd16
(trunk) support an X-Transmission-Session-Id header in the RPC server. Yesterday's approach of including the session_id in posted forms -- which is a typical approach -- isn't sufficient for Transmission, since it also allows remote access via JSON/RPC. (part 1 of 2. part 2 is kjg's web ui patch)
2009-05-08 14:56:11 +00:00
Charles Kerr
872465d12e
(trunk) revert r8351; it's not a sufficient fix
2009-05-08 14:35:02 +00:00
Charles Kerr
3cc43a7d03
(trunk libT) add a session_id cookie to the rpc server
2009-05-08 02:37:46 +00:00
Charles Kerr
2a44c23dca
(trunk qt) hide the network icon when the transmission session is being run inside the client. patch by stdisease
2009-05-06 13:46:10 +00:00
Charles Kerr
d41318bb05
(trunk qt) session dialog improvements from W4pp
2009-05-03 22:00:56 +00:00
Charles Kerr
e249d894ac
(trunk qt) Remember between runs whether we were running a local or remote session. Add a gui dialog for switching sessions during runtime.
2009-05-03 17:37:39 +00:00
Charles Kerr
d82b4a5fc6
(trunk qt) handle multiple torrent selection in the properties dialog
2009-04-18 23:18:28 +00:00
Charles Kerr
08674322a9
(trunk qt) clean up #includes
2009-04-13 18:21:22 +00:00
Charles Kerr
c5aa896d83
(trunk qt) first stab at getting the properties dialog's "options" controls operational.
2009-04-12 21:15:35 +00:00
Charles Kerr
8cb90fd28f
(trunk) add the Qt beta into svn
2009-04-09 18:55:47 +00:00