Mukund Sivaraman
|
f69aa6faa6
|
Fix use of key
|
2008-09-03 01:36:59 +00:00 |
Mukund Sivaraman
|
b630712d4b
|
Fix bug in schedule calculation
|
2008-09-03 01:36:48 +00:00 |
Charles Kerr
|
c3c8006c85
|
(gtk) #989: add a checkbox to auto-update the blocklist once a week
|
2008-09-02 20:59:00 +00:00 |
Charles Kerr
|
f53b33526b
|
(gtk) #964: tweak the scheduler's prefs dialog a bit
|
2008-09-02 18:22:23 +00:00 |
Mukund Sivaraman
|
afd31cd0f2
|
Apply changes in scheduled limits when they're updated during the schedule
|
2008-09-01 10:01:13 +00:00 |
Mukund Sivaraman
|
bac067e32b
|
Change info messages on scheduled limits
|
2008-09-01 08:19:57 +00:00 |
Mukund Sivaraman
|
79c315524d
|
Correct the key name for scheduled upload limits
Also, widget sensitivity is handled elsewhere.
|
2008-09-01 08:19:52 +00:00 |
Mukund Sivaraman
|
e525c17dc5
|
Fix use of new Glib API which fails on older Glib build machines
|
2008-09-01 04:54:13 +00:00 |
Mukund Sivaraman
|
0b7fd36077
|
Add simple scheduled bandwidth control for the GTK client (bug #964)
This is similar to how the Mac OS X version of Transmission
does it.
|
2008-09-01 04:47:02 +00:00 |
Charles Kerr
|
82815a74d2
|
#1214: add RPC support for per-peer status,ul,dl,address info
|
2008-08-22 17:59:31 +00:00 |
Charles Kerr
|
ef68e36a0d
|
(libT) more dead code removal: tr_compareUint32(), tr_compareUint64(), tr_strcmp(), tr_strcasecmp()
|
2008-08-22 14:52:20 +00:00 |
Charles Kerr
|
b97717ffbf
|
fix #include warning
|
2008-08-22 01:05:38 +00:00 |
Charles Kerr
|
dcecf09d96
|
bencode cleanup: remove unused functions and unnecessary #includes
|
2008-08-21 14:57:59 +00:00 |
Mukund Sivaraman
|
03520624e6
|
Use ANSI declaration
|
2008-08-19 06:57:55 +00:00 |
Mukund Sivaraman
|
f4fb332a58
|
Fixing dependency (tr-core.c: tr-core-dbus.h)
|
2008-08-17 21:43:39 +00:00 |
Mukund Sivaraman
|
04d9cc1d54
|
Check for threads
|
2008-08-17 12:39:34 +00:00 |
Mukund Sivaraman
|
4404ead503
|
Add tr-core-dbus.xml to EXTRA_DIST
|
2008-08-17 12:39:31 +00:00 |
Mukund Sivaraman
|
317281f87c
|
Don't show an error when transmission is run twice
Instead, present the main window. This commit also auto-generates
the dbus bindings.
|
2008-08-17 12:39:26 +00:00 |
Charles Kerr
|
d06f101e57
|
#220: lazy bitfields
|
2008-08-16 21:06:57 +00:00 |
Charles Kerr
|
839cfe9155
|
(gtk) #1193: add a shadow to the torrent list
|
2008-08-16 06:17:42 +00:00 |
Mukund Sivaraman
|
ca6909db33
|
Enable checking of deprecated GTK usage (in beta/unstable releases only)
|
2008-08-15 19:31:59 +00:00 |
Mukund Sivaraman
|
2a8a474bca
|
Make URL clickable in about dialog
|
2008-08-15 17:45:18 +00:00 |
Mukund Sivaraman
|
21010afa50
|
Fix leak; err is not used anyway
|
2008-08-14 11:23:16 +00:00 |
Mukund Sivaraman
|
de62de3e19
|
Replace random number generation code
|
2008-08-14 11:11:25 +00:00 |
Mukund Sivaraman
|
a8a57d0024
|
Fix leaks of dbus proxy and conn
|
2008-08-14 10:58:37 +00:00 |
Charles Kerr
|
50dcfb2ba0
|
(gtk) #826: Transmission doesn't open torrents via web browser
|
2008-08-14 03:37:02 +00:00 |
Charles Kerr
|
f4a5315ec4
|
#1156: make the RPC callbacks a little more flexible to make thread issues easier on the mac client
|
2008-08-14 02:12:29 +00:00 |
Charles Kerr
|
d521734c8d
|
(gtk) #1185: crash by maliciously-crafted .torrent files "creator" field
|
2008-08-13 03:05:51 +00:00 |
Charles Kerr
|
290bb86f30
|
(gtk) #1182: "Untranslatable" strings
|
2008-08-12 00:52:34 +00:00 |
Charles Kerr
|
51aff87443
|
lots of C correctness tweaks suggested by sparse/cgcc
|
2008-08-11 19:05:02 +00:00 |
Charles Kerr
|
e22eb7c68b
|
(gtk) show "remaining time unknown" instead of "data not fully available"
|
2008-08-10 19:11:59 +00:00 |
Charles Kerr
|
e7f7c9af31
|
(gtk) fix build breakage by including <locale.h> explicitly
|
2008-07-28 22:06:53 +00:00 |
Charles Kerr
|
9c0646553a
|
(gtk) #1108: transmission includes several unlocalized strings
|
2008-07-25 14:56:28 +00:00 |
Charles Kerr
|
fc87510be3
|
(gtk) #1108: transmission includes several unlocalized strings
|
2008-07-25 11:50:17 +00:00 |
Charles Kerr
|
2d1c6921d2
|
(gtk) #1105: slightly better fix than r6387's
|
2008-07-23 13:42:30 +00:00 |
Charles Kerr
|
30a81af036
|
(gtk) #1105: "Statistics" window uses the same keyboard shortcut for "Clear" and "Close" buttons
|
2008-07-22 21:01:28 +00:00 |
Charles Kerr
|
7372c4f39f
|
add more rpc unit tests. man page cleanups.
|
2008-07-21 16:11:47 +00:00 |
Charles Kerr
|
5018ba1bbd
|
(gtk) #867: add missing accelerators; remove accelerator collisions where possible
|
2008-07-19 19:55:08 +00:00 |
Charles Kerr
|
bb54603333
|
(gtk) #867: fix strings that should've been marked for translation for 1.30, but weren't.
|
2008-07-19 19:48:45 +00:00 |
Charles Kerr
|
cfbecbdc72
|
(gtk) in the `web' prefs tab, use the same terminology as the mac client.
|
2008-07-19 14:37:19 +00:00 |
Charles Kerr
|
3a2fa85fa9
|
(gtk) make the `web' preferences tab a little more consistent: "web gui", "web access" and "web interface" were all being used interchangably
|
2008-07-19 14:23:56 +00:00 |
Charles Kerr
|
bb6b471e8b
|
fix some minor errors reported by clang's "scan-build" tool
|
2008-07-18 18:14:29 +00:00 |
Charles Kerr
|
339fb746ff
|
(gtk) #1090: gtk+ client crashes when a torrent is removed from clutch
|
2008-07-16 19:38:22 +00:00 |
Charles Kerr
|
2fd2c7c359
|
(gtk) fix the mnemonics of the web tab in the prefs dialog
|
2008-07-16 04:19:31 +00:00 |
Charles Kerr
|
61d89d92dc
|
minor prefs dialog string tweak
|
2008-07-16 02:40:31 +00:00 |
Charles Kerr
|
70a405f1a0
|
(gtk) add "Launch Clutch" button to the web tab in the preferences dialog. that way users won't have to dig through documentation to find the "http://localhost:port/transmission/clutch" URL.
|
2008-07-16 02:31:08 +00:00 |
Charles Kerr
|
2f239319b0
|
add a portability wrapper ``tr_snprintf()'' around snprintf()
|
2008-07-15 17:16:57 +00:00 |
Charles Kerr
|
7974a1e50a
|
(libT) add proxy port arg as requested by BentMyWookie
|
2008-07-15 01:03:03 +00:00 |
Charles Kerr
|
a66c930583
|
(gtk) #1081: Manual Announce grayed out when allowed
|
2008-07-13 18:14:24 +00:00 |
Charles Kerr
|
d5335b710b
|
Update NEWS file to say the Clutch rewrite's been folded into Transmission.
|
2008-07-11 17:09:53 +00:00 |
Charles Kerr
|
eb254b8a54
|
#1042: "Announce allowed: Never"
|
2008-07-11 11:51:15 +00:00 |
Charles Kerr
|
45a216bdc2
|
(daemon) let file download flags and priorities be set by transmission-remote. Add examples to the man page and --help.
(libT) minor tweaks to tr-getopt
(gtk) tweak the preference dialog's "port forwarding" text for clarity as suggested in the forums
|
2008-07-10 20:59:15 +00:00 |
Charles Kerr
|
f5dbaca440
|
(gtk) #562: No error message when opening broken torrent file
|
2008-07-09 16:33:00 +00:00 |
Charles Kerr
|
ab5fe51e00
|
(gtk) partial fix for #562: No error message when opening broken torrent file
|
2008-07-08 21:08:20 +00:00 |
Charles Kerr
|
deca1f60ff
|
(gtk) #1073: Too many queries to disable Desktop hibernation
|
2008-07-06 00:56:19 +00:00 |
Charles Kerr
|
13a9af099f
|
(gtk) #1063: don't inhibit power management when torrents are paused
|
2008-07-02 18:49:07 +00:00 |
Charles Kerr
|
abd973886b
|
(gtk) #1069: revert r6280
|
2008-07-02 04:27:15 +00:00 |
Charles Kerr
|
5493046090
|
#1069: Unknown seeders and leechers count in `Peers' tab
|
2008-07-02 01:04:07 +00:00 |
Charles Kerr
|
4e0becaa57
|
(gtk) #1035 prefrence "Remove source to trash" doesn't work
|
2008-07-02 00:51:04 +00:00 |
Charles Kerr
|
435cbaf6b4
|
(gtk) #1043: Include recent folders in the destination folder chooser
|
2008-07-02 00:17:27 +00:00 |
Charles Kerr
|
e6f5bb13c9
|
(gtk) #1070: 1:60 ???
|
2008-07-01 22:35:32 +00:00 |
Charles Kerr
|
85df568aad
|
(gtk) fix r6263 error
|
2008-06-30 15:04:18 +00:00 |
Charles Kerr
|
4aae6608d7
|
(gtk) #1062: "Help" menu is not HIG compliant
|
2008-06-29 04:21:45 +00:00 |
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 |