Commit Graph

1813 Commits

Author SHA1 Message Date
Charles Kerr 80f69ee7d3 (trunk) fix svn properties on several files. Thanks ot Elbandi for suggesting this 2010-10-01 13:33:39 +00:00
Charles Kerr 4d11079b5d (trunk gtk) #3585 "in torrent_cell_renderer_get_size(), set x_offset and y_offset even if cell_area is NULL" -- fix r11267 oops 2010-09-27 23:10:54 +00:00
Charles Kerr 4bdd0860cc (trunk gtk) #3585 -- in torrent_cell_renderer_get_size(), set x_offset and y_offset even if cell_area is NULL 2010-09-27 20:24:41 +00:00
Charles Kerr d57ba48775 (trunk) #3577 -- replace gear icon for GTK+, Qt clients 2010-09-24 15:22:53 +00:00
Charles Kerr 7f6cfb3c24 (trunk gtk) #3554 "turtle speed button doesn't update when toggled via RPC" -- fix minor bug introduced in r11215 2010-09-24 14:21:08 +00:00
Charles Kerr c721052abb (trunk gtk) fix minor memory leak that may or may not be related to https://bugs.launchpad.net/ubuntu/+source/transmission/+bug/630679 2010-09-23 17:20:05 +00:00
Charles Kerr 6e62d0d99d (trunk gtk) fix a minor UMR error that Valgrind found 2010-09-23 17:05:40 +00:00
Charles Kerr 60132d3781 (trunk gtk) #3543 'wrong link in the about window' -- separate gtr_open_file() from gtr_open_uri() 2010-09-22 16:44:38 +00:00
Charles Kerr 8a81611d16 tweak the valgrind script 2010-09-19 22:21:36 +00:00
Charles Kerr 71d0b05524 (trunk qt,gtk) #3549 "torrent properties window doesn't fix netbook screen" -- merge the "Uploaded" and "Ratio" rows to save a little vertical space 2010-09-19 17:33:25 +00:00
Charles Kerr e537bdcd4f (trunk gtk) #3529 "slow priority-sorting in file list" -- fixed 2010-09-17 13:23:20 +00:00
Charles Kerr bf0e84f266 (trunk) #3549 "torrent properties window does not fit netbook screen" -- fixed 2010-09-17 05:43:06 +00:00
Charles Kerr efd71c05ab (trunk gtk) #3554 "alternate speed (turtle) button does not update when toggled via RPC" -- fixed. 2010-09-17 02:27:03 +00:00
Charles Kerr 2d1348c2f7 (trunk gtk) #3555 "disambiguate the string 'None' for better i18n" -- fixed 2010-09-16 17:45:24 +00:00
Daniel Lee 8f57986784 (trunk) don't display "Got a list of 0 peers" for currently paused torrents 2010-09-16 02:00:54 +00:00
Charles Kerr 43f03f3de6 remove sort-by-tracker from the GTK+ client 2010-09-06 00:23:44 +00:00
Charles Kerr 2d5ac5b150 (trunk libT) add a string length argument to tr_urlIsValid() 2010-08-21 12:47:28 +00:00
Daniel Lee 595ad6eb2e (trunk) Update 'TryExec' in transmission-gtk.destkop to the new binary name 2010-08-09 01:01:48 +00:00
Charles Kerr c01c18b46b (trunk) make --version/-V behave the same in the other apps too 2010-08-09 00:18:26 +00:00
Charles Kerr c75c2c13e9 (trunk gtk) fix label clipping issue in the statusbar 2010-08-06 23:50:35 +00:00
Charles Kerr 42c2fccbfb (trunk gtk) remove dead code 2010-08-06 15:35:10 +00:00
Charles Kerr 65d5ec0c63 (trunk gtk) small renderer cleanup from the #3488 patch 2010-08-06 15:17:27 +00:00
Charles Kerr 1c0d149c12 (trunk gtk) #3491 "Magnet links don't appear until download of metadata." -- fixed. 2010-08-06 15:03:25 +00:00
Charles Kerr e934290980 (trunk gtk) portability: use g_dngettext() instead of ngettext() 2010-08-06 14:38:54 +00:00
Charles Kerr 0e03b5e287 (trunk) run all our PNG files through pngout <http://advsys.net/ken/util/pngout.htm> to shrink 'em down 2010-08-06 07:51:24 +00:00
Charles Kerr 92e989f553 (trunk gtk) experimentally remove sexy-icon-entry from the GTK+ client... GtkEntry can handle it now 2010-08-06 06:54:42 +00:00
Charles Kerr 83bdedec8e (trunk gtk) Remove the `PREF_KEY_MAIN_WINDOW_LAYOUT_ORDER' preferences key. This feature seemed like a good idea once upon a time, but I've never heard a report of anyone actually using it... 2010-08-06 06:22:05 +00:00
Charles Kerr 70be70d85f nice job. 2010-08-05 13:24:46 +00:00
Charles Kerr 2db6183add (trunk) ..and the manpages :) 2010-08-05 13:06:20 +00:00
Charles Kerr 7e7cd39c17 whoops 2010-08-05 13:03:00 +00:00
Charles Kerr 9cb6333b6c (trunk) rename "transmission" as "transmission-gtk" and "transmissioncli" as "transmission-cli" for consistency with the other transmission apps 2010-08-05 12:57:54 +00:00
Charles Kerr 4cc11e47ee (trunk) synchronize the "see also" sections of the manpages 2010-08-04 23:17:49 +00:00
Daniel Lee c30ed43082 (trunk) #3185: Number on drop-down menu "Activity" - "Active" seems does not follow a change in torrent status correctly 2010-08-04 17:35:48 +00:00
Daniel Lee fc15c5ba4b (trunk gtk) Clean up r11086 2010-08-04 05:25:43 +00:00
Charles Kerr 5624840ac4 (trunk) #3478 "Display bug when magnet links without display names are added" -- fixed in trunk 2010-08-03 03:16:21 +00:00
Charles Kerr 49e23db0fe (trunk gtk) more dead code removal 2010-08-02 22:45:38 +00:00
Charles Kerr 36064b8120 (trunk gtk) rewrite the main window's drag-and-drop handler s.t. it's GTK+ 3 compliant 2010-08-02 22:31:31 +00:00
Charles Kerr 5182600179 (trunk) add drag-and-drop support to the "create new torrent" dialogs in the Qt and GTK+ clients 2010-08-02 20:55:11 +00:00
Charles Kerr 5aa04d83ef (trunk) sync some more GTK+ and Qt strings 2010-08-02 16:29:23 +00:00
Charles Kerr fb03acbbc2 (trunk) consistency tweaks between the GTK+ and Qt client:
1. synchronize some of the keyboard shortcuts
2. synchronize some text in the preferences dialog
3. add a "Desktop" tab in the Qt client's preferences dialog
4. add a "Donate" button to the Qt client's help menu
2010-08-02 03:07:42 +00:00
Charles Kerr 59f5f3ed6b (trunk gtk) replace tr_strcmp() with gtr_strcmp0(), a porability wrapper around g_strcmp0() 2010-08-01 19:13:34 +00:00
Charles Kerr 3fa4865863 (trunk) #3450 "regression: Qt client dbus support broken" -- fixed 2010-08-01 18:55:04 +00:00
Daniel Lee ff23406f38 (trunk) #3471:Add 'finished' to filterbar 2010-08-01 17:43:35 +00:00
Charles Kerr 344e4bedc5 (trunk) set minimum widths for the upload/download labels in the statusbar 2010-07-31 06:20:17 +00:00
Charles Kerr d1ee0559dc (trunk gtk) simplify the compact mode rendering code a bit 2010-07-31 03:43:12 +00:00
Charles Kerr 65176f2b83 (trunk gtk) remove dead code 2010-07-30 22:21:14 +00:00
Charles Kerr f4e3b6e670 (trunk gtk) simplify the collation process for sorting torrents by name 2010-07-30 22:19:20 +00:00
Charles Kerr 969c72b927 (trunk gtk) #3454 "update tracker tab to match gtk+ client" -- copy a little bit of the Qt client's layout to the GTK+ client 2010-07-28 17:27:58 +00:00
Charles Kerr e6bafdf26b (trunk) #3045 "size units" -- sync the default units in all the apps s.t. they're consistent with each other 2010-07-28 00:31:11 +00:00
Charles Kerr 7a8e623301 (trunk gtk) make compatability wrapper call around gtk_widget_set_visible() so that it works with GTK+ < 2.18 2010-07-24 03:07:04 +00:00
Charles Kerr 3655047e85 (trunk) #2560: rename "inactive limit" to "idle limit". Add support in GTK+ client and preliminary support to Qt client 2010-07-24 02:57:39 +00:00
Charles Kerr f4438e6983 (trunk gtk) minor cleanup to last night's ComboBox utilities 2010-07-23 19:10:02 +00:00
Charles Kerr 59e8e02af2 (trunk gtk) add utility function for creating a combobox that shows the values of an enum list 2010-07-23 06:54:49 +00:00
Charles Kerr 69a9df0270 (trunk gtk) #3429 "GTK properties > information page shows 0%" -- fixed 2010-07-15 23:54:22 +00:00
Charles Kerr 1ab45eb639 (trunk gtk) #3421 "crash when opening properties dialog on a magnet link w/o metainfo" -- fixed 2010-07-13 03:02:22 +00:00
Charles Kerr 6b66524607 (trunk gtk) #3395 "open files by double-clicking on them in the file list" -- added. 2010-07-11 17:56:58 +00:00
Charles Kerr 68cc4d902f (trunk gtk) #3416 "clicking close on the transmission window causes new "Quit Transmission?" dialog even if one already exists" -- fixed 2010-07-11 06:46:46 +00:00
Charles Kerr 7233b57355 (trunk gtk) #3415 "crash in trunk when removing multiple torrents" -- experimental fix for Rolcol to confirm 2010-07-10 22:05:11 +00:00
Charles Kerr 71cadc02b6 (trunk web) #3413 "download speed bad format in web interface" -- fixed. 2010-07-10 02:05:25 +00:00
Charles Kerr 52c04a0d06 (trunk) some units formatter cleanup. 2010-07-09 20:53:38 +00:00
Charles Kerr 42104d9a9b (trunk gtk) ensure that the space allocated the up/down speed labels in the statusbar are wide enough to show all speeds without truncating the label 2010-07-08 21:24:26 +00:00
Charles Kerr b5e93da8f4 (trunk T) #3404 "crash when creating a .torrent containing empty content" -- fixed 2010-07-07 22:50:18 +00:00
Charles Kerr 610061f79a (trunk T) #3045 "units" -- modify the formatter functions based on feedback from BMW 2010-07-06 20:25:54 +00:00
Charles Kerr 574a8230f5 (trunk gtk) #3392 "gtk client can set individual torrents' download speed to 1 KBps but not 0" -- fixed 2010-07-04 18:30:14 +00:00
Charles Kerr d63b719e43 (trunk gtk) have the GtkStatusIcon code use the same icon fallback scheme as the AppInd code 2010-07-04 18:27:03 +00:00
Charles Kerr 6e5af03d78 (trunk) #3045 "speed units" -- change the public API of libtransmission based on feedback from livings 2010-07-04 06:07:21 +00:00
Charles Kerr cdcc4705aa (trunk) #3045 "make libtransmission's API byte-oriented instead of KiB-oriented." -- implemented. This is a largish commit and will break the mac build for a little while. 2010-07-03 00:25:22 +00:00
Charles Kerr b40c3ee234 (trunk gtk) #3380 "increase size of 'add url' text field" -- done. 2010-06-30 23:40:25 +00:00
Charles Kerr 353e37c69e (trunk gtk) right-align the upload/download speed columns in the Properties dialog's peers tab 2010-06-27 00:15:03 +00:00
Charles Kerr f097e05d7b (trunk gtk) add portability wrapper for gtk_widget_get_realized() in gtk+ < 2.20 2010-06-26 16:07:15 +00:00
Charles Kerr 01a10a2b6e (trunk gtk) #3346 "busy icon needed while processing request" -- added. 2010-06-26 15:55:19 +00:00
Charles Kerr e2b4933777 (trunk gtk) #3344 "statusbar needs better grouping of speeds and their icons" -- fixed 2010-06-25 20:15:05 +00:00
Charles Kerr 688ec1bafc (trunk gtk) #3345 "Remove button deselects selected torrents" -- fixed 2010-06-25 19:24:26 +00:00
Charles Kerr c927189fed (trunk gtk) #3348 "Add URL doesn't warn upon corrupt torrents" -- fixed. 2010-06-25 17:40:55 +00:00
Charles Kerr fa267d9f2b (trunk gtk) experimental fix for #3335 "magnet link options dialog does not respect setting." 2010-06-23 16:51:16 +00:00
Charles Kerr 79ca1fb96a (trunk gtk) #3336 "gtk client confuses magnet links as files and tries to trash them" -- fixed 2010-06-23 16:32:02 +00:00
Daniel Lee bbe9e9843a #3298:Prettier formating of percentages 2010-06-22 22:30:58 +00:00
Charles Kerr 1d63aa4cda (trunk) add tr_formatter_size() and tr_formatter_speed() so that all the client apps don't have to reinvent the wheel 2010-06-22 04:34:16 +00:00
Charles Kerr e70bebf930 (trunk) #1521 "memory cache to reduce disk IO" -- commit block-cache-rc1.diff to trunk for the nightlies. 2010-06-19 14:25:11 +00:00
Charles Kerr 0eccb5a477 (trunk gtk) #3295 "transmission updates the blocklist even when the blocklist is disabled" -- fixed in trunk for 2.00 2010-06-15 15:35:40 +00:00
Charles Kerr 4a2a685a1e (trunk gtk) minor improvements to the prefs dialog's layout 2010-06-04 16:43:16 +00:00
Charles Kerr 2f56196206 (trunk) add "filename" arg to the dbus message when passing a .torrent from one instance of Transmission to another 2010-06-03 19:53:01 +00:00
Charles Kerr 07c27409e8 (trunk gtk) #3245: "Crash in GTK+ client from NULL pointer dereference in tr_torrent_open_folder()" -- fixed in trunk for 2.00 2010-05-30 21:49:39 +00:00
Charles Kerr 6ed4d1d87d (trunk gtk) #3239 "move .torrent files to trash" not working when .torrent added via dbus 2010-05-29 16:12:42 +00:00
Charles Kerr 56e614b66d (trunk gtk) remove function gtr_localtime2() 2010-05-28 19:43:37 +00:00
Charles Kerr de9a7c7b30 (trunk gtk) in the prefs dialog, swap the order of "random port" and "port forwarding" 2010-05-20 16:39:23 +00:00
Charles Kerr c089500e8d (trunk gtk) tweak the filterbar's spacing 2010-05-20 16:37:59 +00:00
Daniel Lee 4342a7a01b (gtk) Port qt remove dialog changes to gtk 2010-05-18 23:49:41 +00:00
Charles Kerr 5eb2f5a274 (trunk gtk) and while we're on the subject, fix more tab damage 2010-05-18 20:55:14 +00:00
Charles Kerr c7bbd4dc20 (trunk gtk) add stock icons to some of the filter states 2010-05-18 14:14:17 +00:00
Charles Kerr 211aa76826 (trunk gtk) futz with the filter bar a little bit 2010-05-16 15:51:01 +00:00
Charles Kerr e7e627c3e7 (trunk gtk) #2612 "Display new transfer window when adding magnet transfer" -- implemented in GTK+ for 2.00 2010-05-13 13:12:27 +00:00
Charles Kerr bb8cef3f14 (trunk gtk) minor code cleanup to the file list 2010-05-12 01:34:08 +00:00
Charles Kerr da2ef53eeb (trunk) #1796 "run script after torrent completion" -- implemented for libT, RPC, and the GTK+ and Qt clients 2010-05-08 22:42:28 +00:00
Charles Kerr 2b9ab542cb (trunk) #3060 "Local Peer Discovery" -- in the code, rename LDS as LPD for Local Peer Discovery 2010-05-08 08:42:45 +00:00
Charles Kerr cf3ccb3385 (trunk gtk) #3187 "Properties window does not support low resolutions" -- fixed for 2.0 2010-05-05 09:56:55 +00:00
Charles Kerr 3473686ee2 (trunk) add LDS toggles to GTK+ client, Qt client, and transmission-remote 2010-05-01 16:23:42 +00:00
Charles Kerr ed0cf64f0a (trunk gtk,qt) adjust the opening dialog text. Using Comic Sans instead of Zapf Chancery due to creative differences with livings124 2010-05-01 02:33:44 +00:00
Charles Kerr d384b38f07 (trunk) minor transmission.h API cleanup.
1. remove tr_sessionGetActiveTorrentCount()
2. make tr_sessionCountTorrents() package-visible instead of public.
3. make tr_torrentGetActivity() private instead of public.
2010-04-29 23:08:11 +00:00
Charles Kerr dba6e3a1e7 (trunk gtk) #3179 "GTK+ Client should use the 24-pixel-wide icon in the system tray" -- fixed in trunk for 2.00 2010-04-29 15:39:29 +00:00
Charles Kerr ceb95424c4 (trunk gtk) #3174 "Use IEC standard units (KiB, MiB, GiB) instead of (KB, MB, GB)" -- don't use g_format_size_for_display(), since we can't control what units it uses 2010-04-28 01:38:20 +00:00
Charles Kerr 06f044680a (trunk) #3174 "Use IEC standard units (KiB, MiB, GiB) instead of (KB, MB, GB)" -- implemented for gtk, qt, daemon, cli, and web client 2010-04-28 01:26:46 +00:00
Charles Kerr 358bce52fd (trunk gtk) #2999 "'Set Location' should support multiple torrents" -- implemented in trunk for 2.00 2010-04-23 19:37:13 +00:00
Charles Kerr 1aa2a856c8 (trunk gtk) #3166 "Add Tracker Favicons to Tracker Tab in Properties Window." -- implemented in trunk for 2.00 2010-04-23 01:46:02 +00:00
Charles Kerr b477d24222 (trunk gtk) add gtr_warn_if_fail(), a portability wrapper for systems too old for g_warn_if_fail() 2010-04-21 19:23:27 +00:00
Charles Kerr ceba9e6722 (trunk gtk) #3143 "remote RPC calls cause gtk+ API calls to be made from the wrong thread" -- fixed in trunk for 2.00 2010-04-21 04:38:54 +00:00
Charles Kerr c8ba63ca07 (trunk gtk) #3146 "Toggle state of 'toggle-main-window' not updated when window is shown after launch with running instance" -- fixed in trunk for 2.00 by a patch from qense 2010-04-17 00:41:24 +00:00
Charles Kerr cfdb5ed014 (trunk gtk) #3132 "paste clipboard contents into textbox in Add URL dialog" -- implemented for 2.00 2010-04-11 14:18:29 +00:00
Charles Kerr 14411f9694 (trunk gtk) tweak details.c again :) 2010-04-06 04:59:36 +00:00
Charles Kerr af09bb2853 (trunk) poke at details yet again 2010-04-06 04:54:51 +00:00
Charles Kerr a709b719bf (trunk gtk) tweak paused/stopped/finished in the details dialog 2010-04-06 04:02:44 +00:00
Charles Kerr 1efe08d34d (trunk) #1869 "New status for torrents that reached the seed ratio" -- implemented for GTK+, Qt, and transmission-remote by Longinus00's patch 2010-04-06 02:34:45 +00:00
Charles Kerr 6c8049742f (trunk) #3109 "configure: option name doesn't match description" -- fixed in trunk for 2.00 2010-04-01 22:12:32 +00:00
Charles Kerr 0706901e78 (trunk gtk,qt) #3094 "Show ratio goal for partial seeds" -- implemented in trunk for 2.00, based off Longinus00's patch 2010-04-01 06:08:20 +00:00
Charles Kerr 2c67d88bde (trunk gtk) rename the "State" filter as the "Activity" filter 2010-03-27 02:52:10 +00:00
Charles Kerr dcc7b0de56 (trunk gtk) tinker with compact mode a little bit 2010-03-20 14:53:08 +00:00
Charles Kerr fb03c00d1a (trunk gtk) fix another minor memory error in the new filter code 2010-03-18 04:04:03 +00:00
Charles Kerr 4f31e5d02a (trunk gtk) fix memory leak 2010-03-18 03:40:32 +00:00
Charles Kerr 1ea5ab0695 (trunk gtk) if favicon.ico doesn't work, try favicon.png too 2010-03-17 20:30:04 +00:00
Charles Kerr e1607c8354 (trunk) #2898 "add pausing and deletion to daemon" -- committed patch from Longinus00 to trunk for 2.00 2010-03-17 19:23:03 +00:00
Charles Kerr fe3d9ed95a (trunk) one of the least interesting commits ever: remove trailing spaces from source code lines... 2010-03-17 17:07:40 +00:00
Charles Kerr 1edecaee7b (trunk gtk) a little more filter/favicon cleanup. remove the submenu headers from the Category combobox, suggested by kklimonda 2010-03-16 00:45:12 +00:00
Charles Kerr 0e6240232f (trunk gtk) get the new filterbar working on older versions of GTK+ 2010-03-15 15:07:23 +00:00
Charles Kerr 41d090b735 (trunk, gtk) rename the slightly-pejorative "minimal view" as "compact view" 2010-03-15 14:42:43 +00:00
Charles Kerr 63dab62a44 (trunk gtk) small filter/favicon code cleanups 2010-03-15 14:35:43 +00:00
Charles Kerr bb6de500e8 (trunk gtk) preserve the old filter's behavior of including torrents being verified in the "active" filter. Thanks to Waldorf for the reminder. 2010-03-15 03:10:54 +00:00
Charles Kerr 824182df54 (trunk gtk) add favicon support to the new filterbar 2010-03-15 02:53:31 +00:00
Charles Kerr e4d6884d19 (trunk gtk) use Rolcol's suggestions on the filterbar 2010-03-14 15:05:32 +00:00
Charles Kerr 2aa1e69f98 (trunk gtk) first draft of a filterbar experiment 2010-03-14 05:13:02 +00:00
Charles Kerr fb62c8bbdc (trunk gtk) #3033 "wrong calls to GtkFileChooserDialog" -- fix minor regression in the 'add torrent' dialog caused by r10340 2010-03-12 00:17:35 +00:00
Charles Kerr 2b6b193a43 (trunk gtk) #3011 "'Edit Trackers' dialog not reset after Cancel" -- fixed in trunk for 2.00 2010-03-10 19:16:25 +00:00
Charles Kerr 7a129d9cf9 (trunk gtk) #3033 "wrong calls to GtkFileChooserDialog" -- fixed in trunk for 2.00 2010-03-09 22:00:43 +00:00
Charles Kerr b850349479 (trunk) #2993 "'Downloaded' much greater than 'Have' or 'verified'" -- add new congestion-based throttle for 2.0 2010-03-08 04:29:58 +00:00
Charles Kerr a5c714d16b (trunk gtk) #2991 "Transmission "Set Location" - dialog doesn't disappear" -- fixed in trunk for 1.92 2010-02-27 21:00:46 +00:00
Charles Kerr 58bc905f55 (trunk gtk) #2989 "Some session prefs changed via remote aren't affected in transmission gtk+'s GUI" -- fixed in trunk for 1.92. Thanks to Longinus00 for the patch. 2010-02-27 18:00:24 +00:00
Charles Kerr 2b21104ae9 (trunk gtk) #2980 "'Open Folder' behavior can be confusing for single-file torrents" -- fixed in trunk for 1.92 2010-02-26 15:06:26 +00:00
Charles Kerr fb6708858b (trunk gtk) #2972 "The "Torrent Options" dialog's Torrent Priority row gets too much vertical stretch" -- fixed in trunk for 1.92 2010-02-24 20:12:07 +00:00
Charles Kerr 91ee0ae3a5 (trunk gtk) #2963 "The default focus in Add dialog should be set on Add button" -- implemented in trunk for 1.92 2010-02-23 21:58:43 +00:00
Charles Kerr 5e25252781 (trunk gtk) #2950 "In GTK+ client, Select-All + Stop sends a 'stopped' event even for already-stopped torrents" -- fixed in trunk for 1.91 2010-02-21 23:56:01 +00:00
Charles Kerr 7feaa9faae (trunk) #2938 -- sync gtk, mac, and cli clients with previous commit 2010-02-20 15:57:34 +00:00
Charles Kerr 8bd433e235 (trunk gtk) #2932 "The 'comment' field in the Torrent Properties dialog loses selection" -- fixed in trunk for 1.91 2010-02-19 14:49:03 +00:00
Charles Kerr 6ddd5c4f12 (trunk gtk) #2900 "Indicator Application can only work with icon names, not rendered icons" -- patched for 1.90 in trunk. Thanks to qense for the patch. 2010-02-14 14:26:45 +00:00
Charles Kerr 9de93d039b (trunk gtk) #2895 "'Set Location' doesn't tell the user when it fails" -- fixed in trunk for 1.90 2010-02-11 17:44:11 +00:00
Charles Kerr 33e116f971 (trunk gtk) #2894 "tr_torrentGetFileDL() and tr_torrentGetFilePriority() should go away" -- finished removing them from the GTK+ client 2010-02-11 14:55:00 +00:00
Charles Kerr c51611f202 (trunk gtk) make the GTK+ client's file list a little faster 2010-02-11 14:45:03 +00:00
Charles Kerr fb6ac30ca3 (trunk gtk) #2876 "Use X-GNOME-FullName in .desktop file" -- patch committed in trunk for 1.90 2010-02-07 20:48:46 +00:00
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
Charles Kerr c59ae60488 libT doesn't need to create the Incomplete directory until it's needed 2009-10-21 19:33:37 +00:00
Charles Kerr 2c94fbdfd7 (trunk gtk,qt) synchronize the gtk, qt preferences dialogs a bit 2009-10-20 14:01:15 +00:00
Charles Kerr 05c77cc975 (trunk) #1483: move completed torrents to a user-specified directory + #629: different file extension for incomplete files 2009-10-19 05:05:00 +00:00
Charles Kerr bfc2e22834 (trunk gtk) #2501: tray menu shows wrong status for 'main window' when started minimized 2009-10-14 18:29:57 +00:00
Charles Kerr c14b44d10a (trunk gtk) #1978: Rescaning for new torrents at torrent creation time 2009-10-11 06:23:31 +00:00
Charles Kerr c204c68994 (trunk gtk) #2368: Change "system tray" to "notification area" in the gtk+ client. 2009-10-11 02:36:39 +00:00
Charles Kerr f58994b7bf (trunk gtk,qt) #2490: gtk, qt clients' Details dialog doesn't show ETA anymore 2009-10-10 20:42:23 +00:00
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 448a38557c (trunk gtk) #2485: Crash in preferences dialog when testing the open port 2009-10-10 07:29:13 +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 c5835f711e (trunk, gtk) remove an unwanted console debug message 2009-10-05 21:48:50 +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 3631a38e67 (trunk, gtk, qt) #2478: popup dialog for first-time users 2009-10-02 22:53:19 +00:00
Charles Kerr da62e4945f (trunk, gtk) #2478: revise the popup dialog text 2009-10-02 22:10:55 +00:00
Charles Kerr 9d87314eb0 (trunk gtk) #2478: popup dialog for first-time users 2009-10-02 21:03:55 +00:00
Charles Kerr 8bfdf85ac3 (trunk gtk) #2454: gtk client handles SIGINT (ctrl-c) oddly 2009-09-27 20:32:32 +00:00
Charles Kerr b63a9fb17c (trunk gtk) #2453: Transmission since version 1.61 need GTK+ 2.12 or an upper version. 2009-09-27 17:47:45 +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 f5fa70141c (trunk gtk) gah, I'm so stupid. I go to the trouble of writing a backwards-compatable wrapper for gdk_threads_add_timeout_seconds(), but then when rewriting the "create torrent" ui and I need to use a timer to update the progressbar, what do I use... my fingers have "g_timeout_add" programmed into them. 2009-09-20 14:13:02 +00:00
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
Charles Kerr 6f2076fb1c (gtk) better fix for the bug described in r6858 2008-10-06 20:54:18 +00:00
Charles Kerr add9eda736 (gtk) fix prefs dialog crash when closing the dialog immediately after changing a spinbox value, reported by wereHamster 2008-10-06 20:35:48 +00:00
Charles Kerr 262370f7ea (gtk) #1265: In Details->Tracker one can only remove one tracker at a time 2008-10-02 19:51:16 +00:00
Charles Kerr 7b980aa9b7 (gtk) #1294: Don't auto-delete torrents when adding from Transmisson's config folder 2008-10-02 17:10:01 +00:00
Charles Kerr 1bd9dd04b8 (gtk) #1290: removing torrent in web/remote interface crashes GTK+ client 2008-10-02 16:42:35 +00:00
Charles Kerr 9337a6f69f (gtk) #1026: "new torrent" dialogue: remember last announce URL 2008-10-02 15:29:45 +00:00
Charles Kerr ee635d9af5 (gtk) #1314: gtk client crashes sometimes when updating the tooltip for the "Ask Tracker for More Peers" button 2008-10-02 02:13:26 +00:00
Charles Kerr 6cba9305ae add a separate flag for enabling/disabling the rpc address whitelist 2008-10-01 22:59:29 +00:00
Charles Kerr bddf34d7a8 #1309: Web/RPC interface ACL ignored 2008-10-01 20:23:57 +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 8903960174 a little more cleanup of the rpc server stuff. 2008-09-26 04:41:13 +00:00
Charles Kerr 4c34b2bc89 rpc-server cleanups. add true wildmat control. break the Mac build a little harder. 2008-09-25 18:48:09 +00:00
Charles Kerr bd5a2ae6b8 (libT) experimental code to serve clutch/rpc via evhttpd 2008-09-25 05:03:39 +00:00
Charles Kerr 15ae0d49ad (gtk) #1289: duplicate of progress info in torrent activity tab 2008-09-23 20:06:26 +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 f12f17dba9 (gtk) #1274: Cannot resize columns in 'File' tab of 'Details' window 2008-09-16 18:28:22 +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 8b7b3d3a18 (gtk) minor comment changes 2008-09-08 15:17:18 +00:00
Mukund Sivaraman 0207d12f65 (win32) Convert spaces to tabs in Makefile.am 2008-09-06 04:37:08 +00:00
Mukund Sivaraman ca288f1619 (win32) Add application icon as a resource 2008-09-06 04:31:08 +00:00
Mukund Sivaraman 14166b3cb9 (win32) Don't build the GTK+ client as a console application 2008-09-06 04:23:28 +00:00
Charles Kerr abd98feaae (gtk) #1192: 1.3x's method of setting file priorities & download flags is unpopular 2008-09-06 01:52:47 +00:00
Charles Kerr b29143614c (gtk) #1259: GLib-GObject-WARNING **: value "-100" of type `gint' is invalid or out of range for property `value' of type `gint' 2008-09-06 01:32:15 +00:00
Charles Kerr 9050a6de57 (gtk) *incomplete* fix for #1192. this actually breaks things in the short term; I'll finish the rest ASAP 2008-09-05 21:01:00 +00:00
Mukund Sivaraman 6e8935ba09 (win32) Fix the GTK+ client to build for win32 2008-09-05 15:13:09 +00:00
Charles Kerr 419242e36f (libT) change benc's integral type from int to size_t, squashing a couple of minor warnings 2008-09-04 14:42:32 +00:00
Charles Kerr 628d05d220 (gtk) r6692 tweak: lower the spinbutton delay a little in the prefs dialog 2008-09-03 20:00:27 +00:00
Charles Kerr ce0d9dcd9e (gtk) #1244: Crashing while scrolling up used port 2008-09-03 17:50:31 +00:00
Charles Kerr ddac7c3404 (gtk) unclutter the prefs dialog a bit 2008-09-03 16:29:59 +00:00
Mukund Sivaraman f4507dd8c7 Revert r6688 (this was no bug) 2008-09-03 08:24:42 +00:00