A few months ago I wrote about the release of the first (0.1) version of my BitTorrent client. Since then, Flush has grown to version 0.4. Since the first version is most likely not everyone will decide to install, and there might not be any functions, the absence of which would prevent using Flush, I decided that it was time to remind once again the existence of this BitTorrent client. I use it from the first version and did what I think the BitTorrent client should be. If your preferences coincide with mine, then perhaps you will like it.
The reasons that made me write my own BitTorrent client, I stated here , so I will not repeat. I think it would be best to provide a list of changes compared to Flush 0.1 and screenshots, which can often say much more than any Changelog. :) Major changes (a complete list of changes can be found by reading the Changelog):
Create your own torrents;
Rename both the torrent itself and its files when added;
Support for non-UTF-8 locales (since libtorrent only supports UTF-8 locale, in the first versions the client could only work correctly. In later versions I managed to “trick” libtorrent and get it to work with other locales.) ;
The Details tab, which displays information about the currently selected torrent.
The tab "Options", in which you can change the list of trackers of the torrent and turn on the mode of sequential download (in this mode, downloading parts of the torrent does not occur separately, but sequentially, starting with the first bytes and ending with the last ones).
Enable / disable DHT and restore when starting the last DHT session.
The ability to set the priority to download each file torrent.
The source package now comes in two versions: regular and bundle. The bundle differs from the usual one in that it includes libconfig and libtorrent libraries for static linking. This is done to simplify compilation on distributions that do not contain these libraries.
Statistics for the current session and for all time.
The ability to set the command that will be used to open torrent files.