-Move the on-screen FPS widget and FPS ticker code to V_DrawFPSWidget and V_DrawFPSTicker in v_video.cpp respectively.

git-svn-id: http://odamex.net/svn/root/trunk@4503 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Add OStringToUpper and OStringToLower which translates all of the characters in an OString to uppercase or lowercase respectively.

git-svn-id: http://odamex.net/svn/root/trunk@4505 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Add an optional maximum length parameter to StdStringToUpper and StdStringToLower (defaults to std::string::npos).

git-svn-id: http://odamex.net/svn/root/trunk@4508 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Fix instances of std::string_length errors.

git-svn-id: http://odamex.net/svn/root/trunk@4509 b0bcef46-2027-0410-bd56-ab726e9a1d04
-G_LoadWad should be case insensitive with regards to WAD/DEH filename extensions.
-Capitalize map names and WAD filenames in the maplist.
-Tidy up BaseFileSearchDir a bit.
-Fixes issues with WAD filenames that are not lowercase in the operating system (bug 1032).

git-svn-id: http://odamex.net/svn/root/trunk@4510 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Fix a c_console.cpp warning and do minor clean-up.

git-svn-id: http://odamex.net/svn/root/trunk@4511 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Add optional minimum and maximum values for cvar_t (bug 1028). Add macro CVAR_RANGE for easy declarations.
-Remove the BEGIN_CUSTOM_CVAR and CUSTOM_CVAR macros.

git-svn-id: http://odamex.net/svn/root/trunk@4512 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Default to 0 if attempting to set a cvar_t of type CVARTYPE_BOOL/BYTE/WORD/INT/FLOAT to a non-numeric value.
-Round to the nearest integer value for cvar_t of type CVARTYPE_BOOL/BYTE/WORD/INT.
-Add macro CVAR_RANGE_FUNC_DECL.
-Make use of range specifications for HUD and sound related client CVARs.

git-svn-id: http://odamex.net/svn/root/trunk@4513 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Add ranges to mouse, renderer, and video client cvars.

git-svn-id: http://odamex.net/svn/root/trunk@4514 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Add ranges to network and client preference cvars.

git-svn-id: http://odamex.net/svn/root/trunk@4515 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Add cvar ranges for server cvars.

git-svn-id: http://odamex.net/svn/root/trunk@4516 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Add cvar ranges for some of the common cvars.

git-svn-id: http://odamex.net/svn/root/trunk@4517 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Fix loading of single lumps with W_AddWad. Lump size and offset would be incorrectly converted from big-endian to little-endian for single lump files on big-endian systems. Lump name was also not set correctly for single lump files.

git-svn-id: http://odamex.net/svn/root/trunk@4518 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Factor W_AddLumps out of W_AddWad.

git-svn-id: http://odamex.net/svn/root/trunk@4519 b0bcef46-2027-0410-bd56-ab726e9a1d04
Add needed header for wxQueueEvent.


git-svn-id: http://odamex.net/svn/root/trunk@4520 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Add ranges for the remaining common cvars.
-Change the flag CVAR_ARCHIVE to be an alias for CVAR_CLIENTARCHIVE | CVAR_SERVERARCHIVE since that is its implied use.

git-svn-id: http://odamex.net/svn/root/trunk@4521 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Add ranges for automap and message color client cvars.

git-svn-id: http://odamex.net/svn/root/trunk@4522 b0bcef46-2027-0410-bd56-ab726e9a1d04
Change the generic_iterator scope to public. This fixes a Mac and Xbox compiler error.

git-svn-id: http://odamex.net/svn/root/trunk@4523 b0bcef46-2027-0410-bd56-ab726e9a1d04
Update Xbox project

git-svn-id: http://odamex.net/svn/root/trunk@4524 b0bcef46-2027-0410-bd56-ab726e9a1d04
Fix vid_overscan cvar range.

git-svn-id: http://odamex.net/svn/root/trunk@4525 b0bcef46-2027-0410-bd56-ab726e9a1d04