January 6th, 2009· Added Unreal Tournament 3 join server support for the UT3 1.2 patch.
· Added Auto-Login support for Unreal Tournament 3.
· Added context menu to console output view in Server Administration tab, containing: Copy, Select All.
· Fixed auto-scroll issue in command edit box in the Server Administration tab to permit scrolling when entering more text than could be displayed in the edit box.
· Added Yahoo! Messenger away state changing when joining a server or returning from a server.
· Fixed ICQ away values to load from XML file, not the registry.
· Fixed Enemy Territory: Quake Wars LAN server detection.
· Watch server icon is now removed when connecting to a server.
· Fixed friends list notification to trigger when a friend is found for the second time (after they log off then back on again).
· Added fake Half-Life 2 server rule called "version", the value contains the server version.
· The version column is now populated for Half-Life 2.
· Added fake Half-Life 2 server rule called "os", the value contains either "linux" or "windows".
· Added fake Half-Life 2 server rule called "modification_directory", the value contains the directory the current modification is running from.
· Fixed definition of British Virgin Islands region #126 as it was mapped improperly to #127.
· Updated all region icons with newer icons, and added 24x24, 32x32, and 48x48 resolutions with alpha transparancy.
· Added "Copy" menu to the Rules context menu. This adds the ability to copy the selected rule(s) name, value, or name and value to the clipboard.
· Removed all application icons from the Qtracker.exe, greatly reducing the size of the executable. They are now located as separate files in the Qtracker installation directory.
· Updated all application icons with all new icons.
· Re-designed the Watch Server interface to make it easier to add new criteria.
· Added "maximum players" criteria to Watch Servers. This checks the server to see when it has less than the number of players specified playing on it.
· Watch Server dialog now loads all text from language XML file.
· The tooltip for the Watch Server icon in the server listing display will now display basic details of the watch in effect.
· Watch Server will now watch all of the selected servers.
· Cancel Watch Server now cancels all watches for the selected servers.
· Threaded loading of application icons at startup.
· Updated list header appearance to better match the active theme, also increased the header height.
· Updated checkbox, and tri-state, checkbox appearance.
· Fixed Kingpin packet parser that was causing some servers to show as inactive with no server or player data.
· Double-clicking a region pin now toggles the entire region on or off.
· Mapshot image background color now properly set on Theme or system color change.
· Improved Office 2007 Theme appearance (status bar and panes).
· Removed static "updlist.txt" file in the Qtracker installation folder during refreshing/pinging, now use temporary file in users temp folder.
· Fixed Warsow team names and colors.
· Updated Quake III Arena game type numeric to textual mappings for various modifications.
· Updated Settings pane heading, descriptions, and icon displays.
· Moved all Settings pane headings, captions, and descriptions to lang-en.xml file.
· Fixed Quake 3 CNQ3 servers being incorrectly identified as Quake 2 servers.
· Added History log-to-file option in View->Settings->General->History. When active, this will append new history events to the log file you specify.
· Added Quick Connect option. This will permit you to enter in the ip address, port, and game for a server to connect to it without adding it to a folder.
· Improved property grid colors/appearance for various themes, and fixed group text not being visible while using some themes.
· Filter state (on/off) has been moved to the settings.xml file and the filter files are no longer modified.
· Moved gametype translations to datagametypes.xml configuration file to make it easier to edit gametype/modification translations.
· Fixed Settings->General->Music->"Disable music support" to not revert to enabled every time the Settings dialog was displayed.
· Text and background colors used to render servers will now follow the currently selected Theme colors when the Theme is changed, except when a servers colors are overriden by a folder, filter, or server.
· Minor filtering performance increase.
· The text color for inactive servers will now blend with the user-specified text color from a folder, filter, or server.
· Filters now support text and background colors from the Filter properties. Any server matching the filter will use the specified text and background color unless overridden by a folder or server.
· Updated Music support to permit filename (url) requests, finally fixing music support.
· Refreshed music server listing.
· Created a Trillian plug-in to permit setting away state when connecting/disconnecting from/to a server.
· Added Trillian mode drop-lists to View->Settings->Connect and Disconnect panes.
· Moved ALL settings to settings.xml file, registry is no longer used.
· Removed friends.xml, Friends are now stored in settings.xml file.
· Fixed bug that permitted duplicate entries in settings.xml file.
· Ping meters are now scaled according to the maximum ping +64 specified in Settings->Appearance->Pings.
· Added "Copy server to clipboard" option to enable/disable copying of server ip:port to the clipboard on connect. This setting is in Settings->Games->Connect.
· Fixed maximized windows when restored so the "normal" (non-maxmized) position is no longer the same width and height as the maximized window.
· When closing a maximized window, the window is no longer "restored" to normal before closing.
· Fixed various sound events in Settings->General->Sounds. Some of the "Find Internet Games" and "Refresh" events were not working properly.
· Added Servers->"Automatically Refresh" menu item to toggle automatic refresh on and off without going into Settings->Games->Refreshing.
· Filters->Stop Filtering setting is now remembered when exiting and re-running the program.
· "History Filters" toolbar state in the History pane is now remembered when exiting and re-running the program. If you disable it it will not re-appear.
· Fixed "Socket Pooling" so this feature actually works now. This means no more flooded NAT tables and lost Internet connections while refreshing large amounts of servers. This option is enabled by default.
· "Socket Pooling" is now always enabled and cannot be turned off. 512 sockets are allocated for the pool. This option has been removed from View->Settings->Network->Advanced.
· Modification icons are now displayed instead of the game icon for servers running a known modification.
· Fixed bug which caused status pane to hold status and not timeout (ie "Refreshing servers").
· Servers can now exist in multiple views (Folder, Internet Games, LAN Games).
· Enabled/disabling of filters is now threaded so the application will no longer lock up for a few seconds while applyng a filter to a large number of servers.
· "Search for servers" results window will now display all views a server was found in, not just one entry. So if a server exists in a folder and Internet Games, you'll see it in both places.
July 3rd, 2006· Fixed invisible servers (missing columns) bug which effected new installations of Qtracker.
· Fixed Limit Queries and Limit Pings enabled state in View->Settings->Network->Tweak. If you enable these their state will now be remembered when you re-run the program.
· The game drop-list in the Filter Editor Properties pane now only contains the games you have marked as active.