Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

updates #58

Open
wants to merge 107 commits into
base: master
Choose a base branch
from
Open

updates #58

wants to merge 107 commits into from

Commits on Jul 17, 2024

  1. .

    jakoch committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    4190f2f View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2024

  1. tidy NULL to nullptr

    jakoch committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    1112071 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3b7ddaa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0d688c7 View commit details
    Browse the repository at this point in the history
  4. small refactoring

    jakoch committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    7c8319f View commit details
    Browse the repository at this point in the history
  5. set CXX_STANDARD 17

    jakoch committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    82c4901 View commit details
    Browse the repository at this point in the history
  6. removing FCN_EXCEPTION

    jakoch committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    a61d12c View commit details
    Browse the repository at this point in the history
  7. removing FCN_EXCEPTION

    jakoch committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    d7e6688 View commit details
    Browse the repository at this point in the history
  8. solve array to pointer decay

    jakoch committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    15d124a View commit details
    Browse the repository at this point in the history
  9. merge pr-57 and formatting

    felixdollack authored and jakoch committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    b24ba96 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5352a23 View commit details
    Browse the repository at this point in the history
  11. tidy headers

    jakoch committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    4844505 View commit details
    Browse the repository at this point in the history
  12. fix color.hpp

    jakoch committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    ecb330e View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2024

  1. Configuration menu
    Copy the full SHA
    1b28e98 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    958eeaa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    49941d2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a063464 View commit details
    Browse the repository at this point in the history
  5. simplify building of shared or static libraries, drop fine-grained bu…

    …ild toggles in favor of BUILD_SHARED_LIBS and FIFECHAN_LIBRARY_BUILD_TYPE which is now used on add_library
    jakoch committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    01d9cf3 View commit details
    Browse the repository at this point in the history
  6. set CXX_STANDARD_REQUIRED ON

    jakoch committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    a301bea View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    190dabc View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    69e257d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    cf9dfd1 View commit details
    Browse the repository at this point in the history
  10. remove OGLFT dependency

    jakoch committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    f2a003a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ccd9b80 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2024

  1. Configuration menu
    Copy the full SHA
    917907c View commit details
    Browse the repository at this point in the history
  2. .

    jakoch committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    53aecae View commit details
    Browse the repository at this point in the history
  3. remove oglft finder

    jakoch committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    3b07447 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1b27190 View commit details
    Browse the repository at this point in the history
  5. fix workflow file

    jakoch committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    1b4716e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e57564f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cd5f41e View commit details
    Browse the repository at this point in the history
  8. fix yml

    jakoch committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    477b87c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5de7863 View commit details
    Browse the repository at this point in the history
  10. add source dir for cmake

    jakoch committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    c9509a4 View commit details
    Browse the repository at this point in the history
  11. more workflow building

    jakoch committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    3b5015e View commit details
    Browse the repository at this point in the history
  12. building workflow

    jakoch committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    cfd4612 View commit details
    Browse the repository at this point in the history
  13. workflow things

    jakoch committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    cecf5d7 View commit details
    Browse the repository at this point in the history
  14. workflow

    jakoch committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    1509e5e View commit details
    Browse the repository at this point in the history
  15. workflow things

    jakoch committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    a25af9f View commit details
    Browse the repository at this point in the history
  16. add caches for vcpkg and build

    jakoch committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    a657866 View commit details
    Browse the repository at this point in the history
  17. fix ccache cache key

    jakoch committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    100a3fd View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    2b755ba View commit details
    Browse the repository at this point in the history
  19. download latest sscache

    jakoch committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    02bc33f View commit details
    Browse the repository at this point in the history
  20. ignore the .sha256 hash file

    jakoch committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    3225e61 View commit details
    Browse the repository at this point in the history
  21. forgot the download step, rofl

    jakoch committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    6949694 View commit details
    Browse the repository at this point in the history
  22. wtf, change action

    jakoch committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    aadb80d View commit details
    Browse the repository at this point in the history
  23. add install step

    jakoch committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    427a5a4 View commit details
    Browse the repository at this point in the history
  24. add build_type to install step

    jakoch committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    3be0bf7 View commit details
    Browse the repository at this point in the history
  25. fix setting build_type

    jakoch committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    b51e898 View commit details
    Browse the repository at this point in the history
  26. cmake is allgemein müll

    jakoch committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    2c05e74 View commit details
    Browse the repository at this point in the history
  27. build artifact name and upload

    jakoch committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    a5a9b0f View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    8438077 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2024

  1. Configuration menu
    Copy the full SHA
    16ae1f5 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2024

  1. Configuration menu
    Copy the full SHA
    19672fb View commit details
    Browse the repository at this point in the history
  2. header fix for math.hpp move

    jakoch committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    c11f54a View commit details
    Browse the repository at this point in the history
  3. small refactoring

    jakoch committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    3ac2d08 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6ff293f View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. Why do C/C++ programmers make terrible secret agents? Because they ca…

    …n't keep anything confidential; they're always #defining everything!
    jakoch committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    63b11a5 View commit details
    Browse the repository at this point in the history
  2. add c++ quality workflow

    jakoch committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    8f6a881 View commit details
    Browse the repository at this point in the history
  3. fix path to format.sh

    jakoch committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    6657e35 View commit details
    Browse the repository at this point in the history
  4. fixes for cpplint

    jakoch committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    31161ec View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a47a259 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f33870b View commit details
    Browse the repository at this point in the history
  7. cpplint include folder

    jakoch committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    e62b0d1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4915f21 View commit details
    Browse the repository at this point in the history
  9. more exclude bullshit

    jakoch committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    7d81f17 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    067b87c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2e67bdf View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    080b2bf View commit details
    Browse the repository at this point in the history
  13. update changelog, update todo

    jakoch committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    77d1640 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    555ddfa View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    6e9d0af View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    4919394 View commit details
    Browse the repository at this point in the history
  17. cleanup llvm.sh

    jakoch committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    7907b60 View commit details
    Browse the repository at this point in the history
  18. cleanup llvm.sh

    jakoch committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    c6782da View commit details
    Browse the repository at this point in the history
  19. set chmod 755 on build-tools

    jakoch committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    f5f87c6 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    a56caa0 View commit details
    Browse the repository at this point in the history
  21. remove Appveyor and remove standalone dependencies project and cmake …

    …getters, remove cmake finders
    jakoch committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    2370bf7 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    c91a303 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. Configuration menu
    Copy the full SHA
    02aa234 View commit details
    Browse the repository at this point in the history
  2. apply spellchecking, remove trivial comments, e.g. on constructor/des…

    …tructors, rephrase some comments
    jakoch committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    0e99b85 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    44b8438 View commit details
    Browse the repository at this point in the history
  4. moved all third-party backends into a "backends" folder, adjust CMake…

    …Lists and header includes accordingly
    jakoch committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    7a655ae View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7df0bee View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    addf162 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ac56da2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3d2a17c View commit details
    Browse the repository at this point in the history
  9. ident preprocessor directives

    jakoch committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    0684954 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    771b6c9 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    eac0206 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e2f6933 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    c66cac2 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    d228bcd View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    3988749 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    7d5ccc9 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    d8c800d View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    29161c4 View commit details
    Browse the repository at this point in the history
  19. use CXX17 on tests binaries

    jakoch committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    f85c21e View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. configure cmake.buildDirectory

    jakoch committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    c661ccb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6f4b784 View commit details
    Browse the repository at this point in the history
  3. fix file permissions

    jakoch committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    f96cf91 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4124778 View commit details
    Browse the repository at this point in the history
  5. fix doxygen warnings and tags

    jakoch committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    f38248e View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2024

  1. fixed more doxygen issues

    jakoch committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    7d44bdb View commit details
    Browse the repository at this point in the history
  2. fix SDL2 includes

    jakoch committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    9e4d3ed View commit details
    Browse the repository at this point in the history
  3. fix uninitialized cmake vars

    jakoch committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    589714d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    996a349 View commit details
    Browse the repository at this point in the history