I've been using #qBittorrent as my torrent client, and am generally happy with it, except for one thing: it's a Qt application, and looks a bit out of place on my otherwise GNOME-ish desktop.
So I'm going to look at how to have a torrent client with the features I need, with a GNOME-ish look. What kind of features do I need?
qBittorrent gets me all this, and more. I'd like something similar, but with a GNOME UI. I don't care if it is a frontend for qBittorrent, or another torrent client, I'd just like a GNOMEish UI.
Lets see if I find anthing...
@buherator I'm specifically looking for something with a GNOME UI. I can handle CLI, but don't want to. For a web interface, I already have qBittorrent + VueTorrent.
What I don't have is something that looks GNOME-ish, and that's the problem I'm trying to fix O:)
There's Varia, which looks good, but lacks many of the essential features.
While I can live without some of them (like categories), I need to be able to control up & download speeds independently, and I need to be able to set a maximum seeding time (not just a seeding ratio). By the looks of it, Varia can't do either of these.
@jmtd Kiiiinda, but no. I have configured things so Qt apps resemble GNOME + Adwaita, but that only goes so far.
The widgets look GNOME-ish, yes, but the icons don't, and the entire layout is very alien in a GNOME environment. No amount of theming will help with that, unfortunately.
There's Gabut Download Manager, which is built on GTK4, but what the fuck is this look.
There's Deluge, which also has a GTK frontend, but looks like something straight out of the early 2000s. Some may like that kind of aesthetic, I don't.
There's of course Transmission, which still doesn't look GNOME-ish, but it is the closest one so far.
Unfortunately, this is at best a minor improvement over qBittorrent, and it looks like it doesn't support stopping seeding after a given time: it can automatically stop seeding after reaching a given ratio, or some given idle time, neither of which is what I need.
There's Fragments, which I'd love to use, but it doesn't let me set speed limits, nor seed limits.
Interestingly enough, its web interface does let me set speed limits, but I can't configure it to stop seeding after N minutes total seeding - only after a torrent's been idle for N minutes, which is not what I need. I suppose this is a limitation inherited from transmission.
Since the last Fragments release was a while ago, I'm going to check out the nightly.
So, conclusion: I'll keep using qBittorrent.
I briefly considered building a lightweight GNOME UI over its web API, but that would be a lot of effort, for marginal gain. Maybe when I'm retired or something.
@algernon given how old this feature request for stopping seeding after x time is, I kinda doubt it'll ever get added...
"Briefly", he said, while half an hour later, he's still trying to talk himself out of it.