Zack Middleton
1d95ef210e
SDL 2 scroll/caps/num lock keys send KEYUP event when key is released
2014-08-28 20:09:37 -05:00
Pan7
18e08125dd
Add ColorIndexForNumber macro replacing '& 0x07'
...
Makes it easier to add more colors.
2014-08-28 20:09:37 -05:00
Zack Middleton
eeef7cbae7
Don't scale cinematic time by timescale twice
...
Reported by Ensiform.
2014-08-28 20:09:37 -05:00
Tim Angus
ab41267e9f
Only run scan-build on one of the clang builds
2014-08-28 09:13:38 +01:00
Zack Middleton
f17f58705c
Remove a numIboIndexes=0 that is not read from GL2 tr_bsp.c
...
numIboIndexes is set to 0 inside the loop for each surface. Does not need to be set before loop.
2014-08-27 20:47:45 -05:00
Zack Middleton
e5f54c584a
Fix incorrect rgbGen const reading uninitialized memory
...
If ParseVector fails, color isn't fully set.
2014-08-27 20:35:16 -05:00
Zack Middleton
0853c85e19
Fix incorrect strncat usage in CL_ServerInfoPacket
2014-08-27 20:35:16 -05:00
Zack Middleton
b0596248ff
Remove unused functions from null_main.c and null_input.c
...
Sys_mkdir is suppose to have a capital M, which is also in null_main.c.
2014-08-27 20:35:16 -05:00
Zachary J. Slater
bb64bd7be0
Moved the systemd to /misc/linux
2014-08-27 18:10:27 -07:00
Zachary J. Slater
0a70da823b
Merge pull request #80 from dictvm/master
...
added systemd unit for easier server-deployment
2014-08-27 18:08:14 -07:00
Tim Angus
e130c1fbf9
Use scan-build when invoking clang
2014-08-27 22:55:16 +01:00
Tim Angus
67e24c8fc0
Show environment variables from jenkins
2014-08-27 17:28:32 +01:00
Tim Angus
4646115f03
Link instead of copy
2014-08-27 17:13:27 +01:00
Tim Angus
19ee6a86eb
Add cppcheck stage to jenkins script
2014-08-27 16:48:55 +01:00
Daniel Heitmann
c082b7bb2b
removed absolute path to binary, removed sv_pure parameter
2014-08-27 15:16:35 +02:00
Tim Angus
86b75ba936
There have been 0 days since the last compiler warning
2014-08-27 12:40:45 +01:00
Tim Angus
0c0019a2d1
Fix some warnings
2014-08-27 11:24:25 +01:00
Tim Angus
02d197ca08
Bullshit change to test jenkins configuration
2014-08-27 10:36:56 +01:00
Zack Middleton
137ddb9dc6
Get clipboard data from SDL
...
This makes pasting in client console and UI edit fields work on X11 and OS X.
Sys_GetClipboardData is only used by client, so returning NULL in dedicated is fine.
2014-08-27 04:32:05 -05:00
Zack Middleton
077f6bd068
Fix binding KP_NUMLOCK
...
Restore mapping SDL numlock to quake3 numlock.
2014-08-26 23:01:18 -05:00
Daniel Heitmann
d77515470c
removed a few defaults to make it completely usable out of the box
2014-08-27 01:21:18 +02:00
Daniel Heitmann
d7f477ca9f
added systemd unit for easier server-deployment
2014-08-26 18:54:22 +02:00
Tim Angus
00909a4c16
Add SDL libraries to the builds
2014-08-26 16:59:33 +01:00
Tim Angus
cf7004ffb2
Fix OSX build
2014-08-25 12:03:10 -04:00
Tim Angus
2a3368481d
Merge branch 'master' into sdl2
...
Conflicts:
Makefile
code/renderergl2/tr_image.c
2014-08-25 15:00:48 +01:00
Tim Angus
7d026177ad
Fix assorted warnings
2014-08-25 14:48:49 +01:00
SmileTheory
ca9eebb125
OpenGL2: Fix a glsl compile error on old hardware with r_shadowFilter 0.
2014-08-02 00:02:46 -07:00
SmileTheory
ff1f093a0b
OpenGL2: Remove R_MipMap() and R_MipMap2(), and fix gamma conversion in R_MipMapsRGB()
2014-08-01 23:57:26 -07:00
SmileTheory
2b2d696f12
OpenGL2: Add fourth cascade for sun shadows, and adjust sun shadow cvar defaults.
2014-07-31 21:01:57 -07:00
/dev/humancontroller
7b866ae96d
guard against out-of-bounds jump table targets
2014-07-31 03:56:29 -05:00
hairball
3c52f2dccc
Don't use -mwindows with Clang on Windows
...
Thanks to stigmha for pointing out this doesn't work in Windows.
2014-07-26 00:47:28 -05:00
Zack Middleton
75cce50a9c
Don't load external GLSL files by default
...
External GLSL should probably only be used for development testing,
not released products. The GLSL files are tied to the code, and the
code changes some what often.
Fixes using OpenArena 0.8.8 which has incompatible GLSL files in a pk3.
2014-07-25 23:57:53 -05:00
SmileTheory
3d01543e2c
OpenGL2: Replace R_MipMapsRGB() with faster version.
2014-07-22 11:43:19 -07:00
Zack Middleton
48738599a0
Allow user override of cURL, OpenAL, and SDL libs/cflags
2014-07-20 17:39:27 -05:00
MAN-AT-ARMS
a8dcf60b76
Fix compiling on Linux Mint
2014-07-20 17:32:11 -05:00
Zack Middleton
574f6d1f31
Allow overriding external opus libs/cflags in Makefile
...
Pointed out by @MAN-AT-ARMS.
2014-07-20 16:55:45 -05:00
Zack Middleton
b02b54883b
Fix up vorbis handling in Makefile
2014-07-20 06:14:44 -05:00
Zack Middleton
efa9555d74
Merge branch 'pkg-config' of github.com:smcv/ioq3 into master
...
Conflicts:
Makefile
2014-07-20 05:51:17 -05:00
Pan7
16b48b50dd
-ffast-math for msvc
2014-07-20 05:22:20 -05:00
Zack Middleton
7afb433e20
Fix fast-math optimize flag for MinGW x86_64 build
...
Found by /dev/humancontroller.
2014-07-15 00:23:02 -05:00
Zack Middleton
0fe2e8d224
Restore drawing a cut off client console line in 1920x1080
...
The text lines don't meet at top of the sceen in 1920x1080, restore
drawing a cut off line across the top. In 640x480 this line isn't seen
at all. This is still better then trying to draw twice as many lines
than are actually seen (the way it was before the last commit).
2014-07-13 02:07:45 -05:00
Zack Middleton
b9e0398244
Don't draw client console buffer past top of screen
...
Thanks @Pan7.
2014-07-12 21:57:03 -05:00
Zack Middleton
d9309ac6db
Fix overstrike/insert logic being reversed in q3_ui
2014-07-03 21:06:05 -05:00
Zack Middleton
1d664a3a10
Remove unused cvar in_joystickDebug
2014-07-03 20:59:54 -05:00
Zack Middleton
5994564537
Remove unused array joy_pressed
2014-06-19 20:48:54 -05:00
Zack Middleton
5c1091b414
Fix SkipRestOfLine going past end of string
...
If string data starts with a 0 (string terminator), don't skip over it at p++.
Not causing any problems in ioq3 as far as I know.
2014-06-17 21:31:29 -05:00
Zack Middleton
95b241b8ba
OpenGL2 don't try to dlight surfaces that had all dlights culled
...
In the renderers, dlightbits are never cleared from world surfaces.
The dlight image does not repeat, so if it draws on extra surfaces it's
not visible.
However if using a repeating image (tr.defaultImage instead of tr.dlightImage);
* In OpenGL1 image is only drawn on surfaces close to dlight origin.
* In OpenGL2 image is draw on surfaces clearly outside the dlight radius, including past non-dlighted surfaces.
It seems there was a similar issue with pshadowBits. So update surface
dlightBits even if 0, like already done for pshadowBits. This causes
only surfaces close to origin to be affected. (Though it is a little
farther than in OpenGL1.)
I have no idea why this isn't a problem in OpenGL1.
2014-06-10 21:34:31 -05:00
Zack Middleton
107cae63d6
Merge branch 'master' into sdl2
...
Conflicts:
.travis.yml
2014-06-03 00:52:49 -05:00
Zack Middleton
cd3b7133ae
Skip merging a SDL 1.2 commit into sdl2
2014-06-03 00:51:31 -05:00
Zack Middleton
b12a9acf4d
Merge branch 'master' (early part 2) into sdl2
2014-06-03 00:50:50 -05:00