Commit Graph

851 Commits

Author SHA1 Message Date
Jordan Lee 085c37584e #4076 'free space indicator': in the Qt and GTK+ clients, add 'Free' to the freespace labels to give more context of what the number means 2013-02-01 21:02:40 +00:00
Jordan Lee 16d46a72a1 in the Qt and GTK+ clients, move the torrent count indicator from the statusbar to the filterbar 2013-02-01 20:58:55 +00:00
Jordan Lee 90619423ff silence unnecessary warning 2013-01-30 00:23:32 +00:00
Jordan Lee 20fe66bccf more experimentation with the shortTransferString 2013-01-30 00:22:52 +00:00
Jordan Lee 4a059b79b8 when sorting by activity and both torrents' upload and download speed is zero, use how many peers we're ready to upload to / download from as a secondary key. 2013-01-30 00:20:51 +00:00
Jordan Lee a17d4d5e3f (qt) more futzing with file-tree 2013-01-28 18:20:20 +00:00
Jordan Lee ea6228d81b (qt) #5252: disable file editing in the options dialog. remove keyboard shortcuts that conflicted with renaming files in file-tree.c. fix refresh issue in the file-tree when renaming files. 2013-01-28 07:01:58 +00:00
Jordan Lee 04e1463b00 (qt) remove unused Torrent field 'torrentFile' 2013-01-28 02:12:07 +00:00
Jordan Lee 1d3bf93618 synchronize the Qt and GTK+ client's statusbars, including the new freespace indicator. Make the up/down speed ordering consistent between statusbar and torrent list. 2013-01-27 23:05:47 +00:00
Jordan Lee 779049bf1b (qt) when changing the session's download dir, call session-get to update the freespace value 2013-01-27 21:02:04 +00:00
Jordan Lee 282ef8adfd use 'folder' instead of 'directory' in the freespace tooltips 2013-01-27 18:48:59 +00:00
Jordan Lee 3e7ef0c4dd copyediting: modify more files to the new indentation/whitespace formatting 2013-01-27 18:09:49 +00:00
Jordan Lee 895f86e0fb (qt) #4076 'free space indicator' -- added. 2013-01-27 17:19:51 +00:00
Jordan Lee 6123bb5359 (qt) copyediting: modify more files to the new indentation/whitespace formatting 2013-01-26 01:19:54 +00:00
Jordan Lee f75027d5e9 make all the log functions/structs/enums use a single 'tr_log' namespace, such as tr_logGetQueue, tr_logAddInfo, tr_logIsLevelActive 2013-01-25 23:34:20 +00:00
Jordan Lee 5af4abfc82 (qt) copyediting: modify more files to the new indentation/whitespace formatting 2013-01-25 18:54:06 +00:00
Jordan Lee 4356ade034 modify more files to the new indentation/whitespace formatting 2013-01-25 18:37:11 +00:00
Jordan Lee 1bedf94240 (qt) #5252 'File-renaming causes QObject::startTimer error': probable fix. 2013-01-25 05:43:22 +00:00
Jordan Lee 1d63fc7d22 (qt) #5248 'fails to create torrent with multiple trackers': patch by rb07 2013-01-24 15:34:45 +00:00
Jordan Lee 9fc5de5b57 (qt) #1220: 'change file and folder names': fix Qt renaming issue reported by taem in https://trac.transmissionbt.com/ticket/1220#comment:97 2013-01-23 20:44:13 +00:00
Jordan Lee 7b422186a2 (qt) #3765 'spanish (LAC) translation': updated translation by rb07 2013-01-22 19:05:32 +00:00
Jordan Lee b95040f0a2 (qt) #4917 'request for 256x256 icon for transmission-qt': patch by krab 2013-01-22 19:00:40 +00:00
Jordan Lee 434bd6b287 (libT) #1220 'change top folder names' -- when the root file/folder is changed, update tr_info.name too. 2013-01-22 00:25:42 +00:00
Jordan Lee 2262c7c565 (qt) #5239 'client should have the option to play a sound when the download completes' -- use QApplication::beep() on OS X and Mac. Patch by rb07 2013-01-21 21:48:52 +00:00
Jordan Lee b42a7ebdc3 (qt) Qt client should have the option to play a sound when the download completes, as the Mac and GTK+ clients do -- implemented. 2013-01-20 23:57:09 +00:00
Jordan Lee dd955b121e (trunk) #1220 'change top folder names' -- add file-renaming to the Qt client 2013-01-20 01:31:58 +00:00
Jordan Lee 9d6db0da15 (qt) #5219 'QPrintable and non Latin-1 symbols on Ubuntu' -- clean fix by rb07 2013-01-17 18:11:55 +00:00
Jordan Lee c385a1559f re-sync the GTK+ and Qt clients' prefs dialogs. 2013-01-16 21:42:03 +00:00
Jordan Lee c4276d832e Tweak the text of the First Time User legal dialog. 2013-01-16 20:55:08 +00:00
Jordan Lee d4242140be this should have been included in the previous commit. :/ 2013-01-15 21:59:04 +00:00
Jordan Lee a3c184c521 (qt) #5213 "Incomplete update of details.cc" from rb07 2013-01-06 15:30:41 +00:00
Jordan Lee af5572824e (qt) #5770 'rename-partial-files preference not modified' -- fix by rb07 2013-01-04 01:59:05 +00:00
Jordan Lee d698cfd057 (qt) #5208: refinement to r13734 as suggested by rb07. 2013-01-03 18:56:39 +00:00
Jordan Lee 08187ef984 (qt) tweak the network status icon's tooltip again. This is a followup to r13727 2013-01-03 04:21:45 +00:00
Jordan Lee 69987484fe (qt) #5208 'Replace baseName() with fileName() for FULL file name' -- fixed, patch by krab 2013-01-03 03:52:15 +00:00
Jordan Lee 5cfcfd95c4 (qt) #5206 'tray icon cancels logout in KDE' -- fixed with patch from basinilya 2013-01-01 20:02:20 +00:00
Jordan Lee 30cb347d42 (qt) #5204 extra cleanups in Utils::guessMimeIcon() from rb07 2012-12-31 22:43:29 +00:00
Jordan Lee f9f304e51c (trunk qt) #5204 'mp4, mkv files are not shown with the video-x-generic icon' -- fixed. 2012-12-31 05:01:28 +00:00
Jordan Lee b7949bb49a (trunk, qt) make the network status icon's tooltip a little more accurate / useful 2012-12-31 02:47:09 +00:00
Jordan Lee 59d1d58d0f oops, I didn't mean to commit these debugging cerr's 2012-12-30 22:53:33 +00:00
Jordan Lee 84c5be5a77 (trunk, qt) #5060 'start minimized to tray option' -- added. 2012-12-30 22:51:55 +00:00
Jordan Lee a79563858e (trunk qt) 'syntax error in transmission-qt.desktop' -- fixed with patch from kalev. 2012-12-30 22:31:38 +00:00
Jordan Lee 3c9640bb8f make tr_info.webseedCount and tr_info.trackerCount unsigned. 2012-12-30 22:06:45 +00:00
Jordan Lee 996670c4f2 rearrange the class' fields by size, saving a few bytes off each Peer and TrackerStat struct. 2012-12-30 05:53:12 +00:00
Jordan Lee e6a64636a2 (qt) small speedup when rebuilding the activity combobox's counts: walk the torrent model just once, rather than once per activity 2012-12-30 01:28:28 +00:00
Jordan Lee 500fc6c99b (qt) New method: Torrent.hosts(). The list is derived from the announce URLs in Torrent.trackers(). By remembering this in Torrent, the filterbar won't have to keep recomputing it. 2012-12-29 23:40:59 +00:00
Jordan Lee 162ccc6d3a In TorrentModel.updateTorrents(), don't call getIds() if we don't need them 2012-12-29 21:05:05 +00:00
Jordan Lee 93da75c842 in refreshTrayIcon(), use TorrentModel.getUploadSpeed(), .getDownloadSpeed() 2012-12-29 21:04:10 +00:00
Jordan Lee a8a2d5c775 (trunk, qt) minor speedups to filterbar::recount() 2012-12-29 01:20:22 +00:00
Jordan Lee 600c383c1e (trunk, qt) #5155 'entering text moves selection point to end' -- don't react to Prefs::FILTER_TEXT changes. 2012-12-28 07:18:23 +00:00
Jordan Lee 29b2e02a91 (trunk, qt) #5195 'Qt: open folder: single file in folder' -- fixed with patch from basinilya 2012-12-27 18:28:04 +00:00
Jordan Lee a7d352269f (trunk, qt) #5194 'Qt: open folder: on single-file torrents opens the file, not directory, except on Windows and Mac' -- fixed with patch from basinilya 2012-12-27 18:22:48 +00:00
Jordan Lee 144d3b952c (trunk, qt) #5193 'qt: open folder: if the first file in a torrent is not an immediate child of the torrent folder, wrong folder opened' -- fixed with patch from basinilya 2012-12-27 17:46:11 +00:00
Jordan Lee 94b5e88d36 (trunk, libT) more tr_variant revision: faster serialization, dictionaries use less space 2012-12-24 22:38:41 +00:00
Jordan Lee e19fd611c7 (trunk, qt) #5192 'Free Memory Read error in transmission-qt's Prefs destructor' -- fixed. 2012-12-24 19:53:33 +00:00
Jordan Lee c1559f3cc4 (trunk, libT) first drop of the tr_quark patch. 2012-12-22 20:35:19 +00:00
Jordan Lee b0b33441e8 (trunk, qt) #5164 'french translation for qt client' -- added translation by UBIK. 2012-12-17 16:36:29 +00:00
Jordan Lee 2cd691eb49 (trunk, qt) #4901 'can't add magnet links -- transmission-qt.desktop issue' -- fixed. 2012-12-17 16:22:45 +00:00
Jordan Lee e96ed247fe refactor libtransmission's tr_benc class as tr_variant. 2012-12-14 04:34:42 +00:00
Jordan Lee 792215c5e9 (trunk qt) #5059 'Memory leak in the TrMainWindow :: openTorrent' -- fixed. 2012-10-08 04:23:39 +00:00
Jordan Lee 7219f26dae (trunk, T) #5072 "In the torrent list, show how many web seeds we're downloading from" -- made the Qt, GTK+, and web client text consistent 2012-10-07 17:51:56 +00:00
Jordan Lee aa85152654 (trunk, qt) #5057 'hungarian translation for the Qt client' -- added. thanks marton! 2012-10-05 22:25:12 +00:00
Jordan Lee 97e1e60c6c (trunk, qt) #4760 'transmission-qt breaks unicode characters in the default target dir' -- fixed with patch from rb07 2012-08-19 16:12:20 +00:00
Jordan Lee 3d42f7272a (trunk, qt) #4036 'Qt Client doesnt delete torrent files' -- use a patch by rb07 to work around a Firefox idiosyncrasy that prevented the added .torrent file from being removed. 2012-08-19 00:12:43 +00:00
Jordan Lee 4d111ab95a (trunk, qt) #4991 'control temporary speed limit from icon tray' -- added, patches by rb07 and samkpo 2012-08-19 00:01:54 +00:00
Jordan Lee 4e398476b4 (trunk, qt) updated Spanish translation by rb07 2012-08-18 23:58:56 +00:00
Jordan Lee 4f4529ae09 (trunk, qt) #4624 "Inconsistent behavior when clicking on items at the torrent list" -- apply a nice patch by dirleyrls 2012-08-18 15:39:11 +00:00
Jordan Lee a34c0981fa (trunk qt) #4980 "Resize headers in Files Tab in Torrent Properties Window" -- patch from samkpo 2012-07-22 17:01:52 +00:00
Jordan Lee 4195e3671c (trunk qt) #4983 "regression on Preferences' Open Web Client w/remote session" -- fixed. 2012-07-22 15:18:52 +00:00
Jordan Lee 8f78dad3c1 (trunk, qt) #4937 - update Qt client's Basque translatio, updated by Azpidatziak 2012-07-13 04:14:43 +00:00
Jordan Lee 0f8edabdf7 (trunk qt) #4820 -- add rb07's patch for better opening of magnet links 2012-07-13 00:29:40 +00:00
Jordan Lee 502ccf7d54 (trunk qt) #4961 -- fix dtor regression introduced in previous commit + add extra assertions to help find any remaining unfound errors 2012-07-13 00:27:04 +00:00
Jordan Lee 463be887fc (trunk, qt) #4961 -- make the file list more responsive when a torrent has an extreme number of files.
Before this patch, the test torrent I had with ~10k files took 8 seconds to load. After this patch, it takes less than 1 second.
2012-07-12 23:37:04 +00:00
Jordan Lee 54bf01fe0d revert r12008 due to i18n problems reported by lin-unix in <https://trac.transmissionbt.com/ticket/4050#comment:5> 2012-07-09 23:22:36 +00:00
Jordan Lee b72c58e34f (trunk qt) #4235 "allow transmission-qt to specify download dir for remote sessions" -- patch added from taem 2012-07-09 23:18:40 +00:00
Jordan Lee ec82624376 (trunk qt) #4937 "basque translation of transmission-qt" -- added patch from Azpidatziak 2012-07-01 04:28:58 +00:00
Jordan Lee 7a478b1e0e sync the Qt pref dialog's terminology with the Gtk+ and Web UI's -- 'alternative speed limits' was listed as 'temporary speed limits' 2012-05-09 17:37:14 +00:00
Jordan Lee 01535743a0 (trunk) improved & translatable .desktop files patch from jbicha for ticket #4804 2012-04-07 15:45:12 +00:00
Jordan Lee 001813c364 (trunk, qt) fix #4824 'Open Folder bug' with a patch from rb07 2012-04-07 00:16:14 +00:00
Jordan Lee 302e33771a add x-scheme-handler/magnet to transmission-qt's .desktop file 2012-03-08 21:37:31 +00:00
Jordan Lee 018fe4c4a9 (trunk qt) #4389 "share ratio progressbar indication counter-intuitive" -- apply rb07's 'color-progress-bar.patch' to to add color to the progress bar, similar to the Mac and Web client. It also restores seed bar to normal filling, not reverse or emptying. 2012-03-04 13:15:43 +00:00
Jordan Lee a3039d444d #4804 "Add quicklist to gnome-shell and unity" -- patch applied. 2012-03-04 12:58:46 +00:00
Jordan Lee 30d4f23d0c (trunk qt) remove unused code 2012-02-29 02:47:11 +00:00
Jordan Lee 5194175f9a (trunk qt) fix r13200 oops -- I forgot to add the new template file in the qt/ directory 2012-02-04 02:00:21 +00:00
Jordan Lee a33763dbe3 (trunk qt) #4490 "transmission-qt FTB, undefined references to UTP library" -- fixed with patch by niol 2012-02-04 01:55:58 +00:00
Jordan Lee fbc7f3dc3c (trunk) use base-10 units for network bandwidth (ie, speed) and disk sizes.
It looks like the Mac client is already doing this and it's clearly the trend in other apps as well. Even apt-get is using kB/s, ferchrissake... :)

Flame away.
2012-02-03 21:21:52 +00:00
Jordan Lee 4e2b6f6e9f #4664 "Use completeBaseName() instead of baseName() in the 'New Torrent' dialog" -- patch contributed by cantabile 2011-12-10 18:45:21 +00:00
Jordan Lee f569bae99c (trunk qt) fix minor bugs in the torrent details dialog's info tab. 2011-11-05 15:45:38 +00:00
Jordan Lee 7c9fdfa8dd (trunk) run all our pngs through "pngout.exe" and "optipng -zc1-9 -zm1-9 -zs0-3 -f0-5" 2011-10-26 16:11:21 +00:00
Jordan Lee 871e934945 updated Lithuanian translation of the Qt client 2011-10-11 05:11:57 +00:00
Jordan Lee 01f68ca846 (trunk libT) #4323 "Allow usage of system miniupnpc" -- fixed. 2011-10-09 02:05:52 +00:00
Jordan Lee 2786136015 (trunk) #4490 "Transmission 2.40b1 fails to build: undefined references" -- fixed. 2011-10-08 23:53:27 +00:00
Jordan Lee dc498b9a34 (trunk qt) #4510 "Lithuanian (lt) translation for the Qt Client" -- added. 2011-09-25 21:56:11 +00:00
Jordan Lee 4b862b8e98 updated Spanish translation of the Qt client. Thanks to rb07 for the update 2011-09-18 16:13:21 +00:00
Jordan Lee 84afa05662 (trunk) Roll back the right-to-left progressbar behavior added in #4281 -- it confused too many people. 2011-09-01 22:49:35 +00:00
Jordan Lee 98232d246b (trunk qt) fix text alignment issue in the inspector's peers tab's speed and percentage columns 2011-08-20 05:45:11 +00:00
Jordan Lee 5b53b62773 (trunk qt) #4428 "Conversion to QString in "New torrent" dialog assumes the input string is ASCII" -- fix many ascii-to-QString assumptions in the code. 2011-08-20 05:19:27 +00:00
Jordan Lee 0f0c59c620 queuing: fix "unhandled pref: 60" error reported by rb07 2011-08-09 13:35:44 +00:00
Jordan Lee 3778da6f82 remove dead code 2011-08-08 16:58:29 +00:00
Jordan Lee 7554955eb8 queuing: fix false "Error" message reported by rb07 2011-08-08 16:38:22 +00:00
Jordan Lee abea9d306f queuing: tweak the status messages for queued torrents 2011-08-08 16:31:52 +00:00
Jordan Lee fa22e211c7 translate GTK+ to Qt 2011-08-06 17:03:57 +00:00
Jordan Lee 79cb75e57d Tweak the phrasing of the queue preferences in the Qt and GTK+ preferences dialogs 2011-08-06 16:47:14 +00:00
Jordan Lee 8ceb1fd016 tweak Qt client's queuing support 2011-08-03 03:47:17 +00:00
Jordan Lee 307754e807 #671 "torrent queuing" -- modify the queue implementation s.t. every torrent has a queuePosition, even if it's not currently in the queue. 2011-08-02 03:59:54 +00:00
Jordan Lee efd20bff04 (trunk qt) #671 "torrent queuing" -- when sorting by activity, add queuePosition to the end of our fallback comparison keys 2011-08-01 23:37:38 +00:00
Jordan Lee 2e9d419bd4 #671 "torrent queuing" -- add a tr_stat.isStalled flag. 2011-08-01 23:27:11 +00:00
Jordan Lee 61174b007e (trunk) #671 "torrent queuing" -- Preliminary implementation. Covers libtransmission; GTK+ and Qt clients, and rudimentary web client support. 2011-08-01 22:24:24 +00:00
Jordan Lee 320bda5ca4 (trunk qt) remove an unnecessary debug message 2011-07-30 13:19:28 +00:00
Jordan Lee 0b2247cc7b (trunk qt) add popup notification for when torrents finish downloading. 2011-07-26 02:56:30 +00:00
Jordan Lee 14310a7300 (trunk qt) reduce the timer delay between model changes and UI updates 2011-07-26 02:56:06 +00:00
Jordan Lee 7595a7b026 #3765: update the .es translation of transmission-qt 2011-07-20 13:07:39 +00:00
Jordan Lee 5216da50bd (trunk qt) #4369 "Typing text into the main window's filter field causes high CPU" -- fixed. 2011-07-19 21:19:18 +00:00
Jordan Lee 2863ee49c9 (trunk gtk, qt) "It is unobvious if test port feature tests UDP port status as well" -- fixed. 2011-07-17 14:12:00 +00:00
Jordan Lee 8d254af2b8 (trunk qt) #4357 "Wrong torrent count on tracker filterbar" -- handle special case described @ https://trac.transmissionbt.com/ticket/4357#comment:5 2011-07-15 02:17:33 +00:00
Jordan Lee d634396f98 (trunk gtk, qt) #4165 "__FD_SETSIZE impact on open-file-limit and peer-limit-global" -- cap the per-torrent and per-session peer limits at FD_SETSIZE. 2011-07-13 19:22:10 +00:00
Jordan Lee 25db229fa0 (trunk qt) #4357 "wrong torrent count on tracker filterbar" -- fixed. 2011-07-13 17:43:25 +00:00
Jordan Lee 355722ad8d (trunk qt) fix high CPU load on startup caused by frequent updates to the u/d speed tooltips 2011-07-13 17:22:01 +00:00
Jordan Lee 5f5cc9b533 (trunk qt) #3765 "spanish translation" -- updated Spanish translation from rb07. 2011-06-30 23:27:21 +00:00
Jordan Lee 6717816c2c (trunk qt) #4316 "Transmission 2.31 crashes (segfaults) immediately after launch" -- sync the Qt client to the changes made in r12514 2011-06-25 19:56:48 +00:00
Jordan Lee 26499dff7d (trunk qt) #4281 "visualize seed progress, like the web client does" -- refinement from rb07 in comment:11 2011-05-29 05:05:18 +00:00
Jordan Lee c1d5b4a7e6 (trunk, GTK+/Qt) #4281 "Visualize seed progress like the web client does" -- done, with a modified patch & suggestion from mag 2011-05-28 00:09:15 +00:00
Jordan Lee 33eb6d3f9e (trunk) #3817 remove OS proxy integration from the GTK+ client 2011-05-27 13:36:53 +00:00
Jordan Lee 807cc6fa16 (trunk libT) #4270 "qtr / Qt Client fails to build when libutp is not available" -- fixed with patch by thomasg 2011-05-21 09:13:10 +00:00
Jordan Lee 72d9d74517 (trunk qt) #4236 "Update formatter functions to operate with signed integers" -- patch by taem 2011-05-12 20:21:27 +00:00
Jordan Lee 20655ede63 (trunk qt) sync Qt client with r12355 2011-04-15 21:46:26 +00:00
Jordan Lee 4b4f3a0efb (trunk qt) housekeeping: tr_bool --> bool 2011-03-23 18:26:01 +00:00
Jordan Lee eaee57d503 (trunk qt) move "#include <QFile>" from the header to the .cpp file 2011-03-23 18:22:23 +00:00
Jordan Lee fe6665f68c (trunk qt) #4130 "Remove -levent from qtr.pro and let pkg-config takes care of it." -- apply patch from mezz. 2011-03-18 15:15:13 +00:00
Jordan Lee 6ff85c06c8 (trunk qt) #3570 "Russian Translation" -- updated. 2011-03-07 15:05:42 +00:00
Jordan Lee a0f59f81f7 (trunk qt) #4067 "Kazakh translation small fix" -- committed patch by taem 2011-02-26 18:27:44 +00:00
Jordan Lee d4525b5f95 (trunk qt) #4064 "add uTP codetip to torrnet peers details in" -- done. 2011-02-26 14:02:27 +00:00
Jordan Lee c36ee39a03 (trunk qt) fix build issue reported by taem 2011-02-24 18:05:00 +00:00
Jordan Lee 4b3046be8c (trunk qt) #4052 "Qt Client Kazakh translation" -- added. Translation by taem. 2011-02-23 15:56:00 +00:00
Jordan Lee 6754258823 (trunk qt) #4050 "transmission-qt translations don't load under Linux" -- fixed via patch from taem 2011-02-23 02:16:16 +00:00
Jordan Lee bd5739fc54 (trunk) fix uTP FTBFS in Wheezy, patch by taem 2011-02-19 17:58:08 +00:00
Jordan Lee 3f1b060241 (trunk T) add preliminary enable/disable toggles in daemon, gtk, and qt clients. 'preliminary' because this may be widened to a tri-state of inabled, disabled, and incoming only 2011-02-18 00:33:29 +00:00
Jordan Lee 7df7d34f6d automake/autoconf; #includes in libtransmission 2011-02-18 00:32:19 +00:00
Jordan Lee 61d999dfdd (trunk qt) refresh the strings for transmission-qt 2.20; updated es translation from rb07 :) 2011-02-07 22:54:18 +00:00
Jordan Lee e24c18fcd9 (trunk qt) in the "new torrent" dialog, have the "save to" and "source folder" file dialogs be QFileDialog::DirectoryOnly rather than QFileDialog::Directory 2011-02-03 22:13:31 +00:00
Jordan Lee 2e3ccd8532 (trunk qt) #3938 "the defualt config directory isn't created by the Qt client" -- minor revision to r11755 to handle the case of custom config directories passed in via the command line.
transmission-daemon and transmission-gtk will create these custom config directories if they don't exist. transmission-qt should, too.
2011-01-23 18:40:29 +00:00
Jordan Lee d38634a3f7 (trunk qt) #3938 "The default config directory isn't created by the Qt client" -- fixed.
Summary says it all. Patch by luksan with minor formatting changes (and, no doubt, a new bug) by me.
2011-01-23 16:55:15 +00:00
Jordan Lee 413c91f4a8 (trunk qt) #3930 - "Add URL" - auto-copy links from the clipboard
When opening the "Add URL" dialog, check the clipboard selection & clipboard proper to see if either contains a URL, magnet link, or info hash code. If it has any of those things, put that in the dialog's entry field as the default action. Patch by cantabile.
2011-01-21 21:51:50 +00:00
Jordan Lee a63fdd15b4 (trunk) #3926 "use 'Open Torrent' instead of 'Add Torrent' in GTK+ and Qt clients" -- fix accelerator ambiguity.
Using Ctrl-O for "Open File" causes a conflict with the existing Ctrl-O for "Open Folder." The HIG-compliant shortcut wins the conflict, so "Open Folder" gets a new accelerator.
2011-01-20 20:32:28 +00:00
Jordan Lee f22e2d537b (trunk qt) #3926 "use 'Open Torrent' instead of 'Add Torrent' in GTK+ and Qt clients" -- sync the accelerator with the GTK+ client 2011-01-20 20:24:59 +00:00
Jordan Lee b241c9d885 (trunk qt) #3925 "qtr.pro cleanup" -- patch from rb07 to handle libevent2 more gracefully via pkg-config 2011-01-20 20:20:14 +00:00
Jordan Lee 475c45abe0 (trunk qt) #3926 "use "Open Torrent" instead of "Add Torrent" in GTK+ and Qt clients" -- one more instance 2011-01-20 20:12:24 +00:00
Jordan Lee 131afcc3a4 (trunk) #3926: use "Open Torrent" instead of "Add Torrent" in GTK+ and Qt clients -- text changed. 2011-01-20 19:48:13 +00:00
Jordan Lee f3e1c17261 (trunk qt) #3917 "Text on QPushButton is not updated after selecting 'Torrent Done' script" -- fixed. patch by cantabile. 2011-01-19 20:33:43 +00:00
Jordan Lee 8d06a961b2 (trunk qt) #3899 "typo in qt/details.cc" -- fixed. patch by cantabile 2011-01-13 19:12:18 +00:00
Jordan Lee 2148d8f8ee fix typo in the 'blocklist contains N rules' text message 2011-01-11 15:32:22 +00:00
Jordan Lee c7cc8301db (trunk) update credits 2011-01-03 05:58:58 +00:00
Charles Kerr 5ccbb741b0 (trunk qt) #3863 "accept info hash in 'Add url...' dialog, not just magnet uris" -- added. 2011-01-02 23:42:46 +00:00
Charles Kerr 19c043ed84 (trunk qt) #3836 "libevent2 support" -- add a mechanism to make it easier to build the Qt client with custom installs of libevent2 2010-12-31 19:44:51 +00:00
Charles Kerr 27a1b2dc33 (trunk) one of the periodic, banal "remove-trailing-spaces from lines of source code" cleanup commits 2010-12-12 16:43:19 +00:00
Charles Kerr 465a2e7c90 (trunk) extremely minor manpage copyediting 2010-12-12 16:36:46 +00:00
Charles Kerr b313c6f617 (trunk gtk, qt) "Show 'queued to verify' torrents in the 'verifying' filter" -- added to trunk. 2010-12-12 16:07:04 +00:00
Charles Kerr 006014edab (trunk) #3817 "Use the OS' proxy support" -- implemented for Qt 2010-12-11 21:27:15 +00:00
Charles Kerr edd14bd8d6 (trunk qt) #2050 "properties dialog changes seem to undo themselves" -- fixed. 2010-12-08 16:23:21 +00:00
Charles Kerr ec0a4dd269 (trunk qt) #3814 "Crash when opening properties dialog on a torrent before all its stats have been fetched" -- fixed. 2010-12-08 15:45:43 +00:00
Charles Kerr 3f9b6a3aaa (trunk qt) #3772 "users' changes in the Preferences and Properties dialog get applied before they're done editing" -- fixed. 2010-12-04 00:19:52 +00:00
Charles Kerr d216d435a2 (trunk gtk, qt) #3770 "GTK and Qt clients should sort-by-progress as the Mac client does" -- fixed. 2010-12-01 05:41:58 +00:00
Charles Kerr 2087241a62 (trunk qt) #3706 "improve torrent details" -- committed patch from Longinus00 2010-11-27 22:42:47 +00:00
Charles Kerr df929f6fc5 (trunk qt) #3766: "lupdate -no-obsolete -locations relative qtr.pro" -- done. 2010-11-26 02:00:46 +00:00
Charles Kerr b03984d039 (trunk qt) #3766 "Qt client i18n improvements" -- committed patch from rb07 2010-11-25 03:00:25 +00:00
Charles Kerr 9469e7cb31 (trunk qt) #3751 "Brazillian Translation" -- committed. 2010-11-25 01:03:41 +00:00
Charles Kerr 8d52f37753 (trunk qt) #3765 "spanish translation" -- committed. 2010-11-25 01:01:22 +00:00
Charles Kerr 0ecc4f44cf (trunk qt) ...omitting the "0" in the filterbar for rows that have 0 matches doesn't look right. add the 0 back in again. 2010-11-15 15:19:57 +00:00
Charles Kerr bd61a9bc40 (trunk qt) #3739 "filterbar should use locale info to group thousands' place (ex: 1,000 instead of 1000)" -- done. 2010-11-14 05:03:38 +00:00
Charles Kerr 889e2c0ca0 (trunk qt) #3738 "make file download flag and priority setting settable via the keyboard" -- done. 2010-11-13 22:07:19 +00:00
Charles Kerr ffe54a20ed (trunk) #3698 "creation date of magnet links are set before the epoch." -- fixed. 2010-11-08 19:16:03 +00:00
Charles Kerr 4aa9ace6fa (trunk qt) #3688 "remove proxy support" -- removed from Qt client. 2010-11-02 01:24:08 +00:00
Charles Kerr 92620b72b0 (trunk) #3697 "make blocklist URL configurable" -- implemented in GTK+, Qt, and RPC 2010-10-31 17:16:12 +00:00
Charles Kerr 38e576a77c (trunk) #3650 "Link transmission-qt with libz explicitly" -- fixed. 2010-10-19 21:09:38 +00:00
Charles Kerr 4b70747592 (trunk qt) #3627 "off-by-one in FileTreeView causes potential invalid memory read / crash" -- fixed. 2010-10-13 00:43:54 +00:00
Daniel Lee 0b7d2b25a1 (qt) #3593:rpc authetication setting broken in qt client 2010-10-02 15:18:07 +00:00
Charles Kerr 56e90f1457 (trunk) more "svn propset" tweaks for $Id$ 2010-10-01 20:22:51 +00:00
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 d57ba48775 (trunk) #3577 -- replace gear icon for GTK+, Qt clients 2010-09-24 15:22:53 +00:00
Daniel Lee fe31e1a515 (trunk) #3574:Potential crash in tracker view when changing options 2010-09-22 02:22:03 +00:00
Charles Kerr fc9c880ed9 (trunk Qt) update Russian i18n 2010-09-20 20:40:40 +00:00
Charles Kerr f31186656c (trunk qt) silence a couple of gcc warnings by adding reasonable defaults at the bottom of a switch statement in case bad tr_ratiolimits or FilterModes get used in the switch 2010-09-20 13:46:08 +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
Daniel Lee 603937184b (qt) Don't lose selection when changing to and from compact mode. 2010-09-18 15:51:38 +00:00
Charles Kerr bf0e84f266 (trunk) #3549 "torrent properties window does not fit netbook screen" -- fixed 2010-09-17 05:43:06 +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
Daniel Lee ac53f4792f switch trackerRemove and trackerReplace rpc calls to use tracker id instead of announce urls as identifiers 2010-09-14 06:23:48 +00:00
Daniel Lee 0046f49fb5 fix last activity display in qt client 2010-09-14 04:08:24 +00:00
Daniel Lee fb76d9dc59 (qt) missing colon in progresString 2010-09-08 01:09:52 +00:00
Charles Kerr 37928bbc5a remove sort-by-tracker from the Qt client 2010-09-06 00:19:37 +00:00
Charles Kerr c86b87a511 (trunk) revert the RPC behavior of rateUpload, rateDownload, rateToClient, and rateToPeer as discussed with Longinus00 2010-09-03 04:30:43 +00:00
Daniel Lee 1fbdc6b7c5 (qt) set an initial value for QDoubleSpinBox in the prefs dialog 2010-08-22 16:45:29 +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 36325f7a2f (trunk qt) #3497 "Trackerlist not cleared/disabled when torrent selection cleared" -- fixed. 2010-08-08 23:21:19 +00:00
Charles Kerr 9d644f98cd (trunk qt) set the step values for the properties dialog's spinboxes 2010-08-07 01:38:50 +00:00
Charles Kerr a052a0e4c2 (trunk qt) annoy Lacrocivious by removing the unused dancing hula girls icon from the Qt client's resource file 2010-08-06 20:27:52 +00:00
Charles Kerr 3073cc00bd (trunk qt) bump Qt prerequisite from 4.4 to 4.6 2010-08-06 20:23:32 +00:00
Charles Kerr 065ef5a339 (trunk qt) now that 4.6 has a standard call QIcon::fromTheme(), we can drop the third-party qticonloader code 2010-08-06 20:21:35 +00:00
Charles Kerr 711fb98126 (trunk qt) fix bug passing magnet links & urls via DBUS. reported by rb07 in the forums. 2010-08-06 14:50:57 +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 0f9e1d0aa0 (trunk qt) when the main window is resized to be narrow, use the layout space more wisely in the statusbar 2010-08-06 05:57:41 +00:00
Charles Kerr 4e30aad464 (trunk qt) #3489 "Qt client should have up/down speeds in the tray icon's tooltip" -- fixed 2010-08-05 15:01:40 +00:00
Charles Kerr 4cc11e47ee (trunk) synchronize the "see also" sections of the manpages 2010-08-04 23:17:49 +00:00
Charles Kerr 515ac1be36 (trunk qt) #3482 "Handle common user errors when adding an existing torrent" -- fixed 2010-08-04 16:25:30 +00:00
Charles Kerr d4f97143cd (trunk qt) #3481 "crash when accessing a remote session that's password protected" -- fixed 2010-08-04 13:56:52 +00:00
Charles Kerr dcea7e5783 (trunk qt) in the "building transmission-qt" section, add links to the building-on-windows and building-on-os-x wiki pages 2010-08-03 02:01:10 +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 cba88707f9 (trunk qt) minor cleanup in the delegate code 2010-08-02 18:31:27 +00:00
Charles Kerr 6f864ed3fc (trunk qt) #2050 "properties dialog changes seem to undo themselves" -- better fix 2010-08-02 16:30:24 +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 1477c8909f (trunk qt) synchronize the copyright notices 2010-08-01 20:36:13 +00:00
Charles Kerr f9d741c9c1 (trunk qt) #3470 "Add a bit of spacing to Qt Client's filterbar" -- experimental fix 2010-08-01 19:56:42 +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 c4cac7ae8c (trunk qt) #3469 "Qt client should have desktop notification for added torrents" -- done. 2010-08-01 15:47:42 +00:00
Charles Kerr d731848f21 (trunk qt) bugfix: Torrent.isMagnetTorrent wasn't initialized in Torrent's constructor 2010-08-01 15:40:52 +00:00
Charles Kerr 040bc734f8 (trunk) fix a documentation error in the RPC spec. lastAnnounceResult is a string, not an int 2010-08-01 14:51:28 +00:00
Charles Kerr ef8ffe3512 (trunk qt) #3465 "add drag-and-drop support for adding torrents/magnets" -- added. 2010-07-31 23:11:05 +00:00
Daniel Lee b5dabf2968 (qt) Fix filterbar trackerlist not updating when trackers change 2010-07-31 16:25:59 +00:00
Charles Kerr 52922f89f1 (trunk qt) fix icon spacing issue in Oxygen theme 2010-07-31 06:55:26 +00:00
Charles Kerr 91594e583f (trunk qt) use the system's ToolButtonStyle, and have the QActions' priorities match the GTK+ client's "is-imporant" GtkAction hints 2010-07-31 06:37:04 +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 5ebcdd5fc5 (trunk qt) fix minor roundoff error in speed formatter 2010-07-31 05:54:46 +00:00
Charles Kerr 48304add97 (trunk qt) fix filterbar issue reported by Lacrocivious 2010-07-31 00:03:59 +00:00
Charles Kerr e41281a997 (trunk qt) #3459 "Qt client's filterbar should be updated to match the GTK+ client's" -- fixed 2010-07-30 22:31:31 +00:00
Charles Kerr f63d475d13 (trunk qt) minor code simplification 2010-07-30 22:24:48 +00:00
Charles Kerr 729bbd292f (trunk qt) 1. fix icon sizing issue. 2. add a mechanism to get the favicon from the hostname as an alternative to passing in the full announce UR.L 2010-07-30 22:23:47 +00:00
Charles Kerr ab7fafcf42 (trunk qt) silence a spurious cerr linefeed 2010-07-30 22:22:52 +00:00
Charles Kerr 56f9f899a2 (trunk qt) fix a couple of small memory leaks detected by valgrind 2010-07-28 20:17:16 +00:00
Charles Kerr c5838c01ff (trunk qt) minor little pixel futzing 2010-07-28 19:55:56 +00:00
Charles Kerr cee744fcdd (trunk qt) "Qt client's Files list should be sortable" -- fixed 2010-07-28 18:53:25 +00:00
Charles Kerr 009d024908 (trunk qt) #3454 "sync trackers tab with GTK+ client" --
1. add "show backup trackers" togglebutton.
2. fix bug where toggling "show more" didn't take effect instantly
3. sync the "show more" preferences key with the GTK+ client
4. fix a couple of minor tracker text inconsistencies with the GTK+ client
2010-07-28 14:43:47 +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 914af1c9f8 (trunk Qt) sync the "trackers" tab with the GTK+ client and more. 2010-07-27 19:43:32 +00:00
Charles Kerr f9db0755c0 (trunk qt) fix undefined uint64_t build error on F13 2010-07-26 00:22:07 +00:00
Charles Kerr 865095ecfb (trunk qt) sync compact mode's keyboard shortcut with the GTK+ client's 2010-07-25 22:52:39 +00:00
Charles Kerr bc26576355 (trunk qt) sync the compact view's progressbar with the GTK+ client's 2010-07-25 22:14:13 +00:00
Charles Kerr 9380d29280 (trunk qt) if the server doesn't have a favicon, don't keep retrying for one 2010-07-25 20:38:44 +00:00
Charles Kerr 7ae565ccdf (trunk qt) silence a few compiler warnings 2010-07-25 20:36:33 +00:00
Charles Kerr b00b147e03 (trunk qt) readability changes to the favicon cache 2010-07-25 17:42:43 +00:00
Charles Kerr 8034e06cf2 (trunk qt) add code for a favicon cache -- it even shares the GTK+ client's favicon cache directory. :) This isn't plugged in anywhere yet, but will be useful when the filterbar and trackers tab are synced with the GTK+ client. 2010-07-25 17:16:03 +00:00
Charles Kerr 12feea7c42 (trunk qt) use the unicode up/down arrows as in the GTK+ client 2010-07-24 23:51:02 +00:00
Charles Kerr 6692699072 (trunk qt) #2560 "idle seeding time limit" -- Qt support 2010-07-24 04:14:43 +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 e5ed55808e (trunk qt) use the GTK+ client's compact mode 2010-07-24 02:43:06 +00:00
Charles Kerr 52c04a0d06 (trunk) some units formatter cleanup. 2010-07-09 20:53:38 +00:00
Charles Kerr 2528bfe2a3 (trunk qt) ensure that units are i18nized in the Qt client. Update the Qt translation files. 2010-07-07 00:30:42 +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 cc66971d45 (trunk qt) silence a compiler warning in yesterday's SqueezeLabel commit 2010-07-06 15:59:35 +00:00
Charles Kerr ee729b2642 (trunk svn) #3398 "fix compilation with QT < 4.5" -- fixed 2010-07-06 15:52:32 +00:00
Charles Kerr ee725c7453 (trunk qt) #3393 "SqueezeLabel implementation eats CPU" -- fixed 2010-07-05 18:29:40 +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
Daniel Lee 62b53b3e10 (qt) fix a potential crash in the tracker display 2010-07-03 19:34:36 +00:00
Daniel Lee a782d7849e (qt) delete multiple trackers at once 2010-07-03 03:46:14 +00:00
Charles Kerr bb92d05860 (trunk) rename the Qt client's "Units" class as "Formatter" 2010-07-03 01:10:36 +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 16c0e9afcc (trunk qt) sync the Preference dialog's "Torrents" tab's section names ("Adding", "Downloading", "Seeding") with the GTK+ client's. 2010-07-01 16:15:08 +00:00
Daniel Lee c8408b755f (qt) #3362:Edit trackers in transmission-qt 2010-06-30 05:55:46 +00:00
Daniel Lee 45b0c1d858 update transmission-qt README 2010-06-27 20:19:40 +00:00
Daniel Lee b6fa7df0f6 (qt) install manpage added in r10882 2010-06-26 21:42:50 +00:00
Charles Kerr 0bfc4b0207 (trunk) add transmission-qt manpage 2010-06-26 20:17:20 +00:00
Daniel Lee f22eac4709 (qt) #3286:Use flagStr in the status field of the peer list 2010-06-26 17:48:27 +00:00
Charles Kerr 4094dc2544 (trunk qt) sync the Qt client's statusbar with the GTK+ client's wrt #3344 and #2793 2010-06-25 21:04:33 +00:00
Charles Kerr 5baab746c6 (trunk) #3332 "cannot run multiple qtr instances" -- fixed 2010-06-25 03:53:53 +00:00
Daniel Lee 02429724c6 (qt) Change default peer sort order to peer address 2010-06-24 16:11: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
Daniel Lee 5701ac82e0 (qt) keep the size display the same as the gtk client 2010-06-22 00:34:24 +00:00
Charles Kerr 5ad7ed550f (trunk) more win32 fixes from rb07 in #3311 2010-06-22 00:12:52 +00:00
Charles Kerr 3e6705db15 (trunk) #3301 ".desktop file for transmission-qt" -- added to trunk for 2.10 2010-06-21 22:09:15 +00:00
Daniel Lee 3a8809e38f (qt) #3313:Long orign label can make torrent properites window arbitrarily wide 2010-06-18 07:34:37 +00:00
Daniel Lee fab8e5e691 (qt) #3312:Error in r10722 (fix for #3255) 2010-06-18 04:22:39 +00:00
Daniel Lee 14cfd0fac0 (qt) #3268:Within each session, each torrent added presents options dialog for that and all previous torrents added in that sesssion 2010-06-17 05:56:48 +00:00
Daniel Lee 0988fd3ead (qt) #3299:Enabled setting encryption preference 2010-06-17 02:50:50 +00:00
Daniel Lee d3c4c1ec16 (qt) fix oversight in r10771 2010-06-16 06:34:45 +00:00
Daniel Lee 7e535bc227 (qt) #3269: When changing session source we should request a full refresh right away
r10770 is actually for #3282: After removing a torrent list jumps to the very top
2010-06-16 03:11:10 +00:00
Daniel Lee 7f8db1f3c2 (qt) #3290: Ratio goal of a torrent in torrent list is sessions default until opening that torrent's properties 2010-06-16 03:03:24 +00:00
Daniel Lee 0bc8314809 (qt) #3277: Crash after getting magnet torrent metadata 2010-06-16 03:02:17 +00:00
Daniel Lee c944af72eb (qt) #3269: When changing session source we should request a full refresh right away 2010-06-16 03:01:09 +00:00
Daniel Lee 32a4f1df10 (qt) #3147: qtr delayed to connect to remote session automatically 2010-06-16 02:58:44 +00:00
Daniel Lee c19f73f77e (qt) #3275: Seed ratio limit and ratio limit enabled are currently not pulled from a remote session 2010-06-08 17:37:29 +00:00
Daniel Lee 7b70d91e8f (qt) #3277 wasn't completely fixed, consider this a hack until a better solution presents itself 2010-06-05 20:44:11 +00:00
Charles Kerr 928e2105f3 (trunk qt) #3265 "-v --version command line doesn't quit transmission" -- call ::exit(0) instead of exit(0). d'oh! 2010-06-05 10:59:24 +00:00
Charles Kerr e6aea2b29e (trunk Qt) #3266 "statusbar different from gtk client" -- pass Longinus00's patch through to trunk as-is 2010-06-05 10:47:41 +00:00
Daniel Lee e78701ab15 (qt) don't need -lrt for build 2010-06-05 00:58:11 +00:00
Daniel Lee 076eca895f (qt) typo caused some command line options to not work 2010-06-05 00:02:20 +00:00
Daniel Lee a15888105c (qt) use already defined values in utils 2010-06-04 23:33:09 +00:00
Daniel Lee 16dc284185 (qt) Comment out debug message 2010-06-04 01:41:47 +00:00
Daniel Lee 832d055ab3 (qt) #3255: Don't use filebrowser in remote sessions 2010-06-04 01:00:27 +00:00
Daniel Lee b4cee64ec9 (qt) #3257: Ratio can go below 0 when examining multiple torrents 2010-06-03 23:39:31 +00:00
Daniel Lee c58ad98852 (qt) Make the comment box expand downward 2010-06-03 23:22:14 +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
Daniel Lee 6963f3dc93 (qt) fix partial seeds showing 100% downloaded 2010-05-31 15:30:44 +00:00
Daniel Lee ad5acbab95 (qt) Fix for sorting issue in ticket 3227 2010-05-26 05:03:00 +00:00
Daniel Lee 1201186128 (qt) Update qt project to use system libevent 2010-05-24 07:08:14 +00:00
Daniel Lee e6b8c2e6d4 (qt) Fix regression in file icons caused by printing filesizes in the file tree 2010-05-24 05:29:36 +00:00
Daniel Lee 06bea89970 (qt) Don't round ratio 2010-05-24 04:17:49 +00:00
Daniel Lee aec2701009 (qt) Add more file extensions to icon detection 2010-05-24 02:45:39 +00:00
Charles Kerr 0a43ed71ce (trunk qt) #3211 "ratio.png white background" -- fixed in trunk for 2.00 2010-05-16 19:31:47 +00:00
Charles Kerr 77ef2c1e0c (trunk qt) #2612 "display new transfer window when adding magnet transfer" -- implemented for Qt client 2010-05-13 23:54:32 +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 01ff267a56 (trunk qt) #2050 "properties dialog changes seem to undo themselves" -- another patch from Longinus00. Seems like he should have svn write access by now... 2010-05-06 14:16:17 +00:00
Charles Kerr 4d61db45aa (trunk qt) #3060 "Local Peer Discovery protocol implementation" -- fix r10611 bug. Longinus00 found the bug and submitted a patch. 2010-05-06 13:58:04 +00:00
Charles Kerr fa17bef096 (trunk qt) #2050 "properties dialog changes seem to undo themselves" -- applied 2nd patch from Longinus00 2010-05-06 04:49:10 +00:00
Charles Kerr 91e3187d3b (trunk Qt) #2050 "Properties dialog changes seem to undo themselves" -- use patch from Longinus00 2010-05-05 09:41:14 +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 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 487783d1e2 (trunk qt) #2840 "opening magnets with qt client opens new instances" -- fixed in trunk for 2.00 2010-04-27 03:10:32 +00:00
Charles Kerr c568aa14ea (trunk qt) #2935 "Changing the 'Keep incomplete files in' Directory" -- fixed in trunk for 2.00 2010-04-23 05:58:04 +00:00
Charles Kerr ddda0f14e8 (trunk qt) #2564 "Confirm on torrent remove" -- committed Longinus00's patch to trunk for 2.00 2010-04-23 03:58:42 +00:00
Charles Kerr 0723193fc7 (trunk qt) #3148 "command-line password argument isn't parsed correctly" -- fixed in trunk for 2.00. added backport-1.9x if/when we do 1.93. 2010-04-16 20:17:52 +00:00
Charles Kerr 967edafa63 (trunk, qt) #2962 "Qt client Crashes when Removing more than 1 Torrent" -- fixed in trunk for 2.00 w/patch from Longinus00 2010-04-15 19:15:11 +00:00
Charles Kerr eb99be2194 (trunk qt) #2782 "Cannot copy/paste hash (among other fields) from QT4 torrent properties window" -- fixed in trunk for 2.00 2010-04-10 18:42:46 +00:00
Charles Kerr 4a9f6b3cc7 (trunk qt) #3119 "Showing torrent properties can causes rearranging of torrents if sort != sortByName" -- fixed in trunk for 2.00 by Longinus00 2010-04-07 13:37:08 +00:00
Charles Kerr af09bb2853 (trunk) poke at details yet again 2010-04-06 04:54:51 +00:00
Charles Kerr 2d103039a0 (trunk qt) fix minor quirk in r10454 2010-04-06 03:15:42 +00:00
Charles Kerr da3168aa80 (trunk qt) tweak paused/stopped/finished in the details dialog 2010-04-06 03:10:48 +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 d8b4779188 (trunk qt) #3098 "tracker display broken in qt client" -- fixed in trunk for 2.00 by Longinus00's patch 2010-04-03 14:23:29 +00:00
Charles Kerr 4ddb13df77 (trunk qt) #3112 "Partial Seed display shows incorrect filesize" -- fixed in trunk for 2.00 with a patch from Longinus00 2010-04-03 14:04:45 +00:00
Charles Kerr a5ca4d45f1 (trunk qt) #3116 "show file sizes in the file tree" -- implemented for 2.00 by a patch from Longinus00 2010-04-03 13:56:23 +00:00
Charles Kerr b075381f64 (trunk, qt) #3094 "reopened Enhancement" -- fix r10433 typo 2010-04-01 21:55:26 +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 b5a50de610 (trunk qt) #3095 "Don't show remaining time for paused torrents" -- fixed in trunk for 2.00 by a patch from Longinus00 2010-03-31 19:42:30 +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 ca4dce6f5e (trunk, qt) rename the slightly-pejorative "minimal view" as "compact view" 2010-03-15 14:42:56 +00:00
Charles Kerr 0f1c496119 (trunk, qt) #2841 "new torrents via .torrent not added in qt client" -- fixed in trunk for 1.90 2010-02-06 13:34:21 +00:00
Charles Kerr af3e64f383 (trunk qt) "Priority Selection in `Add' Window" -- implemented for Qt client 2010-02-02 07:52:57 +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 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 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 5c26afdb52 happy new year! 2010-01-04 21:00:47 +00:00
Charles Kerr 4d9912fcb1 (trunk qt) fix qt build broken by r9719; error reported by Lacrocivious 2009-12-12 15:38:14 +00:00
Charles Kerr 1f320b2ddd (trunk) fix a couple of cases where we don't use the tr_snprintf() portability wrapper 2009-12-11 20:26:40 +00:00
Charles Kerr 78ead8c3dd (trunk) update the copyright notices 2009-12-05 02:19:24 +00:00
Charles Kerr 299f3d1906 (trunk, qt) #2096: show magnet links the same way the gtk+ client does 2009-12-04 05:05:19 +00:00
Charles Kerr bc25b7591e (trunk Qt) #2096 "magnet links" -- fix crashes when displaying magnet links in Qt client 2009-12-03 17:23:53 +00:00
Charles Kerr 31a3ed1684 (trunk, qt) #2096 "magnet links" -- Add the "Copy Magnet Link to Clipboard" feature to Qt client 2009-12-03 15:23:43 +00:00
Charles Kerr c6899aa1eb (trunk qt) #2616: "for the ratio mode button, use the yin/yang icon submitted by jimmac" 2009-12-03 14:46:54 +00:00
Charles Kerr e4c47db71b (trunk qt) #2598: Qt client not linking libdht 2009-11-25 06:21:58 +00:00
Mitchell Livingston be85dc0fac a couple of more swarm speed removals 2009-11-22 01:12:44 +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 c35beb3843 (trunk) #1483: move completed torrents to a user-specified directory 2009-10-19 05:25:50 +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 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 7bd3e0c297 (trunk Qt) #2298: qtr client crashes when expired torrent is removed 2009-10-10 00:39:38 +00:00
Charles Kerr 4e18bc9734 (trunk qt) minor cleanup 2009-10-06 00:27:26 +00:00
Charles Kerr d2e3ec679b (trunk Qt) add command-line arguments for connecting to a remote session 2009-10-05 21:33:39 +00:00
Charles Kerr 4c897b2df3 (trunk qt) oops, left a console message in r9243 2009-10-05 19:55:05 +00:00
Charles Kerr ceb8e4b564 (trunk qt) sync the Qt client's "New Torrent" dialog with the GTK+ client's rewrite 2009-10-05 19:53: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 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 34bfc1424c (trunk qt) #2417: Qt client closes when clicking X rather than close to tray 2009-09-26 04:39:58 +00:00
Charles Kerr 6fc0d9cdc7 (trunk qt) #2418: Cannot open a torrent in kde4 with right clicking 2009-09-26 04:11:00 +00:00
Charles Kerr 900c6d6717 (trunk qt) fix DHT build issue reported and patched by DimStar 2009-09-14 18:36:33 +00:00
Charles Kerr ae675f3d6f Qt 4.4 is still pretty new, so don't use QList.removeOne() yet. (build error reported by kklimonda) 2009-09-02 15:34:18 +00:00
Charles Kerr c5a67b524e add to the qt client a note about building w/o DHT 2009-08-28 15:55:55 +00:00
Charles Kerr 4dac30abbb (trunk qt) fix #2080: "help > message log" does nothing 2009-08-13 17:29:59 +00:00
Charles Kerr bf1a544939 (trunk) all this commit does is remove trailing whitespace from some c, c++, and javascript source 2009-08-12 14:40:32 +00:00
Charles Kerr 3cdaeef78f (trunk qt) #2321: in qt client in 1.73, When main window minimized click on tray icon does nothing 2009-08-11 18:57:49 +00:00
Charles Kerr 70d858b1f3 (trunk qt) #2319: cool, our first translation of the Qt client! (zerg) 2009-08-08 13:25:00 +00:00
Charles Kerr edcd2dc41b (trunk qt) #2320: fix encoding issue when logging to stderr in the Qt client 2009-08-08 13:22:38 +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 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 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 ab1dc1b3ba (trunk qt) #2260: Qt client crashes when setting alternative upload/download speeds 2009-07-01 23:40:07 +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 6b7a400cee (trunk, qt/gtk) tweak the torrent priorities gui a little 2009-06-29 06:49:35 +00:00
Charles Kerr 62e933b93a (trunk qt) typo fix 2009-06-29 03:12:30 +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 8809f32a7d (trunk qt) sync up a couple of last strings with the gtk client 2009-06-23 04:49:00 +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 ec5801b5e7 (trunk qt) #2169: unconditionally link against the bundled version of libevent, since there's apparently no way to let qmake know what autoconf decided about which version of libevent to use 2009-06-05 17:10:12 +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 db92d4c9aa (trunk qt) update translation template 2009-06-03 20:59:24 +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 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 d1cd888df6 (trunk qt) plug memory leak 2009-06-01 14:11:52 +00:00
Charles Kerr 79fb45c110 (trunk qt) add svn properties on the qt source files 2009-05-31 19:33:48 +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 4af0c3e24b (trunk qt) fix the Qt build by linking against libdht.a 2009-05-20 23:16:28 +00:00
Charles Kerr ed96a156a5 (trunk qt) filterbar tweak by kjg 2009-05-19 04:21:58 +00:00
Charles Kerr 625c395dcf fix a minor bug with the 3rd party Qt icon loader. <http://code.google.com/p/qticonloader/issues/detail?id=5> 2009-05-16 15:02:40 +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 3827d80cd8 (trunk qt) #2072: Delete .torrent with or without error 2009-05-15 02:05:07 +00:00
Charles Kerr 5d4f4fdd51 (trunk qt) #2077: doesn't show/modify the "Stop seeding torrents at ratio" 2009-05-14 18:28:11 +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 e2a9a0f263 (trunk qt) tweak qt "set torrent location" a little 2009-05-13 19:16:31 +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 dddb6a121d (trunk qt) #2059: "Move source file to Trash" doesn't work 2009-05-11 02:10:26 +00:00
Charles Kerr 8d2b4f947a (trunk qt) fix odd wart reported by kjg 2009-05-09 00:23:42 +00:00
Charles Kerr 4be5ef5450 (trunk libT) license tweaks 2009-05-08 18:52:06 +00:00
Charles Kerr fe1f550f1c (trunk qt) disable the "open folder" option if we're connected to daemon running on a different machine 2009-05-08 18:36:41 +00:00
Charles Kerr 6559fbbd16 (trunk) support an X-Transmission-Session-Id header in the RPC server. Yesterday's approach of including the session_id in posted forms -- which is a typical approach -- isn't sufficient for Transmission, since it also allows remote access via JSON/RPC. (part 1 of 2. part 2 is kjg's web ui patch) 2009-05-08 14:56:11 +00:00
Charles Kerr 872465d12e (trunk) revert r8351; it's not a sufficient fix 2009-05-08 14:35:02 +00:00
Charles Kerr 90cc4628e8 (trunk qt) improve launchWebInterface() when running a native session 2009-05-08 03:38:46 +00:00
Charles Kerr 3cc43a7d03 (trunk libT) add a session_id cookie to the rpc server 2009-05-08 02:37:46 +00:00
Charles Kerr 113cb55552 (trunk qt) update the -r summary 2009-05-06 15:40:47 +00:00
Charles Kerr 2a44c23dca (trunk qt) hide the network icon when the transmission session is being run inside the client. patch by stdisease 2009-05-06 13:46:10 +00:00
Charles Kerr 3a97ab888c (trunk qt) use the bubble-filter button patch 2009-05-06 13:39:48 +00:00
Charles Kerr 921e741c11 (trunk qt) remove debugging message from console 2009-05-04 18:43:49 +00:00
Charles Kerr 222295758a (trunk qt) more progressbar improvements from kjg 2009-05-04 18:22:18 +00:00
Charles Kerr 9aaa5b3c4b (trunk qt) use tabs for the main window's filters 2009-05-04 17:26:16 +00:00
Charles Kerr 75a115e2f8 (trunk qt) progressbar patch from kjg 2009-05-04 16:38:07 +00:00
Charles Kerr 75b83b101f (trunk qt) remove some debugging console messages 2009-05-04 05:03:05 +00:00
Charles Kerr 363da76680 (trunk qt) progressbar state/small improvements from kjg 2009-05-04 04:04:43 +00:00
Charles Kerr 7928221537 (trunk qt) fix bug in inspector's peers tab when the same peer is connected to us for more than one torrent 2009-05-04 02:58:05 +00:00
Charles Kerr d41318bb05 (trunk qt) session dialog improvements from W4pp 2009-05-03 22:00:56 +00:00
Charles Kerr b2c65797e0 (trunk) very minor tweaks 2009-05-03 19:12:22 +00:00
Charles Kerr ccd02666ee (trunk qt) fix remove-torrent filtering error reported by W4pp 2009-05-03 18:35:33 +00:00
Charles Kerr 2b42c00c45 (trunk qt) add dialog to set local/remote session source 2009-05-03 18:12:11 +00:00
Charles Kerr e249d894ac (trunk qt) Remember between runs whether we were running a local or remote session. Add a gui dialog for switching sessions during runtime. 2009-05-03 17:37:39 +00:00
Charles Kerr 40c976a794 (trunk qt) privacy guard to the url in the titlebar. patch from kjg 2009-05-03 03:33:23 +00:00
Charles Kerr 5cec10d516 (trunk qt) fix wierdness in the torrent properties dialog's file tab, reported by W4pp 2009-05-02 14:33:10 +00:00
Charles Kerr 55e110938c (trunk qt) HiG: "When there is no interesting status to report, leave a status bar panel blank" 2009-05-02 14:25:18 +00:00
Charles Kerr 3ecec47b14 (trunk qt) possibly fix display bug reported by W4pp 2009-05-02 13:59:00 +00:00
Charles Kerr 00bc015112 (trunk qt) silence a minor compiler warning 2009-05-01 14:40:14 +00:00
Charles Kerr 4a40812d28 (trunk qt) tweaks to About dialog courtesy W4pp 2009-04-26 19:08:49 +00:00
Charles Kerr 71060402ab (trunk qt) copy some of the ideas from the gtk inspector rewrite 2009-04-26 15:41:04 +00:00
Charles Kerr e1d8cf5a4a (trunk gtk, qt) sync some keyboard mnemonics and the about dialogs 2009-04-21 01:00:17 +00:00
Charles Kerr e3994f90df (trunk) #1997: rpc spec cleanup 2009-04-19 17:02:27 +00:00
Charles Kerr dc6da4139d (trunk qt) fix feedback loop between the gui and libT for the properties dialog's seed ratio 2009-04-19 02:48:55 +00:00
Charles Kerr d82b4a5fc6 (trunk qt) handle multiple torrent selection in the properties dialog 2009-04-18 23:18:28 +00:00
Charles Kerr 3f00d88ed8 (trunk gtk/qt) #1502: Details' Addresses should "sort -n" 2009-04-16 16:35:00 +00:00
Charles Kerr 1230043902 (trunk qt) hack on the main window layout 2009-04-15 01:59:54 +00:00
Charles Kerr 86fd854657 (trunk qt) #1522: add upload/download/ratio limits popup menu at the bottom of the main window 2009-04-14 22:05:11 +00:00
Charles Kerr 6591c068df (trunk qt) tweak the build instructions 2009-04-14 02:12:05 +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 08674322a9 (trunk qt) clean up #includes 2009-04-13 18:21:22 +00:00
Charles Kerr 768d755cc6 (trunk qt) sort of fix the "make install" problem 2009-04-13 17:31:02 +00:00
Charles Kerr c5aa896d83 (trunk qt) first stab at getting the properties dialog's "options" controls operational. 2009-04-12 21:15:35 +00:00
Charles Kerr e46700022b (qt) better integration of sort & filter modes into the preferences mechanism 2009-04-11 18:25:12 +00:00
Charles Kerr c2debd3b6d (trunk qt) ensure that the sort mode is applied correctly on startup 2009-04-11 04:35:51 +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 4f571c38e0 (qt) fix bug that corrupted the main-window-layout-order key in prefs. Reported by Rolcol 2009-04-10 04:59:15 +00:00
Charles Kerr 388076efc8 (qt) fix minor bug reported by RolCol: the "ask for more peers" button was enabled for paused torrents if they were being verified 2009-04-10 04:33:31 +00:00
Charles Kerr 6f86e5d080 (trunk qt) remember sorting & filtering mode between sessions 2009-04-10 03:48:19 +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 f933e434dd (trunk qt) add "make install" step to the build instructions 2009-04-09 19:14:44 +00:00