Activity for Brett Ryland

  • Brett Ryland Brett Ryland committed [a8cd09] on Code

    Add PkgConfig fallback for finding system miniupnpc library and an extra include for discord-rpc when using a system install since vcpkg drops the DiscordRPC folder.

  • Brett Ryland Brett Ryland committed [f76d2a] on Code

    Merge branch 'master' into docnappers

  • Brett Ryland Brett Ryland committed [de64c4] on Code

    Add note in linux build-script about running 'vcpkg install' if some dependencies are missing.

  • Brett Ryland Brett Ryland committed [a1ff7e] on Code

    Add vcpkg* to .gitignore for the vcpkg_installed folder in linux.

  • Brett Ryland Brett Ryland committed [83b840] on Code

    Add missing include for ctime in DiscordManager.cpp

  • Brett Ryland Brett Ryland committed [19430e] on Code

    Add libdiscord-rpc3 as a dependency to the deb package.

  • Brett Ryland Brett Ryland committed [408f9c] on Code

    Add CMAKE_PREFIX_PATH for vcpkg in linux (not sure if it's generic, but it works for me and is needed to find miniupnpc from vcpkg).

  • Brett Ryland Brett Ryland committed [7e2cfd] on Code

    Merge branch 'master' into docnappers

  • Brett Ryland Brett Ryland committed [c8a96e] on Code

    Merge branch 'master' into docnappers

  • Brett Ryland Brett Ryland committed [7e0371] on Code

    Merge branch 'master' into docnappers

  • Brett Ryland Brett Ryland committed [939820] on Code

    Comment out some unused functions and variables.

  • Brett Ryland Brett Ryland committed [afcba3] on Code

    Merge branch '0.99' into docnappers

  • Brett Ryland Brett Ryland committed [acda59] on Code

    Remove the -Wno-unused-but-set-variable compiler flag and comment out the instances that are triggering the warnings. Automatic whitespace clean-up from vscode.

  • Brett Ryland Brett Ryland committed [b24b13] on Code

    Merge branch '0.98.7.2' into docnappers

  • Brett Ryland Brett Ryland committed [53da7e] on Code

    Use std::fill_n instead of memset to work around the class-memaccess warning.

  • Brett Ryland Brett Ryland committed [756c56] on Code

    Revert "Swap memset for default-construct in AStarSearch::acquireTileBuffer to fix class-memaccess warning."

  • Brett Ryland Brett Ryland committed [d16fb6] on Code

    Swap memset for default-construct in AStarSearch::acquireTileBuffer to fix class-memaccess warning.

  • Brett Ryland Brett Ryland committed [d7bd99] on Code

    Merge branch 'release-0.98.6' into docnappers

  • Brett Ryland Brett Ryland committed [d47d40] on Code

    Remove the custom 'package' target for Linux as it conflicts with CPack's built-in 'package' target, which does the same thing. Move a couple of the CPACK configuration settings into the CMakeLists.txt file and tweak the build-linux.sh script to account for this. Add the -Werror build flag to treat warnings that aren't explicitly ignored as errors.

  • Brett Ryland Brett Ryland committed [8ebefa] on Code

    Merge branch 'release-0.98.6' into docnappers

  • Brett Ryland Brett Ryland committed [93cf34] on Code

    Don't include an extra toplevel directory in the TGZ packaging.

  • Brett Ryland Brett Ryland committed [0dd10c] on Code

    Add install prefix flags for cmake and cpack in linux build script.

  • Brett Ryland Brett Ryland committed [f47783] on Code

    Add [[maybe_unused]] tags to some profiling variables.

  • Brett Ryland Brett Ryland committed [68967e] on Code

    Merge branch 'release-0.98.6' into docnappers

  • Brett Ryland Brett Ryland committed [9ec424] on Code

    Merge branch 'release-0.98.6' into docnappers

  • Brett Ryland Brett Ryland committed [8a45da] on Code

    Merge branch 'release-0.98.6' into docnappers

  • Brett Ryland Brett Ryland committed [a11b58] on Code

    Merge branch 'release-0.98.6' into docnappers

  • Brett Ryland Brett Ryland committed [87c5d1] on Code

    Merge branch 'release-0.98.6' into docnappers

  • Brett Ryland Brett Ryland committed [32f50f] on Code

    Merge branch 'release-0.98.6' into docnappers

  • Brett Ryland Brett Ryland committed [e8f25c] on Code

    Change CPACK_DEBIAN_PACKAGE_MAINTAINER to 'Dune Legacy Team'. Add build-linux.sh script for building and packaging in Linux.

  • Brett Ryland Brett Ryland committed [fbee18] on Code

    Fix latest compiler warnings.

  • Brett Ryland Brett Ryland committed [3f0b1f] on Code

    Merge branch 'release-0.98.6' into docnappers-clean-up-warnings

  • Brett Ryland Brett Ryland committed [6c8000] on Code

    Fix bug in boolean logic.

  • Brett Ryland Brett Ryland committed [16ffba] on Code

    Replace hardcoded install path 'dunelegacy' with project name 'DuneLegacy' for consistency.

  • Brett Ryland Brett Ryland committed [5e8fde] on Code

    Fix various compiler warnings.

  • Brett Ryland Brett Ryland committed [f7b9bf] on Code

    Adjust versioning in CMakeLists.txt to not include letters. Add an include of FileManager.h so that it's not only forward declared when used.

  • Brett Ryland Brett Ryland committed [9260cf] on Code

    Add some Linux build/packaging instructions for future reference.

  • Brett Ryland Brett Ryland committed [b8c9de] on Code

    Prevent jumping in unit position after pausing in single player.

  • Brett Ryland Brett Ryland committed [b02be8] on Code

    Fix compile and install issues on Linux (Ubuntu 25.04).

1