transmission/qt
Mike Gelfand c8920abad6 #5993: Improve magnets handling in main window
Disable "Open Folder" and "Verify Local Data" actions for magnets in
Torrent menu. If more than one torrent is selected, "Verify Local Data"
is enabled but only non-magnets are verified if activated.
Add a few sanity checks when opening folder, just in case.
2015-10-04 06:16:59 +00:00
..
icons Improve the look of torrents with errors a bit (Qt client) 2015-01-17 01:23:51 +00:00
translations Sync translations with Transifex 2015-08-10 20:43:26 +00:00
AboutDialog.cc Remove context help button from dialogs on Windows 2015-09-01 20:19:26 +00:00
AboutDialog.h Remove context help button from dialogs on Windows 2015-09-01 20:19:26 +00:00
AboutDialog.ui Use PascalCase for Qt client filenames 2015-06-10 21:27:11 +00:00
AddData.cc Use PascalCase for Qt client filenames 2015-06-10 21:27:11 +00:00
AddData.h Unify/prettify Qt client headers style 2015-06-12 22:12:12 +00:00
Application.cc Sync main context menu with "Torrent" menu; hide menu icons on Mac 2015-09-01 23:19:01 +00:00
Application.h Unify/prettify Qt client headers style 2015-06-12 22:12:12 +00:00
BaseDialog.h Remove context help button from dialogs on Windows 2015-09-01 20:19:26 +00:00
CMakeLists.txt Remove context help button from dialogs on Windows 2015-09-01 20:19:26 +00:00
ColumnResizer.cc Use PascalCase for Qt client filenames 2015-06-10 21:27:11 +00:00
ColumnResizer.h Unify/prettify Qt client headers style 2015-06-12 22:12:12 +00:00
CustomVariantType.h Unify/prettify Qt client headers style 2015-06-12 22:12:12 +00:00
DBusAdaptor.cc Use PascalCase for Qt client filenames 2015-06-10 21:27:11 +00:00
DBusAdaptor.h Unify/prettify Qt client headers style 2015-06-12 22:12:12 +00:00
DetailsDialog.cc Remove context help button from dialogs on Windows 2015-09-01 20:19:26 +00:00
DetailsDialog.h Remove context help button from dialogs on Windows 2015-09-01 20:19:26 +00:00
DetailsDialog.ui #5608: Enter file renaming mode with keyboard only, not on mouse double-click (Qt client) 2015-08-10 19:40:58 +00:00
FaviconCache.cc Use PascalCase for Qt client filenames 2015-06-10 21:27:11 +00:00
FaviconCache.h Unify/prettify Qt client headers style 2015-06-12 22:12:12 +00:00
FileTreeDelegate.cc Torrent properties dialog improvements 2015-06-15 21:07:46 +00:00
FileTreeDelegate.h Unify/prettify Qt client headers style 2015-06-12 22:12:12 +00:00
FileTreeItem.cc Simplify and speed up actions connected to file tree popup menu 2015-08-16 22:07:09 +00:00
FileTreeItem.h #5608: Enter file renaming mode with keyboard only, not on mouse double-click (Qt client) 2015-08-10 19:40:58 +00:00
FileTreeModel.cc Simplify and speed up actions connected to file tree popup menu 2015-08-16 22:07:09 +00:00
FileTreeModel.h Simplify and speed up actions connected to file tree popup menu 2015-08-16 22:07:09 +00:00
FileTreeView.cc Simplify and speed up actions connected to file tree popup menu 2015-08-16 22:07:09 +00:00
FileTreeView.h Simplify and speed up actions connected to file tree popup menu 2015-08-16 22:07:09 +00:00
FilterBar.cc #5982: Simplify filter bar connections by using needed slot directly 2015-08-17 08:14:45 +00:00
FilterBar.h #5982: Simplify filter bar connections by using needed slot directly 2015-08-17 08:14:45 +00:00
FilterBarComboBox.cc Use PascalCase for Qt client filenames 2015-06-10 21:27:11 +00:00
FilterBarComboBox.h Unify/prettify Qt client headers style 2015-06-12 22:12:12 +00:00
FilterBarComboBoxDelegate.cc Use PascalCase for Qt client filenames 2015-06-10 21:27:11 +00:00
FilterBarComboBoxDelegate.h Unify/prettify Qt client headers style 2015-06-12 22:12:12 +00:00
FilterBarLineEdit.cc Use PascalCase for Qt client filenames 2015-06-10 21:27:11 +00:00
FilterBarLineEdit.h Unify/prettify Qt client headers style 2015-06-12 22:12:12 +00:00
Filters.cc Use PascalCase for Qt client filenames 2015-06-10 21:27:11 +00:00
Filters.h Unify/prettify Qt client headers style 2015-06-12 22:12:12 +00:00
Formatter.cc Remove some unused includes/macros; fix build (re. QPointer) 2015-07-30 06:55:28 +00:00
Formatter.h Instead of standard C headers include their C++ counterparts 2015-06-12 22:41:36 +00:00
FreeSpaceLabel.cc Use PascalCase for Qt client filenames 2015-06-10 21:27:11 +00:00
FreeSpaceLabel.h Instead of standard C headers include their C++ counterparts 2015-06-12 22:41:36 +00:00
IconToolButton.cc Some look-and-feel improvements for Mac and GTK+ styles (Qt client) 2015-06-28 14:18:06 +00:00
IconToolButton.h Some look-and-feel improvements for Mac and GTK+ styles (Qt client) 2015-06-28 14:18:06 +00:00
LicenseDialog.cc Remove context help button from dialogs on Windows 2015-09-01 20:19:26 +00:00
LicenseDialog.h Remove context help button from dialogs on Windows 2015-09-01 20:19:26 +00:00
LicenseDialog.ui Create dialogs on demand, don't keep them ready all the time 2015-07-30 06:18:02 +00:00
MainWindow.cc #5993: Improve magnets handling in main window 2015-10-04 06:16:59 +00:00
MainWindow.h #5993: Improve magnets handling in main window 2015-10-04 06:16:59 +00:00
MainWindow.ui Some look-and-feel improvements for Mac and GTK+ styles (Qt client) 2015-06-28 14:18:06 +00:00
MakeDialog.cc Remove context help button from dialogs on Windows 2015-09-01 20:19:26 +00:00
MakeDialog.h Remove context help button from dialogs on Windows 2015-09-01 20:19:26 +00:00
MakeDialog.ui Use PascalCase for Qt client filenames 2015-06-10 21:27:11 +00:00
MakeProgressDialog.ui Use PascalCase for Qt client filenames 2015-06-10 21:27:11 +00:00
OptionsDialog.cc Remove context help button from dialogs on Windows 2015-09-01 20:19:26 +00:00
OptionsDialog.h Remove context help button from dialogs on Windows 2015-09-01 20:19:26 +00:00
OptionsDialog.ui Use PascalCase for Qt client filenames 2015-06-10 21:27:11 +00:00
PathButton.cc Use PascalCase for Qt client filenames 2015-06-10 21:27:11 +00:00
PathButton.h Unify/prettify Qt client headers style 2015-06-12 22:12:12 +00:00
Prefs.cc Remove some unused includes/macros; fix build (re. QPointer) 2015-07-30 06:55:28 +00:00
Prefs.h Unify/prettify Qt client headers style 2015-06-12 22:12:12 +00:00
PrefsDialog.cc Remove context help button from dialogs on Windows 2015-09-01 20:19:26 +00:00
PrefsDialog.h Remove context help button from dialogs on Windows 2015-09-01 20:19:26 +00:00
PrefsDialog.ui Use PascalCase for Qt client filenames 2015-06-10 21:27:11 +00:00
README.txt Replace tabs with spaces; remove trailing spaces 2015-01-02 11:15:31 +00:00
RelocateDialog.cc Remove context help button from dialogs on Windows 2015-09-01 20:19:26 +00:00
RelocateDialog.h Remove context help button from dialogs on Windows 2015-09-01 20:19:26 +00:00
RelocateDialog.ui Use PascalCase for Qt client filenames 2015-06-10 21:27:11 +00:00
RpcClient.cc Improve RPC performance for local sessions 2015-07-13 00:32:48 +00:00
RpcClient.h Improve RPC performance for local sessions 2015-07-13 00:32:48 +00:00
Session.cc Unify/prettify Qt client headers style 2015-06-12 22:12:12 +00:00
Session.h Unify/prettify Qt client headers style 2015-06-12 22:12:12 +00:00
SessionDialog.cc Fix session dialog not showing up after first close 2015-09-01 20:39:34 +00:00
SessionDialog.h Fix session dialog not showing up after first close 2015-09-01 20:39:34 +00:00
SessionDialog.ui Fix session dialog not showing up after first close 2015-09-01 20:39:34 +00:00
Speed.h Unify/prettify Qt client headers style 2015-06-12 22:12:12 +00:00
SqueezeLabel.cc Use PascalCase for Qt client filenames 2015-06-10 21:27:11 +00:00
SqueezeLabel.h Unify/prettify Qt client headers style 2015-06-12 22:12:12 +00:00
StatsDialog.cc Fix session dialog not showing up after first close 2015-09-01 20:39:34 +00:00
StatsDialog.h Remove context help button from dialogs on Windows 2015-09-01 20:19:26 +00:00
StatsDialog.ui Create dialogs on demand, don't keep them ready all the time 2015-07-30 06:18:02 +00:00
Torrent.cc Unify/prettify Qt client headers style 2015-06-12 22:12:12 +00:00
Torrent.h Unify/prettify Qt client headers style 2015-06-12 22:12:12 +00:00
TorrentDelegate.cc Use CMake-provided C/C++ standard selection capabilities; fix build (qtr.pro) 2015-08-01 16:05:02 +00:00
TorrentDelegate.h Unify/prettify Qt client headers style 2015-06-12 22:12:12 +00:00
TorrentDelegateMin.cc Remove some unused includes/macros; fix build (re. QPointer) 2015-07-30 06:55:28 +00:00
TorrentDelegateMin.h Unify/prettify Qt client headers style 2015-06-12 22:12:12 +00:00
TorrentFilter.cc Remove some unused includes/macros; fix build (re. QPointer) 2015-07-30 06:55:28 +00:00
TorrentFilter.h Unify/prettify Qt client headers style 2015-06-12 22:12:12 +00:00
TorrentModel.cc Remove some unused includes/macros; fix build (re. QPointer) 2015-07-30 06:55:28 +00:00
TorrentModel.h Instead of standard C headers include their C++ counterparts 2015-06-12 22:41:36 +00:00
TrackerDelegate.cc Remove some unused includes/macros; fix build (re. QPointer) 2015-07-30 06:55:28 +00:00
TrackerDelegate.h Unify/prettify Qt client headers style 2015-06-12 22:12:12 +00:00
TrackerModel.cc Refactor action groups initialization/handling and trackers merging a bit 2015-08-06 20:28:44 +00:00
TrackerModel.h Unify/prettify Qt client headers style 2015-06-12 22:12:12 +00:00
TrackerModelFilter.cc Use PascalCase for Qt client filenames 2015-06-10 21:27:11 +00:00
TrackerModelFilter.h Unify/prettify Qt client headers style 2015-06-12 22:12:12 +00:00
Utils.cc #6001: Calculate header item size properly 2015-09-27 20:23:03 +00:00
Utils.h Remove some unused includes/macros; fix build (re. QPointer) 2015-07-30 06:55:28 +00:00
WatchDir.cc Use PascalCase for Qt client filenames 2015-06-10 21:27:11 +00:00
WatchDir.h Unify/prettify Qt client headers style 2015-06-12 22:12:12 +00:00
application.qrc (qt) #4917 'request for 256x256 icon for transmission-qt': patch by krab 2013-01-22 19:00:40 +00:00
config.pri.in Replace tabs with spaces; remove trailing spaces 2015-01-02 11:15:31 +00:00
my-valgrind.sh copyediting: indentation cleanups 2013-09-14 22:45:04 +00:00
qtr.ico (trunk) more win32 fixes from rb07 in #3311 2010-06-22 00:12:52 +00:00
qtr.pro Remove context help button from dialogs on Windows 2015-09-01 20:19:26 +00:00
qtr.rc (trunk) more win32 fixes from rb07 in #3311 2010-06-22 00:12:52 +00:00
transmission-qt.1 (trunk) update credits 2011-01-03 05:58:58 +00:00
transmission-qt.desktop #5685: Use proper icon in Qt client desktop file (reported by rahulsundaram) 2014-12-11 20:13:45 +00:00
transmission_en.qm (trunk qt, gtk) some string changes: minor Gnome HiGification. omit unnecessary words. use less jargon. 2009-06-23 00:24:37 +00:00

README.txt

VOLUNTEERS WANTED

   - Qt developers and translators are needed
   - If you find a bug, please report it at http://trac.transmissionbt.com/

ABOUT TRANSMISSION-QT

   Transmission-qt is a GUI for Transmission loosely based on the GTK+ client.

   This is the only Transmission client that can act as its own self-contained
   session (as the GTK+ and Mac clients do), and can also connect to a remote
   session (as the web client and transmission-remote terminal client do).

   Use Case 1: If you like to run BitTorrent for awhile from your desktop,
   then the Mac, GTK+, and Qt clients are a good match.

   Use Case 2: If you like to leave BitTorrent running nonstop on your
   computer or router, and want to control it from your desktop or
   from a remote site, then transmission-remote and the web and Qt clients
   are a good match.

   To use the Qt client as a remote, in the menu go to Edit > Change Session

   The Qt client is also the most likely to wind up running on Windows,
   though that's not a high priority at the moment...

BUILDING ON WINDOWS

   rb07 has a writeup of this on the Transmission wiki:
   https://trac.transmissionbt.com/wiki/BuildingTransmissionQtWindows

BUILDING ON OS X

   nnc has a writeup of this on the Transmission wiki:
   https://trac.transmissionbt.com/wiki/BuildingTransmissionQtMac

BUILDING ON UNIX

   1. Prerequisites: Qt >= 4.6 and its development packages
   2. Build Transmission as normal
   3. In the qt/ directory, type "qmake qtr.pro" (or "qmake-qt4 qtr.pro", or "qmake-qt5 qtr.pro")
   4. In the qt/ directory, type "make"
   5. In the qt/ directory, as root, type "INSTALL_ROOT=/usr make install"
      (Feel free to replace /usr with /usr/local or /opt or whatever)