Commit Graph

  • 368ff9dace Header include clean-up and minor refactoring vittorioromeo 2024-02-03 22:05:48 +0100
  • 20b7defe8e Header include clean-up and minor refactoring vittorioromeo 2024-02-03 22:05:48 +0100
  • 91bf37e1e7 change LineAlignment enum to enum class Hapaxia 2024-01-31 00:38:54 +0000
  • eb07e1e6c5 Added support for stencil testing. Kipernal 2015-04-28 23:28:02 -0400
  • 9022d9564d Define character traits for std::uint8_t Chris Thrasher 2024-01-17 17:03:04 -0700
  • 3203ca72c7
    Added support for stencil testing. Kipernal 2015-04-28 23:28:02 -0400
  • a1909626fb
    Define character traits for std::uint8_t Chris Thrasher 2024-01-17 17:03:04 -0700
  • a7f054712a Update PrimitiveType values occurrences in documentation kimci86 2024-01-27 15:37:10 +0100
  • 0d3c7f1c32 Make VertexBuffer::Usage a scoped enumeration kimci86 2024-01-27 15:36:55 +0100
  • a019b5167b Make Shader::Type a scoped enumeration kimci86 2024-01-27 15:36:42 +0100
  • b496877c90 Make BlendMode::Factor and BlendMode::Equation scoped enumerations kimci86 2024-01-27 15:36:29 +0100
  • 0da1e3c523 Update PrimitiveType values occurrences in documentation kimci86 2024-01-27 15:37:10 +0100
  • 73e87d81d7 Make VertexBuffer::Usage a scoped enumeration kimci86 2024-01-27 15:36:55 +0100
  • a84cd118ef Make Shader::Type a scoped enumeration kimci86 2024-01-27 15:36:42 +0100
  • ef237182cd Make BlendMode::Factor and BlendMode::Equation scoped enumerations kimci86 2024-01-27 15:36:29 +0100
  • 3ca42c9a45 Update copyright year Miron Alexandru 2024-01-26 02:17:10 +0200
  • 3cd542dd3c Update copyright year Miron Alexandru 2024-01-26 02:17:10 +0200
  • ebf485737f Add texture coordinate type to sf::RenderStates Corentin Schreiber 2021-07-04 07:47:48 +0100
  • be83e69fc0
    Add texture coordinate type to sf::RenderStates Corentin Schreiber 2021-07-04 07:47:48 +0100
  • b234ede61e Use struct for data type with exclusively public contents Chris Thrasher 2024-01-24 20:14:48 -0700
  • 065b119e2d
    Use struct for data type with exclusively public contents Chris Thrasher 2024-01-24 20:14:48 -0700
  • 5dfa3f7858 Modernize management of X11 resources Chris Thrasher 2023-12-31 16:24:19 -0700
  • 58b2f7a7e2
    Modernize management of X11 resources Chris Thrasher 2023-12-31 16:24:19 -0700
  • 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 +0100
  • 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 +0100
  • 67feaa0bd3 Update location of sdkmanager in Android CI jobs Bruno Van de Velde 2024-01-23 15:36:53 +0100
  • 9b1485bfe3 Update location of sdkmanager in Android CI jobs Bruno Van de Velde 2024-01-23 15:36:53 +0100
  • 7d095c8b6e Clarify instructions for how to use SFML_ROOT Chris Thrasher 2024-01-16 13:34:50 -0700
  • ef5ee38576 Refactor ternary into early-returning conditionals Chris Thrasher 2024-01-17 16:57:32 -0700
  • 7eb797a74b
    Refactor ternary into early-returning conditionals Chris Thrasher 2024-01-17 16:57:32 -0700
  • afe7653a94
    Clarify instructions for how to use SFML_ROOT Chris Thrasher 2024-01-16 13:34:50 -0700
  • 30a986e632
    Use CMake-standard <PackageName>_ROOT variable to locating config module Chris Thrasher 2024-01-16 13:10:58 -0700
  • a2c003b2b7 Add sf::State for specifying fullscreen or floating windows Chris Thrasher 2024-01-01 15:38:14 -0700
  • 9516a5e108
    Add sf::State for specifying fullscreen or floating windows Chris Thrasher 2024-01-01 15:38:14 -0700
  • ddb906a0ab Fix file extension typo in .gitattributes Chris Thrasher 2023-12-31 00:07:27 -0700
  • 8268f388c1
    Fix file extension typo in .gitattributes Chris Thrasher 2023-12-31 00:07:27 -0700
  • 3c4c1d3266 Add missing std:: namespace Chris Thrasher 2024-01-14 14:09:04 -0700
  • a7aa231274 Enable clang-tidy Objective-C checks Chris Thrasher 2024-01-14 13:25:30 -0700
  • 43dc13c3de Fix typo in sf::Vector3<T> type trait tests Chris Thrasher 2024-01-14 17:21:54 -0700
  • c0b87a2097
    Fix typo in sf::Vector3<T> type trait tests Chris Thrasher 2024-01-14 17:21:54 -0700
  • c919ad533d Remove unnecessary return statements Chris Thrasher 2024-01-14 13:07:53 -0700
  • f26d1b1ff7
    Enable clang-tidy Objective-C checks Chris Thrasher 2024-01-14 13:25:30 -0700
  • 95f6ebee85
    Add missing std:: namespace Chris Thrasher 2024-01-14 14:09:04 -0700
  • 1036bdb22b
    Remove unnecessary return statements Chris Thrasher 2024-01-14 13:07:53 -0700
  • 9cd703aa10 Update location of sdkmanager for Android builds Bruno Van de Velde 2024-01-14 22:28:57 +0100
  • 7c279a99e6 Update location of sdkmanager for Android builds Bruno Van de Velde 2024-01-14 22:28:57 +0100
  • 0d49fab1a6 Remove unnecessary private operators Chris Thrasher 2023-12-27 23:39:59 -0600
  • 823a198cc6
    Remove unnecessary private operators Chris Thrasher 2023-12-27 23:39:59 -0600
  • ed4dd9fd01 Fixed F13-F24 and consumer key names not being returned on Windows. binary1248 2024-01-08 18:00:16 +0100
  • 692ef9c3fc
    Fixed F13-F24 and consumer key names not being returned on Windows. binary1248 2024-01-08 18:00:16 +0100
  • 4346b9a8bc Remove unnecessary default destructor Chris Thrasher 2024-01-08 11:31:33 -0700
  • b99609312f
    Remove unnecessary default destructor Chris Thrasher 2024-01-08 11:31:33 -0700
  • a9d9ef6d83 Deduplicate Window{Base}::create implementations Chris Thrasher 2023-12-26 20:46:45 -0600
  • f71570ccdd
    Deduplicate Window{Base}::create implementations Chris Thrasher 2023-12-26 20:46:45 -0600
  • f46c888e9b Fix shader loading check for empty streams Lukas Dürrenberger 2023-12-31 23:30:13 +0100
  • be5c52a1fc Use std:: namespace Chris Thrasher 2023-12-31 14:37:24 -0700
  • 2dc8f6301b Fix shader loading check for empty streams Lukas Dürrenberger 2023-12-31 23:30:13 +0100
  • b9b4f25100
    Use std:: namespace Chris Thrasher 2023-12-31 14:37:24 -0700
  • 115344ecc3 Improve sf::Packet test coverage Chris Thrasher 2023-12-27 23:33:51 -0600
  • f9a343290d Add tests for sf::Ftp Chris Thrasher 2023-12-30 22:16:20 -0700
  • c5e58b7111
    Add tests for sf::Ftp Chris Thrasher 2023-12-30 22:16:20 -0700
  • 7eb18e38fd
    Improve sf::Packet test coverage Chris Thrasher 2023-12-27 23:33:51 -0600
  • 2fe58c66a7 Delete unnecessary destructor Chris Thrasher 2023-12-26 17:41:23 -0600
  • caa57a15dd
    Delete unnecessary destructor Chris Thrasher 2023-12-26 17:41:23 -0600
  • cf3f4e8d89 Use sf::Vector2s for expressing sizes and positions Chris Thrasher 2023-12-23 19:04:30 -0600
  • 4dbecd1618
    Use sf::Vector2s for expressing sizes and positions Chris Thrasher 2023-12-23 19:04:30 -0600
  • 8509f0fddd Use struct for type with exclusively public contents Chris Thrasher 2023-09-28 11:43:05 -0600
  • 5188b3c50c
    Use struct for type with exclusively public contents Chris Thrasher 2023-09-28 11:43:05 -0600
  • 36e7a18881 Fix clang-tidy errors Chris Thrasher 2023-12-22 20:29:43 -0600
  • d700ef75c0
    Fix clang-tidy errors Chris Thrasher 2023-12-22 20:29:43 -0600
  • a1c3aa14cb Remove redundant link libraries Chris Thrasher 2023-12-22 20:12:17 -0600
  • f5497b2db6 Use more in-class member initializers Chris Thrasher 2023-10-23 14:17:38 -0500
  • e74e4cd266
    Remove redundant link libraries Chris Thrasher 2023-12-22 20:12:17 -0600
  • 3d4ea00135 Use sf::Vector2<T> conversion constructor Chris Thrasher 2023-12-05 15:17:31 -0700
  • 3ce985c0ac
    Use more in-class member initializers Chris Thrasher 2023-10-23 14:17:38 -0500
  • 1545dc7b7d
    Use sf::Vector2<T> conversion constructor Chris Thrasher 2023-12-05 15:17:31 -0700
  • 55e2b53355
    Simplify sf::Packet::clear() Chris Thrasher 2023-01-28 21:20:23 -0700
  • ffe9cc0671 Fix incorrect assertion comment Chris Thrasher 2023-10-09 00:07:42 -0600
  • e6b4b82b77
    Fix incorrect assertion comment Chris Thrasher 2023-10-09 00:07:42 -0600
  • 39da2b829c Make Keyboard::Key a scoped enumeration kimci86 2023-12-19 23:45:33 +0100
  • 38ed6c1903 Make Keyboard::Key a scoped enumeration kimci86 2023-12-19 23:45:33 +0100
  • 82ee0f79ac Remove Key::Last and Scan::Last enumerators kimci86 2023-12-19 07:27:41 +0100
  • c85a75559c Remove Key::Last and Scan::Last enumerators kimci86 2023-12-19 07:27:41 +0100
  • b13b488f9f Remove unused function Chris Thrasher 2023-12-17 18:06:53 -0700
  • 22b518af1f Remove unused function Chris Thrasher 2023-12-17 15:41:31 -0700
  • d1eb21e04f Remove reference to SFML 2 Chris Thrasher 2023-12-17 15:47:27 -0700
  • d2fad4754c
    Remove unused function Chris Thrasher 2023-12-17 18:06:53 -0700
  • 674d68faa6 Remove unhelpful return values Chris Thrasher 2023-12-17 13:33:12 -0700
  • 7423089c5a
    Remove unused function Chris Thrasher 2023-12-17 15:41:31 -0700
  • 2bc4e15043 Fix typos Chris Thrasher 2023-12-17 12:45:50 -0700
  • d2f4452fc8 Use EnumArray for Key or Scancode-indexed arrays kimci86 2023-12-17 18:38:54 +0100
  • faaceb5b5b Define KeyCount and ScancodeCount out of enums kimci86 2023-12-17 18:38:54 +0100
  • d2ebb7494f
    Remove reference to SFML 2 Chris Thrasher 2023-12-17 15:47:27 -0700
  • d85de32a5c
    Remove unhelpful return values Chris Thrasher 2023-12-17 13:33:12 -0700
  • 4ed5761f81
    Fix typos Chris Thrasher 2023-12-17 12:45:50 -0700
  • 329e40019a Print out new video mode when current mode is rejected Chris Thrasher 2023-12-17 11:11:39 -0700
  • b4c24e5913
    Print out new video mode when current mode is rejected Chris Thrasher 2023-12-17 11:11:39 -0700
  • db27ce7767 Use EnumArray for Key or Scancode-indexed arrays kimci86 2023-12-17 18:38:54 +0100
  • 1eccbd8557 Define KeyCount and ScancodeCount out of enums kimci86 2023-12-17 18:38:54 +0100
  • a474654ea7
    Add EnumArray to implement enum-indexed arrays kimci86 2023-12-17 02:31:25 +0100