Hexen: Add mouse inventory buttons
Hexen: Add inventory move helper functions
Fix unlink vulnerability in z_native.c (#1454)
M_DirName()/M_BaseName(): accept forward slash on Windows (#1286)
always precache sounds (#1246)
Gracefully handle SDL_GetPrefPath returning NULL (#1450)
convert first non-digit to locale's decimal in float value parsing (#1390)
Merge pull request #1442 from fsufitch/vscode_dev_container
Add gdb because why not, it works
Add optional dependencies into dev container image
Clean up devcontainer.json
Enrich default extensions
Ensure the docker user actually owns their own local files
Clean up devcontainer dir structure
Working devcontainer for building and running choco in Docker on Linux
Merge pull request #1418 from Acts19quiz/master_Acts19quiz
Add French console print.
Add boolean check for IsFrenchIWAD.
Remove doom2f gameversion.
Merge pull request #1415 from Archenoth/master
Merge pull request #1433 from chocolate-doom/setup-merge
Run control now called "Run" in setup for all input devices
Changed "Run on" -> "Run" in mouse setup
Change setup tool to use -merge instead of -file.
Merge pull request #1431 from rfomin/fix_fl_pause
Fix Fluidsynth pause on Windows
Merge pull request #1430 from rfomin/pause
win midi: Proper pause/resume
Merge pull request #1423 from chocolate-doom/mfrancis95-patch-1
Merge pull request #1420 from mfrancis95/configureac
Merge pull request #1421 from mfrancis95/removetravisyml
Merge pull request #1424 from mfrancis95/removeunused
Remove unused frac, fracstep and totalwidth variables
Fix bug in net_server.c where a player's receive window was not being checked properly in deadlock scenarios
Remove .travis.yml, which has been replaced with GitHub Actions
Merge pull request #1419 from JNechaevsky/happy_new_year
Update copyright year to 2022
Replace deprecated autoconf macros with up-to-date equivalents
Add line-break to long doom2f conditions check.
Add detection and search for doom2f.wad and french.deh, respectively.
Merge pull request #1397 from tpoppins/sdl2-alttab-fix
Merge branch 'chocolate-doom:master' into sdl2-alttab-fix
Add ability to map mouse buttons to run!
Merge pull request #1414 from rfomin/fix_volume
win midi: Remove non-linear volume correction
win midi: Update the volume when the song starts playing to fix some silent MIDIs
Merge pull request #1413 from rfomin/fix_decl
win midi: Fix missing declaration
Merge pull request #1412 from rfomin/fix_pitch_bend
win midi: Reset pitch bend range when stopping song
Merge pull request #1406 from bensuperpc/update_ci
Merge pull request #1409 from rfomin/non_linear_vol
win midi: Non-linear volume control
Merge pull request #1408 from rfomin/fix_iter
Update main.yml
Merge pull request #1404 from rfomin/fix_fluidsynth
Add a check for the existence of a soundfont file
Merge pull request #1405 from mikeday0/fix_sf_path_default
Fix Fluidsynth support for Windows
Setup: init soundfont path to an empty string
Merge pull request #1402 from rfomin/fix_register_song
Fix Windows native MIDI playback for Heretic/Hexen
Merge pull request #1401 from FozzeY/remove-winmusic-warns
Merge pull request #1399 from rfomin/win_midi
move declaration of win_midi_stream_opened variable
remove the use of an undeclared variable
add _WIN32 defines to i_winmusic.h
Update i_video.c
implementation of native Windows MIDI
Fixes Alt+Tab bug with SDL2 v2.0.14+ on Windows
Merge pull request #1395 from AXDOOMER/patch-1
Fix Setup's "Add WADs" feature
Merge pull request #1388 from turol/const
Merge pull request #1386 from mikeday0/choc_orphan_cr
strife: Fix const correctness issues in dstrings.cpp
music: Fix const correctness issue in I_InitTimidityConfig
opl: Fix const correctness issue in I_OPL_InitMusic
iwad: Fix const correctness issue in AddXdgDirs
iwad: Split variable definition in AddSteamDirs
iwad: Fix const correctness issue in AddXdgDirs
iwad: Split variable definition in AddXdgDirs
iwad: Make AddIWADDir parameter const
iwad: Make iwad_dirs contents const
Merge pull request #1346 from turol/const
Free any old strings in myargv which were not moved to newargv
Free string in myargv before replacing
Fix const correctness issue
Free response file contents
Store new strings in argv instead of direct pointers to response file buffer
Free old myargv before replacing it with newargv
Clear myargv contents as they're moved to newargv
Refactor myargv and its contents to be owned by us
Merge pull request #1387 from mikeday0/fluid_set_sf_path
Merge pull request #1385 from jrtc27/cheri