1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2025-01-19 05:19:54 +00:00
transmission/qt
2022-08-08 13:05:39 -05:00
..
icons
translations
.clang-tidy
AboutDialog.cc
AboutDialog.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
AboutDialog.ui
AddData.cc refactor: iwyu utils.h (#3583) 2022-08-04 08:44:18 -05:00
AddData.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
Application.cc refactor: iwyu utils.h (#3583) 2022-08-04 08:44:18 -05:00
Application.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
application.qrc
BaseDialog.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
CMakeLists.txt
ColumnResizer.cc
ColumnResizer.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
ComInteropHelper.cc
ComInteropHelper.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
CustomVariantType.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
DBusInteropHelper.cc
DBusInteropHelper.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
DetailsDialog.cc
DetailsDialog.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
DetailsDialog.ui
FaviconCache.cc refactor: iwyu utils.h (#3583) 2022-08-04 08:44:18 -05:00
FaviconCache.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
FileTreeDelegate.cc
FileTreeDelegate.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
FileTreeItem.cc
FileTreeItem.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
FileTreeModel.cc
FileTreeModel.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
FileTreeView.cc
FileTreeView.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
FilterBar.cc
FilterBar.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
FilterBarComboBox.cc
FilterBarComboBox.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
FilterBarComboBoxDelegate.cc
FilterBarComboBoxDelegate.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
Filters.cc
Filters.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
Formatter.cc
Formatter.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
FreeSpaceLabel.cc
FreeSpaceLabel.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
IconCache.cc
IconCache.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
IconToolButton.cc
IconToolButton.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
InteropHelper.cc
InteropHelper.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
InteropObject.cc
InteropObject.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
LicenseDialog.cc
LicenseDialog.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
LicenseDialog.ui
MainWindow.cc
MainWindow.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
MainWindow.ui
MakeDialog.cc refactor: iwyu utils.h (#3583) 2022-08-04 08:44:18 -05:00
MakeDialog.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
MakeDialog.ui
MakeProgressDialog.ui
my-valgrind.sh
OptionsDialog.cc refactor: iwyu utils.h (#3583) 2022-08-04 08:44:18 -05:00
OptionsDialog.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
OptionsDialog.ui
PathButton.cc
PathButton.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
Prefs.cc refactor: make tr_session_id a class (#3598) 2022-08-06 14:27:37 -05:00
Prefs.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
PrefsDialog.cc
PrefsDialog.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
PrefsDialog.ui
qtr.ico
qtr.rc
README.txt
RelocateDialog.cc
RelocateDialog.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
RelocateDialog.ui
RpcClient.cc Refactor/tr variant from buf (#3592) 2022-08-05 16:12:45 -05:00
RpcClient.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
RpcQueue.cc
RpcQueue.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
Session.cc refactor: make tr_session_id a class (#3598) 2022-08-06 14:27:37 -05:00
Session.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
SessionDialog.cc
SessionDialog.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
SessionDialog.ui
Speed.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
SqueezeLabel.cc
SqueezeLabel.h
StatsDialog.cc
StatsDialog.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
StatsDialog.ui
StyleHelper.cc
StyleHelper.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
Torrent.cc refactor: iwyu utils.h (#3583) 2022-08-04 08:44:18 -05:00
Torrent.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
TorrentDelegate.cc
TorrentDelegate.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
TorrentDelegateMin.cc refactor: iwyu utils.h (#3583) 2022-08-04 08:44:18 -05:00
TorrentDelegateMin.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
TorrentFilter.cc
TorrentFilter.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
TorrentModel.cc
TorrentModel.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
TorrentView.cc
TorrentView.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
TrackerDelegate.cc refactor: iwyu utils.h (#3583) 2022-08-04 08:44:18 -05:00
TrackerDelegate.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
TrackerModel.cc
TrackerModel.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
TrackerModelFilter.cc
TrackerModelFilter.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
TrackersDialog.ui
transmission-qt.1
transmission-qt.desktop
transmission-qt.idl
transmission-qt.tlb.rc
transmission_en.qm
Typedefs.h
Utils.cc
Utils.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
VariantHelpers.cc
VariantHelpers.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
WatchDir.cc
WatchDir.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00

VOLUNTEERS WANTED

   - Qt developers and translators are needed
   - If you find a bug, please report it at https://github.com/transmission/transmission

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 MACOS

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

BUILDING ON UNIX

   1. Prerequisites: Qt >= 4.8 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)