File Descent3.changes of Package Descent3

-------------------------------------------------------------------
Thu Apr 25 16:26:17 UTC 2024 - mardnh@gmx.de

- Update to version 0~git20240424.8770ea4:
  * Debug version of TERRAIN_REGION() that checks for invalid values
  * Allow manual triggering if needed
  * README: cmake defines must be passed to --preset
  * Update README.md - consistency
  * unzip: Link against real zlib.
  * Update README.md
  * Add BUILD_INTERFACE to cfile module
  * Fix float reading in cfile
  * Fix regression in cf_ReadByte()
  * Reapply "Cfile module update"
  * Update build label for appropriate *NIX platform
  * Fix crash in hlsSystem::ComputePlayInfo(), #141
  * [WindowMode] Temporary disabled window mode in Release builds until it's ready for shipping.
  * Revert "[Windows] Temporary workaround to keep the window resolution as it was before the changes to fix the preprocessor defines for the Release build."
  * Implementing C++ byteswap functions
  * Logging updates:
  * Enable console logging if MONO or LOGGER is defined
  * Update README.md
  * Update build.yml
  * Add logo to readme
  * HogMaker: don't modify data when printing it
  * Don't prompt for a CD when starting Descent 3 if the videos weren't found
  * Show static background in main menu if mainmenu video isn't found
  * Update 03-wiki-issue.yml
  * Update 01-build-failure.yml
  * Update 02-runtime-issue.yml
  * Add new issue templates
  * readme: note location of newly build Descent3 binary
  * Ensure STDCALL/STDCALLPTR is only invoked on x86
  * Replace vector with array
  * Fix possible heap buffer overflow
  * sanity check: don't attempt to unlink an object that is already unlinked
  * Fix loop in InternalAudioDecoder::Read()
  * Fix -Wtautological-pointer-compare
  * Fix -Wdangling-else
  * Fix -Wparentheses
  * Fix -Wparentheses-equality
  * Fix -Wswitch
  * Fix -Wcomment
  * CI: Add Linux / clang to build matrix
  * Remove libacm/util.c
  * Implement an IAudioDecoder that uses libacm
  * Make libacm.h C++-aware
  * AudioDecoder: Get rid of custom malloc/free functions
  * Import source of libacm 1.3, integrate it into CMake build
  * Add FORCE_COLORED_OUTPUT option (for GCC and Clang) to CMakeLists.txt
  * Verbose build in CI
  * [CI] Use same job for both Debug and Release builds
  * Remove now unused hogUtils-i686
  * Generate HOG files as dependencies for Descent3
  * Implementing HogMaker replacement of HogUtils
  * [Windows] Temporary workaround to keep the window resolution as it was before the changes to fix the preprocessor defines for the Release build.
  * [Build] Only set preprocessor define _DEBUG in Debug builds. Linux and Mac had this set on all build configurations.
  * Remove unnecessary build dependency
  * [Build] Fixed Linux/Mac Release build compilation due to inconsistant #ifdef use that worked only on Windows.
  * [Build] Fixed 'uninitialized local variable' in Release build after last commit.
  * [Build] Added missing RELEASE preprocessor define in Release build.
  * Some more CMake white space formatting
  * Add cmake to Brewfile, simplify instructions
  * Add missing prerequisite
  * Correct typos
  * More simple warning fixes
  * Update README.md
  * Add proposed changes
  * Remove license from html files
  * Add license to legacy utilities
  * Add D3 utilities source (from kevinbentley/add-missing)
  * Hog Utilities
  * A bunch of other files from D3 to sort through.
  * Removed extraneous license
  * Removed extraneous license text.
  * Updated source to reflect the license that this code is released under.
  * Remove -fpermissive and -Wno-address-of-temporary flags
  * Don't take the address of an rvalue
  * Use PInfo* instead of void*
  * Fix a vexing parse
  * Add issue templates, adjust gitignore for windows
  * Remove deprecated CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS
  * Standardize CMake formatting
  * Remove D3_GAMEDIR hard-coded CMake variable
  * fix CMakePresets for Windows, add build presets
  * Quiet Clang Static Analyzer warnings.
  * Change most sprintf to snprintf.

-------------------------------------------------------------------
Fri Apr 19 18:05:38 UTC 2024 - mardnh@gmx.de

- Update to version 0~git20240419.99f86c5:
  * Revert "Cfile module update"
  * enable stricter MSVC warnings, fix some of them
  * Accurately find the linux artifacts (#80)
  * Fix endian read-write for doubles.
  * Fixing an accidental change back
  * Enable all codec opcodes. We had disabled some when trying to debug the code years ago and not all got re-enabled.
  * oops, left a comment incompl
  * Remove unneded mprintfs
  * Deregister the raw input device on DDIO shutdown, to avoid excessive capturing of the mouse.
  * Rename names of enums
  * Rename WRITE_FILE_ENTRY() to WriteHogEntry hogfile
  * Remove duplicated code in hogfile
  * Minor fixes to cfile code
  * Rename/move cfile related files
  * Remove MONO define
  * Add the out directory to .gitignore
  * Fix simple warnings
  * Fix cf_SetSearchPath bad memory access (tested on macOS)
  * Linux-clang: also apply -Wno-address-of-temporary
  * UIEdit: set char to 0 instead of NULL

-------------------------------------------------------------------
Thu Apr 18 18:15:21 UTC 2024 - Martin Hauke <mardnh@gmx.de>

- Initial package, version 0~git20240418.6572274
openSUSE Build Service is sponsored by