transmission/qt
Mike Gelfand 8a4f8b9e15 Rework relocate dialog in Qt client to load from .ui 2014-12-26 10:35:00 +00:00
..
icons Move status bar creation to mainwin.ui 2014-12-18 01:30:50 +00:00
translations Rework relocate dialog in Qt client to load from .ui 2014-12-26 10:35:00 +00:00
CMakeLists.txt Rework relocate dialog in Qt client to load from .ui 2014-12-26 10:35:00 +00:00
README.txt (trunk, qt) #5465: restore Qt 4.6 support, patch by mike.did 2013-08-17 16:22:56 +00:00
about.cc Fix up some about dialog leftovers, sync Qt client translations 2014-12-25 21:51:59 +00:00
about.h Rework about dialog in Qt client to load from .ui 2014-12-25 19:39:45 +00:00
about.ui Fix up some about dialog leftovers, sync Qt client translations 2014-12-25 21:51:59 +00:00
add-data.cc Fix license wording in Qt client .cc files to match the rest of the code. 2014-12-21 23:49:39 +00:00
add-data.h Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
app.cc #4050: Use TRANSLATIONS_DIR macro as a hint for Qt client translation files location 2014-12-22 01:08:19 +00:00
app.h Fix various cppcheck comments for Qt client code 2014-12-12 23:52:17 +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 (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
dbus-adaptor.cc Fix license wording in Qt client .cc files to match the rest of the code. 2014-12-21 23:49:39 +00:00
dbus-adaptor.h Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
details.cc Move numeric units to the right of values (per KDE HIG) 2014-12-22 03:06:09 +00:00
details.h Move numeric units to the right of values (per KDE HIG) 2014-12-22 03:06:09 +00:00
details.ui Move numeric units to the right of values (per KDE HIG) 2014-12-22 03:06:09 +00:00
favicon.cc Fix license wording in Qt client .cc files to match the rest of the code. 2014-12-21 23:49:39 +00:00
favicon.h Fix a couple of ordinary and pedantic warnings 2014-12-11 05:11:02 +00:00
file-tree.cc Fix license wording in Qt client .cc files to match the rest of the code. 2014-12-21 23:49:39 +00:00
file-tree.h Fix a couple of ordinary and pedantic warnings 2014-12-11 05:11:02 +00:00
filterbar.cc Fix license wording in Qt client .cc files to match the rest of the code. 2014-12-21 23:49:39 +00:00
filterbar.h Move filter text clearing button into line edit. Use Qt-provided button on Qt 5.2+. 2014-12-21 15:34:52 +00:00
filters.cc Fix license wording in Qt client .cc files to match the rest of the code. 2014-12-21 23:49:39 +00:00
filters.h Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
formatter.cc Fix license wording in Qt client .cc files to match the rest of the code. 2014-12-21 23:49:39 +00:00
formatter.h Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
freespace-label.cc Fix license wording in Qt client .cc files to match the rest of the code. 2014-12-21 23:49:39 +00:00
freespace-label.h Remove redundant "struct" keyword use in C++ code (Qt client) 2014-12-12 23:21:04 +00:00
hig.cc Fix license wording in Qt client .cc files to match the rest of the code. 2014-12-21 23:49:39 +00:00
hig.h Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
license.cc Fix license wording in Qt client .cc files to match the rest of the code. 2014-12-21 23:49:39 +00:00
license.h Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
mainwin.cc Fix license wording in Qt client .cc files to match the rest of the code. 2014-12-21 23:49:39 +00:00
mainwin.h Move status bar creation to mainwin.ui 2014-12-18 01:30:50 +00:00
mainwin.ui Move numeric units to the right of values (per KDE HIG) 2014-12-22 03:06:09 +00:00
make-dialog.cc Fix license wording in Qt client .cc files to match the rest of the code. 2014-12-21 23:49:39 +00:00
make-dialog.h Remove redundant "struct" keyword use in C++ code (Qt client) 2014-12-12 23:21:04 +00:00
my-valgrind.sh copyediting: indentation cleanups 2013-09-14 22:45:04 +00:00
options.cc Fix license wording in Qt client .cc files to match the rest of the code. 2014-12-21 23:49:39 +00:00
options.h #5077: Remove torrent file from watch directory even if "show options dialog" is not set (patch from rb07 + some improvements) 2014-12-01 19:24:07 +00:00
prefs-dialog.cc Move numeric units to the right of values (per KDE HIG) 2014-12-22 03:06:09 +00:00
prefs-dialog.h Move numeric units to the right of values (per KDE HIG) 2014-12-22 03:06:09 +00:00
prefs.cc Fix license wording in Qt client .cc files to match the rest of the code. 2014-12-21 23:49:39 +00:00
prefs.h Remove redundant "struct" keyword use in C++ code (Qt client) 2014-12-12 23:21:04 +00:00
qtr.ico
qtr.pro Rework relocate dialog in Qt client to load from .ui 2014-12-26 10:35:00 +00:00
qtr.rc
relocate.cc Rework relocate dialog in Qt client to load from .ui 2014-12-26 10:35:00 +00:00
relocate.h Rework relocate dialog in Qt client to load from .ui 2014-12-26 10:35:00 +00:00
relocate.ui Rework relocate dialog in Qt client to load from .ui 2014-12-26 10:35:00 +00:00
session-dialog.cc Fix license wording in Qt client .cc files to match the rest of the code. 2014-12-21 23:49:39 +00:00
session-dialog.h Rework session dialog in Qt client to load from .ui 2014-12-21 23:46:31 +00:00
session-dialog.ui Rework session dialog in Qt client to load from .ui 2014-12-21 23:46:31 +00:00
session.cc #5543: Add a warning panel with id of duplicate torrent (patch by rb07 + personal touch) 2014-12-22 00:02:27 +00:00
session.h Strip needless const& specifiers on SIGNAL and SLOT arguments (Qt client) 2014-12-13 09:04:10 +00:00
speed.h Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
squeezelabel.cc Rework torrent details dialog in Qt client to load from .ui 2014-12-14 18:12:21 +00:00
squeezelabel.h Rework torrent details dialog in Qt client to load from .ui 2014-12-14 18:12:21 +00:00
stats-dialog.cc Fix license wording in Qt client .cc files to match the rest of the code. 2014-12-21 23:49:39 +00:00
stats-dialog.h Rework statistics dialog in Qt client to load from .ui 2014-12-21 13:57:15 +00:00
stats-dialog.ui Rework statistics dialog in Qt client to load from .ui 2014-12-21 13:57:15 +00:00
torrent-delegate-min.cc Fix license wording in Qt client .cc files to match the rest of the code. 2014-12-21 23:49:39 +00:00
torrent-delegate-min.h Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
torrent-delegate.cc Fix license wording in Qt client .cc files to match the rest of the code. 2014-12-21 23:49:39 +00:00
torrent-delegate.h Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
torrent-filter.cc Fix license wording in Qt client .cc files to match the rest of the code. 2014-12-21 23:49:39 +00:00
torrent-filter.h Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
torrent-model.cc Fix license wording in Qt client .cc files to match the rest of the code. 2014-12-21 23:49:39 +00:00
torrent-model.h Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
torrent.cc Fix license wording in Qt client .cc files to match the rest of the code. 2014-12-21 23:49:39 +00:00
torrent.h Fix a couple of ordinary and pedantic warnings 2014-12-11 05:11:02 +00:00
tracker-delegate.cc Fix license wording in Qt client .cc files to match the rest of the code. 2014-12-21 23:49:39 +00:00
tracker-delegate.h Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
tracker-model-filter.cc Fix license wording in Qt client .cc files to match the rest of the code. 2014-12-21 23:49:39 +00:00
tracker-model-filter.h Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
tracker-model.cc Fix license wording in Qt client .cc files to match the rest of the code. 2014-12-21 23:49:39 +00:00
tracker-model.h Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +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
tricontoolbutton.cc Fix license wording in Qt client .cc files to match the rest of the code. 2014-12-21 23:49:39 +00:00
tricontoolbutton.h Move status bar creation to mainwin.ui 2014-12-18 01:30:50 +00:00
types.h Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
utils.cc Fix license wording in Qt client .cc files to match the rest of the code. 2014-12-21 23:49:39 +00:00
utils.h Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
watchdir.cc Fix license wording in Qt client .cc files to match the rest of the code. 2014-12-21 23:49:39 +00:00
watchdir.h #5841: Fix initial watchdir scan in Qt client 2014-12-11 22:21:24 +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)