tremotesf2
tremotesf2 copied to clipboard
Remote GUI for transmission-daemon
Tremotesf
Remote GUI for transmission-daemon. Supports GNU/Linux and Windows.
Table of Contents
- Tremotesf
- Table of Contents
- Installation
- Dependencies
- Building
- GNU/Linux
- Windows
- Translations
- Screenshots
- Installation
Installation
Dependencies
- C++17 compiler
- CMake 3.16 or newer (3.21 on Windows)
- Qt 5.15 (Core, Network, Concurrent, Gui, Widgets)
- fmt 7.0 or newer
- KWidgetsAddons
On GNU/Linux and BSD, also:
- Gettext 0.19.7 or newer
- Qt D-Bus, Qt X11 Extras
- KWindowSystem
Building
cmake -S /path/to/sources -B /path/to/build/directory --preset default-debug
cmake --build /path/to/build/directory
cmake --install /path/to/build/directory --prefix /path/to/install/directory
GNU/Linux
wget https://download.opensuse.org/repositories/home:/equeim:/tremotesf/Debian_11/Release.key -O - | sudo apt-key add -
sudo add-apt-repository "deb http://download.opensuse.org/repositories/home:/equeim:/tremotesf/Debian_11/ /"
sudo apt update
sudo apt install tremotesf
- Fedora - Copr
sudo dnf copr enable equeim/tremotesf
sudo dnf install tremotesf
-
Gentoo - equeim-overlay
-
Mageia - Copr
sudo dnf copr enable equeim/tremotesf
sudo dnf install tremotesf
- openSUSE Tumbleweed - OBS
sudo zypper ar https://download.opensuse.org/repositories/home:/equeim:/tremotesf/openSUSE_Tumbleweed/home:equeim:tremotesf.repo
sudo zypper in tremotesf
- Ubuntu - OBS
wget https://download.opensuse.org/repositories/home:/equeim:/tremotesf/xUbuntu_21.10/Release.key -O - | sudo apt-key add -
sudo add-apt-repository "deb http://download.opensuse.org/repositories/home:/equeim:/tremotesf/xUbuntu_21.10/ /"
sudo apt update
sudo apt install tremotesf
Windows
Windows builds are available at releases page.
Build instructions for MSVC toolchain with vcpkg:
- Install Visual Studio with 'Desktop development with C++' workload
- Install latest version of CMake (from cmake.org or Visual Studio installer)
- Install and setup vcpkg, and make sure that you have 15 GB of free space on disk where vcpkg is located
- Set VCPKG_ROOT environment variable to the location of vcpkg installation
When building from Visual Studio GUI, make sure to select 'Windows Debug' or 'Windows Release' configure preset. Otherwise: Launch x64 Command Prompt for Visual Studio, execute:
cmake -S path\to\sources -B path\to\build\directory --preset <windows-debug or windows-release>
# Initial compilation of dependencies will take a while
cmake --build path\to\build\directory
cmake --install path\to\build\directory --prefix path\to\install\directory
Translations
Translations are managed on Transifex.
Screenshots
