Modname:	XBrowser
Version:		1.2.0
Release date:	13. November 2011
Autor:		(G)ott



Index:
------
1. What is it?
2. Installation
3. Update
4. Changelog
5. Thanks



1. What is it:
--------------

XBrowser is a advanced UT Server Browser with new headings and an expanded 
listing of game information. Useless information was removed and important 
information was added (like current player health, deaths, sprees, etc).

Warning: XBrowser is to be installed on clients only. DO NOT INSTALL IT ON 
A SERVER! You have been warned!
Tactical Ops mod is also not supported with this server browser.



2. Installation:
----------------

- Extract the XBrowser.u and XBrowser.ini files to UT's System directory.

- Extract the CountryFlags2.utx file to UT's Texture directory.

- Open your 'UnrealTournament.ini' file and then find the following line 
(if not found, add this line at the end of your UnrealTournament.ini):
[UTMenu.UTMultiplayerMenu]

- Add after this line you need to add this:
UBrowserClassName=XBrowser.XBrowserMainWindow

So now it should look something like this:
[UTMenu.UTMultiplayerMenu]
UBrowserClassName=XBrowser.XBrowserMainWindow
OnlineServices[0]=LOCALIZE,MPlayer
OnlineServices[1]=LOCALIZE,Heat
OnlineServices[2]=LOCALIZE,WON

- Save your UnrealTournament.ini file and start your UT game as usual.
You will now see the improved browser when searching for games.



3. Update
----------

- Just overwrite the XBrowser.u and XBrowser.ini in your UT's System directory with the new one
in this zip file.



4. Changelog
------------

from 100 to 101:
- adding and editing of favorites fixed and works now.
- Log for Attempt timeout removed.

from 101 to 102
- solved a problem with reading xserverquery datas.
- fixed "failed to bind port" and "port already bound" warnings.

from 102 to 103
- fixed some problems with the country support.
- renamed in the serverlist the column "Pw" (Password) to "St" (Status) for more stuff.
- renamed "score" to "caps" in ctf games.
- added server blacklist for fakeplayer servers.

from 103 to 110
- changed "Protaction" to "Protection" (sry for my bad english).
- changed size of allowed Browser-Tabs from 16 to 32.
- added new Browser-Tab "SiegeGI"
- fixed a small bug, showing not all JB servers in JB-Tab and TLMS servers in LMS-Tab.
- added new GameInfo "RemainingTime" for support with >= XSQ1.0.2.
- changed size of the "Status" column to show more icons.
- added "favorite" icon, if servers are in favorites, the icon will shown in the status column.
- changed password- and blacklist icon (my knowledge about creating images is not well, but they looks better like befor)
- added more stuff to the rightclickmenu.
- added option in rightclickmenu to hide blacklisted servers.
- added a favorites notification window, what will stop servers changing your favorites without permission.
- fixed a bug when a selected server in the favorites was removed, it will not select next server.
- fixed some columns sorting right.

from 110 to 120
- added new server querying system, is now some ms faster / none xservers shows the pw icon too.
- changed 'Frags' to 'Score' in Playerlist.
- fixed that specs showing score, heaths & deaths.
- added protection icon in status column.
- removed protection column.
- added hoverbox for flag- and protection icons. move the mouse over a icon will show you the name of this icon.
- changed sort function: ignoring case sensitive.
- fixed Edit Favorite window dosn't save changes.
- changed the order in rightclick menu.
- added Recent Servers Tab.
- removed some tabs for default settings (anyone can add custom tabs by himself).
- added clickable link for homepage and e-mail. Server must run the latest XSQ version.
- added blockban function for blacklist. will hopefully never needed. :)
- added new stuff to the Open Location window. Note: locations outside of ut cause, that your ut will minimized.
- fixed kick problem with CSHP (LueageAS). --> invalid IP in favorite list caused this. XB will warn for it.
- added 'no flag' icon for not in CountryFlags2 package supported flags.
- added team-name-support for player list.
- removed unused script text / cleaned up the script.



5. Thanks:
----------
- A big thanks goes to gopostal for creating the readme.
- For some help with CSHP kicks, big thanks to Medor.
- Last but not least, the UT community.
