Settembre 2016
-
Generale
Fix TEST_SYNC_KEY macro to always return 1 or 0.
-
Allow an invocation like `make CC=clang-3.8` to work properly.
-
Generale
Fix undefined behavior: null pointer passed as argument which is declared to never be null
-
Generale
Loop optimizations in screencapture
-
Generale
Address warning: variable might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
-
Generale
Fix -Wmisleading-indentation warnings in rawinput.c.
-
Only apply $(ARCH) processing code on Macs.
-
Generale
Fix warning: suggest parentheses around '&&' within '||' [-Wparentheses]
-
Generale
Fix USE_OPENGL=0 build.
-
Generale
Fix pausing MIDI music on Windows, regressed in r5817.
-
Generale
Support saving specified CON arrays in map states
-
block ctrl-x and ctrl-shift-x from working if you have unsaved changes
-
Generale
Fix ghost tsprite bug introduced in previous commit.
-
Generale
-
Generale
-
Generale
Fix MIDI playback on Windows, broken in r5817.
Mostra dettagli
The main fix here is GET_NEXT_EVENT.
-
Generale
Fix autoaim. Oops.
-
Generale
Cleanups
-
Generale
Fix warning: signed and unsigned type in conditional expression [-Wsign-compare]
-
Generale
Fix a bug in r5826 regarding display of the WWII GI rocket launcher.
-
Generale
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.
-
Generale
Enumify stuff having to do with action parameters.
-
Update libpng to 1.6.25, built with GCC 6.2.
Mostra dettagli
Fixes warning: type 'struct _SETJMP_FLOAT128' violates one definition rule [-Wodr]
-
Generale
I need to quit trying to be clever
-
Generale
Fix Polymer breakage
Agosto 2016
-
Generale
Fix builds on broken compilers that don't properly support using "z" in the length field of a printf format placeholder.
-
Generale
Satisfy warning: this 'if' clause does not guard... [-Wmisleading-indentation]
Mostra dettagli
DONT_BUILD.
-
Generale
Fix warning: logical 'and' of equal expressions [-Wlogical-op]
Mostra dettagli
DONT_BUILD.
-
Generale
Fix warning: left shift of negative value [-Wshift-negative-value]
Mostra dettagli
DONT_BUILD.
-
Fix simple_array operator[] parameter type.
Mostra dettagli
DONT_BUILD.
-
Generale
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.
-
Generale
Add "string" alias for "definequote" and "print" alias for "quote".
-
Generale
Fix a couple of gcc 6.x warnings.
-
Generale
Fix a software mode crash bug involving bad animation flags set on tiles
-
Generale
More readability cleanup. DONT_BUILD.
-
Generale
This probably adds support for saving game arrays into map states. Probably.
-
Generale
More cleanup. DONT_BUILD.
-
Generale
Remove some unused gamevars pertaining to the original multiplayer code. DONT_BUILD.
-
Generale
Fix a gcc 6.x warning
-
Generale
More cleanup. DONT_BUILD.
-
Generale
Use size_t or ssize_t in for loops where possible
-
Generale
Further cleanup. DONT_BUILD.
-
Generale
Continued cleanup. DONT_BUILD.
-
Generale
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.
-
Generale
Massive readability cleanup of game code part 1. DONT_BUILD.
-
Generale
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)
-
Generale
Support hex constants in scriptfile_getsymbolvalue()
-
Generale
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.