Add lower-resolution-friendly version of MP lobby

This commit is contained in:
Celtic Minstrel 2016-08-12 23:47:29 -04:00
parent bacece459c
commit e38446aa4c

View file

@ -591,7 +591,8 @@ border_size = 5
label = _ "Filter:"
[/label]
{HORIZONTAL_SEP}
grow_factor = 0
grow_factor = 10
horizontal_grow = "true"
border = "all"
border_size = 5
[text_box]
@ -674,7 +675,7 @@ border_size = 5
#enddef
#define _GUI_CONTROL_AREA
{HORIZONTAL_BEGIN}
{VERTICAL_BEGIN}
border = "top"
border_size = 5
[button]
@ -743,7 +744,7 @@ border_size = 5
horizontal_grow = "true"
vertical_grow = "true"
{PLAYERLISTBOX}
{HORIZONTAL_END}
{VERTICAL_END}
#enddef
# wmlxgettext: [/column]
@ -752,6 +753,172 @@ border_size = 5
[window]
id = "lobby_main"
description = "Lobby screen."
[resolution]
window_width, window_height = 800, 660
definition = "borderless"
{GUI_WINDOW_FULLSCREEN}
[tooltip]
id = "tooltip"
[/tooltip]
[helptip]
id = "tooltip"
[/helptip]
[grid]
[row]
grow_factor = 0
[column]
[grid]
[row]
grow_factor = 0
[column]
grow_factor = 1
horizontal_alignment = "left"
border = "all"
border_size = 5
[label]
definition = "title"
label = _ "Multiplayer Lobby"
[/label]
[/column]
[column]
[spacer][/spacer]
[/column]
[column]
[spacer][/spacer]
[/column]
[column]
[spacer][/spacer]
[/column]
[column]
[spacer][/spacer]
[/column]
[column]
grow_factor = 1
horizontal_alignment = "right"
border = "left"
border_size = 10
[button]
id = "quit"
definition = "default"
label = _ "Log Out"
[/button]
[/column]
[/row]
[row]
grow_factor = 0
[column]
border = "right"
horizontal_alignment = "left"
border_size = 5
[button]
id = "show_preferences"
definition = "default"
label = _ "Preferences"
[/button]
[/column]
[column]
border = "right"
horizontal_alignment = "left"
border_size = 5
[button]
id = "refresh"
definition = "default"
label = _ "Refresh"
[/button]
[/column]
[column]
border = "left"
horizontal_alignment = "right"
border_size = 5
[toggle_button]
id = "skip_replay"
definition = "default"
label = _ "Quick replay"
[/toggle_button]
[/column]
[column]
border = "left"
horizontal_alignment = "right"
border_size = 5
[button]
id = "create"
definition = "default"
label = _ "Create Game"
[/button]
[/column]
[column]
border = "left"
horizontal_alignment = "right"
border_size = 5
[button]
id = "join_global"
definition = "default"
label = _ "Join"
[/button]
[/column]
[column]
border = "left"
horizontal_alignment = "right"
border_size = 5
[button]
id = "observe_global"
definition = "default"
label = _ "Observe"
[/button]
[/column]
[/row]
[/grid]
[/column]
[/row]
[row]
grow_factor = 0
[column]
horizontal_grow = "true"
vertical_grow = "true"
border = "all"
border_size = 5
{GUI_FORCE_OUTLINED_WIDGET_MINIMUM_SIZE 0 "((screen_height * 35) / 100)" 5 1 {GUI__BORDER_COLOR} (
{GAMELISTBOX}
)}
[/column]
[/row]
[row]
grow_factor = 0
[column]
vertical_grow = "true"
horizontal_grow = "true"
{_GUI_FILTER_AREA}
[/column]
[/row]
{GUI_HORIZONTAL_SPACER_LINE}
[row]
grow_factor = 10
[column]
{GUI_FORCE_WIDGET_MINIMUM_SIZE 0 "((screen_height * 20) / 100)" (
[grid]
[row]
grow_factor = 1
[column]
grow_factor = 5
horizontal_grow = "true"
vertical_grow = "true"
{_GUI_CHAT_AREA}
[/column]
[column]
grow_factor = 1
border = "top"
border_size = 5
horizontal_grow = "true"
vertical_grow = "true"
{PLAYERLISTBOX}
[/column]
[/row]
[/grid]
)}
[/column]
[/row]
[/grid]
[/resolution]
[resolution]
definition = "borderless"
{GUI_WINDOW_FULLSCREEN}
@ -797,7 +964,7 @@ border_size = 5
border = "all"
border_size = 5
{GUI_FORCE_OUTLINED_WIDGET_MINIMUM_SIZE
0 "((screen_height * if(screen_height <= 800, 35, 55)) / 100)"
0 "((screen_height * 55) / 100)"
5 1 {GUI__BORDER_COLOR} (
{GAMELISTBOX}
)}
@ -820,7 +987,7 @@ border_size = 5
[column]
horizontal_grow = "true"
vertical_grow = "true"
{GUI_FORCE_WIDGET_MINIMUM_SIZE 0 "((screen_height * if(screen_height <= 800, 20, 30) / 100))" (
{GUI_FORCE_WIDGET_MINIMUM_SIZE 0 "((screen_height * 30 / 100))" (
{_GUI_CHAT_AREA}
)}
[/column]