Generate *_icon.c files as part of build
Add placeholder icons for non-Doom games
Allow each game to set its own window icon
Implement M_getenv() wrapper to support non-Latin paths on Windows (#1486)
Fix memory mapping WAD files on Windows with non-Latin file paths. (#1481)
Merge pull request #1482 from turol/disable-linter-fail
Disable CI linter action fail fast
Merge pull request #1480 from turol/disable-sdl
Add option to disable SDL2_mixer
Move music_pack_path variable earlier
Move fluidsynth and timidity configuration code earlier
Move libsamplerate variable declarations earlier
Add missing library SDL2::SDL2 to pcsound cmake build
Add missing library SDL2::SDL2 to opl cmake build
Add option to disable SDL2_net
Add missing library SDL2::SDL2 to server cmake build
Merge pull request #1478 from mikeday0/checkfluidsynth
Merge pull request #1477 from chocolate-doom/new-icon
Consider soundfonts set via the environment
Check for functioning FluidSynth before using
`mkdir -p`, not `mkdir -f`.
Merge pull request #1476 from turol/tweak-linter-ci
Only trigger linter CI on pushes to master branch
Change clang-format version to 14
Merge pull request #1472 from chocolate-doom/new-icon
Merge pull request #1474 from arichardson/add-missing-includes
i_video.c: add missing string.h include
i_input.c: add missing string.h include
setup/sound.c: add missing string.h include
txt_fileselect.c: add missing ctype.h include
Remove doom8.ico, setup8.ico.
Remove files from dist that were deleted in previous commits.
`mkdir -f` to avoid errors about directory already existing.
Update icons to use new logo icons.
Add new wadfile icon and generate wadfile.icns.
Eliminate 128x128.png which now just dupes doom.png.
Build app.icns from doom.png automatically.
Merge pull request #1471 from turol/improve-ci
Install dependencies to make cmake happy
Specify compiler for cmake
Disable spammy magic numbers warnings
Add an explicit value for tidy-checks parameter
Run cmake to generate compilation database
Make fail fast actually fail fast
Run linter action on PR synchronize
Point to new location for the action repository
Add support for non-latin paths and filenames on Windows (#1463)
Merge pull request #1470 from mikeday0/fixdrawtl
Heretic: Use correct transparency drawer
Restore correct Hexen "DrawFuzzPatch" behavior
Merge pull request #1469 from turol/authors
Merge pull request #1468 from the-sageman/master
Merge pull request #1461 from turol/fix-warning
Merge pull request #1462 from turol/ci-format
Fix out of bounds bug in the keyboard bind handling of setup
Merge pull request #1465 from Mailaender/patch-1
Add releases
Add Open Age Rating
Add GitHub cpp-linter workflow
Add clang-format configuration file
strife: Fix "array subscript is above array bounds" warning
Merge pull request #1460 from turol/fix-warnings
textscreen: Fix use after free
strife: Remove set but otherwise unused variable
hexen: Remove set but otherwise unused variable
Merge pull request #1459 from mikeday0/hhmouseusearti
Hexen: Add "use artifact" mouse button
Heretic: Add "use artifact" mouse button
Add "use artifact" mouse button config items
Merge pull request #1458 from mikeday0/hexenmouseinv
Setup: Tweak mouse menu columns
Add comment to InventoryMove functions
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