Mitchell Livingston
|
1a234d951c
|
use date added, date completed, and date of last activity from libT, setting the old Mac values on first run
|
2008-06-03 19:47:07 +00:00 |
Charles Kerr
|
044bfbad39
|
add tr_torrentSetDoneDate() too
|
2008-06-03 19:42:54 +00:00 |
Charles Kerr
|
870c4d7650
|
add tr_torrentSetAddedDate() and tr_torrentSetActivityDate()
|
2008-06-03 19:22:22 +00:00 |
Charles Kerr
|
e1a23350d4
|
(1) add a doneDate to tr_torrent and tr_stat. (2) save tr_torrent.doneDate and tr_torrent.activityDate between sessions in the .resume file.
|
2008-06-03 19:16:12 +00:00 |
Mitchell Livingston
|
32ddfbe98a
|
initial rpc pref pane
|
2008-06-03 19:11:43 +00:00 |
Mitchell Livingston
|
8bd570d976
|
get rid of an unnecessary warning
|
2008-06-03 18:00:51 +00:00 |
Mitchell Livingston
|
84601b3e09
|
implement most of the rpc preferences updating
|
2008-06-03 17:55:43 +00:00 |
Mitchell Livingston
|
c42a623ada
|
only update the options window when the updated torrent is already selected
|
2008-06-03 16:28:09 +00:00 |
Mitchell Livingston
|
6e6e8680d1
|
swap rpc start/stop and remove
|
2008-06-03 16:22:31 +00:00 |
Mitchell Livingston
|
9eaef4723e
|
mac: implement rpc started, stopped, and updated
|
2008-06-03 16:20:21 +00:00 |
Mitchell Livingston
|
9b4c88ee27
|
attempt to make the tracker table and buttons a bit nicer on Tiger
|
2008-06-03 15:27:03 +00:00 |
Charles Kerr
|
547056b50b
|
#988: Optimistic unchoke can unchoke uninterested peers
|
2008-06-03 04:29:56 +00:00 |
Charles Kerr
|
44fdf34678
|
(gtk) rough draft of the preferences dialog's "Remote Access" tab: enable/disable RPC, port, ACL, password, and password toggle
|
2008-06-02 21:02:38 +00:00 |
Mitchell Livingston
|
15beea0630
|
update NEWS and mac strings
|
2008-06-02 20:31:26 +00:00 |
Charles Kerr
|
ccaf782dd6
|
(libT) if the ACL passed in via tr_sessionInitFull() can't be parsed, log an tr_err() and use a TR_DEFAULT_RPC_ACL as the fallback.
|
2008-06-02 19:57:16 +00:00 |
Charles Kerr
|
f8d40cdf00
|
(libT): added an ACL tester to tr_sessionSetRPCACL() and return an error string if the ACL can't be parsed.
|
2008-06-02 19:44:19 +00:00 |
Mitchell Livingston
|
a4520742e5
|
for now don't allow modification of non-user added trackers
|
2008-06-02 19:42:14 +00:00 |
Mitchell Livingston
|
2b72de34ab
|
pluralize the "remove tracker" dialogue appropriately; merge more of the remove code
|
2008-06-02 19:17:04 +00:00 |
Mitchell Livingston
|
6d7077522b
|
merge some code for removing trackers
|
2008-06-02 18:47:54 +00:00 |
Mitchell Livingston
|
b884651ac3
|
add a warning when removing built-in trackers
|
2008-06-02 18:34:58 +00:00 |
Charles Kerr
|
7620cd9a16
|
(gtk) when editing the tracker list of an existing torrent, don't let the user delete the last tracker.
|
2008-06-02 17:44:26 +00:00 |
Mitchell Livingston
|
88d357539e
|
(mac) initial support for adding and removing trackers
|
2008-06-02 17:26:02 +00:00 |
Charles Kerr
|
53a426c738
|
add in some very simple bitfield tests, and add a #define option to turn it into a speed test
|
2008-06-02 15:52:16 +00:00 |
Charles Kerr
|
ff5e97a6db
|
make the `new torrent' dialog a little prettier
|
2008-06-02 15:07:26 +00:00 |
Charles Kerr
|
8ba474b868
|
(gtk) better grouping of the progress indicator in the "new torrent" dialog
|
2008-06-02 04:58:49 +00:00 |
Charles Kerr
|
5db4ca7fa3
|
#981: add tr_stat.dateAdded to libT; add "sort by age" to gtk+ client
|
2008-06-02 04:41:55 +00:00 |
Mitchell Livingston
|
f3a974c40e
|
allow torrents with no announce address to be created again
|
2008-06-02 01:55:15 +00:00 |
Mitchell Livingston
|
4c20b4e0d4
|
mac build builds again
|
2008-06-01 19:08:38 +00:00 |
Charles Kerr
|
f0e7c54160
|
(gtk) unclutter the "new torrent" dialog a bit.
|
2008-06-01 15:46:20 +00:00 |
Charles Kerr
|
464a6b6162
|
add gtk/tracker-list.c to the list of translatable files
|
2008-06-01 05:45:40 +00:00 |
Charles Kerr
|
8db94c5862
|
#224 (creating multi-tracker torrents): add multitracker support in libT's makemeta API, and in the gtk+ interface. This probably breaks the mac build...
|
2008-06-01 05:36:23 +00:00 |
Charles Kerr
|
f6dd06c367
|
r5987 tweak: silence a couple of console debugging messages that snuck into the commit
|
2008-06-01 01:55:05 +00:00 |
Charles Kerr
|
07c1b28e9e
|
#838 (Adding trackers to existing torrents): add a backend API for this (tr_torrentSetAnnounceList) and implement a GUI for it in the gtk+ client.
|
2008-06-01 01:40:32 +00:00 |
Charles Kerr
|
0a023367b6
|
fix r5985 oops. I shouldn't make commits when I'm in a hurry.
|
2008-05-31 15:15:54 +00:00 |
Charles Kerr
|
cdf5cb87d6
|
another tweak for calculating tr_stat.desiredAvailable faster, suggested by BentMyWookie
|
2008-05-31 05:22:10 +00:00 |
Mitchell Livingston
|
d4618ef74d
|
don't archive group images; update group images when colors change
|
2008-05-31 03:11:59 +00:00 |
Mitchell Livingston
|
1cb0451c05
|
in the groups menu, show the "blank group" image; resize the images in the groups menu appropriately
|
2008-05-31 02:52:49 +00:00 |
Mitchell Livingston
|
62f034cdbd
|
potential decrease in memory usage when showing the group dividers
|
2008-05-31 02:38:44 +00:00 |
Charles Kerr
|
c00a3a97b7
|
fix r5979 oops
|
2008-05-31 00:20:59 +00:00 |
Charles Kerr
|
5141a65d45
|
experimental message batcher as discussed in http://forum.transmissionbt.com/viewtopic.php?p=24251#24251
|
2008-05-31 00:16:26 +00:00 |
Charles Kerr
|
e391ef6e1a
|
on shutdown, close the most active torrents first. That way if we can't get everyting closed in a reasonable amount of time, at least we get the ones that affect stats first.
|
2008-05-30 17:22:26 +00:00 |
Charles Kerr
|
f3db37ab1b
|
add a couple of more ways to short-circuit the tr_stat.desiredAvailable test in tr_torrentStat(), as suggested by BentMyWookie
|
2008-05-30 16:49:03 +00:00 |
Charles Kerr
|
5ed97a1c04
|
refactor out some dead code in net.c, and probably give jhujhiti fits
|
2008-05-30 15:43:10 +00:00 |
Charles Kerr
|
0705eaa1c0
|
minor speedups in tr_torrentStat() and in bitfield manipulation
|
2008-05-30 15:40:46 +00:00 |
Charles Kerr
|
468a883f23
|
API cleanup: s/tr_torrentRates/tr_sessionGetSpeed/
|
2008-05-30 15:19:07 +00:00 |
Charles Kerr
|
e9c7e76c07
|
#980 optimistic unchoking is broken
|
2008-05-30 12:58:55 +00:00 |
Mitchell Livingston
|
8a876d755a
|
"isFolder" is a better method name than "folder"
|
2008-05-29 22:16:03 +00:00 |
Mitchell Livingston
|
84f922af92
|
pieces bar color adjustment; dead code removal
|
2008-05-29 21:50:16 +00:00 |
Charles Kerr
|
a85095ffe9
|
#979: cli doesn't document the -o command-line argument
|
2008-05-29 17:33:07 +00:00 |
Charles Kerr
|
93ee8b8c49
|
#972: Update to the 2008/05/29 snapshot of libnatpmp
|
2008-05-29 13:39:39 +00:00 |