Commit Graph

  • d7541cbfe6
    Prevent crash when setting empty uniform array Chris Thrasher 2024-07-31 11:00:41 -0600
  • dffdaa52a7 Pass sf::Colors by value Chris Thrasher 2024-06-29 10:48:52 -0600
  • 779b963530 Stop using macOS 11 images Chris Thrasher 2024-07-28 16:29:12 -0600
  • d3560a7646
    Pass sf::Colors by value Chris Thrasher 2024-06-29 10:48:52 -0600
  • 1a2f5373f6
    Stop using macOS 11 images Chris Thrasher 2024-07-28 16:29:12 -0600
  • 03179abbf6 Fix issue with openal arm requiring vc_redist Lorenzooone 2024-07-25 12:47:19 +0200
  • b50f62da43 Test constexpr construction of aggregates Chris Thrasher 2024-07-16 13:39:03 -0600
  • fffa031a87
    Test constexpr construction of aggregates Chris Thrasher 2024-07-16 13:39:03 -0600
  • 8c895fd7e1 Pass sf::IpAddress by value ZXShady 2024-07-27 01:11:03 +0000
  • 3663b55467
    Pass sf::IpAddress by value ZXShady 2024-07-27 01:11:03 +0000
  • d6acbf7efb
    Update InputSoundFile.cpp (#3177) ZXShady 2024-07-26 08:15:41 +0300
  • e386aed71c
    Merge branch 'SFML:master' into remove_redunant_clear ZXShady 2024-07-26 06:59:38 +0300
  • 6c0872dc59 Update InputSoundFile.cpp ZXShady 2024-07-26 05:03:02 +0000
  • 8cf62c7a07 Fix issue with openal arm requiring vc_redist Lorenzooone 2024-07-25 12:47:19 +0200
  • a256c5cdcd
    Remove useless attributes from implementation files (#3175) ZXShady 2024-07-22 07:50:00 +0300
  • 4c14e405c9 formatting ZXShady 2024-07-22 04:30:59 +0000
  • 1743f8ea47 remove unnecesary attributes in implementation files ZXShady 2024-07-22 04:19:45 +0000
  • b0b4c7ff3d Fix documentation regarding bit widths Chris Thrasher 2024-07-21 17:06:56 -0600
  • 6858895ad9
    Fix documentation regarding bit widths Chris Thrasher 2024-07-21 17:06:56 -0600
  • 0831f055ce Require that sf::WindowBase::handleEvents receives at least one argument Chris Thrasher 2024-07-21 10:46:09 -0600
  • 63d57e5305
    Require that sf::WindowBase::handleEvents receives at least one argument Chris Thrasher 2024-07-21 10:46:09 -0600
  • 1ea1adf8af added type trait header ZXShady 2024-07-20 18:12:39 +0000
  • c4190ca50b Update Image.cpp ZXShady 2024-07-20 17:53:50 +0000
  • c847e179d4 fix event handling bug with MSVC ZXShady 2024-07-20 17:51:36 +0000
  • f4d34aaa63 simplfy and reformat sf::Image ZXShady 2024-07-20 00:39:09 +0000
  • 1107c29c3a
    Convert sf::Utf<T> template into 3 namespaces utf_namespaces Chris Thrasher 2024-07-19 11:58:28 -0600
  • c8c8673259 Pass sf::Vector2<T>s by value Chris Thrasher 2024-06-28 17:25:12 -0600
  • 13ba49c67d
    Use struct when all type members are public Chris Thrasher 2024-07-06 09:28:08 -0600
  • a4f7a374ec
    Pass sf::Vector2<T>s by value Chris Thrasher 2024-06-28 17:25:12 -0600
  • 86234dafee
    Merge 0b9c80d50e into 6c415471d2 kimci86 2024-07-18 19:25:46 -0600
  • 1dc88569c2 Apply changes ZXShady 2024-07-18 20:35:37 +0000
  • 6c415471d2 Apply changes ZXShady 2024-07-18 20:35:37 +0000
  • 9d418b033f Fixed broken joystick axis mappings under Linux Alexander Weinrauch 2024-07-17 18:20:41 +0200
  • c398d072a5 Fixed broken joystick axis mappings under Linux Alexander Weinrauch 2024-07-17 18:20:41 +0200
  • b4c7e4a890 Stop running tests that sometimes hang indefinitely Chris Thrasher 2024-07-17 16:22:37 -0600
  • 58e14e5c8e
    Stop running tests that sometimes hang indefinitely Chris Thrasher 2024-07-17 16:22:37 -0600
  • 7083b6562e Fix typos Chris Thrasher 2024-07-15 12:25:36 -0600
  • 5eb57ae5f1 Fix white square problem in OpenGL example Bambo-Borris 2024-07-15 00:53:30 +0100
  • a10242009d
    Fix typos Chris Thrasher 2024-07-15 12:25:36 -0600
  • 72eb115551 Remove inheritance in sf::Event subtypes kimci86 2024-07-09 20:26:43 +0200
  • 01f26346cb Fix typo in WindowBase::setMaximumSize Vittorio Romeo 2024-07-15 16:20:10 +0200
  • d6e6c96234
    Fix typo in WindowBase::setMaximumSize Vittorio Romeo 2024-07-15 16:20:10 +0200
  • 99a1c6fc8e Proof-of-concept sf::Texture "recycling" API vittorioromeo 2024-07-15 13:22:33 +0200
  • 1ec87d2b0a Fix white square problem in OpenGL example Bambo-Borris 2024-07-15 00:53:30 +0100
  • 4aee858fef
    Add new thread-safe error logging API error_logging Chris Thrasher 2024-07-10 14:01:59 -0600
  • 4a25d9a91d Remove inheritance in sf::Event subtypes kimci86 2024-07-09 20:26:43 +0200
  • 7ba672139c Simplify sf::WindowBase::handleEvents and add basic tests vittorioromeo 2024-07-09 16:34:55 +0200
  • b8c6fc181c Simplify sf::WindowBase::handleEvents and add basic tests vittorioromeo 2024-07-09 16:34:55 +0200
  • 2a6e15f9cc
    Merge branch '2.6.x' into master Lukas Dürrenberger 2024-07-09 10:40:45 +0200
  • 85e5ce5d65 Added event handling example. binary1248 2024-06-30 16:13:51 +0200
  • 41c48a84bc Added visitation support to Event and WindowBase via handleEvents. binary1248 2024-06-28 12:07:25 +0200
  • c7f5105a01
    Added event handling example. binary1248 2024-06-30 16:13:51 +0200
  • b1b6203a46
    Added visitation support to Event and WindowBase via handleEvents. binary1248 2024-06-28 12:07:25 +0200
  • 5873a7a157 Fix null pointer dereference when creating fullscreen window Chris Thrasher 2024-07-08 10:12:20 -0600
  • f418ccb9ad
    Fix null pointer dereference when creating fullscreen window Chris Thrasher 2024-07-08 10:12:20 -0600
  • dc8b6dbbfa Remove unnecessary namespace usage Chris Thrasher 2024-07-06 09:25:49 -0600
  • d4de4051a7
    Remove unnecessary namespace usage Chris Thrasher 2024-07-06 09:25:49 -0600
  • 88646246fc
    Consolidate getErrorString functions Chris Thrasher 2024-07-02 11:31:25 -0600
  • ee036b064c Modernize management of Udev pointers Chris Thrasher 2024-07-04 15:19:36 -0600
  • 06c0811d44 Modernize management of Udev pointers Chris Thrasher 2024-07-04 15:19:36 -0600
  • f911d01e01 Use lowercase literal suffixes Chris Thrasher 2024-06-17 16:50:57 -0600
  • 91343d480a
    Use lowercase literal suffixes Chris Thrasher 2024-06-17 16:50:57 -0600
  • 8277fe1710
    Test that music objects can't be used in a way that triggers a crash audio_construction_order_crash Chris Thrasher 2024-07-04 13:50:52 -0600
  • 121fa9cf74 Revert "Simplify/optimize sf::AudioResource implementation" Lukas Dürrenberger 2024-07-03 11:37:34 +0200
  • 130fc3949b Revert "Simplify/optimize sf::AudioResource implementation" Lukas Dürrenberger 2024-07-03 11:37:34 +0200
  • 533e70f898
    Disallow constructing sf::String from std::nullptr_t Chris Thrasher 2024-06-30 22:26:41 -0600
  • 0a8f19db7a
    Test constructing strings from nullptr test_nullptr_string_construction Chris Thrasher 2024-06-30 22:23:01 -0600
  • fbd8407a5f Enable moving windows Chris Thrasher 2023-12-26 17:31:08 -0600
  • 7556d1be78 Move fullscreen window bookkeeping to a lower level Chris Thrasher 2023-12-26 17:16:06 -0600
  • 1563f757c2
    Enable moving windows Chris Thrasher 2023-12-26 17:31:08 -0600
  • dc37d13cbc
    Move fullscreen window bookkeeping to a lower level Chris Thrasher 2023-12-26 17:16:06 -0600
  • 2b261e844c
    Add tests for sf::Mouse test_mouse Chris Thrasher 2023-09-18 19:48:27 -0600
  • 206dcfb234
    Add tests for expected error messages test_error_messages Chris Thrasher 2024-06-12 13:02:49 -0500
  • dba84c5756
    Added throwing constructor analogs of load/open factory functions. binary1248 2024-06-26 23:38:00 +0200
  • 51b8b44e14 Use more [[nodiscard]] Chris Thrasher 2024-06-27 15:23:22 -0600
  • 2495077acc
    Use more [[nodiscard]] Chris Thrasher 2024-06-27 15:23:22 -0600
  • 742beeabfe Added assert that a texture is valid when attempting to bind it. binary1248 2024-06-23 14:23:33 +0200
  • e1469aa8f2 Use [[nodiscard]] in more places Chris Thrasher 2024-06-27 09:12:23 -0600
  • d7eeaea240 Add clang-tidy readability-else-after-return check Chris Thrasher 2024-06-25 14:22:42 -0600
  • 43ddf2762d
    Use [[nodiscard]] in more places Chris Thrasher 2024-06-27 09:12:23 -0600
  • 77295507e0
    Add clang-tidy readability-else-after-return check Chris Thrasher 2024-06-25 14:22:42 -0600
  • be63ffa8d4 Fixed SoundEffects example allocating effect processor resources based on source channel count instead of engine channel count. binary1248 2024-06-23 17:16:58 +0200
  • ee8a1c061d
    Fixed SoundEffects example allocating effect processor resources based on source channel count instead of engine channel count. binary1248 2024-06-23 17:16:58 +0200
  • 1bf092fe6d Merge branch '2.6.x' into master Lukas Dürrenberger 2024-06-26 00:02:26 +0200
  • 98493bdf51 ARM64 support for SFML Zombieschannel 2024-06-18 22:06:45 +0200
  • 6ab03cc3ee Improve sf::Event documentation and parameter naming vittorioromeo 2024-06-23 19:23:31 +0200
  • fca4fa1aa2 Rename Font::loadFromFile into Font::openFromFile kimci86 2024-06-24 22:08:51 +0200
  • 5789067dd8 ARM64 support for SFML Zombieschannel 2024-06-18 22:06:45 +0200
  • 37857a861e
    Improve sf::Event documentation and parameter naming vittorioromeo 2024-06-23 19:23:31 +0200
  • af4e2d6726 Add support for UCRT64 MinGW environment vittorioromeo 2024-06-21 21:47:19 +0200
  • f278ab01bc Rename Font::loadFromFile into Font::openFromFile kimci86 2024-06-24 22:08:51 +0200
  • a77b55cb00 Add support for UCRT64 MinGW environment vittorioromeo 2024-06-21 21:47:19 +0200
  • c7f6ad6127 Fix SFML_USE_STATIC_STD_LIBS behaviour with newer cmake. As the flags aren't always included in the defaults instead of replacing we must strip existing (if present) then add the correct flag Jonny Paton 2024-06-25 11:59:52 +0100
  • 464513a11d Fix SFML_USE_STATIC_STD_LIBS behaviour with newer cmake. As the flags aren't always included in the defaults instead of replacing we must strip existing (if present) then add the correct flag Jonny Paton 2024-06-25 11:59:52 +0100
  • 7034e40ccc Document missing parameter Chris Thrasher 2024-06-24 12:10:03 -0600
  • 913021e294 Fix oversights from 2992 Chris Thrasher 2024-06-24 12:04:43 -0600
  • 8afd79c443
    Document missing parameter Chris Thrasher 2024-06-24 12:10:03 -0600
  • ae1e9a9dde
    Fix oversights from 2992 Chris Thrasher 2024-06-24 12:04:43 -0600
  • cede2def8b Simplify/optimize sf::AudioResource implementation Vittorio Romeo 2024-06-20 01:07:01 +0200
  • 4573f6cf14 Simplify/optimize sf::AudioResource implementation Vittorio Romeo 2024-06-20 01:07:01 +0200