Your Most Wanted Qt Features and Tweaks

Thanks for the continued updates and dedication to improving the client. There have been some great features added this year. The message list is really convenient. I like the option of having the transfers in one window like in NS. I'm not sure how I lived without the queue paused option before. I just wish more people would use it instead of queing 20 folders at once. It would be nice if it was a default option to pause any additional folders besides one. Maybe there could be a maximum full queued folders option like the maximum number of files. I have my maximum number of files set at 50 as some folders are larger, but it doesn't prevent people from queuing multiple folders.

There are still a few minor features in NS that I would love to see in Qt. These are more for the convenience and functionality factor.

1. The ability to sort the user list by username, files, speed, group and notes. This is a standard feature in NS. I would think it would be pretty to easy to add since columns are sortable in other tabs (such as alphabetically or by note in the unshared column). See http://www.soulseekqt.net/news/node/2588

2. The ability to mass remove people from the unshared tab or user list. You can just highlight the users on the banned list in NS to do it. I see you can now highlight a group of messages and delete them that way - very convenient! There's no way to start fresh in Qt. You would have to remove each user individually. Additonally, displaying the file count in the unshared section would be helpful. See http://www.soulseekqt.net/news/node/2416 and http://www.soulseekqt.net/news/node/2726

3. The ability to allow extra upload slots (or bandwidth) to people on your user list. See http://www.soulseekqt.net/news/node/464

4. The program can still crash at any time or you can lose power. Saving everything every 60 minutes can still result in some lost data. I think saving it every 10-15 minutes would be much more convenient. It could be a user set option or there could be a "save" button for it to save it manually whenever you choose, such as after queing a folder you have been searching for months. See http://www.soulseekqt.net/news/node/2726

5. The ability to dock the user list on the right side of the screen like in NS. For some people, the user list is their lifeline to quickly browse, find files and chat. This one might not be so minor, but there are already several old-style options in the UI.

6. Bring back the 2-digit year in the chat logs. I can't believe I've been using Qt as my main client since July 2013 already. See http://www.soulseekqt.net/news/node/2061

In the interest of quick implementation, how about bypass queue/bypass bandwidth limitation group settings?

Bypass what bandwidth limitation? The limit you set overall in the transfers window? Those two options might work. Or maybe a separate bandwidth option by usergroup? Otherwise you would have those people using more bandwidth than you would want. I think the goal would be to reward the users who treat you well with as little a wait as possible.

gmeggs's picture

I would love to see a few features in Qt, e.g.;

The ability to sort user list by username, files, speed, group, notes etc.
Copy/paste of search results.
Better specification for manual/wishlist search.
e.g. looking for something with "Volume","No."
and an "é" should be found when looking for an "e".
storage of D/L? personal statistics?
easier access for preferred users.
What's the deal with "received searches"?

Enjoying Nir's fab p2p platform!

dear NIR....

in the past many months there have been some users in some rooms of the SLSK client that have somehow managed in creating/introducing trolling like bots to try to disrupt the rooms & very badly ridicule certain users where they are at. could you PLEASE find a way to inhibit those damned annoying things from entering into any rooms because they seem to spam/flood the rooms with same broken record/nuisance sh*t over & over again with no end. it would be much appreciated & thanks

It's been a problem with Soulseek chatrooms for years... Soulseek does automatically ban users who send a lot of messages eventually, but the ban is IP based, and a lot of these users go through various proxies to change their public IP address. There's no easy solution to this problem. SoulseekQt does at least let you filter messages based on words at least, so you can add a filter that will apply to a particular bot regardless of what the username is.

psynaturecybine's picture

and an "é" should be found when looking for an "e".
storage of D/L? personal statistics?

BIG YES for these! both important and requested already long time ago...
the first option will safe servers some work i believe, since most people will go for "Béla Bartók" instead of "Béla Bartók" and "Bela Bartok" at once.
as in related issue - program should not see difference between capital letters and regular ones in users lists (because it essentially creates two lists one under another)