Charles Kerr
e66f8d06d2
(trunk gtk) #2489 : tr_torrentSetAnnounceList() should check for invalid and duplicate announce URLs
2009-10-10 19:24:46 +00:00
Charles Kerr
61042404ad
(trunk) replace tr_tracker_stat's "isActive" field with the more descriptive "isBackup"
2009-10-10 00:17:00 +00:00
Charles Kerr
f607c7591a
(trunk) #2463 : 'Mac Client shows huge "next announce in" timer'
2009-10-09 21:30:34 +00:00
Charles Kerr
6a1e524aac
(trunk gtk) fix the editing of tracker URLs in the GTK+ client
2009-10-04 02:32:38 +00:00
Charles Kerr
9bf4c599b8
(trunk libT,gtk) plug a couple of minor leaks reported by valgrind
2009-09-26 23:46:30 +00:00
Charles Kerr
4a09a1de13
(trunk) remove tr_stats fields: downloaders, leechers, seeders, timesCompleted as per discussion with livings
2009-09-26 06:20:33 +00:00
Charles Kerr
5b46b63b23
(trunk gtk) implement 'edit trackers' window in gtk client
2009-09-26 00:48:07 +00:00
Charles Kerr
86ada18266
(trunk)
...
#1699 : Announce to multiple trackers at once
#2424 : Tracker address is not listed in GTK client.
2009-09-25 21:05:59 +00:00
Charles Kerr
10638fb14a
(trunk gtk) fix clang build issue reported by Tronic
2009-09-11 14:34:36 +00:00
Charles Kerr
cb79214854
(trunk) remove trailing spaces
2009-08-10 20:04:08 +00:00
Charles Kerr
c86d2cc871
(trunk gtk) fix for "origin" field in the properties dialog when multiple torrents are selected. (kklimonda)
2009-08-04 03:10:35 +00:00
Charles Kerr
41066aa306
(trunk gtk) #2286 : wrong display of the percentage downloaded in the Properties
2009-07-18 01:04:27 +00:00
Charles Kerr
e5ff7d8f3e
(trunk) #2271 : rounding problem in printf()
2009-07-14 20:09:46 +00:00
Charles Kerr
4658ad9c66
(trunk gtk,qt) fix possible division by zero in the torrent properties dialog
2009-06-30 22:27:22 +00:00
Charles Kerr
6b7a400cee
(trunk, qt/gtk) tweak the torrent priorities gui a little
2009-06-29 06:49:35 +00:00
Charles Kerr
c825ce54de
(trunk gtk,qt) add a little symmetry to the info tab's fields
2009-06-28 16:21:47 +00:00
Charles Kerr
1ae47c697d
(trunk) silence some minor gcc warnings
2009-06-23 14:15:23 +00:00
Charles Kerr
0b52d3d966
(trunk qt,gtk) fill in missing mnemonics
2009-06-23 03:40:32 +00:00
Charles Kerr
36eac9e36a
(trunk qt, gtk) some string changes: minor Gnome HiGification. omit unnecessary words. use less jargon.
2009-06-23 00:24:37 +00:00
Charles Kerr
b85d2ea289
(trunk gtk) #2217 : Sort order in peer tab should default to by progress
2009-06-16 23:58:14 +00:00
Charles Kerr
5300ad8ef8
(trunk gtk) plug very minor memory leak in the gtk properties dialog, found by valgrind
2009-06-15 21:01:20 +00:00
Charles Kerr
2e23c8fade
(trunk gtk) fix crash when leaving the properties dialog open during shutdown
2009-06-15 00:01:38 +00:00
Charles Kerr
11f8f93cfa
(trunk gtk) #2190 : removing download items makes property window useless
2009-06-10 17:01:33 +00:00
Charles Kerr
3d7cc36424
(trunk) #7 : DHT support. This is a work in progress... no gui/rpc support yet
2009-05-19 18:38:26 +00:00
Charles Kerr
f4d30c07ac
(trunk gtk) #2094 : Torrent comment box does not scroll, so long comments are partially hidden
2009-05-19 18:36:28 +00:00
Charles Kerr
ccb14d491a
(trunk gtk) silence a couple of gcc warnings
2009-05-12 20:58:30 +00:00
Charles Kerr
8e34e675e7
(trunk gtk) fix webseed error in the torrent properties dialog; reported by W4pp
2009-05-02 16:16:23 +00:00
Charles Kerr
a284303dac
(trunk gtk) simplify the way the lock icon is rendered in the inspector
2009-04-26 14:38:46 +00:00
Charles Kerr
4bccf4985f
(trunk gtk) fix terminology of "manual announce" text in the inspector rewrite
2009-04-25 21:53:58 +00:00
Charles Kerr
7f1fe69815
(gtk) fix new bug in the details dialog that only manifests itself when you scroll through lots of torrents at once
2009-04-25 16:19:07 +00:00
Charles Kerr
05db7dd246
(gtk) fix new filtering bug in gtk client
2009-04-25 15:41:10 +00:00
Charles Kerr
12089cc883
(gtk) fix a couple of new gtk bugs reported by Rolcol
2009-04-25 14:08:40 +00:00
Charles Kerr
0a546f2e51
(trunk gtk) more cleanup from yesterday's property dialog rewrite
2009-04-24 15:24:43 +00:00
Charles Kerr
9dc4672ace
(gtk) clean up yesterday's properties dialog rewrite a bit.
2009-04-24 12:05:53 +00:00
Charles Kerr
7f60d9db17
(trunk gtk) #1473 : Properties dialog should let you edit/view multiple torrents at once
2009-04-24 01:37:04 +00:00
Charles Kerr
e1d8cf5a4a
(trunk gtk, qt) sync some keyboard mnemonics and the about dialogs
2009-04-21 01:00:17 +00:00
Charles Kerr
e696ff0e7e
(trunk gtk) tweak the encryption ui in the details dialog
2009-04-19 17:00:28 +00:00
Charles Kerr
8b87c14513
(trunk gtk) fix minor oops from earlier today in the properties dialog's peer list
2009-04-17 00:04:15 +00:00
Charles Kerr
3f00d88ed8
(trunk gtk/qt) #1502 : Details' Addresses should "sort -n"
2009-04-16 16:35:00 +00:00
Charles Kerr
afe11e1386
(trunk) have the gtk and qt clients use the same minimum seed ratio in the preferences dialog as the mac uses
2009-04-10 19:16:12 +00:00
Charles Kerr
f1d92708e7
(trunk) more speedlimit work
2009-03-28 16:47:01 +00:00
Charles Kerr
542526ce29
(trunk gtk) minor tweaks
2009-03-05 17:18:36 +00:00
Charles Kerr
41b0cc8cdd
(trunk) libT and gtk+ parts for #1889 : per-torrent vs. global speed limit confusion
2009-03-04 19:52:57 +00:00
Charles Kerr
ab352d480f
(trunk gtk) back out a little bit of bad code.
2009-03-03 05:46:49 +00:00
Charles Kerr
3c32f97ef5
(trunk gtk) Use gtk_tree_view_set_fixed_height_mode() in a few more places
2009-03-03 00:48:50 +00:00
Charles Kerr
b211b1882f
(trunk gtk) #1835 : A message should be in singular/plural form
2009-03-02 17:45:08 +00:00
Charles Kerr
f153ee7dd9
(trunk gtk) #1871 : webseed peer list in transmission gtk does not scroll, but instead resizes the window to fit it.
2009-02-26 17:53:55 +00:00
Charles Kerr
3f9a1d090b
(trunk) #1787 : add support for seeding ratio limiting in libtransmission
2009-02-13 18:23:56 +00:00
Charles Kerr
9a32b8d6d5
(trunk gtk) #1341 : show the number of verified pieces in the Inspector
2009-01-12 19:30:34 +00:00
Charles Kerr
fe816d8135
(trunk) update the GPL code's copyright dates
2009-01-10 23:09:07 +00:00
Charles Kerr
e44239fc4e
(trunk gtk) #1585 : use g_timeout_add_seconds() where appropriate to group timers together for fewer scheduled wakeups
2008-12-22 05:39:03 +00:00
Charles Kerr
9594112d27
updated email address
2008-12-16 00:20:44 +00:00
Charles Kerr
e99e3243a0
(gtk) #1504 : when the details dialog's peers list is sorted, some rows are duplicated
2008-11-23 17:10:40 +00:00
Charles Kerr
5b96ba110c
(gtk) #1453 : follow Gnome HIG; the "details" dialog should be a "properties" dialog
2008-11-13 04:10:04 +00:00
Charles Kerr
8abe92fe8e
(gtk) #1445 : Peer list seize the mouse cursor when trying to change column width
2008-11-09 15:29:43 +00:00
Charles Kerr
d698ff7510
(gtk) don't use code marked as deprecated in gtk 2.14
2008-10-31 18:25:21 +00:00
Charles Kerr
4bf3577fba
(gtk) #1306 : clicking in a blank area in a list clears the selection.
2008-09-27 18:01:31 +00:00
Charles Kerr
cc89872dd4
run libT, cli, daemon, gtk through the source-code formatter "uncrustify" as promised/threatened
2008-09-23 19:11:04 +00:00
Charles Kerr
b3c16b8f52
(gtk) silence a compiler warning
2008-09-17 01:55:41 +00:00
Charles Kerr
dae1322637
(gtk) make the per-torrent speed limit gui controls' behavior match that of the preference dialgo's speed limit gui controls
2008-09-14 19:39:07 +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
d521734c8d
(gtk) #1185 : crash by maliciously-crafted .torrent files "creator" field
2008-08-13 03:05:51 +00:00
Charles Kerr
51aff87443
lots of C correctness tweaks suggested by sparse/cgcc
2008-08-11 19:05:02 +00:00
Charles Kerr
9c0646553a
(gtk) #1108 : transmission includes several unlocalized strings
2008-07-25 14:56:28 +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
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
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
d4fac7b34f
(gtk) #1042 : Manual Announce allowed when Never
2008-06-19 13:11:25 +00:00
Charles Kerr
6cce27bf54
(rpc) simplify the rpc accessors
2008-06-16 03:47:50 +00:00
Charles Kerr
f3de368dde
(gtk) tweak the column headings in the details dialog.
2008-06-12 00:03:46 +00:00
Charles Kerr
393ebbc24a
more webseed work.
2008-06-10 02:36:52 +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
ff5e97a6db
make the `new torrent' dialog a little prettier
2008-06-02 15:07:26 +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
608fb5ddf9
remove dead code
2008-05-27 17:47:39 +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
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
2c79888a93
RPC/IPC redesign
2008-05-18 16:44:30 +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
7ef2511ca8
#377 : preliminary https support. this commit probably breaks mac and cli and is not for the faint of heart.
2008-04-24 01:42:53 +00:00
Charles Kerr
8146a0c7f7
(gtk) #868 : Fix spacing and title for preferences dialog
2008-04-12 14:40:13 +00:00
Charles Kerr
233627ae72
(gtk) tweak the details strings again
2008-04-12 04:09:28 +00:00
Charles Kerr
44fe2b688f
fix r5590 spelling error
2008-04-12 01:37:59 +00:00
Charles Kerr
6d6a98f785
(gtk) #860 : Nobody knows what the UI DEI etc. it the Details>Peers status column mean
2008-04-12 01:36:31 +00:00
Charles Kerr
41b50abfa9
(gtk) #833 : "Last scrape/announce at" shows wrong time
2008-04-02 23:18:45 +00:00
Charles Kerr
bce905c0b4
(gtk) "Details" dialog minor tweak
2008-03-23 01:04:30 +00:00
Charles Kerr
8abaaf08c8
(gtk) in the Details dialog, put the peer and tracker tabs next to each other
2008-03-21 14:23:56 +00:00
Charles Kerr
42a4e2f38c
(gtk) #804 : Details window, Info tab, the torrent hash should be selectable (for copy/paste and to use it in search engines)
2008-03-21 14:12:32 +00:00
Charles Kerr
ca9a75d4aa
(gtk) fix minor terminology inconsistencies between the "new torrent" and "details" dialogs
2008-03-19 20:34:35 +00:00
Charles Kerr
531dd851ad
more string work before the freeze. (1) use %'d to get thousands' grouping in end-user strings (2) follow HiG capitalization, quotation guidelines (3) fold a few more strings
2008-03-19 20:07:27 +00:00
Charles Kerr
dd7111d3a0
fix "select all" wart for users w/gtk < 2.10
2008-03-19 01:49:07 +00:00
Charles Kerr
1983822cd4
(gtk) #779 : synchronize speed limit options in the prefs and details dialogs.
2008-03-11 04:19:50 +00:00
Charles Kerr
ea7cca30d2
(gtk) plug a minor leak in the Statistics dialog.
2008-03-08 16:10:13 +00:00
Charles Kerr
6ef6ac0928
the last i18n-centric commit for awhile, I hope.
2008-03-08 04:53:11 +00:00
Charles Kerr
bcff72c3ad
string consistency. (gtk) move `announce url' from info tab to tracker tab.
2008-03-08 02:00:47 +00:00
Charles Kerr
909cb89b43
even more i18n string work, w/more feedback and reading through the transmission.pot file.
2008-03-08 01:43:20 +00:00
Charles Kerr
5efb7e626e
(gtk) more i18n string work w/suggestions from andre and vuntz to use format strings with positions to allow argument reordering.
2008-03-07 21:59:27 +00:00
Charles Kerr
6fe4a4dddc
more i18n improvements. thanks to Gnome translator andre for feedback.
2008-03-07 21:20:45 +00:00
Charles Kerr
7200b27a18
lots more i18n string work -- making strings more consistent, folding redundant strings together, etc.
2008-03-07 20:48:36 +00:00
Charles Kerr
76891225b9
more i18n work.
2008-03-07 03:26:59 +00:00
Charles Kerr
777c0de53a
more i18n strings work
2008-03-06 21:59:00 +00:00
Charles Kerr
142d2fe9dc
(gtk) improve caption "date started" caption (launchpad 193875)
2008-02-28 02:35:44 +00:00
Charles Kerr
851e6ce008
(gtk) make the filename naming scheme a little more consistent.
2008-02-26 19:58:03 +00:00
Charles Kerr
58b655338a
libT: add tracker information to tr_stat. gtk: add `tracker' tab to inspector
2008-02-21 07:29:39 +00:00
Charles Kerr
a676675468
(gtk) #712 : regression in Details (Peers) dialog in svn version
2008-02-19 06:05:55 +00:00
Charles Kerr
c421bc0266
(gtk) add ability to delete downloaded files when deleting a torrent
2008-02-19 03:57:03 +00:00