diff options
| author | Alfred Eriksson <somerunce@gmail.com> | 2009-01-24 10:02:29 +0000 |
|---|---|---|
| committer | Alfred Eriksson <somerunce@gmail.com> | 2009-01-24 10:02:29 +0000 |
| commit | 598369870d98ef7eb97907a7fa7f534fe0cb8c9b (patch) | |
| tree | 3c6129e65efd9ef7e91a3c492ca560c4d88a92b4 /src | |
| parent | bb73314651dbaa59fe125a2bacbf050e5a7b3cf7 (diff) | |
| download | zcatch-598369870d98ef7eb97907a7fa7f534fe0cb8c9b.tar.gz zcatch-598369870d98ef7eb97907a7fa7f534fe0cb8c9b.zip | |
refresh button work for favorites. removed duplicate of the refreshing master servers-msg. we need to refresh the serverlist at the game start
Diffstat (limited to 'src')
| -rw-r--r-- | src/game/client/components/menus_browser.cpp | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/src/game/client/components/menus_browser.cpp b/src/game/client/components/menus_browser.cpp index d2de0b3d..7529a041 100644 --- a/src/game/client/components/menus_browser.cpp +++ b/src/game/client/components/menus_browser.cpp @@ -187,12 +187,12 @@ void MENUS::render_serverbrowser_serverlist(RECT view) SERVER_INFO *item = client_serverbrowse_sorted_get(item_index); RECT row; RECT select_hit_box; - + int selected = strcmp(item->address, config.ui_server_address) == 0; //selected_index==item_index; - + ui_hsplit_t(&view, 17.0f, &row, &view); select_hit_box = row; - + if(selected) { selected_index = i; @@ -340,10 +340,7 @@ void MENUS::render_serverbrowser_serverlist(RECT view) // render status char buf[128]; - if(client_serverbrowse_refreshingmasters()) - str_format(buf, sizeof(buf), "Refreshing master servers..."); - else - str_format(buf, sizeof(buf), "%d of %d servers, %d players", client_serverbrowse_sorted_num(), client_serverbrowse_num(), num_players); + str_format(buf, sizeof(buf), "%d of %d servers, %d players", client_serverbrowse_sorted_num(), client_serverbrowse_num(), num_players); ui_vsplit_r(&status, gfx_text_width(0, 14.0f, buf, -1), 0, &status); ui_do_label(&status, buf, 14.0f, -1); } @@ -618,9 +615,11 @@ void MENUS::render_serverbrowser(RECT main_view) if(ui_do_button(&refresh_button, "Refresh", 0, &button, ui_draw_menu_button, 0)) { if(config.ui_page == PAGE_INTERNET) - client_serverbrowse_refresh(0); + client_serverbrowse_refresh(BROWSETYPE_INTERNET); else if(config.ui_page == PAGE_LAN) - client_serverbrowse_refresh(1); + client_serverbrowse_refresh(BROWSETYPE_LAN); + else if(config.ui_page == PAGE_FAVORITES) + client_serverbrowse_refresh(BROWSETYPE_FAVORITES); } char buf[512]; |