Commit Graph

  • 59c1531742
    Fix CI deprecation warnings Chris Thrasher 2024-02-15 14:31:31 -07:00
  • 1e6eaa5d91 Disable display tests in OpenGL ES CI jobs Chris Thrasher 2024-02-15 14:57:34 -07:00
  • 95708b8742
    Disable display tests in OpenGL ES CI jobs Chris Thrasher 2024-02-15 14:57:34 -07:00
  • b4c8fb88cb
    Turn 'sf::Vertex' into an aggregate 'struct' vittorioromeo 2024-02-09 13:21:44 +01:00
  • f2b7364611 Reflect account name change in asset_licenses.md. Elijah Hopp 2024-02-13 15:13:12 -05:00
  • 06b19f3561
    Reflect account name change in asset_licenses.md. Elijah Hopp 2024-02-13 15:13:12 -05:00
  • 7402e969c9 Replace unused '<cstring>' with '<cstdint>' vittorioromeo 2024-02-09 13:06:10 +01:00
  • 741a78a8c3 wip vittorioromeo 2024-02-09 13:20:25 +01:00
  • f92fa97603 Merge branch 'master' of https://github.com/SFML/SFML into feature/enable_pch_for_shared_libs vittorioromeo 2024-02-09 13:10:57 +01:00
  • f3e5b9a7dd Replace unused '<cstring>' with '<cstdint>' vittorioromeo 2024-02-09 13:06:10 +01:00
  • f3d5762a17 Add static PCH CI jobs for Windows/Linux vittorioromeo 2024-02-08 18:21:33 +01:00
  • b552148e26 Header cleanup guided by IWYU vittorioromeo 2024-02-08 14:28:57 +01:00
  • 8d8a951cb6 Add static PCH CI jobs for Windows/Linux vittorioromeo 2024-02-08 18:21:33 +01:00
  • ba39ec3647 Improve PCH and enable PCH for Catch2 and tests vittorioromeo 2024-02-08 16:58:57 +01:00
  • 96ed6fb5ab Header cleanup guided by IWYU vittorioromeo 2024-02-08 14:28:57 +01:00
  • 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 +01:00
  • a3ab6b473c Add PCH=1 to CI vittorioromeo 2024-02-06 13:46:08 +01:00
  • ad1e8e6797 Allow PCH builds with 'BUILD_SHARED_LIBS=1' vittorioromeo 2024-02-06 01:08:53 +01:00
  • 72d30e7beb Update Catch2 to v3.5.2 vittorioromeo 2024-02-05 03:53:04 +01:00
  • c5cceb2f98
    Update Catch2 to v3.5.2 vittorioromeo 2024-02-05 03:53:04 +01:00
  • ee13dfbd3b 'SoundFileFactory' implementation overhaul vittorioromeo 2024-02-05 15:27:39 +01:00
  • d407af7003 'SoundFileFactory' implementation overhaul vittorioromeo 2024-02-05 15:27:39 +01:00
  • 4ff70c87d3 Self-contained '.inl' headers + minor refactoring vittorioromeo 2024-02-05 03:51:14 +01:00
  • 77d35bd11b Self-contained '.inl' headers + minor refactoring vittorioromeo 2024-02-05 03:51:14 +01:00
  • 76295f2624 Improve SocketSelector in-documentation example Vittorio Romeo 2024-02-04 17:30:49 +01:00
  • fba1a72abf
    Improve SocketSelector in-documentation example Vittorio Romeo 2024-02-04 17:30:49 +01:00
  • 368ff9dace Header include clean-up and minor refactoring vittorioromeo 2024-02-03 22:05:48 +01:00
  • 20b7defe8e Header include clean-up and minor refactoring vittorioromeo 2024-02-03 22:05:48 +01:00
  • 91bf37e1e7 change LineAlignment enum to enum class Hapaxia 2024-01-31 00:38:54 +00:00
  • eb07e1e6c5 Added support for stencil testing. Kipernal 2015-04-28 23:28:02 -04:00
  • 9022d9564d Define character traits for std::uint8_t Chris Thrasher 2024-01-17 17:03:04 -07:00
  • 3203ca72c7
    Added support for stencil testing. Kipernal 2015-04-28 23:28:02 -04:00
  • a1909626fb
    Define character traits for std::uint8_t Chris Thrasher 2024-01-17 17:03:04 -07:00
  • a7f054712a Update PrimitiveType values occurrences in documentation kimci86 2024-01-27 15:37:10 +01:00
  • 0d3c7f1c32 Make VertexBuffer::Usage a scoped enumeration kimci86 2024-01-27 15:36:55 +01:00
  • a019b5167b Make Shader::Type a scoped enumeration kimci86 2024-01-27 15:36:42 +01:00
  • b496877c90 Make BlendMode::Factor and BlendMode::Equation scoped enumerations kimci86 2024-01-27 15:36:29 +01:00
  • 0da1e3c523 Update PrimitiveType values occurrences in documentation kimci86 2024-01-27 15:37:10 +01:00
  • 73e87d81d7 Make VertexBuffer::Usage a scoped enumeration kimci86 2024-01-27 15:36:55 +01:00
  • a84cd118ef Make Shader::Type a scoped enumeration kimci86 2024-01-27 15:36:42 +01:00
  • ef237182cd Make BlendMode::Factor and BlendMode::Equation scoped enumerations kimci86 2024-01-27 15:36:29 +01:00
  • 3ca42c9a45 Update copyright year Miron Alexandru 2024-01-26 02:17:10 +02:00
  • 3cd542dd3c Update copyright year Miron Alexandru 2024-01-26 02:17:10 +02:00
  • ebf485737f Add texture coordinate type to sf::RenderStates Corentin Schreiber 2021-07-04 07:47:48 +01:00
  • be83e69fc0
    Add texture coordinate type to sf::RenderStates Corentin Schreiber 2021-07-04 07:47:48 +01:00
  • b234ede61e Use struct for data type with exclusively public contents Chris Thrasher 2024-01-24 20:14:48 -07:00
  • 065b119e2d
    Use struct for data type with exclusively public contents Chris Thrasher 2024-01-24 20:14:48 -07:00
  • 5dfa3f7858 Modernize management of X11 resources Chris Thrasher 2023-12-31 16:24:19 -07:00
  • 58b2f7a7e2
    Modernize management of X11 resources Chris Thrasher 2023-12-31 16:24:19 -07:00
  • 5a74cf33e9 Replaced deprecated exec_program function in CMake scripts with execute_process, as this was causing iOS build to fail with CMake 3.28 Bruno Van de Velde 2024-01-23 15:41:41 +01:00
  • a118e7fa8a
    Replaced deprecated exec_program function in CMake scripts with execute_process, as this was causing iOS build to fail with CMake 3.28 Bruno Van de Velde 2024-01-23 15:41:41 +01:00
  • 67feaa0bd3 Update location of sdkmanager in Android CI jobs Bruno Van de Velde 2024-01-23 15:36:53 +01:00
  • 9b1485bfe3 Update location of sdkmanager in Android CI jobs Bruno Van de Velde 2024-01-23 15:36:53 +01:00
  • 7d095c8b6e Clarify instructions for how to use SFML_ROOT Chris Thrasher 2024-01-16 13:34:50 -07:00
  • ef5ee38576 Refactor ternary into early-returning conditionals Chris Thrasher 2024-01-17 16:57:32 -07:00
  • 7eb797a74b
    Refactor ternary into early-returning conditionals Chris Thrasher 2024-01-17 16:57:32 -07:00
  • afe7653a94
    Clarify instructions for how to use SFML_ROOT Chris Thrasher 2024-01-16 13:34:50 -07:00
  • 30a986e632
    Use CMake-standard <PackageName>_ROOT variable to locating config module Chris Thrasher 2024-01-16 13:10:58 -07:00
  • a2c003b2b7 Add sf::State for specifying fullscreen or floating windows Chris Thrasher 2024-01-01 15:38:14 -07:00
  • 9516a5e108
    Add sf::State for specifying fullscreen or floating windows Chris Thrasher 2024-01-01 15:38:14 -07:00
  • ddb906a0ab Fix file extension typo in .gitattributes Chris Thrasher 2023-12-31 00:07:27 -07:00
  • 8268f388c1
    Fix file extension typo in .gitattributes Chris Thrasher 2023-12-31 00:07:27 -07:00
  • 3c4c1d3266 Add missing std:: namespace Chris Thrasher 2024-01-14 14:09:04 -07:00
  • a7aa231274 Enable clang-tidy Objective-C checks Chris Thrasher 2024-01-14 13:25:30 -07:00
  • 43dc13c3de Fix typo in sf::Vector3<T> type trait tests Chris Thrasher 2024-01-14 17:21:54 -07:00
  • c0b87a2097
    Fix typo in sf::Vector3<T> type trait tests Chris Thrasher 2024-01-14 17:21:54 -07:00
  • c919ad533d Remove unnecessary return statements Chris Thrasher 2024-01-14 13:07:53 -07:00
  • f26d1b1ff7
    Enable clang-tidy Objective-C checks Chris Thrasher 2024-01-14 13:25:30 -07:00
  • 95f6ebee85
    Add missing std:: namespace Chris Thrasher 2024-01-14 14:09:04 -07:00
  • 1036bdb22b
    Remove unnecessary return statements Chris Thrasher 2024-01-14 13:07:53 -07:00
  • 9cd703aa10 Update location of sdkmanager for Android builds Bruno Van de Velde 2024-01-14 22:28:57 +01:00
  • 7c279a99e6 Update location of sdkmanager for Android builds Bruno Van de Velde 2024-01-14 22:28:57 +01:00
  • 0d49fab1a6 Remove unnecessary private operators Chris Thrasher 2023-12-27 23:39:59 -06:00
  • 823a198cc6
    Remove unnecessary private operators Chris Thrasher 2023-12-27 23:39:59 -06:00
  • ed4dd9fd01 Fixed F13-F24 and consumer key names not being returned on Windows. binary1248 2024-01-08 18:00:16 +01:00
  • 692ef9c3fc
    Fixed F13-F24 and consumer key names not being returned on Windows. binary1248 2024-01-08 18:00:16 +01:00
  • 4346b9a8bc Remove unnecessary default destructor Chris Thrasher 2024-01-08 11:31:33 -07:00
  • b99609312f
    Remove unnecessary default destructor Chris Thrasher 2024-01-08 11:31:33 -07:00
  • a9d9ef6d83 Deduplicate Window{Base}::create implementations Chris Thrasher 2023-12-26 20:46:45 -06:00
  • f71570ccdd
    Deduplicate Window{Base}::create implementations Chris Thrasher 2023-12-26 20:46:45 -06:00
  • f46c888e9b Fix shader loading check for empty streams Lukas Dürrenberger 2023-12-31 23:30:13 +01:00
  • be5c52a1fc Use std:: namespace Chris Thrasher 2023-12-31 14:37:24 -07:00
  • 2dc8f6301b Fix shader loading check for empty streams Lukas Dürrenberger 2023-12-31 23:30:13 +01:00
  • b9b4f25100
    Use std:: namespace Chris Thrasher 2023-12-31 14:37:24 -07:00
  • 115344ecc3 Improve sf::Packet test coverage Chris Thrasher 2023-12-27 23:33:51 -06:00
  • f9a343290d Add tests for sf::Ftp Chris Thrasher 2023-12-30 22:16:20 -07:00
  • c5e58b7111
    Add tests for sf::Ftp Chris Thrasher 2023-12-30 22:16:20 -07:00
  • 7eb18e38fd
    Improve sf::Packet test coverage Chris Thrasher 2023-12-27 23:33:51 -06:00
  • 2fe58c66a7 Delete unnecessary destructor Chris Thrasher 2023-12-26 17:41:23 -06:00
  • caa57a15dd
    Delete unnecessary destructor Chris Thrasher 2023-12-26 17:41:23 -06:00
  • cf3f4e8d89 Use sf::Vector2s for expressing sizes and positions Chris Thrasher 2023-12-23 19:04:30 -06:00
  • 4dbecd1618
    Use sf::Vector2s for expressing sizes and positions Chris Thrasher 2023-12-23 19:04:30 -06:00
  • 8509f0fddd Use struct for type with exclusively public contents Chris Thrasher 2023-09-28 11:43:05 -06:00
  • 5188b3c50c
    Use struct for type with exclusively public contents Chris Thrasher 2023-09-28 11:43:05 -06:00
  • 36e7a18881 Fix clang-tidy errors Chris Thrasher 2023-12-22 20:29:43 -06:00
  • d700ef75c0
    Fix clang-tidy errors Chris Thrasher 2023-12-22 20:29:43 -06:00
  • a1c3aa14cb Remove redundant link libraries Chris Thrasher 2023-12-22 20:12:17 -06:00
  • f5497b2db6 Use more in-class member initializers Chris Thrasher 2023-10-23 14:17:38 -05:00
  • e74e4cd266
    Remove redundant link libraries Chris Thrasher 2023-12-22 20:12:17 -06:00
  • 3d4ea00135 Use sf::Vector2<T> conversion constructor Chris Thrasher 2023-12-05 15:17:31 -07:00