An intuitive Torrent client based on Libtorrent with innovative features like Streaming and Search
C++ QMake
Switch branches/tags
Nothing to show
Clone or download
Latest commit 59e2f71 Jun 28, 2018
Permalink
Failed to load latest commit information.
QSegment removed .bak from repository Sep 22, 2017
QcGaugeWidget 0.4.6 Sep 24, 2017
chartxy resolved leak memory May 26, 2018
font Update downloadwindow May 23, 2017
images Streaming Update Dec 5, 2017
imports/QtKnobs Massive update May 13, 2017
languages Resolved title bug Sep 4, 2017
runGuard 0.5.4 Nov 19, 2017
tsuCrawler 0.5.2 Nov 14, 2017
.gitattributes Layout and tsucard Apr 20, 2017
.gitignore Backup files will be ignored Sep 22, 2017
.travis.yml updated yamls Feb 12, 2018
CHANGELOG.md 0.6.3 May 26, 2018
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md Sep 21, 2017
LICENSE Update License Sep 13, 2017
README.md update readme May 17, 2018
Tsunami.nuspec restored appveyor and nuspec Aug 31, 2017
Tsunami.pro removed boost annoying message May 26, 2018
appveyor.yml Changed Qt Version Jun 28, 2018
archivewindow.cpp 0.4.7 Oct 1, 2017
archivewindow.h 0.4.7 Oct 1, 2017
archivewindow.ui 0.4.7 Oct 1, 2017
changelog.cpp 0.4.5 Sep 22, 2017
changelog.h 0.4.3 Sep 19, 2017
changelog.ui 0.4.5 Sep 22, 2017
downloadwindow.cpp fixed namespace... From lt to libtorrent Apr 29, 2018
downloadwindow.h Fixed Warning on Linux May 7, 2018
downloadwindow.ui 0.5.2 Nov 14, 2017
filelogger.cpp Layout and tsucard Apr 20, 2017
ico.qrc New Tsucard and libtorrent management Jun 6, 2017
itemdetails.cpp Fixed warning on Linux May 7, 2018
itemdetails.h fixed namespace... From lt to libtorrent Apr 29, 2018
itemdetails.ui New settings and optimization Sep 10, 2017
main.cpp QPointer handles updatemanager Jun 28, 2018
mainwindow.cpp delete mainwindow's elements May 24, 2018
mainwindow.h calling libraries has been fixed Feb 11, 2018
mainwindow.ui 0.5.4 Nov 19, 2017
previewplayer.cpp fixed line, there wasn't a bug, but now is more proper than before May 26, 2018
previewplayer.h fixed line, there wasn't a bug, but now is more proper than before May 26, 2018
previewplayerwindow.cpp Resoved memory leak on previewplayerwindow May 23, 2018
previewplayerwindow.h Resoved memory leak on previewplayerwindow May 23, 2018
previewplayerwindow.ui Streaming Update Dec 5, 2017
resources.qrc Streaming Update Dec 5, 2017
runGuard.pri 0.5.4 Nov 19, 2017
searchwindow.cpp 0.6.0 Feb 7, 2018
searchwindow.h 0.5.2 Nov 14, 2017
searchwindow.ui 0.5.2 Nov 14, 2017
settingswindow.cpp 0.5.4 Nov 19, 2017
settingswindow.h 0.5.4 Nov 19, 2017
settingswindow.ui 0.5.4 Nov 19, 2017
snapcraft.yaml Update snapcraft.yaml May 15, 2018
statisticswindow.cpp 0.4.6 Sep 24, 2017
statisticswindow.h 0.4.5 Sep 22, 2017
statisticswindow.ui New settings and optimization Sep 10, 2017
translations.qrc added translation line Aug 30, 2017
tsuCrawler.pri 0.5.2 Nov 14, 2017
tsucard.cpp New Tsucard and libtorrent management Jun 6, 2017
tsucard.h New Tsucard and libtorrent management Jun 6, 2017
tsucard.ui Massive update May 13, 2017
tsuevents.h 0.4.7 Oct 1, 2017
tsugraphicsscene.cpp 0.4.7 Oct 1, 2017
tsugraphicsscene.h 0.4.7 Oct 1, 2017
tsuitem.cpp 0.5.4 Nov 19, 2017
tsuitem.h Fixed waring on Linux May 7, 2018
tsumanager.cpp fixed namespace... From lt to libtorrent Apr 29, 2018
tsumanager.h fixed namespace... From lt to libtorrent Apr 29, 2018
tsuprogress.cpp Massive update May 13, 2017
tsuprogress.h Massive update May 13, 2017
tsutreewidget.cpp Fixed Leak memory May 21, 2018
tsutreewidget.h 0.4.7 Oct 1, 2017
updatemanager.cpp 0.5.2 Nov 14, 2017
updatemanager.h 0.5.2 Nov 14, 2017
utility.pri 0.5.0 Oct 3, 2017
version.pri updated bugfix version Jun 28, 2018

README.md

Tsunami

Tsunami

An intuitive Torrent client

Windows Build Linux Build Issues Forks Stars License

Tsunami is a Qt application based on libtorrent with innovative features like Streaming, Search and Intelligent Auto-Sharing

We are currently setting up the team volunteers who will develop the software. We accept pull request.

How to compile:

Windows:

  • Install Qt, Visual Studio 2015 and git
  • Clone the project
  • Download the libraries from here
  • Open the archive you previously downloaded and extract the includes and libraries subdirectories in the project folder
  • Open Tsunami.pro in qtcreator
  • Compile
  • Enjoy!

Ubuntu(17.04 or 17.10):

  • Install Qt, git g++
  • Clone the project;
  • sudo add-apt-repository ppa:ntadej/tano # VLC QT libraries
  • sudo apt-get install libvlc-qt-core2 libvlc-qt-widgets2 libvlc-qt-dbg libvlc-qt-dev
  • sudo apt-get install libttorrent-rasterbar-dev # libtorrent
  • Open Tsunami.pro in qtcreator;
  • Replace this line "DEFINES += TORRENT_NO_DEPRECATE" with this one "#DEFINES += TORRENT_NO_DEPRECATE" (*)
  • Compile
  • Enjoy!

Warning:

We have been developing Tsunami without libtorrent's deprecated functions, but the version included in ubuntu (libtorrent-rasterbar-dev) has enabled this feature by default. That's the reason why you must comment the line we mentioned above. In order to compile tsunami without deprecated functions you have to compile libtorrent by your own with deprecated functions disabled.

https://www.adunanza.net/

https://forum.adunanza.net/