Tremulous Forum

General => Feedback => Topic started by: Neckhole on April 23, 2007, 09:56:13 pm

Title: Server Browser in Trem 1.2
Post by: Neckhole on April 23, 2007, 09:56:13 pm
Is there any plan to improve the Server Browser UI in future versions of Tremulous?

The font is so large, only a handful of servers will show up per page.   Which I think, in part, inspires Server Operators to insert the non-alphabetic characters to make their server show up at the top of the server browser window.

I have a few suggestions:

1. Rearrange the interface, use a smaller font allow for more than a small amount of browsers to be displayed.
2. Change the default sort to Player Count descending
3. Force server ops to "register" with the master server.  Allow the master-server the ability to reject nonsensical server-names that are only used to exploit the default sort.
Title: Server Browser in Trem 1.2
Post by: David on April 23, 2007, 09:59:44 pm
The default sort was changed to ping ages ago, which fixes all the funny character issues.

As for the UI, I have no idea what's going to happen.
Title: Server Browser in Trem 1.2
Post by: Undeference on April 24, 2007, 02:32:43 am
Quote
1. Rearrange the interface, use a smaller font allow for more than a small amount of browsers to be displayed.
Perhaps some cosmetic changes (or a complete overhaul) would be nice. The font support is non-existent though, so the smaller it gets, the crappier it looks. It might be possible to fit another server in the list without it looking too terrible.

If you have specific suggestions or mockups for improving the interface, suggest away.
Quote
2. Change the default sort to Player Count descending
That would typically mean that the servers with the highest maximum number of players would be listed first. That is probably not a good idea.
Quote
3. Force server ops to "register" with the master server. Allow the master-server the ability to reject nonsensical server-names that are only used to exploit the default sort.
Your server automatically "registers" with the master server when you host an Internet game (dedicated = 2). In svn, not only are servers sorted by ping, but sort by name ignores non-alphanumeric characters. Making the master server do extra work to work around a non-critical client bug that has since been fixed is dumb.
Title: Server Browser in Trem 1.2
Post by: SkaZZaTo on May 01, 2007, 07:44:37 am
Imho server browser need many improvements.
I can't sort servers by ping (I click on ping coloumn but nothing happens).
There should be a filter on ping either built in (<50 | <100 | <150 | all) or custom (you specify the limit by typing a number).
A filter by nation would be nice.
A recently played servers "folder" would be also nice.

Finally a web-based server browser (something like The all seeing eye, but accessible via web browser) would really kick ass, but i don't know if it's feasible due to generated net-traffic.[/i]
Title: Server Browser in Trem 1.2
Post by: Undeference on May 01, 2007, 08:58:26 am
Out of your suggestions, only two are useful:
a server history would be nice
having a useful filtering system would be nice

The general recommendation for making suggestions is "check out the latest code and use that". A lot has changed in a year (though admittedly, not all that much for a user to immediately recognize on the client side) and you should probably make sure you your suggestions are actually applicable.
Title: Server Browser in Trem 1.2
Post by: David on May 01, 2007, 01:55:57 pm
http://70.86.44.154/tremservers/  <--  web list of servers.
And the new clients sort by ping fine.
Title: Server Browser in Trem 1.2
Post by: kevlarman on May 01, 2007, 06:18:39 pm
Quote from: "David"
http://70.86.44.154/tremservers/  <--  web list of servers.
And the new clients sort by ping fine.
actually it's the new ui.qvm, which people get from playing on certain servers, if they play on a server with no client mods and disconnect sort by ping will be broken again.