* add a compact widget showing only health, armor and ammo information
* wording fixes
* do not restrict the w_compact widget to hud_active == 0
* add forgotten woofhud.lmp changes
* draw labels in gray
* fixed width
* update README.md with the newest additions
* further overhaul
* fixes
* bump copyright year for all recent contributors
* add Usage section with Cheat Codes and CLI
* there will be no Woof! 12.1.0 --> 13.0.0
* document CMake requirement
* v_video.c takes code from Eternity Engine -> GPL-3
* stuff compiles, but crashes
* stuff runs, kind of
* stuff works, mostly
* add back support for centered player messages
* pointers!
* more stuff working
* some aesthetics
* some more minor stuff
* some more clean-up
* some optimizations
* some more minor stuff
* update woofhud.md
* some rearrangements, comments
* make the "space" character 5 px wide
* build the w_title widget a bot earlier
* nicer
* fix some more minor alignment issues
* add missed comp_ledgeblock and comp_friendlyspawn
* fix comp_ledgeblock for complevel < mbf21
* update mbf21.md
* add comp_respawn
* set comp_respawn for Boom compatibility
* set new flags for MBF complevel
* fix flags for complevel MBF21
* initial implemetation of UMAPINFO
* fix gcc build
* fix cmake rule
* another attempt to fix gcc build
* fix const
* fix vsnprintf
* flag U_Error with a PRINTF_ATTR macro
* add support for exitpic/enterpic
* add UMAPINFO support to G_GotoNextLevel
* little cleanup
* add docs/umapinfo.txt
* fix backspace from new game menu returns to episode select
* fix endpic
* add brackets
* update docs/umapinfo.txt
* First stab at CMake
It builds on Linux, and cross-compiles to Windows as well using the
provided toolchain files. convert-icon is also fixed up with argument
count checking and modern format strings, along with all flake8 warnings
fixed.
* Fix Visual Studio compilation
* Add a newline to gitignore
* Build system updates
- Add documentation.
- Add options for defines.
- Automatically copy DLL files to binary directory.
- Add preliminary CPack support which packages the binary plus docs and
DLL files.
* Fix SDL2_FILES conditional
* Build Windows and Linux packages
We use our own Python script instead of unix2dos. Also, a few other
random fixes came along for the ride.
* Fix up warnings and defines on MSVC
* Update Travis to use CMake
* Remove automake and autoconf files
* Yet more build system updates
- Add docs, examples, and desktop stuff to binary packages.
- Get rid of HAVE_CONFIG_H.
- Change HAVE_DLOPEN to something more CMake-like.
- Add optional targets for most of the tools.
* Ignore files for source package
* Add to README file
* Get rid of BETA, DOGS, and fix another Automake straggler
* Prevent in-tree builds
Fixes#21
* Convert all DOS-format text files to Unix-format
* pkg/win32: fix clean target to remove staging directory
* pkg/win32: Include docs and examples directories