Merge branch 'mouse_left_right' of https://github.com/chocolate-doom/chocolate-doom into mouse_left_right
revert changes to the mouse setup menu
let "turn" mouse bindings act as aliases for the respective key bindings
rearrange items in the Mouse setup menu
add mouse button bindings for turning left/right
Fix max volume musicpack at startup (#1364)
declare par time arrays as static const (#1363)
Add chex.exe par times for chex.wad. (#1356)
fix savegame directory on Windows (#1360)
Fix heretic coop demos (#1358)
append a path delimiter to the default config dir on Windows (#1357)
Merge pull request #1353 from chocolate-doom/cfg_exedir
save config in executable directory on Windows
Fixes #1345 (#1352)
fix padvalue typo in the REJECT buffer overflow emulation (#1350)
Merge pull request #1343 from JNechaevsky/patch-1
Update copyright year to 2021
iwad: Support autoloading GOG.com releases of Heretic and Hexen (#1338)
docs: fix simple typo, apropriate -> appropriate (#1334)
Merge pull request #1330 from chocolate-doom/python3
build: use python3 exclusively
hexen: allow for arbitrarily long demo file names (#1329)
heretic: allow for arbitrarily long demo file names (#1328)
Remove extra assignments of variables (#1323)
Merge pull request #1322 from mfrancis95/cppcheckwarningfix1
Remove unused variable "state" in P_MovePsprites
textscreen: Fix SetBufferFromValue to copy the right amount of data (#1321)
Merge pull request #1298 from mfrancis95/normaliseslashes
Merge pull request #1315 from chocolate-doom/txt_render_software
textscreen: deliberately create a software renderer
Merge pull request #1309 from chocolate-doom/openaudiodevice
revert unintended changes to textscreen/fonts/*.h
replace uses of Mix_OpenAudio() with Mix_OpenAudioDevice()
remove some SDL2 version checks for versions now mandatory
config: bump SDL2 library requirements
Fix Python check for doc, bash-completion, fonts, and icons options (#1308)
Merge pull request #1283 from nicolas-robin/fix_opl_linux
Merge pull request #1303 from mfrancis95/resolve896
Merge pull request #1300 from mfrancis95/formatstringfix
Add separate savegame directories for Freedoom (resolve #896)
When running sscanf on numbers in hex or octal, make sure the argument type is unsigned int *
Format M_NormalizeSlashes according to the coding style
Move M_NormalizeSlashes from strife/m_saves to m_misc
Add support for /usr/share/doom IWAD search path (#1297)
Merge pull request #1295 from chocolate-doom/CVE-2020-14983
net: fix missing client-side ticdup validation
net: fix missing server-side num_players validation (CVE-2020-14983)
Merge pull request #1294 from vilhelmgray/breakout_HAVE_PYTHON
Introduce configure options for bash-completion, doc, fonts, and icons
Merge pull request #1288 from turol/gcc10-warning
hexen: Reconstruct textBuffer from SlotText and slotptr
hexen: Change order of some statements
hexen: Separate changing buffer contents and buffer pointer
heretic: Reconstruct textBuffer from SlotText and slotptr
heretic: Change order of some statements
heretic: Separate changing buffer contents and buffer pointer
Add clang to Travis CI (#1285)
Merge pull request #1281 from turol/clang
opl_linux: fix number of port requested by ioperm()
strife: Fix clang abs warning in R_StoreWallRange
hexen: Fix clang abs warning in R_StoreWallRange
hexen: Fix clang abs warning in P_XYMovement
hexen: Fix clang abs warning in A_SorcBallOrbit
hexen: Fix clang abs warnings in A_DragonFlight
hexen: Fix another clang abs warning in DragonSeek
hexen: Fix clang abs warning in DragonSeek
heretic: Fix clang abs warning in R_StoreWallRange
Merge pull request #1280 from chocolate-doom/fluidsynth-fix
music: Disable Fluidsynth when we want Timidity.
Merge pull request #1278 from turol/const
strife: Fix const correctness issue in D_IdentifyVersion
setup: Fix const correctness issue in SetupMission
setup: Make GetMissionForName parameter const
setup: Make ArgumentNeedsEscape parameter const
musicpacks: Make DumpSubstituteConfig parameter const
strife: Make G_RecordDemo parameter const
hexen: Make G_RecordDemo name parameter const
heretic: Make G_RecordDemo name parameter const
heretic: Make SetHHEVersionByName parameter const
iwad: Fix const correctness issue in D_FindIWAD
iwad: Fix const correctness issue in AddXdgDirs
doom: Make G_RecordDemo parameter const
net: Make NET_QueryAddress parameter const
Merge pull request #1276 from turol/const
strife: Refactor chat macro defaults for const correctness
hexen: Fix const correctness issue in InitMapInfo
hexen: Refactor chat macro defaults for const correctness
Merge pull request #1274 from turol/const
doom: Refactor chat macro defaults for const correctness
Heretic: Allow Morph Ovum to be bound to a key (#1273)
Merge pull request #1156 from devnexen/file_posix_api_upd
Merge pull request #1266 from NY00123/hexen_1_1_patch
Merge pull request #1267 from madebr/choco_autoconf_bugreport
Use PACKAGE_BUGREPORT (instead of PACKAGE_ISSUES)
hexen: Disable checks in A_SoAExplode not present in version 1.1
Merge pull request #1263 from drfrag666/tdmgcc2
Fixed compilation with Code::Blocks and TDM-GCC 5.1 (missing includes).
Add active branches to Travis build.
doom: Clean up trailing whitespace
doom: Make gamedescription not const, it's now dynamically allocated