Commit Graph

1217 Commits

Author SHA1 Message Date
Charles Kerr 5074c0c021 (trunk gtk) #2873 "optional appindicator support" -- committed patch to trunk for 1.90 2010-02-07 19:32:35 +00:00
Charles Kerr 0dcfcc8053 (trunk gtk) make the debug messages easier to read in the message window. grey-on-white was just stupid. 2010-02-07 17:15:02 +00:00
Charles Kerr c9c7b95ae8 (trunk gtk) #2013 "unable to connect to tracker via authenticated HTTP proxy server" -- fixed in GTK+ for 1.90 2010-02-07 05:15:53 +00:00
Charles Kerr 40adcb5491 (trunk gtk) don't dereference a NULL pointer if a torrent has no "name" 2010-02-06 05:21:25 +00:00
Charles Kerr 3b82968c31 (trunk gtk) #2864 "when adding a non-BitTorrent magnet link fails, explain why to the user" -- implemented for GTK+ client for 1.90 2010-02-05 13:59:44 +00:00
Charles Kerr d986cc284a (trunk gtk) #2863 "Build failure in gtk/add-dialog.c:56:save_recent_destination: 'strcmp' undeclared" -- fixed in trunk for 1.90 2010-02-05 12:35:29 +00:00
Charles Kerr 74e3484e75 (trunk) add a new field to distinguish from error messages returned from the tracker, and announce timeouts, so that they can be displayed differently 2010-02-05 05:16:18 +00:00
Charles Kerr 36d97610bd (trunk) #2802, #2716, #2717 -- remember magnet links and their settings between sessions, and allow their trackers to be modified 2010-02-02 22:45:22 +00:00
Charles Kerr 9da25c26ce (trunk gtk) fix r10077 typo 2010-02-02 18:17:21 +00:00
Charles Kerr 54f874ffb1 (trunk) fix oops... 2010-02-02 08:10:28 +00:00
Charles Kerr dca795f759 (trunk gtk) "Priority Selection in `Add' window" -- implemented for GTK+ client 2010-02-02 07:51:45 +00:00
Charles Kerr 803225bf10 (trunk GTK+, Qt) #2645 "add torrent availability to Properties->Information" -- added for 1.90 2010-02-02 05:34:26 +00:00
Charles Kerr 28726d031d (trunk gtk) make it easier to change the periodic refresh intervals at the code level 2010-02-01 04:54:10 +00:00
Charles Kerr 92f67263ee (trunk, libT) #2844 "add able to disable '.part' suffix for incomplete files" -- added to GTK+ and Qt clients and to RPC spec for 1.90 2010-02-01 04:43:10 +00:00
Charles Kerr 40627dc831 (trunk gtk) #2845 ""-2147483648" of type `gint' is invalid or out of range" -- fixed in trunk for 1.90 2010-01-31 18:02:02 +00:00
Charles Kerr a334b422c3 (trunk) remove unnecessary #includes 2010-01-28 13:33:40 +00:00
Charles Kerr 451cca4a5e (trunk gtk) #2784 "Paused seeding torrents still display 'Remaining time unknown'" -- fixed in trunk for 1.81 2010-01-22 07:32:02 +00:00
Charles Kerr 67b9c83df5 (trunk gtk) #2780 "for themability, T needs unique icon names for window, system tray, and popup icons" -- added to trunk for 1.81 2010-01-21 20:51:48 +00:00
Charles Kerr f6692303ed (trunk gtk) HiG consistency 2010-01-20 21:27:00 +00:00
Charles Kerr 32be71309f (trunk gtk) fix another small memory error in the gtk+ client found by valgrind 2010-01-20 17:43:00 +00:00
Charles Kerr af499e58e2 (trunk gtk) fix another minor memory leak detected by valgrind 2010-01-20 17:20:35 +00:00
Charles Kerr 704261527c (trunk gtk) oops, that last commit should've used g_free() instead of tr_free() 2010-01-20 14:27:48 +00:00
Charles Kerr d31e93163d (trunk gtk) fix a couple of small memory leaks in the gtk+ client, found by valgrind 2010-01-20 14:16:44 +00:00
Charles Kerr 9ec94bc91f (trunk gtk) HIG: reorganize the menu items in the tray icon 2010-01-14 07:03:29 +00:00
Charles Kerr 90c6b3bc6e (trunk gtk) sync with http://svn.chipx86.com/trunk/libsexy/libsexy/sexy-icon-entry.c 2010-01-12 15:48:51 +00:00
Charles Kerr 5e5d11bdb3 (trunk gtk) remove two more minor memory leaks in the GTK+ client found by valgrind 2010-01-12 14:16:19 +00:00
Charles Kerr fa94830df1 (trunk gtk) remove a few very minor memory leaks in the GTK+ client 2010-01-11 21:54:54 +00:00
Charles Kerr 7af6abcee1 (trunk gtk) remove debugging message I accidentally left in the last commit 2010-01-10 02:19:08 +00:00
Charles Kerr 719446516d (trunk gtk) #2739 "the status bar oscillates ostensibly" -- implemented for 1.80 2010-01-10 01:43:04 +00:00
Charles Kerr 0c34a39883 (trunk gtk) #2733 "add "Add URL..." to GTK+ dock menu 2010-01-07 17:30:34 +00:00
Charles Kerr 182cbb8b90 (trunk) one of the less-interesting commits in a while: remove trailing spaces from lines 2010-01-05 23:47:50 +00:00
Charles Kerr 7d266ed4d6 (trunk gtk) #2728 "Creates auto-download dir when non-existant" -- fixed for 1.80 2010-01-05 23:23:26 +00:00
Charles Kerr 5c26afdb52 happy new year! 2010-01-04 21:00:47 +00:00
Charles Kerr 7c9b968916 (trunk) sync mac, gtk clients with r9863 2010-01-04 20:18:21 +00:00
Charles Kerr e197af3db5 (trunk gtk) #2723 "'save' in log viewer should be 'save as'" - fixed 2010-01-04 19:34:01 +00:00
Charles Kerr 736d39d34e (trunk gtk) #2707 "add confirmation dialog when resetting statistics" -- implemented 2010-01-03 17:58:33 +00:00
Charles Kerr ae6bdbae6e (trunk gtk) #2708 "missing tooltips" -- add previously-missing tooltips to two of the statusbar buttons 2010-01-03 17:38:24 +00:00
Charles Kerr b7fc7bd955 (trunk gtk) #2706 "Statistics window Delete button label" -- rename the "Delete" button as "Reset" 2010-01-03 17:33:22 +00:00
Charles Kerr 832d619a32 (trunk gtk) add a little more height to the "edit trackers" dialog... right now it's so short that any more than two or three trackers look squashed in the dialog 2009-12-23 16:44:10 +00:00
Charles Kerr 1457567880 (trunk gtk) make check_filenames() a private function 2009-12-18 05:56:41 +00:00
Charles Kerr 2ff810d18f (trunk) use AC_ARG_VAR for some autoconf variables s.t. their values will persist between reconfs 2009-12-18 05:02:48 +00:00
Charles Kerr d9369718b3 (trunk) #2548 "T's request queue can send out too many duplicate requests" -- (1) fix r9465 implementation bug that caused some peers to get starved of requests if they rejected a request or choked, then unchoked us. (2) increase a block request's TTL by 15 seconds to reduce cancel/req cycles between two or more blocks (3) add a debug mode to the GTK+ client's peer tab to watch the pending requests counts both up & down 2009-12-16 18:20:01 +00:00
Charles Kerr ed6e95eef3 (trunk) add #include guards to prevent non-libtransmission files from #including implementation headers 2009-12-15 00:51:39 +00:00
Charles Kerr 6b98510841 (trunk gtk) #2668 "minor memory leaks in gtk client" -- fix two GtkImages that were being leaked in the main window 2009-12-14 19:24:05 +00:00
Charles Kerr d686257320 (trunk gtk) #2500 "Torrent details window should be single-instance per torrent" -- fix implementation bug from r9685 that caused the same memory to be freed twice on shutdown 2009-12-14 18:20:11 +00:00
Charles Kerr f293bb97be (trunk gtk) #2668 "small memory leak in getSelectedTorrentIds" -- fix another, smaller leak in the same code 2009-12-14 17:56:31 +00:00
Charles Kerr 8e0e62187d (trunk gtk) #2668 "small memory leak in getSelectedTorrentIds()" -- fixed for 1.80 2009-12-14 16:41:49 +00:00
Charles Kerr b840cb931b (trunk gtk) #2665 "Crash in GTK+ code" -- fixed for 1.80 2009-12-14 00:34:51 +00:00
Charles Kerr e98cf692a8 (trunk gtk) oops, I meant to check this in with r9725... fix gtk+ client build errors in trunk 2009-12-12 14:41:36 +00:00
Charles Kerr e04698c0af (trunk gtk) fix error in GTK+ client's scrape status text 2009-12-10 09:49:46 +00:00
Charles Kerr fce52ac965 (trunk gtk) #2650 "hide empty file list in property dialog for multiple torrents" -- fix minor r9694 oops 2009-12-09 04:48:49 +00:00
Charles Kerr 9b614db1c9 (trunk gtk) #2650 "hide empty file list in property dialog for multiple torrents" -- fixed in trunk for 1.80 2009-12-09 04:47:02 +00:00
Charles Kerr 4b3b5dcd8a (trunk libT) by request, remove a clientData argument from tr_torrentDeleteLocalData() (reverts r9690) 2009-12-09 03:51:21 +00:00
Charles Kerr 5f9f97ee2a (trunk libT) by request, add a clientData argument to tr_torrentDeleteLocalData() 2009-12-09 03:40:35 +00:00
Charles Kerr 2394ad1e56 (trunk gtk) #2625 "ability to create a magnet link" -- fix "Copy Magnet Link to Clipboard" for X users who aren't using KDE or GNOME. Reported by jch 2009-12-09 01:42:04 +00:00
Charles Kerr 9e9d7c82c7 (trunk gtk) #2500 "Torrent details window should be single-instance per torrent" -- implemented for 1.80 2009-12-08 20:34:46 +00:00
Charles Kerr acce3b2cda (trunk gtk) #2324 "power management inhibition with gnome-session >= 2.26" -- fix 1.80b1 misimplementation bug reported & researched by kklimonda 2009-12-07 18:04:50 +00:00
Charles Kerr 4e252aa106 (trunk) fix warnings found by the clang static analyzer, reported & patched by wereHamster 2009-12-07 04:06:14 +00:00
Charles Kerr 78ead8c3dd (trunk) update the copyright notices 2009-12-05 02:19:24 +00:00
Charles Kerr 162c2f0f64 (trunk gtk) small string tweak 2009-12-05 00:35:58 +00:00
Charles Kerr 419b80c7df (trunk gtk) revert a couple of menu reorderings that were probably better off left alone 2009-12-01 07:43:21 +00:00
Charles Kerr 336be914b2 (trunk gtk) #2324 "power management inhibition with gnome-session >= 2.26" -- fixed 2009-12-01 04:22:14 +00:00
Charles Kerr 12bfde0c2b (trunk) #1663 "crashes on shutdown if libevent loop doesn't exit soon enough" -- maybe crash less frequently now. 2009-11-30 04:58:03 +00:00
Charles Kerr 7d0cd82014 (trunk gtk) #2096 "magnet links" -- if a user (or, more likely, web browser) starts up a second copy of Transmission to add a magnet link via its command line, delegate that magnet link back to the already-running copy of Transmission via DBus. 2009-11-29 20:35:48 +00:00
Charles Kerr ce7cda7a66 (trunk gtk) #2629 "associate transmission with magnet links" -- implemented for GTK+ client on GNOME desktops with GConf2 2009-11-29 20:28:35 +00:00
Charles Kerr a87c15b389 (trunk gtk) #2625: "ability to create a manget link" -- remove the magnet link from the properties dialog; add a "Copy _Magnet Link to Clipboard" menu & context menu item instead 2009-11-29 18:23:06 +00:00
Charles Kerr 66880acfc7 (trunk gtk) fix r9625 oops on adding torrents by their raw 40 character hex hashcode from the commandline in the GTK+ client 2009-11-29 08:29:57 +00:00
Charles Kerr a38fb59c6f (trunk libT, gtk) #2625 "ability to create a magnet link" -- add hook for generating a magnet link from a tr_torrent, and use it in the Torrent Properties dialog in the GTK+ client 2009-11-29 08:27:55 +00:00
Charles Kerr c841adaf56 (trunk gtk) support adding torrents by their raw 40 character hex hashcode 2009-11-29 07:42:39 +00:00
Charles Kerr 52699591dc (trunk gtk) the Torrent menu's getting crowded... split it into File and Torrent 2009-11-29 07:41:13 +00:00
Charles Kerr 332257d392 (trunk gtk) add ratio-icon.h to Makefile.am so that it will be included in the "make dist" tarballs. Reported in the forums by JakeS. 2009-11-28 16:51:47 +00:00
Charles Kerr a8e11d9e3a (trunk gtk) #2616: "for the ratio mode button, use the yin/yang icon submitted by jimmac" 2009-11-27 14:55:52 +00:00
Charles Kerr 1f7db007cc (trunk gtk) in the torrent info dialog, rename the "Tracker" tab to "Trackers". Reported by Rolcol. 2009-11-27 14:50:44 +00:00
Charles Kerr 3e921edd2a (trunk gtk) #2608 "Add URLs by drag-and-drop" - add support for dragging magnet URLs and .torrent file URLs onto the GTK+ client. 2009-11-26 04:57:26 +00:00
Charles Kerr 5e3949f37c (trunk gtk) #2110 "allow adding torrents with no trackers" - don't crash when sorting or filtering by tracker. (Reported by Rolcol and jch) 2009-11-26 04:06:49 +00:00
Charles Kerr 197cf649bf (trunk) more magnet work. fix a couple of bugs reported by rolcol: (1) crash with incomplete dir + magnet links; (2) dialog focus issue in the gtk client 2009-11-25 08:22:57 +00:00
Charles Kerr baf0ffb02c (trunk gtk) #2605: GIcon memory leak in GTK+ client 2009-11-25 04:42:42 +00:00
Charles Kerr 3610c5ea62 (trunk) more magnet fixes 2009-11-24 17:10:40 +00:00
Charles Kerr bda3103740 (trunk gtk) #2556: in GTK+ client's menu, rename "Add.." as "Add File..." for symmetry with "Add URL..." 2009-11-24 16:14:59 +00:00
Charles Kerr d5ae900e4e (trunk) #2096 "magnet links": in libT, cleanup. in GTK+ client, add different status text in the main window for magnet torrents: "downloading .torrent data" 2009-11-24 15:51:16 +00:00
Charles Kerr f69e335291 (trunk) #2096: Magnet, BEP #9 support 2009-11-24 02:16:31 +00:00
Charles Kerr 4322837189 (trunk) remove dead code 2009-11-23 21:57:10 +00:00
Charles Kerr 0356a9f3d9 (trunk gtk) tweak the last commit a little. 2009-11-22 22:53:31 +00:00
Charles Kerr c7db82d48c (trunk gtk) #2597: add an optional "download complete" sound to the gtk client 2009-11-22 18:55:24 +00:00
Charles Kerr c06d889269 (trunk gtk) #2556: add a torrent from a URL. works from the menu and from URLs passed in the command line at startup 2009-11-22 16:20:22 +00:00
Charles Kerr 84f8fb5258 (trunk gtk) #2587: speed display isn't the same in the main window and in the system tray icon's tooltip 2009-11-18 06:21:01 +00:00
Charles Kerr 06004319d7 (trunk) #2222: revert r8967, as foreshadowed in http://trac.transmissionbt.com/ticket/2222#comment:20 2009-11-14 14:43:31 +00:00
Charles Kerr 8d16fdc31b (trunk gtk) #2570: "Select right radio button when changing ratio spin entry" 2009-11-09 21:27:01 +00:00
Charles Kerr 08995988a1 (trunk gtk) #2567: Close the preferences window when the torrent is deleted. 2009-11-09 07:38:22 +00:00
Charles Kerr 3d74366d32 (trunk gtk) possible fix for "open folder" in single-file torrents 2009-11-09 06:58:18 +00:00
Charles Kerr 816a5e4546 (trunk gtk) possible fix for "open folder" in single-file torrents 2009-11-09 06:47:02 +00:00
Charles Kerr 10126fbf07 (trunk gtk) #1483: support an incomplete directory 2009-11-09 05:29:38 +00:00
Charles Kerr cd6ff1211f (trunk gtk) fix a couple of build errors on older versions of GTK+ 2009-11-07 02:03:12 +00:00
Charles Kerr 771e0789b9 (trunk gtk) #2555: Sort contextual menu items as recommended by HiG 2009-11-05 02:02:07 +00:00
Charles Kerr 08fea5612f (trunk daemon) yet another commit for #2119 "daemon should reload settings.json on SIGHUP 2009-10-29 23:18:53 +00:00
Charles Kerr df7e2dcf30 (trunkg gtk) fix confusing phrasing in the gtk preferences dialog 2009-10-29 17:04:49 +00:00
Charles Kerr 2d593502f4 (trunk gtk) fix minor layout/resize errors in the torrent dialog's tracker tab 2009-10-28 03:54:36 +00:00
Charles Kerr 57bfbaabc6 (trunk daemon) #2119: add 'break' to the SIGHUP switch 2009-10-27 16:46:06 +00:00
Charles Kerr 39ba9bbbba (trunk) add SIGKILL handling to daemon, gtk clients. This is revision of r9387 for #2119 2009-10-24 16:18:40 +00:00
Charles Kerr c85ee09fef (trunk) trunk's just been too stable lately. #2119: reload settings.json on SIGHUP 2009-10-23 03:41:36 +00:00