Commit Graph

  • f5a9def56e Silence new clang-tidy-18 checks Chris Thrasher 2024-04-22 20:47:05 -0600
  • e44d5ffac0
    Silence new clang-tidy-18 checks Chris Thrasher 2024-04-22 20:47:05 -0600
  • 1e3ad2e82b
    Use more C++17 inline variables Chris Thrasher 2024-04-21 14:11:33 -0600
  • 75b1e0ca71
    Enable and fix CMake warnings cmake_warnings Chris Thrasher 2024-02-21 20:39:13 -0700
  • 0b9c80d50e Bevel shape outline corners beyond threshold kimci86 2024-04-19 00:45:27 +0200
  • 6886d1686b Fix shape outline normal computation kimci86 2023-10-27 00:00:53 +0200
  • 4315c3d290 Revert change to Drawable::draw function signature Chris Thrasher 2024-04-16 10:41:43 -0600
  • d6e1961112 Ensure struct data members are given an initial value Chris Thrasher 2024-04-11 12:40:15 -0600
  • 5f12bea3f8
    Ensure struct data members are given an initial value Chris Thrasher 2024-04-11 12:40:15 -0600
  • 95a23c2d05 Add type trait tests for sf::SoundFileWriter Chris Thrasher 2024-04-16 15:02:16 -0600
  • cb651c063c Add tests for sf::SoundFileReader Chris Thrasher 2024-04-16 14:55:52 -0600
  • 14b5c51634
    Add type trait tests for sf::SoundFileWriter Chris Thrasher 2024-04-16 15:02:16 -0600
  • 95eb2dd999
    Add tests for sf::SoundFileReader Chris Thrasher 2024-04-16 14:55:52 -0600
  • 0799b498ef
    Revert change to Drawable::draw function signature Chris Thrasher 2024-04-16 10:41:43 -0600
  • 332e6c6138
    Merge 1976780e3c into 7bb97a85b1 Daniel Petersen 2024-04-14 18:21:31 -0400
  • 1976780e3c Fix bug on x11 where window close events were not propagated with certain window styles. danieljpetersen 2024-04-14 18:07:22 -0400
  • 7bb97a85b1 Compile unit tests for iOS and Android Chris Thrasher 2024-04-11 17:38:14 -0600
  • 66e2fe9685
    Compile unit tests for iOS and Android Chris Thrasher 2024-04-11 17:38:14 -0600
  • 30fcb3523c Use loadIntoMemory Chris Thrasher 2024-04-11 18:13:19 -0600
  • 8ccf534993 Revert disabling brew update Lukas Dürrenberger 2024-04-12 16:59:06 +0200
  • 8c7b954346 Revert disabling brew update Lukas Dürrenberger 2024-04-12 16:59:06 +0200
  • 27f8a4d26e
    Use loadIntoMemory Chris Thrasher 2024-04-11 18:13:19 -0600
  • 7e1765717a Fixed coverage data not being collected for MinGW builds because OpenCPPCoverage relies on pdb data being available. binary1248 2024-04-11 20:54:19 +0200
  • b17150d3c0 Disable code coverage upload in forks Chris Thrasher 2024-04-11 14:08:52 -0600
  • d0066e906a
    Disable code coverage upload in forks Chris Thrasher 2024-04-11 14:08:52 -0600
  • efcfaf06fb Improve test coverage Chris Thrasher 2024-04-11 10:29:03 -0600
  • d31dad8300 Define sf::Shader move operations for OpenGL ES backend Chris Thrasher 2024-04-11 11:54:46 -0600
  • b041e25f64
    Fixed coverage data not being collected for MinGW builds because OpenCPPCoverage relies on pdb data being available. binary1248 2024-04-11 20:54:19 +0200
  • 5483b710b4
    Improve test coverage Chris Thrasher 2024-04-11 10:29:03 -0600
  • 00011e4b38
    Define sf::Shader move operations for OpenGL ES backend Chris Thrasher 2024-04-11 11:54:46 -0600
  • 90fb07066b Replaced Codecov with Coveralls. binary1248 2024-04-10 21:37:45 +0200
  • 6eaf300918 constexpr-fy sf::priv::Vector4 Chris Thrasher 2024-04-07 18:26:19 -0600
  • d618dc1ced
    Replaced Codecov with Coveralls. binary1248 2024-04-10 21:37:45 +0200
  • 6d5735f5ae
    constexpr-fy sf::priv::Vector4 Chris Thrasher 2024-04-07 18:26:19 -0600
  • f1bdacb57f Add tests for sf::Glsl types Chris Thrasher 2024-04-07 18:12:20 -0600
  • d7c84f6a06
    Add tests for sf::Glsl types Chris Thrasher 2024-04-07 18:12:20 -0600
  • e3b7d87373 Update Catch2 to v3.5.4 Lukas Dürrenberger 2024-04-10 23:24:07 +0200
  • f252aa9fc7 Update Catch2 to v3.5.4 Lukas Dürrenberger 2024-04-10 23:24:07 +0200
  • a742b2158f Allow failure of coverage uploads due to rate limits Lukas Dürrenberger 2024-04-10 11:20:46 +0200
  • 2b6194a632 Switch back to Codecov GitHub Action with our own token Lukas Dürrenberger 2024-04-09 08:54:49 +0200
  • 4f28057a80 Allow failure of coverage uploads due to rate limits Lukas Dürrenberger 2024-04-10 11:20:46 +0200
  • 47a3c0d95a Switch back to Codecov GitHub Action with our own token Lukas Dürrenberger 2024-04-09 08:54:49 +0200
  • 2d85d3cc86
    Spend longer attempting to get codecov to succeed Chris Thrasher 2024-04-08 18:02:52 -0600
  • b0e25088a2 Initialize all sf::Glyph members Chris Thrasher 2024-04-07 12:06:06 -0600
  • 67bdd61919
    Initialize all sf::Glyph members Chris Thrasher 2024-04-07 12:06:06 -0600
  • 3ea228434b Build Cocoa example even when not using Xcode Chris Thrasher 2023-12-22 20:14:13 -0600
  • 0c2698183c
    Build Cocoa example even when not using Xcode Chris Thrasher 2023-12-22 20:14:13 -0600
  • d00ab43ea6 Return nullptr when sf::Context::getFunction is called on Windows without an active context Chris Thrasher 2024-04-02 18:09:10 -0600
  • 829798749b
    Return nullptr when sf::Context::getFunction is called on Windows without an active context Chris Thrasher 2024-04-02 18:09:10 -0600
  • 49cf5058e5 Add more sf::Context tests Chris Thrasher 2024-04-01 14:09:02 -0500
  • cb01599ab4
    Add more sf::Context tests Chris Thrasher 2024-04-01 14:09:02 -0500
  • 544a9a8a79 Remove redundant line Chris Thrasher 2024-03-28 21:50:05 -0500
  • d46b647706
    Remove redundant line Chris Thrasher 2024-03-28 21:50:05 -0500
  • 88e9d4c0b3 Fixed CMAKE_CXX_FLAGS being treated as a list when SFML_ENABLE_SANITIZERS is enabled. binary1248 2024-03-28 03:32:34 +0100
  • 7e23fa9c20
    Fixed CMAKE_CXX_FLAGS being treated as a list when SFML_ENABLE_SANITIZERS is enabled. binary1248 2024-03-28 03:32:34 +0100
  • 7ec3760fe8 Mention CMake template in README Chris Thrasher 2024-03-11 12:05:35 -0600
  • 86e6b4e83e
    Mention CMake template in README Chris Thrasher 2024-03-11 12:05:35 -0600
  • d7fb1bf0f6 Upgrade Catch2 Chris Thrasher 2024-03-04 14:08:46 -0700
  • 0f27af99c2
    Upgrade Catch2 Chris Thrasher 2024-03-04 14:08:46 -0700
  • 4967a4c28f Add tests for sf::Texture::loadFromImage Chris Thrasher 2024-02-26 14:51:25 -0700
  • 5acf21e19b
    Add tests for sf::Texture::loadFromImage Chris Thrasher 2024-02-26 14:51:25 -0700
  • aa3d0b7ba5 Use std::{min|max} Chris Thrasher 2024-02-26 13:21:21 -0700
  • 5a9ed4b41c
    Use std::{min|max} Chris Thrasher 2024-02-26 13:21:21 -0700
  • 2a48b34386 Upgrade CI actions to fix deprecation warnings Chris Thrasher 2024-02-20 12:47:35 -0700
  • 3d4815ef65 Enable bugprone-suspicious-include Chris Thrasher 2024-02-20 12:27:44 -0700
  • f8ec0a55a1
    Upgrade CI actions to fix deprecation warnings Chris Thrasher 2024-02-20 12:47:35 -0700
  • 3ea13492ce
    Enable bugprone-suspicious-include Chris Thrasher 2024-02-20 12:27:44 -0700
  • 9d166da430
    Simplify Clang version selection clang-ci Chris Thrasher 2024-02-15 14:17:58 -0700
  • 23c26f9b70 Turn 'sf::Vertex' into an aggregate 'struct' vittorioromeo 2024-02-09 13:21:44 +0100
  • 691292b23a Fix assert not firing when only x index is out of bounds Shane Whitmire 2024-02-18 21:44:31 -0600
  • 03f452ece4 Fix assert not firing when only x index is out of bounds Shane Whitmire 2024-02-18 21:44:31 -0600
  • e50f7b9759 Add a macOS arm64 build to CI pipeline Lukas Dürrenberger 2024-02-04 18:12:59 +0100
  • f2649bc4ba Add a macOS arm64 build to CI pipeline Lukas Dürrenberger 2024-02-04 18:12:59 +0100
  • 32a5440bb8 Fix CI deprecation warnings Chris Thrasher 2024-02-15 14:31:31 -0700
  • 59c1531742
    Fix CI deprecation warnings Chris Thrasher 2024-02-15 14:31:31 -0700
  • 1e6eaa5d91 Disable display tests in OpenGL ES CI jobs Chris Thrasher 2024-02-15 14:57:34 -0700
  • 95708b8742
    Disable display tests in OpenGL ES CI jobs Chris Thrasher 2024-02-15 14:57:34 -0700
  • b4c8fb88cb
    Turn 'sf::Vertex' into an aggregate 'struct' vittorioromeo 2024-02-09 13:21:44 +0100
  • f2b7364611 Reflect account name change in asset_licenses.md. Elijah Hopp 2024-02-13 15:13:12 -0500
  • 06b19f3561
    Reflect account name change in asset_licenses.md. Elijah Hopp 2024-02-13 15:13:12 -0500
  • 7402e969c9 Replace unused '<cstring>' with '<cstdint>' vittorioromeo 2024-02-09 13:06:10 +0100
  • 741a78a8c3 wip vittorioromeo 2024-02-09 13:20:25 +0100
  • f92fa97603 Merge branch 'master' of https://github.com/SFML/SFML into feature/enable_pch_for_shared_libs vittorioromeo 2024-02-09 13:10:57 +0100
  • f3e5b9a7dd Replace unused '<cstring>' with '<cstdint>' vittorioromeo 2024-02-09 13:06:10 +0100
  • f3d5762a17 Add static PCH CI jobs for Windows/Linux vittorioromeo 2024-02-08 18:21:33 +0100
  • b552148e26 Header cleanup guided by IWYU vittorioromeo 2024-02-08 14:28:57 +0100
  • 8d8a951cb6 Add static PCH CI jobs for Windows/Linux vittorioromeo 2024-02-08 18:21:33 +0100
  • ba39ec3647 Improve PCH and enable PCH for Catch2 and tests vittorioromeo 2024-02-08 16:58:57 +0100
  • 96ed6fb5ab Header cleanup guided by IWYU vittorioromeo 2024-02-08 14:28:57 +0100
  • e43c041866 Merge branch 'feature/enable_pch_for_shared_libs' of https://github.com/vittorioromeo/SFML into feature/enable_pch_for_shared_libs vittorioromeo 2024-02-06 13:47:06 +0100
  • a3ab6b473c Add PCH=1 to CI vittorioromeo 2024-02-06 13:46:08 +0100
  • ad1e8e6797 Allow PCH builds with 'BUILD_SHARED_LIBS=1' vittorioromeo 2024-02-06 01:08:53 +0100
  • 72d30e7beb Update Catch2 to v3.5.2 vittorioromeo 2024-02-05 03:53:04 +0100
  • c5cceb2f98
    Update Catch2 to v3.5.2 vittorioromeo 2024-02-05 03:53:04 +0100
  • ee13dfbd3b 'SoundFileFactory' implementation overhaul vittorioromeo 2024-02-05 15:27:39 +0100
  • d407af7003 'SoundFileFactory' implementation overhaul vittorioromeo 2024-02-05 15:27:39 +0100
  • 4ff70c87d3 Self-contained '.inl' headers + minor refactoring vittorioromeo 2024-02-05 03:51:14 +0100
  • 77d35bd11b Self-contained '.inl' headers + minor refactoring vittorioromeo 2024-02-05 03:51:14 +0100
  • 76295f2624 Improve SocketSelector in-documentation example Vittorio Romeo 2024-02-04 17:30:49 +0100
  • fba1a72abf
    Improve SocketSelector in-documentation example Vittorio Romeo 2024-02-04 17:30:49 +0100