As reported by Nani on trac, the lobby ui could receive some improvements for small screens / window sizes.
**Playerlist changes:**
- The player list panel is now a fixed size. As small as possible while keeping decent amount of info.
- Changed the buddy icon and made the status of a player an icon instead of text (to save space and looks a lil better imo).
- Playerlist box has a new tooltip explaining the status icons colors.
- Fiddled around with column sizes of the player list.
- Merged buddy and status columns.
- Rating and playername color changes depending on value and role (based on PlayerColor functions).
- Playernames are white unless the role is moderator (purple)
**Gamelist changes:**
- Open games are white instead of green.
- Map size and type columns are merged (because you can still filter on map size anyway).
- Map name and columns are the same color as the player column instead of gray and values withing parentheses are highlighted in gold.
- Game rating changes color depending on value just like player ratings.
- Fiddled around with column sizes of the game list.
- Player and rating columns are merged.
- Merged buddy column into player column.
**Profile panel and profile lookup changes:**
- Added current rating to the name when looking up the profile.
- Changed "Current Rank" caption to "Placement" on both the profile panel and in lookup.
- Rating and playername color changes depending on value and role (based on PlayerColor functions).
**Game details panel changes:**
- Rating and playername color changes depending on value and role (based on PlayerColor functions).
- Buddy icon added.
- Smaller font.
**Lobby chat:**
- Changed notification highlight color.
- Status messages are gold (messages like: Player has joined the lobby)
**TODO**
- Make sure buddies stay on top of the playerlist, sorted by itself, then continue to sort other players regardless of sort order.
- Cleanup game details screen. It's too crowded. In the most extreme case it shows Grapjas(1400)(Athenians)(_OFFLINE_)(DEFEATED) all in text which is too much. Possibly use Civ icons in front of playernames, use a simple icon for defeated state (white flag or something), use the status icon from playerlist. That should cleanup nicely (hopefully).
- Maybe simply show XS, S, M, L, XL etc as map sizes in the mapName column.
**Remaining bugs i'm aware of:**
- Each row in a list seem to not be 100% width, they miss about 18px, which is visible when you select a player or a game, and also when you make the screen small enough.
- List captions go beyond column width.
- If the screen becomes small enough, text will escape buttons (though i'm not so sure this needs a fix because likely no one plays on such a resolution).
For both tests down below i chose a long map name and ofcourse a long gamename and tried to mimic Nani's window size.
Testing all new functions, visible within screenshot
{F2460013}