Author Topic: Server Browser in Trem 1.2  (Read 3869 times)

Neckhole

  • Posts: 33
  • Turrets: +0/-1
Server Browser in Trem 1.2
« 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.
url=http://potatopatch.brianmoses.net/]The Potato Patch[/url]

David

  • Spam Killer
  • *
  • Posts: 3543
  • Turrets: +249/-273
Server Browser in Trem 1.2
« Reply #1 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.
Any maps not in the MG repo?  Email me or come to irc.freenode.net/#mg.
--
My words are mine and mine alone.  I can't speak for anyone else, and there is no one who can speak for me.  If I ever make a post that gives the opinions or positions of other users or groups, then they will be clearly labeled as such.
I'm disappointed that people's past actions have forced me to state what should be obvious.
I am not a dev.  Nothing I say counts for anything.

Undeference

  • Tremulous Developers
  • *
  • Posts: 1254
  • Turrets: +122/-45
Server Browser in Trem 1.2
« Reply #2 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.
Need help? Ask intelligently. Please share solutions you find.

Thats what we need, helpful players, not more powerful admins.

SkaZZaTo

  • Posts: 12
  • Turrets: +0/-0
Server Browser in Trem 1.2
« Reply #3 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]

Undeference

  • Tremulous Developers
  • *
  • Posts: 1254
  • Turrets: +122/-45
Server Browser in Trem 1.2
« Reply #4 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.
Need help? Ask intelligently. Please share solutions you find.

Thats what we need, helpful players, not more powerful admins.

David

  • Spam Killer
  • *
  • Posts: 3543
  • Turrets: +249/-273
Server Browser in Trem 1.2
« Reply #5 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.
Any maps not in the MG repo?  Email me or come to irc.freenode.net/#mg.
--
My words are mine and mine alone.  I can't speak for anyone else, and there is no one who can speak for me.  If I ever make a post that gives the opinions or positions of other users or groups, then they will be clearly labeled as such.
I'm disappointed that people's past actions have forced me to state what should be obvious.
I am not a dev.  Nothing I say counts for anything.

kevlarman

  • Posts: 2737
  • Turrets: +291/-295
Server Browser in Trem 1.2
« Reply #6 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.
Quote from: Asvarox link=topic=8622.msg169333#msg169333
Ok let's plan it out. Asva, you are nub, go sit on rets, I will build, you two go feed like hell, you go pwn their asses, and everyone else camp in the hallway, roger?
the dretch bites.
-----
|..d| #
|.@.-##
-----