This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Wishlist for kTorrent 2.2

Tags: None
(comma "," separated)
George
Moderator
Posts
5421
Karma
1

Sat Feb 17, 2007 2:10 pm
Colin wrote:3967:

It seems to me that "scoring" can best be handled by trackers, not clients. If scoring is important to you, you should only connect to private trackers who maintain stats and calculate U/D ratios, and presumably have some way of penalizing users with poor ratios.


The score parameter is a KT invention to choke or unchoke peers.
imported4-Tomasu
Registered Member
Posts
302
Karma
0

Sat Feb 17, 2007 2:19 pm
The score parameter is a KT invention to choke or unchoke peers.
I doubt youre the only client that uses a "Score", though I doubt anyone calculates it the same way.
J
Registered Member
Posts
86
Karma
0

Sun Feb 18, 2007 2:55 pm
When KTorrent was still using tabs, their labels showed the number of torrents in the current view. I really miss these counters. There are none present in KTorrent at the moment, right? Anyway at least a simple torrent counter (or perhaps some other statistics about the torrents in the selected group) would be cool.


Thank you KTorrent developers! :)
_________________
"Thou shalt not steal." - STOP PIRACY NOW!
imported4-Colin
Registered Member
Posts
33
Karma
0

Sun Feb 18, 2007 3:02 pm
George wrote:The score parameter is a KT invention to choke or unchoke peers.

OK, thanks for the explanation. I was just using the term in the generic sense.
George
Moderator
Posts
5421
Karma
1

Sun Feb 18, 2007 3:07 pm
J wrote:When KTorrent was still using tabs, their labels showed the number of torrents in the current view. I really miss these counters. There are none present in KTorrent at the moment, right? Anyway at least a simple torrent counter (or perhaps some other statistics about the torrents in the selected group) would be cool.


That will probably be added again in 2.2.
TillEulenspiegel
Registered Member
Posts
2
Karma
0

Fri Feb 23, 2007 4:43 am
A small UI request: Remove Torrent shows a prompt for incomplete torrents. The Yes and No options should instead be something like Remove Data and Keep Data.


Why not, I will add it to my todo list.

The proxy settings should be expanded. I have plenty of C++ experience, so if you could give me a nudge in the right direction


You mean socks proxies ?

(should the low-level network stuff be switched to KSocketDevice to take advantage of the proxy devices that KNetwork provides?), I'd be happy to work on a patch.


Well, KSocketDevice is an option, though the networking code is working properly, so I don't see much reason to change that. Socks support can be added by using KSocks directly.
Linder
Registered Member
Posts
35
Karma
0

Fri Feb 23, 2007 4:04 pm
Add an option for selecting kTorrent to start minimized to tray or not.
When chosen to start in tray, as now - fix the annoying flicker, the window shows and then disappears for a fraction of a second.

And about the shutdown - why not make the tray icon disappear immediately even if the communication with the trackers (or whatever) take some time - make it appear that the exit is instant - or maybe add a symbol to the tray icon showing that kTorrent is shutting down.
George
Moderator
Posts
5421
Karma
1

Fri Feb 23, 2007 6:32 pm
Linder wrote:Add an option for selecting kTorrent to start minimized to tray or not.
When chosen to start in tray, as now - fix the annoying flicker, the window shows and then disappears for a fraction of a second.


This will have to wait for the KDE 4 port. There are some annoying bugs in the kmdi library (which we use for the ideal style GUI), and the library is actually unmaintained.

And about the shutdown - why not make the tray icon disappear immediately even if the communication with the trackers (or whatever) take some time - make it appear that the exit is instant - or maybe add a symbol to the tray icon showing that kTorrent is shutting down.


Not a bad idea, we will add that.
TillEulenspiegel
Registered Member
Posts
2
Karma
0

Sat Feb 24, 2007 5:15 am
The proxy settings should be expanded. I have plenty of C++ experience, so if you could give me a nudge in the right direction


You mean socks proxies ?


SOCKS and maybe HTTPS, with the option of proxying peer connections. In other words, the same options that Azureus and uTorrent offer.

Socks support can be added by using KSocks directly.

Good point. I'll dig around some more and see if I can find a clean way to do this.
George
Moderator
Posts
5421
Karma
1

Sat Feb 24, 2007 2:45 pm
TillEulenspiegel wrote:SOCKS and maybe HTTPS, with the option of proxying peer connections. In other words, the same options that Azureus and uTorrent offer.


https should not be a problem, we use KIO to do the announces.

Socks support can be added by using KSocks directly.

Good point. I'll dig around some more and see if I can find a clean way to do this.

[/quote]

From my understanding of the documentation, we would just need to append KSocks:: before some standard socket calls like connect and bind. Though I'm not quite sure how this would work for incoming connections.
George
Moderator
Posts
5421
Karma
1

Sat Feb 24, 2007 7:03 pm
George wrote:
Linder wrote:Add an option for selecting kTorrent to start minimized to tray or not.
When chosen to start in tray, as now - fix the annoying flicker, the window shows and then disappears for a fraction of a second.


This will have to wait for the KDE 4 port. There are some annoying bugs in the kmdi library (which we use for the ideal style GUI), and the library is actually unmaintained.


Forget that, decided to dump kmdi and take IDEA code from kdevelop instead. Went surprisingly easy, managed to get it working in an hour. This means that as of now the GUI will properly remember it's state. (Note won't be in 2.1.1)
imported4-Tomasu
Registered Member
Posts
302
Karma
0

Sat Feb 24, 2007 7:33 pm
Forget that, decided to dump kmdi and take IDEA code from kdevelop instead. Went surprisingly easy, managed to get it working in an hour. This means that as of now the GUI will properly remember it's state. (Note won't be in 2.1.1)

I love you! (in a purely platonic way).

:P
dobes_vandermeer
Registered Member
Posts
11
Karma
0

My wishlist

Tue Feb 27, 2007 11:24 pm
My wishlist:

A way to unrar the files after downloading. In another client I've seen "run this command after the torrent completes", which would then be a useful multi-purpose thing people could use to send emails, unrar movies, etc.. If this had a default value specifyable somewhere, I could put in a script that does some kind of dynamic smarts.

Of course, having an "unrar,unzip,and unace automatically" checkbox would be great, too, but you guys probably only have so much time on your hands.
imported4-Tomasu
Registered Member
Posts
302
Karma
0

Wed Feb 28, 2007 1:02 am
What would be nice is to have a feature in ktorrent that finds and murders the people that create and upload compressed torrents. Thats something I'd really like.
dobes_vandermeer
Registered Member
Posts
11
Karma
0

Wed Feb 28, 2007 1:51 am
Tomasu wrote:What would be nice is to have a feature in ktorrent that finds and murders the people that create and upload compressed torrents. Thats something I'd really like.


Yes, that would be even better! Please do ! :P


Bookmarks



Who is online

Registered users: Bing [Bot], claydoh, Google [Bot], rblackwell