gl_screen.c: make the console speed independent of the current resolution. Before, switching to a really high (e.g. 2880x1800) resolution would make the colsole take several seconds to open/close

Not totally sure about this but i think it's a decent idea. I'm using 800x600 as a reference screen size (arbitrary choice but it's the default QS resolution). So if your resolution is 600 pixels tall this will make no difference. On higher resolutions this will make the console a bit faster than before.

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@992 af15c1b1-3010-417e-b628-4374ebc0bcbd
revert r988

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@993 af15c1b1-3010-417e-b628-4374ebc0bcbd
add Sander's FS search order patch as an optional patch

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@994 af15c1b1-3010-417e-b628-4374ebc0bcbd
fix the homedir patch (the 2nd pass sholud use host_parms->userdir, not host_parms->basedir)

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@995 af15c1b1-3010-417e-b628-4374ebc0bcbd
Host_Game_f(): simplify

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@996 af15c1b1-3010-417e-b628-4374ebc0bcbd
tighten Host_Game_f() a bit more

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@997 af15c1b1-3010-417e-b628-4374ebc0bcbd
add the com_base_searchpaths thing of qw and use it in Host_Game_f(), kill the no longer needed com_nummissionpacks, KillGameDir() and NumGames().

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@998 af15c1b1-3010-417e-b628-4374ebc0bcbd
make homedir patch to support on-the-fly game directory switching

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@999 af15c1b1-3010-417e-b628-4374ebc0bcbd
make Sander's FS search patch compatible with on-the-fly gamedir changing

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@1000 af15c1b1-3010-417e-b628-4374ebc0bcbd
Update README.sgml with some new 0.85.10 features and clarify the description of the sfx filter. Oz: sorry, I couldn't get sgml2rawtxt to work, so I'll leave it for you to regenerate the html/txt files

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@1001 af15c1b1-3010-417e-b628-4374ebc0bcbd
in_sdl.c: Rename the mouse filter functions for consistency.

Also surround the SDL version by "#if defined(USE_SDL2)" and "#endif", this
suppresses an unused function warning when building for SDL1. (Building for
SDL2 still gives an unused variable "modstate" warning though.)


git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@1002 af15c1b1-3010-417e-b628-4374ebc0bcbd
moved Host_Game_f to common.c, made it to use COM_AddGameDirectory(). moved in-memory pak structures, searchpatch structure and searchpath global declarations to common.h. adjusted affected extra patches.

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@1003 af15c1b1-3010-417e-b628-4374ebc0bcbd
adjust date in sgml and regenerate README files.

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@1004 af15c1b1-3010-417e-b628-4374ebc0bcbd
pl_linux.c: implement PL_GetClipboardData using SDL2


git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@1005 af15c1b1-3010-417e-b628-4374ebc0bcbd
fix a r1003 bug in COM_Game_f()

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@1006 af15c1b1-3010-417e-b628-4374ebc0bcbd
Rename our docos from README.html to Quakespasm.html (etc).

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@1007 af15c1b1-3010-417e-b628-4374ebc0bcbd
Update doco a little for recent changes.

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@1008 af15c1b1-3010-417e-b628-4374ebc0bcbd
add/remove some newlines to Quakespasm.txt for easier reading

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@1009 af15c1b1-3010-417e-b628-4374ebc0bcbd
changes/fixes to 'game' command, to replicate FitzQuake Mark V behavior:
* make 'game' command to strip all mission pack support
* make 'game' command to accept an optional second mission pack argument,
  i.e. -hipnotic, -rogue or -quoth.
* so the new behavior does:
  game id1 --> really returns to bare id1 game, doesn't accept any mission pack arguments
  game xxx -hipnotic --> strip down to id1 game, load hipnotic and load xxx on top of them
  game xxx --> strip down to id1 game and load xxx on top of it
* additionally, some extravaganza:
  game xxx --> if the game is already xxx, but the engine was started with -hiptonic
               or -rogue or -quoth, strip down to id1 and reload xxx on top of bare id1
  game xxx -hipnotic --> if the game is already xxx, but the engine was started without
              -hiptonic, strip down to id1, load hipnotic and reload xxx on top of them


git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@1010 af15c1b1-3010-417e-b628-4374ebc0bcbd
improve mission pack loading from cmdline and via the 'game' command:
interpret -missionpack and [-]game missionpack as the same as a new
QuakeSpasm extension.  besides, do not let loading of the mission pack
directory twice.


git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@1011 af15c1b1-3010-417e-b628-4374ebc0bcbd