Commit Graph

1244 Commits

Author SHA1 Message Date
Charles Kerr e4e263af98 (trunk gtk) #2427: crash on quit when the Preferences window is open 2009-09-19 11:35:27 +00:00
Charles Kerr 3ca7f7f63c (trunk gtk) rewrite the 'create torrent' dialog 2009-09-17 01:28:45 +00:00
Charles Kerr 4e85d983da add a way to tell the hig workarea which widget(s) to stretch vertically when the workarea is resized by the user 2009-09-17 01:21:49 +00:00
Charles Kerr b9517b9826 (trunk) silence manpage warnings reported by lintian and recorded at http://lintian.debian.org/full/costela@debian.org.html#transmission 2009-09-15 14:11:46 +00:00
Charles Kerr c7741230af (trunk gtk) increase the temporary buffer size to avoid string truncations 2009-09-12 07:26:13 +00:00
Charles Kerr 7800e163f1 (trunk T) possible fix for gtk crash reported by Michael Stoykov 2009-09-11 23:43:42 +00:00
Charles Kerr 10638fb14a (trunk gtk) fix clang build issue reported by Tronic 2009-09-11 14:34:36 +00:00
Charles Kerr 149f8c90d8 (trunk gtk) add a Donate item to the Help menu 2009-09-10 17:39:44 +00:00
Charles Kerr b7b6580ebc (trunk gtk) #2389: Sort by Time Left broken in the GTK client 2009-09-08 18:59:49 +00:00
Charles Kerr 5ab720d87b (trunk gtk) #2387: transmission doesn't start; gives message 'err: Did not receive a reply' 2009-09-08 14:58:27 +00:00
Charles Kerr bc6343f577 (trunk, gtk ) #2361: Turtle toggle button is not visible using old GTK 2.6.x library 2009-08-29 14:07:51 +00:00
Charles Kerr 07d1773bbd (trunk gtk) revise r8945 to compile OK on gtk < 2.16 2009-08-16 03:25:58 +00:00
Charles Kerr 9101f64684 (trunk gtk) #2339: set "is-important" property of some toolbar actions in preparation for gnome 2.28 <http://blogs.gnome.org/thos/2009/07/29/toolbar-styles/> 2009-08-16 03:09:06 +00:00
Charles Kerr e339aab7c7 (trunk gtk) fix r8900 oops 2009-08-15 22:11:54 +00:00
Charles Kerr e2744cc376 (trunk gtk) #2337: GTK+ Tree view columns in the files dialog should be resizable. Thanks to lethalman for the patch 2009-08-15 21:14:44 +00:00
Charles Kerr 61e95595b8 (trunk) move tr_lockfile from libtransmission/ to gtk/, since the gtk client is the only one who uses it anymore 2009-08-14 12:53:08 +00:00
Charles Kerr 3dbf1aef96 (trunk gtk) minor display tweak for error messages in the main window's torrent list 2009-08-13 17:48:53 +00:00
Charles Kerr 96c6012790 (trunk gtk) #2330: on older versions of GTK+, error messages are hard to read in the main window's torrent list 2009-08-13 14:23:47 +00:00
Charles Kerr 16b6ff2fd3 (trunk gtk) another improvement on the changes made for #2292, this time correcting a small bug in sort-by-activity 2009-08-13 03:52:21 +00:00
Charles Kerr be3f3a617e (trunk gtk) fix minor regression in #2292 that limited the gtk client's speed display to not count fractions-of-a-KiB/s 2009-08-12 13:42:49 +00:00
Charles Kerr 3de46ad019 (trunk gtk) grr, I accidentally committed the Novell patch related to #2222. That's supposed to be a downstream patch for SuSE only. 2009-08-11 19:52:52 +00:00
Charles Kerr 2a7fe76098 (gtk trunk) possible fix for #2267: gdb says it's crashing in g_strfreev(). possibly the pointer being passed to g_strfreev() isn't initialized properly if the GThemedIcon's is NULL (or if somehow its "names" property isn't found). 2009-08-11 19:36:11 +00:00
Charles Kerr cb79214854 (trunk) remove trailing spaces 2009-08-10 20:04:08 +00:00
Charles Kerr 1083535d9b (trunk gtk) fix #2292: wrong speed in bottom bar 2009-08-07 20:49:06 +00:00
Charles Kerr 5018a1b0d2 (trunk) rephrase "tracker returned..." to "tracker gave..." which is equally expressive but saves a little space on the status line 2009-08-06 07:04:19 +00:00
Charles Kerr 1c3b53244d (trunk) clean up the return value of tr_torrentParse() 2009-08-05 01:59:16 +00:00
Charles Kerr a4767894e7 (trunk) #1400, #2308: differentiate warnings and errors; differentiate between local messages and messages from the tracker 2009-08-05 01:25:36 +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 ca6c850275 (trunk gtk) don't sensitize the properties button when no torrents are selected. (kklimonda) 2009-08-04 02:55:03 +00:00
Charles Kerr c816a1e926 (trunk gtk) #2300: allow sorting via the right-click menu 2009-07-27 19:59:21 +00:00
Charles Kerr 5e0315892b (trunk gtk) possible fix for #2267 2009-07-27 18:48:21 +00:00
Charles Kerr 7cb873b69e (trunk gtk) remove some unused code 2009-07-22 20:56:44 +00:00
Charles Kerr 450cfb74af (trunk gtk) minor tweak: replace mkdir_p() with gtr_mkdir_with_parents() for symmetry with glib 2009-07-22 20:39:12 +00:00
Charles Kerr d7e837c814 remove some unused utilities. better commenting on the utils that remain. 2009-07-22 15:55:48 +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
Eric Petit ff50449d33 Only use libm if it's there and needed 2009-07-09 17:57:31 +00:00
Charles Kerr f4ab711517 (trunk gtk,qt) #2264: Duplicate keyboard accelerators in the GTK+ client's "View" menu 2009-07-03 20:10:05 +00:00
Charles Kerr 1b65e53b7c (trunk gtk) #2257: When popping up the shutdown "sending totals to tracker.." prompt, we need a GDK lock 2009-07-01 04:10:04 +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 58ba65f55b (trunk, gtk/qt) use Monsoon's strings for encryption preferences and Deluge's system tray tooltip. 2009-06-30 18:08:50 +00:00
Charles Kerr a59ab6b631 (trunk gtk) try to make hudson-t happy 2009-06-29 17:52:24 +00:00
Charles Kerr bd5c9cf3a8 (trunk gtk) #2251: gtk client should use GDK-safe versions of g_idle_add() and g_timeout_add*() 2009-06-29 17:22:35 +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 abdb05c572 (trunk gtk) possible fix for https://bugs.launchpad.net/ubuntu/+source/transmission/+bug/388348 2009-06-29 06:21:59 +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 0861ca3908 (trunk gtk,qt) more o/c simplification of the prefs dialog 2009-06-27 05:23:13 +00:00
Charles Kerr 5b5f01ddd1 (trunk gtk,qt) a little more string consistency. blah 2009-06-23 14:52:19 +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 4d46cc5f7a (trunk gtk) #2233: Replace SexyIconEntry by GtkEntry icon functionality if GTK+ >= 2.16.0 2009-06-21 17:18:02 +00:00
Charles Kerr 39330501e4 (trunk) #2222: Make DHT support a compile-time option, enabled by default 2009-06-21 08:57:26 +00:00
Charles Kerr a8a4259f3a (trunk gtk) update some of the gtk+ calls s.t. we're not using deprecated API calls anymore 2009-06-20 23:55:36 +00:00
Charles Kerr c859f06742 (trunk) autoconf/automake: move libdht.a into a DHT_LIBS variable 2009-06-19 23:50:09 +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 1b571f20ea (trunk) document the -g arg a little better 2009-06-16 19:50:01 +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 0f91ee9c28 (trunk gtk) fix another crash in Properties > Options, reported by elgeneralmidi w/a valgrind log 2009-06-15 20:29:26 +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 73f3c3ad8c (trunk) replace LIBEVENT_CPPFLAGS with LIBEVENT_CFLAGS 2009-06-14 16:51:22 +00:00
Charles Kerr 859c1b6fff (trunk gtk) #2201: transmission doesn't remember maximized state 2009-06-11 22:36:45 +00:00
Charles Kerr ebfd93fe7b (trunk gtk) #1963: Use tooltip to notify user of added torrent 2009-06-11 16:17:48 +00:00
Charles Kerr c2dd366154 (trunk gtk) #2198: crashed with SIGSEGV in notify.c's notifyCallback() 2009-06-11 14:59:50 +00:00
Charles Kerr 6e10ee3baa (trunk gtk) #2197: Adding a torrent from a browser sometimes doesn't work 2009-06-11 14:51:21 +00:00
Charles Kerr b2b7409138 (trunk gtk) #2170: Segfault when accessing torrent Properties 2009-06-11 02:16:42 +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 1491801be7 (trunk gtk) #2193: Unable to sort files in torrent by Progress, Download nor Priority 2009-06-10 00:04:43 +00:00
Charles Kerr 54a50ed5ad (trunk gtk) #2187: "Revert" and "Remove" uses same alt-key in Torrent Tracker Details 2009-06-09 04:57:10 +00:00
Charles Kerr a2d67ffb40 (trunk gtk) #2186: Focus should not be on "Don't ask me again" when I quit Transmission 2009-06-09 04:52:22 +00:00
Charles Kerr 64e0fba4d9 (trunk gtk) reuse the `prog' variable instead of recalculating it 2009-06-07 13:48:15 +00:00
Charles Kerr d0ae679a2f (trunk) minor commit: sync the .h licenses with their counterpart .c licenses 2009-06-06 17:39:04 +00:00
Charles Kerr 8be9e3a44a (trunk gtk) a little more file-list cleanup 2009-06-06 14:09:43 +00:00
Charles Kerr dd15d13103 (trunk gtk) that was the last of joshe's code in file-list.c, so it goes GPLv2 2009-06-06 04:40:24 +00:00
Charles Kerr 5b12668b9f (trunk gtk) torrents' long file lists were displayed extremely inefficiently 2009-06-06 04:29:08 +00:00
Charles Kerr 3cbacf4202 (trunk gtk) #2079: transmission 1.61 crashes on Ubuntu Hardy 2009-06-05 15:45:18 +00:00
Charles Kerr 539e79068e (trunk) add an explicit waiver <http://people.debian.org/~bap/dfsg-faq#waiver> for linking with OpenSSL 2009-06-04 19:12:11 +00:00
Charles Kerr 8e6eee683f (trunk) on non-mac platforms, try not building our own copy of libevent 1.4.x 2009-06-03 15:47:08 +00:00
Charles Kerr f949920038 (trunk gtk) fix kevin 2009-06-02 04:03:52 +00:00
Charles Kerr 5941126182 (trunk gtk,qt) give kjg credit for the web client 2009-06-02 03:57:40 +00:00
Charles Kerr 9238fb0299 (trunk) #2131: clean up benc read/write API 2009-06-02 01:48:48 +00:00
Charles Kerr 7f85090587 (trunk) add a "source" argument to tr_jsonParse() so that if there's an error we can log the filename, or that it came from rpc, etc. 2009-06-01 18:57:37 +00:00
Charles Kerr 787ebbfab4 (trunk gtk) drop support for the gtk client's 0.80 config file. this format hasn't been used since September 2007 and it's not clear to me that the code works correctly anymore. 2009-06-01 17:24:12 +00:00
Charles Kerr 3775dbdf17 (trunk gtk) d'oh, I used the qt mnemonic notation in the gtk client :) 2009-05-28 17:31:36 +00:00
Charles Kerr b77874936e (trunk qt,gtk) add mnemonic for prefs dialog "Randomize the port every launch". reported by geirha 2009-05-21 17:11:26 +00:00
Charles Kerr 73add1f2f9 (trunk) add hooks for disabling/enabling DHT in gtk client, qt client, and transmission-remote 2009-05-21 00:15:54 +00:00
Charles Kerr 7d844ec279 (trunk) #920 Add "Move Data" to libT so all clients can use it 2009-05-20 16:02:12 +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 dabfa803d1 (trunk gtk) #2090: Speed limit switch accessibility 2009-05-16 19:41:41 +00:00
Charles Kerr dcdb76fa9e (trunk gtk) #1451: fix r8402 oops 2009-05-16 19:27:14 +00:00
Charles Kerr 1c3f3acbca (trunk) add an option to the JSON generator to disable the human-readable indentations. Keep indenting the data files such as settings.json, but don't indent the messages used for RPC. This cuts the cost of deflate()ing those RPC messages by about 80%... 2009-05-16 05:51:52 +00:00
Charles Kerr 135f0ec673 (trunk gtk) silence a couple more compiler warnings 2009-05-15 15:15:52 +00:00
Charles Kerr e4ffc54b6f (gtk) fix r8399 oops pointed out by Rolcol. hooray for having many eyes 2009-05-14 23:10:52 +00:00
Charles Kerr 79f17a374a (trunk gtk) #1451: make it clearer that the statusbar's ratio mode button is a button 2009-05-14 18:34:44 +00:00
Charles Kerr 7aa58580f3 (trunk) fix a couple of memory leaks. 2009-05-14 17:18:17 +00:00
Charles Kerr 3973659162 (trunk gtk/qt) #2075 Move 'Properties' back to the top listing when right-clicking on a torrent in the main window. 2009-05-14 05:20:29 +00:00
Charles Kerr 4f40a9908e (trunk gtk) add a mnemonic for "use speed limit between" in the prefs dialog. reported by geirha 2009-05-13 20:58:35 +00:00
Charles Kerr 29b1d3e2cc (trunk) #920: add "move data" to libT so all clients can use it 2009-05-13 15:54:04 +00:00
Charles Kerr ccb14d491a (trunk gtk) silence a couple of gcc warnings 2009-05-12 20:58:30 +00:00
Charles Kerr 4be5ef5450 (trunk libT) license tweaks 2009-05-08 18:52:06 +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 458226eefc (trunk gtk) fix possible crash in the properties dialog 2009-05-02 15:17:03 +00:00
Charles Kerr 039c5a0a29 (trunk gtk) swap statusbar ul & dl as suggested by Rolcol 2009-05-02 13:53:49 +00:00
Charles Kerr 4973d95cd3 (trunk gtk) #2019: HiG: "When there is no interesting status to report, leave a status bar panel blank" 2009-05-01 19:39:34 +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 c0c3a00161 (trunk gtk) fix memory leak in the icons code. 2009-04-23 15:45:30 +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 b5487b3454 (trunk gtk) make the gtk client's preferences dialog's encryption combobox match the qt client's 2009-04-18 23:14:57 +00:00
Charles Kerr e2b7b05e55 (trunk) remove obscure macro 2009-04-17 17:34:21 +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 10478de20b (trunk gtk) clean up yesterday's option menu code a bit 2009-04-15 15:10:22 +00:00
Charles Kerr abc59ddf6c (trunk gtk) #1522: Lack of fast bw limit settings and display 2009-04-15 04:28:04 +00:00
Charles Kerr 03a7251054 (trunk) make it possible to #include "version.h" without having to add -I${TOP}/libtransmission/ to your CFLAGS 2009-04-13 19:04:21 +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 245108e7ec (trunk gtk) remember filtering mode between sessions 2009-04-10 04:22:57 +00:00
Charles Kerr f6672e8911 (trunk qt,gtk) include torrents-being-verified in the "active torrents" filter. 2009-04-09 22:42:55 +00:00
Charles Kerr f7eaf6ccd9 (gtk trunk) tweak one of the strings in the prefs dialog. 2009-04-09 18:46:16 +00:00
Charles Kerr cac4909bf6 (gtk) gtk 3.0 compliance 2009-04-09 11:53:11 +00:00
Charles Kerr d1c6956598 (trunk) tr_metaInfoBuilderCreate() doesn't need a tr_session* handle anymore 2009-04-08 18:47:48 +00:00
Charles Kerr a094c562ad use one of the stock g_cclosure marshallers instead of rolling our own for emitting error events 2009-04-07 23:44:38 +00:00
Charles Kerr 7936dddd57 (trunk gtk) use the RPC API for updating the blocklist and for testing the port. 2009-04-07 20:13:08 +00:00
Charles Kerr 391e1245ee (gtk) don't stretch the turtle icon in the prefs dialog. 2009-04-07 04:42:50 +00:00
Charles Kerr c8e7f0d7d2 (gtk trunk) better handling of the random port code, thanks to feedback from Rolcol 2009-04-07 04:30:16 +00:00
Charles Kerr 396216563c (trunk gtk) fix stupid #1157 bug reported by RolCol 2009-04-07 02:27:47 +00:00
Charles Kerr 6373802ca8 better bool, real handling in (1) the gtk prefs interface, (2) the dictionary merge code, (2) the json parser 2009-04-05 23:46:53 +00:00
Charles Kerr 248a0c7fcb (trunk) change the bencode type enum to prevent OS-level collision 2009-04-05 18:02:11 +00:00
Charles Kerr 6bcce280dc (trunk) back out the avahi patch 2009-04-05 17:34:34 +00:00
Charles Kerr 9ca9671d3e (trunk gtk) #1157: random port on startup 2009-04-05 16:07:51 +00:00
Charles Kerr 3ef8240b80 (trunk) If avahi's zeroconf implementation is available, use it to advertise our web ui 2009-04-05 15:49:03 +00:00
Charles Kerr bae7a76dc1 (trunk gtk) #1679: schedule speed limit mode based on days, not just time. 2009-04-05 14:53:22 +00:00
Mitchell Livingston aab0c1b87c #1969 separate picking a random port from choosing a random port at startup 2009-04-03 04:29:27 +00:00
Charles Kerr c3b24bc471 (trunk) modify tr_torrentParse() and tr_torrentNew() arguments s.t. they use the ctor's session instead of passing it in again. Allow a NULL session pointer for some cases of tr_torrentParse(). 2009-04-02 17:30:29 +00:00
Charles Kerr 2290c49898 (trunk) add a did-the-user-do-this flag to the "alt speed toggled" callback 2009-03-30 17:25:35 +00:00
Charles Kerr d97a387e60 (trunk gtk) implement gtr_widget_set_tooltip_text() for gtk < 2.12 2009-03-30 16:16:38 +00:00
Charles Kerr 9ea5cbb524 (trunk gtk) rearrange the prefs dialog tabs a little 2009-03-30 01:47:07 +00:00
Charles Kerr f4557fab8e (trunk) use tr_bencDict{Find,Add}Bool() where appropriate 2009-03-29 23:05:32 +00:00
Charles Kerr a19910b886 (trunk gtk) maybe stop the turtle from stretching? 2009-03-29 02:10:55 +00:00
Charles Kerr f1d92708e7 (trunk) more speedlimit work 2009-03-28 16:47:01 +00:00
Charles Kerr b1fc4ed8c4 (trunk) #1950: Add off-peak hour bandwidth limiting to libtransmission, rpc 2009-03-25 19:18:00 +00:00
Charles Kerr 63f023f71c (gtk) huge multi-megabyte speeds weren't being generated correctly. 2009-03-23 00:15:29 +00:00
Charles Kerr 68448d18ea (trunk gtk) launchpad bug #338046: XDG_DOWNLOAD_DIR isn't honored in gtk client 2009-03-10 15:24:40 +00:00
Charles Kerr 8c1001f302 (trunk gtk) when running for the first time and deciding on a default watch directory, check G_USER_DIRECTORY_DOWNLOAD *before* G_USER_DIRECTORY_DESKTOP. Suggested by Chris Coulson @ https://bugs.launchpad.net/ubuntu/+source/transmission/+bug/338046 2009-03-06 16:14:40 +00:00
Charles Kerr 542526ce29 (trunk gtk) minor tweaks 2009-03-05 17:18:36 +00:00
Charles Kerr 9d04f8906c (trunk gtk) icons.c: silence a couple of compiler warnings on older systems 2009-03-05 16:08:16 +00:00
Charles Kerr 1eaf40f0ca (trunk gtk) allow redirects in the blocklist downloader (launchpad bug #338202) 2009-03-05 13:14:21 +00:00
Charles Kerr 3dcb64a7c1 (trunk gtk) #1773: First run - error in Properties 2009-03-05 02:40:58 +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 f37830f46e (trunk gtk) update the blocklist URL 2009-03-04 16:42:20 +00:00
Charles Kerr 93b3d1ad7e (trunk) #1881: promote tr_strratio() to libtransmission, so that its code doesn't have to be repeated in all the clients 2009-03-04 16:16:02 +00:00
Charles Kerr c2fc713111 (trunk gtk) #1881: Displayed ratio should be truncated, not rounded 2009-03-04 15:37:54 +00:00
Charles Kerr 4a2785a1ca (trunk gtk) more hacking around with the gtk icons 2009-03-03 19:43:23 +00:00
Charles Kerr f6ecec7776 (trunk gtk) #628: tweak r7996 a little bit to play nicer on older versions of gtk+ 2009-03-03 17:58:25 +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 f5612b348b (trunk gtk) maybe compile a little better for Lacrocivous 2009-03-03 00:55:03 +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 983febee3b (gtk trunk) #628: Show thumbnails next to torrents 2009-03-02 23:31:01 +00:00
Charles Kerr 4b7a1ca61d (trunk gtk) #1886: faster main window renderering in gtk client 2009-03-02 23:29:14 +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 52639e467a (trunk gtk) #1824: Display ETA when seeding 2009-03-01 16:00:41 +00:00
Charles Kerr 89eff88dec (trunk gtk) add "sort by size" to the main window's list of torrents 2009-03-01 00:11:53 +00:00
Charles Kerr 821d7b9c5d (trunk gtk) #1873: Fallback path for the default download directory could be better 2009-02-26 18:23:50 +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 130cb762d9 (trunk gtk) #1865: Notifications should check notification server for capabilities before using actions 2009-02-25 17:48:45 +00:00
Charles Kerr a129c452e5 (trunk gtk) #1846: GTK client has no pause all / resume all buttons 2009-02-18 18:40:38 +00:00
Charles Kerr bedde704b7 (trunk gtk) #1834: Add the ability to sort by ETA 2009-02-18 06:03:45 +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 e3e2314418 (trunk gtk) #1735: .torrent files are not deleted even if you said so 2009-02-09 20:08:33 +00:00
Charles Kerr c21e1d47f7 (trunk gtk) Make "open" button clearer in Preferences dialog's web tab 2009-01-30 20:33:06 +00:00
Charles Kerr 6a1c91b6ca (trunk) same as r7786, but in daemon & gtk too 2009-01-24 00:28:41 +00:00
Charles Kerr 33aab046f5 (trunk gtk) use g_remove() instead of g_unlink() so that folders can be deleted too 2009-01-22 20:46:21 +00:00
Charles Kerr b484b77b90 (trunk gtk) make hudson-t happy 2009-01-18 15:29:22 +00:00
Charles Kerr 417b7b2029 (trunk gtk) make hudson-t happy 2009-01-13 16:50:23 +00:00
Charles Kerr 08403324bd (trunk libT) Remove tr_torrentNext() from the public libT API (wereHamster) 2009-01-13 16:39:19 +00:00
Charles Kerr df81c6546c (trunk gtk) #1690: Torrent is completed without ever starting (because there's nothing to download) 2009-01-13 01:44:59 +00:00
Charles Kerr 014015d1ef (trunk gtk) #1689: notify bild errors 2009-01-12 21:15:14 +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 20bc67554e (trunk gtk) #1666: Option to disable notification bubbles 2009-01-12 18:48:20 +00:00
Charles Kerr fe816d8135 (trunk) update the GPL code's copyright dates 2009-01-10 23:09:07 +00:00
Charles Kerr 3086631734 (trunk gtk) small typo fix as reported by via in http://forum.transmissionbt.com/viewtopic.php?f=1&t=6780 2009-01-04 00:33:50 +00:00
Charles Kerr 6bec82d0a6 (trunk libT) have tr_bencSaveAsJSON() use an evbuffer 2008-12-30 22:07:39 +00:00
Charles Kerr 25550f03e4 (trunk gtk) #996: make status location configurable; default to bottom of window as per Gnome HiG 2008-12-25 16:17:08 +00:00
Charles Kerr 633615c2a5 (trunk gtk) #1625: strftime() fails in preferences dialog for some locales 2008-12-23 20:42:26 +00:00
Charles Kerr 303356d110 (trunk) #1029: When removing local data only remove data from the torrent 2008-12-23 16:04:11 +00:00
Charles Kerr 55f263312f (trunk) patch from wereHamster to finish off tr_handle 2008-12-22 19:14:43 +00:00
Charles Kerr 2c88e0b3d1 (trunk gtk) #1447: Launchpad translations need comment for strings with non-standard context 2008-12-22 05:47:05 +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 da6b7ee137 (trunk gtk) fix PEX option bug, again reported by Rolcol 2008-12-14 23:46:57 +00:00
Charles Kerr 9294a6f58e (trunk gtk) clean up some more preferences options 2008-12-14 23:26:25 +00:00
Charles Kerr a9f8c517a0 (trunk) fix gtk bug of not remembering users' settings for per-torrent peer limits 2008-12-14 22:57:08 +00:00
Charles Kerr 262bfbd2d6 (trunk gtk) fix bug that didn't save the settings when the user changed the "blocklist enabled" setting. reported by Rol Col 2008-12-14 22:41:44 +00:00
Charles Kerr 3634a262b4 (trunk gtk) fix prefs oopsie reported by RolCol 2008-12-14 22:14:00 +00:00
Charles Kerr 6b0d98a695 (trunk) #1559: Simplify tr_sessionInitFull 2008-12-13 23:17:36 +00:00
Charles Kerr f8f326a04f (trunk gtk) #1588: bandwidth scheduler should display timestamps according to the current locale 2008-12-11 16:35:19 +00:00
Charles Kerr 8d459f06b9 (gtk) undo r7271 damage: I checked in an extra file I didn't intend to. 2008-12-04 17:05:34 +00:00
Charles Kerr a0943ae56f (gtk) #1560: tr_strlsize() type conflict 2008-12-04 17:02:37 +00:00
Charles Kerr 8d43c3e42a (gtk) #1555: I can't add more trackers to torrent 2008-12-03 19:54:14 +00:00
Charles Kerr 2213b42203 (gtk) #1544: case insensitivity search does not work with non-ascii alphabets 2008-12-03 15:59:53 +00:00
Charles Kerr 111c49fe3e (gtk) #1477: Launchpad translations need comment for strings with non-standard context 2008-12-03 15:32:42 +00:00
Charles Kerr 63441d981d (gtk) #1409: "Duplicate Torrent" error message should be more helpful 2008-12-03 06:01:38 +00:00
Charles Kerr a49511bc49 (gtk) #1300: "pause all" button in the right-click menu of the system tray icon 2008-12-03 05:15:17 +00:00
Charles Kerr c910993b68 #1379 lay some very early groundwork for "partial seeds" -- change tr_completion's enum to use the partial seed terminology 2008-11-30 01:52:45 +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 8b69cacc99 (gtk) I hate, hate, hate having the speed display at the bottom. 2008-11-17 01:22:48 +00:00
Charles Kerr 57b2ad5a28 (gtk) #996: the Gnome HIG requires the statusbar to be at the bottom of the main window. 2008-11-16 07:26:35 +00:00
Charles Kerr 79e546fe9c (gtk) #1472: More detailed warning on removing active torrents 2008-11-16 07:11:34 +00:00
Charles Kerr f8a7c4b347 #1406: need tr_getDefaultDownloadDir() for consistency between apps 2008-11-15 17:39:54 +00:00
Charles Kerr af91ad11eb (gtk) #1469: use "close" animation when sending to the notification area 2008-11-15 04:38:31 +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 a4472fc529 #1443: check for zlib fails when providing a specific path 2008-11-09 15:43:31 +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 0507531e50 (gtk) #1439: Resizing columns in "File" tab in "Details" window causes hangup. 2008-11-08 15:36:12 +00:00
Charles Kerr 42fe27c067 more fucking around with the speed measurements. 2008-11-08 02:49:04 +00:00
Charles Kerr 1de84ac936 #1426: static linking error: move ssl to after libcurl, since libcurl links against ssl 2008-11-06 13:51:28 +00:00
Charles Kerr 49fc346491 (gtk) fix mnemonic collision in Edit > Preferences > Desktop, reported by Nemo @ http://forum.transmissionbt.com/viewtopic.php?f=1&t=6310&p=30583#p30578 2008-11-04 20:53:37 +00:00
Charles Kerr 2e994c3ca3 (gtk) #1381: Transmission doesn't resize properly 2008-11-03 18:56:40 +00:00
Charles Kerr 0d86cfb325 (gtk) #1407: gtk client doesn't support --version 2008-11-02 20:16:08 +00:00
Charles Kerr eed2153eb0 (gtk) #1401: libverify's headers break when -DGTK_DISABLE_SINGLE_INCLUDES is defined, so don't define it... 2008-10-31 23:58:34 +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 1799cd2b35 fix indentation damage & force hudson to rebuild 2008-10-31 04:16:44 +00:00
Charles Kerr 91ac2ec337 janitorial: tr_handle -> tr_session 2008-10-28 19:49:33 +00:00
Charles Kerr 4bb732c455 (gtk) minor hack: when adding a duplicate torrent, don't pop up a warning dialog iff the duplicate was in the watch directory. otherwise if users don't clean out their watch directory we'd be nagging them every time they restart Transmission. :/ 2008-10-27 20:12:53 +00:00
Charles Kerr 90317da46e (gtk) #1386: Difference between de/selecting files vs. folders 2008-10-26 22:58:57 +00:00
Charles Kerr aaf11ce3cc (gtk) #1382: Double clicking tray icon causes window to disappear 2008-10-26 16:25:45 +00:00
Charles Kerr 188adb1d6a reverse patch #6948. one of the new gcc attributes seems to be causing trouble. 2008-10-23 02:37:21 +00:00
Charles Kerr f0eddb5c20 (libT) move the TR_GNUC macros from utils.h to a standalone header file so other libT headers can use them without getting an extra dependency tree. 2008-10-22 18:42:37 +00:00
Charles Kerr 674307add7 Add a new token, TR_DEFAULT_ENCRYPTION, and use it as the default in the various clients.
Add a new #define, TR_EMBEDDED.  When it's set, gettext is disabled and non-encrypted connections are the default.
2008-10-22 17:16:12 +00:00
Charles Kerr 7f9d71e6ff silence a couple of minor warnings from sparse/cgcc 2008-10-21 03:57:56 +00:00
Charles Kerr e336463253 (gtk) #1371: pop up an error dialog when "Open Torrent" fails 2008-10-20 18:35:12 +00:00
Charles Kerr 0c4f300f1b #1369: clarify the different torrent status & callbacks' APIs and typenames 2008-10-20 17:54:56 +00:00
Charles Kerr f18c4fbbaf (gtk) #1355: transmission blocks hibernation when torrents are paused 2008-10-20 16:22:33 +00:00
Charles Kerr 1a1bfe248d small fixes to get "make distcheck" working 2008-10-19 20:20:23 +00:00
Charles Kerr b04be5fb2e make MAX_PATH_LENGTH private to libtransmission. add tr_dirname() and tr_basename() utility / portability wrappers 2008-10-14 03:39:16 +00:00
Charles Kerr 62580e49d3 (gtk) #1336 - compilation warnings in gtk+ 2008-10-10 02:32:14 +00:00
Charles Kerr 1415b72017 #1336: fix some compiler warnings when building with -Wformat-security 2008-10-09 20:03:34 +00:00
Charles Kerr e5dd2c60cb (gtk) #1064: sexy-icon-entry.c uses deprecated gtk+ 2.13.x api 2008-10-08 20:29:53 +00:00
Charles Kerr 7876f5775a (gtk) #1331: dead code 2008-10-08 18:28:04 +00:00
Charles Kerr 03dd43a7f7 (gtk) #1317: Transmission inhibits screen blanking as well as hibernation 2008-10-08 18:26:55 +00:00
Charles Kerr d9ee73c2a5 (gtk) fix some format mangling caused by uncrustify 2008-10-07 15:17:52 +00:00
Charles Kerr 7f53889db5 (gtk) the last two commits were needlessly complex... here's a simpler fix. (I hope) 2008-10-07 00:34:21 +00:00