September 2016
-
General
Fix TEST_SYNC_KEY macro to always return 1 or 0.
-
Allow an invocation like `make CC=clang-3.8` to work properly.
-
General
Fix undefined behavior: null pointer passed as argument which is declared to never be null
-
General
Loop optimizations in screencapture
-
General
Address warning: variable might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
-
General
Fix -Wmisleading-indentation warnings in rawinput.c.
-
Only apply $(ARCH) processing code on Macs.
-
General
Fix warning: suggest parentheses around '&&' within '||' [-Wparentheses]
-
General
Fix USE_OPENGL=0 build.
-
General
Fix pausing MIDI music on Windows, regressed in r5817.
-
General
Support saving specified CON arrays in map states
-
block ctrl-x and ctrl-shift-x from working if you have unsaved changes
-
General
Fix ghost tsprite bug introduced in previous commit.
-
General
-
General
-
General
Fix MIDI playback on Windows, broken in r5817.
Show details
The main fix here is GET_NEXT_EVENT.
-
General
Fix autoaim. Oops.
-
General
Cleanups
-
General
Fix warning: signed and unsigned type in conditional expression [-Wsign-compare]
-
General
Fix a bug in r5826 regarding display of the WWII GI rocket launcher.
-
General
Add bit 1 to action flags: use the viewpoint's position relative to the actor when calculating which rotation to display, instead of the viewpoint's angle, for viewtypes 2/3/4/8. 5/7 already do this.
-
Add an optional sixth parameter, a flags bitfield, to action definitions. Bump BYTEVERSION.
-
General
Enumify stuff having to do with action parameters.
-
Update libpng to 1.6.25, built with GCC 6.2.
Show details
Fixes warning: type 'struct _SETJMP_FLOAT128' violates one definition rule [-Wodr]
-
General
I need to quit trying to be clever
-
General
Fix Polymer breakage
August 2016
-
General
Fix builds on broken compilers that don't properly support using "z" in the length field of a printf format placeholder.
-
General
Satisfy warning: this 'if' clause does not guard... [-Wmisleading-indentation]
Show details
DONT_BUILD.
-
General
Fix warning: logical 'and' of equal expressions [-Wlogical-op]
Show details
DONT_BUILD.
-
General
Fix warning: left shift of negative value [-Wshift-negative-value]
Show details
DONT_BUILD.
-
Fix simple_array operator[] parameter type.
Show details
DONT_BUILD.
-
General
Fix a memory leak in CON_RESIZEARRAY. This commit also includes an inconsequential dozen or so lines of formatting changes I had done when I stumbled across the bug.
-
General
Add "string" alias for "definequote" and "print" alias for "quote".
-
General
Fix a couple of gcc 6.x warnings.
-
General
Fix a software mode crash bug involving bad animation flags set on tiles
-
General
More readability cleanup. DONT_BUILD.
-
General
This probably adds support for saving game arrays into map states. Probably.
-
General
More cleanup. DONT_BUILD.
-
General
Remove some unused gamevars pertaining to the original multiplayer code. DONT_BUILD.
-
General
Fix a gcc 6.x warning
-
General
More cleanup. DONT_BUILD.
-
General
Use size_t or ssize_t in for loops where possible
-
General
Further cleanup. DONT_BUILD.
-
General
Continued cleanup. DONT_BUILD.
-
General
The great cleanup continues. This one also adds a new feature, SFLAG_WAKEUPBADGUYS. When awoken (changed to an active actor), any sprite with this flag set will wake up any enemy it has line of sight with.
-
General
Massive readability cleanup of game code part 1. DONT_BUILD.
-
General
Android build fix. DONT_BUILD.
-
add home/end modifier keys to 3d mode slope keys ([ and ]), plus a third increment modifier (home and end at the same time)
-
General
Support hex constants in scriptfile_getsymbolvalue()
-
General
You're just going to have to trust me that this is 10000 lines worth of formatting and variable name cleanup, and not 10000 lines of functional changes.