I'm curious how well this works with Client_Themes.
This was a plan to add themes.
Some problems: Clicking on a server in the grid view immediately joins it. It would make more sense to select it instead.
There's a number of 404 errors in the console from image.blockland.us.
Yeah, I've been trying to experiment with it. I'll see what I can do.
404 errors usually mean that the server is down, or it somehow got the data incorrectly. Not sure how to prevent this.
"master server take forever to load" - I'm thinking of it just getting a cached list of it and then doing all the stuff, since that is what it is currently doing every line it gets from the server.
"need to constantly re-apply filter" - See my reply for your concern of "filtering buttons"
"Search doesn't work" - Probably not for the grid, if that is what you are talking about.
"you are constantly reset to 0 position" - It seems to set itself at "1 1" for the canvas; but I can't believe I didn't figure this out.
"The drop-down menus feel clunky and unresponsive" - What are you talking about?
"The filtering buttons should use the entire text as a selectable object rather than just the arrow" - This will be difficult to fix. Although I can fix the list from unsorting (When more lines are added).
http://steamcommunity.com/sharedfiles/filedetails/?id=414858774
The server list while refreshing seems to multiply the servers.
Kind of related to: "> Clicking "refresh list" many times in a second will crash the game.", but I'll add a mini comment on it about it.
http://steamcommunity.com/sharedfiles/filedetails/?id=414859677
Loading screen isn't centered
This is an easy fix.
I'll add most of these bugs onto the list. I'll even try to fix them.
Also having issues putting the entire file on Github as folders by using the client. Got it to work. See topic for the link.
Update! - Beta v0.36 (Will be updated on those lines)
- Version jumped a little because the last update didn't have a version jump.
> Fixed centering the main window on the loading gui.
> Fixed constant repositioning on the join-a-server gui.
> You can now right click on the auth bar and it will re-auth.