Charles Kerr
14e5ab6334
(gtk) #1050 make some changes to help track down Lacrocivious' bug
2008-06-22 01:25:03 +00:00
Charles Kerr
d4fac7b34f
(gtk) #1042 : Manual Announce allowed when Never
2008-06-19 13:11:25 +00:00
Charles Kerr
518f277e9f
(RPC) add utility arguments for torrent-info: sort by (activity|age|id|name|progress|ratio|state|tracker), filter by (active|all|downloading|paused|seeding)
2008-06-16 22:11:50 +00:00
Charles Kerr
6cce27bf54
(rpc) simplify the rpc accessors
2008-06-16 03:47:50 +00:00
Charles Kerr
584f138975
make the preference file keys more consistent.
2008-06-13 00:52:55 +00:00
Charles Kerr
74d2c1ab00
(gtk) fix watch directory FMR
2008-06-13 00:46:27 +00:00
Charles Kerr
c15a4b9cda
(gtk) handle importing settings from the old file format
2008-06-12 17:39:35 +00:00
Charles Kerr
effb78d674
unify the daemon and gtk client's config files so that you can easily swap back and forth between clients and keep the same torrents and preferences.
2008-06-12 16:25:36 +00:00
Charles Kerr
f3de368dde
(gtk) tweak the column headings in the details dialog.
2008-06-12 00:03:46 +00:00
Charles Kerr
9c649d7752
(gtk) finish adding SOCKS options in the preferences dialog
2008-06-11 23:34:01 +00:00
Charles Kerr
ae7971bf0f
blarg
2008-06-11 21:05:13 +00:00
Charles Kerr
af8e44a5e7
maybe *now* 1.30 is feature complete: by popular demand, add proxy support for SOCKS4/SOCKS5. This will break the mac build temporarily.
2008-06-11 20:45:53 +00:00
Charles Kerr
51aa583d60
(gtk) #1015 : only count selected files in the progress bar
2008-06-11 13:41:56 +00:00
Charles Kerr
9776f10c65
(gtk) sync the proxy preferences' text with the mac client
2008-06-10 23:05:30 +00:00
Charles Kerr
b94893a4c9
wire up the backend proxy support.
2008-06-10 16:16:31 +00:00
Charles Kerr
a1c55c7444
(gtk) #1012 : don't show the tray by default
2008-06-10 04:23:11 +00:00
Charles Kerr
393ebbc24a
more webseed work.
2008-06-10 02:36:52 +00:00
Charles Kerr
6d65981a83
(gtk) #1009 "Not available" ambiguous
2008-06-09 23:21:02 +00:00
Charles Kerr
1526065c3f
fix hibernation bug reported by tonfa
2008-06-09 15:23:09 +00:00
Charles Kerr
e3e3bee8b5
#800 initial support for GetRight-style fetching of data through http and ftp servers specified in the .torrent's "url-list" tag
2008-06-07 21:26:41 +00:00
Charles Kerr
17f686af57
(gtk) work on the proxy prefs UI a little more.
2008-06-06 23:48:17 +00:00
Charles Kerr
ee59395c60
(gtk) rearrange the preferences dialog. add a `proxies' mockup.
2008-06-06 20:03:19 +00:00
Charles Kerr
dec4847b3f
(gtk) #998 : gtk client crashes if you quit while the stats window is still up
2008-06-05 20:41:32 +00:00
Charles Kerr
382800fb00
(gtk) #992 : Button icons cut off in New Torrent dialog
2008-06-05 18:59:07 +00:00
Charles Kerr
ab17f553c4
get RPC password protections working in libT and the gtk+ client. mac, daemon, and cli need to be synced.
2008-06-05 16:23:03 +00:00
Charles Kerr
34d5433769
(gtk) more work on the RPC preferences tab: the ACL editor works now & is wired up...
2008-06-04 19:46:37 +00:00
Charles Kerr
20e9b8d27b
(gtk) a little more progress on the RPC permissions editor, but it's not functional yet.
2008-06-03 20:59:57 +00:00
Charles Kerr
7ee61d138c
(gtk) #930 : Patch to reorder format string args for translation
2008-06-03 20:13:22 +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
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
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
Charles Kerr
f0e7c54160
(gtk) unclutter the "new torrent" dialog a bit.
2008-06-01 15:46:20 +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
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
468a883f23
API cleanup: s/tr_torrentRates/tr_sessionGetSpeed/
2008-05-30 15:19:07 +00:00
Charles Kerr
66ca0e588e
oops, don't use C++-style comments or we'll break on old compilers
2008-05-29 03:15:33 +00:00
Charles Kerr
c007e68222
(gtk)
...
#978 : Details window hangs when changing priority
#946 : Allow to select several files in the file chooser
2008-05-29 02:59:22 +00:00
Charles Kerr
ae9415ebf8
(gtk) silence console warning when starting a second transmission session
2008-05-28 15:05:17 +00:00
Charles Kerr
106a272be8
(gtk) dead code removal: MC_HASH
2008-05-27 17:54:02 +00:00
Charles Kerr
608fb5ddf9
remove dead code
2008-05-27 17:47:39 +00:00
Charles Kerr
70b395fb85
dead code removal.
2008-05-26 13:13:24 +00:00
Charles Kerr
59bcac8fe1
(gtk) #970 : The help dialog's link to transmissionbt.com should be clickable
2008-05-25 13:22:14 +00:00
Charles Kerr
d39b7dced7
(gtk) #942 : Option to inhibit / allow hibernation
...
(gtk) #943 : Option to show / hide the tray icon
2008-05-24 23:23:20 +00:00
Charles Kerr
7bfe7cc471
remove unused functions tr_torrentSetActiveCallback() and tr_torrentClearActiveCallback()
2008-05-23 20:33:54 +00:00
Charles Kerr
53d8574b11
* change tr_stat.activityDate's and tr_stat.startedDate's type to time_t, since that's how everyone uses them anyway
...
* add a little more documentation to tr_stat and tr_ctor in transmission.h
2008-05-23 20:04:41 +00:00
Charles Kerr
d18fb68fbc
sine we now have two public ports (peer and rpc), rename "publicPort" as "peerPort"
2008-05-23 16:18:58 +00:00
Charles Kerr
0621c67c41
more cleanup work:
...
(1) kill the pointless "tr_tracker_stat" struct.
(2) kill the unused "tr_torrentRemoveSaved()" function.
(3) kill the redundant "nextManualAnnounceTime" variable.
(4) make the TR_ERROR_IS_* macros private.
2008-05-22 23:11:21 +00:00
Charles Kerr
26b5a16630
(libt) more janitorial work on cleaning up tr_session*() and tr_torrent*() functions: session stats, torrent count, and manual update.
2008-05-22 20:44:41 +00:00