Commit graph

759 commits

Author SHA1 Message Date
sezero
d054cb7b23 r_part.c: fixed pointfile loading.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@772 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-10-21 11:02:48 +00:00
sezero
f3ceea79a2 some merges from uhexen2: clean up some crap in long chat line support.
do not set messagemode when not really connected. made chat_buffer[] and
chat_bufferlen static to keys.c. console.c uses new Key_GetChatBuffer()
and Key_GetChatMsgLen() accessor functions. renamed team_message global
to chat_team as in qw/q2. added Key_EndChat() as a new helper. called
Key_EndChat() from within CL_Disconnect() to not get stuck in chat mode.
now that key_message is guaranteed to be set only in game mode, removed
its cases from Key_ForceDest(). several other cleanups.

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@771 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-10-21 09:55:16 +00:00
svdijk
840b173641 Another approach to fixing mouse grab/key_dest
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@770 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-10-15 19:53:07 +00:00
sezero
d95ac61115 removed unused global host_time
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@769 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-10-12 07:50:45 +00:00
sezero
5748e947b2 moved cfg_unbindall and its registration to cl_main.c. moved the
config.cfg write of unbindall to Key_WriteBindings().

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@768 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-10-12 07:33:11 +00:00
sezero
d2b088c943 bumped version to 0.85.9 in the development tree
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@767 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-10-08 08:50:49 +00:00
sezero
4d353fa99b updated README for 0.85.8 changes
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@765 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-10-07 13:24:08 +00:00
sezero
2a2a12af52 removed unnecessary m_keys_bind_grab check from autorepeats.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@764 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-10-07 13:15:15 +00:00
svdijk
4c080e33f0 some more minor changes to accomodate r761
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@763 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-10-07 12:46:57 +00:00
sezero
3aa0dc5e42 updated date stamp in the README
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@762 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-10-07 06:55:24 +00:00
svdijk
47de41b62a revert (most of) r521, r756 and r759. Alter "gamekey" handling a bit to compensate.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@761 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-10-06 18:09:23 +00:00
sezero
c997ffa6d1 removed duplicated assignment to the local 'was_changed'
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@760 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-10-06 12:28:33 +00:00
svdijk
0a3bb37df0 more mouse grab/release fixes
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@759 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-10-05 18:58:59 +00:00
svdijk
74b2dbc5e3 console.c: fix skipping of first match when tab-completing
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@758 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-10-01 03:55:45 +00:00
svdijk
427c0b923c console.c: move some externals to a better place
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@757 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-10-01 03:13:40 +00:00
svdijk
89edf042b5 menu.c: fix mouse release in fullscreen console
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@756 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-10-01 03:06:52 +00:00
svdijk
33d122eda4 pl_linux.c: add a comment about magenta tranparency
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@755 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-10-01 02:26:44 +00:00
svdijk
599f3ffcb9 minor tuning of r753
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@754 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-10-01 01:57:20 +00:00
sezero
117899f402 array size fix for r752
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@753 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-30 21:35:16 +00:00
svdijk
f76a882d53 gl_vidsdl.c: minor improvement to bpp list creation
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@752 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-30 21:11:39 +00:00
sezero
e854fdbffe simplify VID_Gamma_f: the oldgamma stuff is already handled by the cvar
system itself.

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@751 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-30 14:03:15 +00:00
sezero
d80d4bc40b further Key_Console() cleanup. made Shift-Ins to paste text like Ctrl-v.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@750 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-30 12:55:09 +00:00
svdijk
4d23bb4311 Style
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@749 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-30 08:23:00 +00:00
sezero
9d5c43b9cd in_sdl.c (IN_SendKeyEvents): fixed major thinko in SDLK_WORLD_xx
change from yesterday's r746.

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@748 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-29 14:50:54 +00:00
sezero
a711a674b3 include arch_def.h in keys.c
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@747 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-28 22:24:27 +00:00
sezero
7893e29fd4 * keys.c: added K_COMMAND as a new key. added Cmd+V as a Mac special
case for paste request.
* keys.h: added K_COMMAND as a new key (170 for now).
* in_sdl.c (IN_SendKeyEvents): translate SDLK_LMETA/SDLK_RMETA as
  K_COMMAND. ignore unhandled SDLK_WORLD_* international characters.

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@746 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-28 21:41:31 +00:00
sezero
dbe3e98366 text pasting support for macosx. updated macosx error dialog procedure.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@745 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-28 20:10:30 +00:00
sezero
3cf6241a52 moved clipboard pasting code into new PasteToConsole() helper procedure
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@744 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-27 14:00:12 +00:00
sezero
31d2de1622 updated documents for 0.85.8 changes.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@743 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-27 13:33:22 +00:00
sezero
9e57fbed53 keys.c (Key_Console): several cleanups from uhexen2. replaced in-place
strcpy() calls by proper memmove() calls. activated (and fixed) Ctrl-V
text pasting support from OS clipboard (only works on windows for now.)

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@742 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-27 13:11:36 +00:00
sezero
7afae95cb2 added PL_GetClipboardData()
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@741 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-27 12:58:37 +00:00
sezero
21fecb189b finetuning of r736 & 738
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@740 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-27 12:55:03 +00:00
svdijk
f1cd93e5f9 keys.c: don't be case-sensitive about ctrl-c
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@739 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-27 12:22:51 +00:00
svdijk
2ea63382de Some finetuning of r736.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@738 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-27 12:19:19 +00:00
svdijk
cc0e20bb02 menu.c: style fix
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@737 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-27 10:58:04 +00:00
svdijk
173defd1ad in_sdl.c: Fix control-character handling.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@736 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-27 10:41:07 +00:00
sezero
da7af706d8 console.c (Con_TabComplete): eliminated string buffer overflow issues.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@735 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-27 09:55:41 +00:00
svdijk
1b58beef6d Some history browsing fixes (partly from uhexen2)
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@734 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-26 17:08:37 +00:00
svdijk
52d203e252 Arrows
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@733 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-26 08:27:07 +00:00
svdijk
bcb39db085 Finetuning of previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@732 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-25 23:30:55 +00:00
svdijk
030a0b49d8 Make the key menu scrollable (otherwise we draw allmost-offscreen at max scale)
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@731 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-25 17:30:11 +00:00
svdijk
278e73ec16 Simplify the linux icon transparency setting.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@730 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-25 03:07:33 +00:00
svdijk
a1d168955f Casing.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@729 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-24 17:19:01 +00:00
svdijk
a4a7b959e8 Remove unused file.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@728 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-24 11:43:36 +00:00
svdijk
3bfaeaf9ad Misc/QuakeSpasm_512.png: Remove unwanted ancillary chunks.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@727 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-23 16:40:52 +00:00
sezero
1340a4de57 recompiled mac os x codec libraries
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@726 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-16 19:40:14 +00:00
sezero
f7a974403c re-diff'ed some of the extra patches.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@725 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-15 20:11:47 +00:00
sezero
433d33682c updated documents for 0.85.8 changes.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@724 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-15 11:30:49 +00:00
svdijk
d21e4635e6 Simplify r343 (the "oldval" stuff is already handled by the cvar system itself)
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@723 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-14 19:03:31 +00:00
svdijk
9782953b1d Make the "unbindall" in config.cfg configurable (on by default)
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@722 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-12 20:14:20 +00:00