Charles Kerr
|
5693ba9c71
|
fix compile error reported by BentMyWookie
|
2008-05-19 00:21:16 +00:00 |
Charles Kerr
|
dde9cb49f2
|
fix the cyclical header dependency, and fix a couple of warnings sniffed out by gcc 4.3
|
2008-05-19 00:12:31 +00:00 |
Charles Kerr
|
035869d802
|
missed a few files.
|
2008-05-18 16:52:25 +00:00 |
Charles Kerr
|
2c79888a93
|
RPC/IPC redesign
|
2008-05-18 16:44:30 +00:00 |
Charles Kerr
|
b626d87121
|
update the rpc spec.
|
2008-05-16 07:31:22 +00:00 |
Charles Kerr
|
3f93fa1f2e
|
* add some #ifdefs to fix -DNO_SSI
* remove the Win CE stuff for now, since we don't support Windows yet.
|
2008-05-16 04:53:11 +00:00 |
Mitchell Livingston
|
788ccd60d3
|
#948 - when processing the blocklist, don't block the gui (Leopard-only)
|
2008-05-16 00:25:09 +00:00 |
Charles Kerr
|
f0b7932b90
|
minor logging tweak
|
2008-05-15 22:08:43 +00:00 |
Charles Kerr
|
078ea29f37
|
add tr_strdup_printf()
|
2008-05-15 15:44:51 +00:00 |
Charles Kerr
|
dd3ce4c36c
|
added "download-dir" to session variables.
added section describing uri notation.
|
2008-05-15 05:11:50 +00:00 |
Mitchell Livingston
|
c76838f7fe
|
clarify "remaining time unknown"
|
2008-05-14 23:13:30 +00:00 |
Mitchell Livingston
|
cc3f907115
|
minor adjustments/code cleanup of the new group drawing code
|
2008-05-14 22:57:46 +00:00 |
Mitchell Livingston
|
f59a61576c
|
adjust the look of the group colors
|
2008-05-14 21:35:37 +00:00 |
Mitchell Livingston
|
b75aa8df9f
|
dragging directly onto group row won't change queue order
|
2008-05-14 18:09:51 +00:00 |
Charles Kerr
|
5182187b8f
|
(gtk) #945: Use shift+del to delete torrent+files
|
2008-05-14 15:49:53 +00:00 |
Mitchell Livingston
|
35af79aa95
|
(trunk) re-add Italian localization
|
2008-05-14 03:24:25 +00:00 |
Charles Kerr
|
bfd89b685d
|
more work on rpc. bug fixes, regression tests, and spec tweaks.
|
2008-05-13 17:31:09 +00:00 |
Charles Kerr
|
6aaa2fd39e
|
fix bug in the benc-to-json converter.
add rison-to-json converter so we can pass commands to transmission in a uri.
add unit tests for the new code.
|
2008-05-13 12:52:58 +00:00 |
Charles Kerr
|
17b9dc7462
|
make the request/response messages a little terser. add per-torrent speed limit toggles. rename ipc -> rpc.
|
2008-05-12 23:51:17 +00:00 |
Mitchell Livingston
|
48874c0619
|
more adjustments to dragging with groups
|
2008-05-12 22:38:50 +00:00 |
Mitchell Livingston
|
add14825a7
|
when sorting by queue order, dragging on group header will place the torrent at the bottom
|
2008-05-12 22:08:06 +00:00 |
Mitchell Livingston
|
320f43211f
|
allow changing groups by dragging (regardless of sort)
|
2008-05-12 21:57:37 +00:00 |
Mitchell Livingston
|
b147256596
|
moving torrents between groups will change their groups - this took forever to get not to crash, so enjoy
|
2008-05-12 21:38:24 +00:00 |
Charles Kerr
|
e317d52ddd
|
Add shttpd (http://shttpd.sourceforge.net/) to the list of third-party tools
|
2008-05-12 18:33:52 +00:00 |
Charles Kerr
|
911bce88c9
|
add benc-to-json conversion + unit tests.
|
2008-05-12 17:54:57 +00:00 |
Mitchell Livingston
|
7e36f684a9
|
mac build compiles
|
2008-05-12 16:39:32 +00:00 |
Charles Kerr
|
be9427931a
|
ipc: add session accessor/mutators.
transmission.h: make the session API more consistent.
|
2008-05-12 16:33:17 +00:00 |
Charles Kerr
|
2ee27d4979
|
fix daemon breakage
|
2008-05-12 15:17:25 +00:00 |
Charles Kerr
|
2186d852f1
|
json ipc: implement torrent-add, torrent-set-file, torrent-get-file
|
2008-05-12 13:05:06 +00:00 |
Mitchell Livingston
|
b237f6089a
|
a little redundant code removal
|
2008-05-12 01:49:48 +00:00 |
Mitchell Livingston
|
a1a3c43d19
|
remove useless "sorted" variables
|
2008-05-12 01:37:38 +00:00 |
Mitchell Livingston
|
f231e13d6c
|
fix ordering error
|
2008-05-12 01:32:33 +00:00 |
Charles Kerr
|
63b82714f8
|
partial implementation of json-ipc backend: torrent start/stop/close/verify/stat/info, as are getting & setting per-torrent peer limits, upload speeds, and download speeds. this is a work in progress.
|
2008-05-12 00:41:55 +00:00 |
Charles Kerr
|
6eb8c5132e
|
remove benc2php, since we're going to be using json now.
|
2008-05-11 23:13:50 +00:00 |
Charles Kerr
|
44d3d2e080
|
plug a small memory leak in the last patch
|
2008-05-11 22:55:15 +00:00 |
Charles Kerr
|
e607f26893
|
add json-to-benc parser
|
2008-05-11 22:42:53 +00:00 |
Mitchell Livingston
|
c48c9025c8
|
a little tidyup; update NEWS
|
2008-05-11 21:57:34 +00:00 |
Mitchell Livingston
|
cfb91f22e4
|
allow reordering while groups are shown (and sorting by queue)
|
2008-05-11 21:38:40 +00:00 |
Charles Kerr
|
67068235a2
|
eliminate spec ambiguity from the last commit. it's stupid to have features like "set the 4th file in every torrent to high priority"
|
2008-05-10 22:14:19 +00:00 |
Charles Kerr
|
eaa756c31f
|
revised the spec based on Gimp_ and hawkman's feedback: (1) made a manditory `result' argument to tell if a request was successful or not. (2) spec'ed out how to get/set a torrent's up/down speeds and peer limit (3) spec'ed out how to set file priorities and DND
|
2008-05-10 22:03:03 +00:00 |
Mitchell Livingston
|
9c8e002ec1
|
update NEWS, remove unused variable
|
2008-05-10 19:34:17 +00:00 |
Mitchell Livingston
|
a423636ed3
|
the "selected" status string and the minimal view's "remaining time" status string are now toggled from the main action menu instead of being clickable
|
2008-05-10 19:24:28 +00:00 |
Charles Kerr
|
3fd25afd10
|
fix an error in the examle.
|
2008-05-10 16:59:44 +00:00 |
Charles Kerr
|
be95ad8333
|
readability. better explain the response arguments a bit.
|
2008-05-10 16:38:42 +00:00 |
Charles Kerr
|
b33d40c47e
|
readability
|
2008-05-10 16:11:00 +00:00 |
Mitchell Livingston
|
cd9f885417
|
perhaps avoid a rare crash when removing transfers
|
2008-05-10 15:23:36 +00:00 |
Charles Kerr
|
74f0e7d36c
|
(very) rough draft of the new ipc protocol
|
2008-05-10 14:29:59 +00:00 |
Mitchell Livingston
|
80274c26aa
|
revert the upgrade of CTGradient
|
2008-05-10 14:02:19 +00:00 |
Charles Kerr
|
33839f77be
|
new utility for iterating through torrents: tr_torrentNext()
|
2008-05-10 00:19:00 +00:00 |
Mitchell Livingston
|
ef4f28f132
|
CTGradient : remove unused built-in gradients; eliminate some warnings that cropped up because addElement: became private
|
2008-05-09 21:12:53 +00:00 |