Commit Graph

  • 6a59ab0051 Add tests for sf::ConvexShape Chris Thrasher 2022-06-01 23:12:48 -06:00
  • fd1435d1c0 Prevent more conflicts between the 'None' Xlib macro and 'WindowStyle::None' Vittorio Romeo 2022-06-08 12:57:36 +02:00
  • dbac180db5 Limit the scope of event object Chris Thrasher 2022-06-06 22:48:48 -06:00
  • 745bcb82ef Remove implicitly defined special member functions Chris Thrasher 2022-06-06 08:23:38 -06:00
  • 3203c3927f Add tests for sf::RenderStates Chris Thrasher 2022-05-25 12:36:06 -06:00
  • 864f0feedd
    Merge pull request #2112 from SFML/2.6.x Lukas Dürrenberger 2022-06-03 17:59:50 +02:00
  • 29f364eafa Include '<utility>' for 'std::exchange' Vittorio Romeo 2022-06-03 16:28:34 +02:00
  • 417f003224 Merge branch '2.6.x' Lukas Dürrenberger 2022-06-03 17:08:06 +02:00
  • 97a1bf2f5d Use wide-string character consistently DanielRabl 2022-05-22 14:47:49 +02:00
  • e1f36e66a5 Reduce casts to (void) Chris Thrasher 2022-03-30 22:49:16 -06:00
  • b71ff372c7 Use () for functions with no parameters Chris Thrasher 2022-03-30 22:41:05 -06:00
  • e0c4d14541 Use [[maybe_unused]] for parameters that are sometimes not used Chris Thrasher 2022-03-30 22:39:31 -06:00
  • 58e93ddd19 Add tests for sf::View Chris Thrasher 2022-05-21 23:03:49 -06:00
  • 60131b19ef Add tests for sf::Glyph Chris Thrasher 2022-05-21 22:43:10 -06:00
  • 3e424550d8 Added comment for GCC 12.1 false-positive (issue #2100) Andrew King 2022-05-21 23:16:40 -04:00
  • 6ff85eebe5 bugfix for #2100: null-dereference in GCC 12.1.0 Andrew King 2022-05-21 20:23:30 -04:00
  • 7dd001e5c0 Simplify approximate comparisons of SFML types Chris Thrasher 2022-05-02 16:38:33 -06:00
  • 5fde1ca613 Hide symbols in cross platform manner Chris Thrasher 2022-05-17 21:03:12 -06:00
  • 62d1abe491 Stop setting CMake policy 0068 Chris Thrasher 2022-03-04 22:55:49 -07:00
  • 89a0489a44 Stop setting CMake policy 0042 Chris Thrasher 2022-03-04 22:22:32 -07:00
  • 1e6dc82304 Add tests for sf::CircleShape Chris Thrasher 2022-04-08 18:52:48 -06:00
  • 049e3ce8f2 Increase precision of operator<<(Vector2<T>) Chris Thrasher 2022-04-30 23:20:46 -06:00
  • 88515b2fca Add polar coordinates constructor for sf::Vector2<T> Chris Thrasher 2022-04-29 09:37:29 -06:00
  • 0785093ebc Use sf::Vector2<T> for numeric parameter pairs Chris Thrasher 2022-03-29 18:53:17 -06:00
  • 488b139ea7 Fix conversion warning Chris Thrasher 2022-05-16 09:52:49 -06:00
  • b2ab6d6ab3 Add extension methods to Vector3<T> Bambo-Borris 2022-05-04 18:03:26 +01:00
  • 65e357e901
    Merge pull request #2099 from SFML/2.6.x Lukas Dürrenberger 2022-05-10 23:39:34 +02:00
  • 3301c47755 Remove CompileOptionsOverride Chris Thrasher 2022-03-04 21:08:56 -07:00
  • 829cf3b502 Apply compiler warnings to test utilities Chris Thrasher 2022-05-04 11:11:07 -06:00
  • 9842c8fdf8 Fix incorrect cast when loading 16-bit samples from WAV file kimci86 2022-05-06 15:35:44 +02:00
  • 9d401398e7 replacing NULL with nullptr in src/window file Coder-Rahul-Y 2022-05-04 12:57:49 +05:30
  • 6b4c287c20 Fixed unnecessary instantiation CosminPerRam 2022-05-04 02:23:34 +03:00
  • 27a82e733b try_emplace in Font::loadPage CosminPerRam 2022-05-04 01:46:00 +03:00
  • c0a6cf1f0c Remove unnecessary lossy conversions in test utilities Chris Thrasher 2022-05-02 09:33:05 -06:00
  • 1e560ababd Add tests for sf::err Chris Thrasher 2022-04-21 16:00:51 -06:00
  • 2a5ce3c989 Apply compiler warnings to tests Chris Thrasher 2022-04-04 12:35:35 -06:00
  • 8a4563361f Set compiler warnings on a per-target, not per-file basis Chris Thrasher 2022-04-04 12:07:55 -06:00
  • f320fc0db4 Remove local variables that shadowed global Chris Thrasher 2022-03-02 19:36:28 -07:00
  • d1ff823d9d
    Merge pull request #2082 from feature/backmerge Lukas Dürrenberger 2022-05-02 08:35:39 +02:00
  • 08982064f5 Add clarification of SFML's status of development Lukas Dürrenberger 2022-05-01 18:33:31 +02:00
  • 33cb8f4391 Corrected/clarified the setLoopPoints() documentation Coder-Rahul-Y 2022-04-28 16:18:08 +05:30
  • 9a6142bd22 Merge branch '2.6.x' Lukas Dürrenberger 2022-04-26 08:21:58 +02:00
  • b6ca47e128 DRM Implementation Radek Dutkiewicz 2022-04-25 14:01:54 +01:00
  • 3ae85854e4
    Merge pull request #2080 from SFML/feature/backmerge Lukas Dürrenberger 2022-04-23 12:12:17 +02:00
  • af209510d9 Merge branch '2.6.x' into master Lukas Dürrenberger 2022-04-21 08:31:37 +02:00
  • f7c88ee7ef Fix font pages not being created with the desired smoothness kimci86 2022-04-12 15:25:47 +02:00
  • 470822cfe4 Fixed incorrect value for fully transparent pixels Peter Chapman 2022-02-14 10:43:08 +13:00
  • f8c1ec283a Print absolute paths when file not found Chris Thrasher 2022-03-14 20:38:12 -06:00
  • c7705a8d9a Remove remaining use of this-> Chris Thrasher 2022-03-30 22:42:26 -06:00
  • 8bad90df7c Added community section to README Nadpher 2022-04-19 09:32:21 +02:00
  • 4b93727413 Enable MSVC standards conformance Chris Thrasher 2022-04-13 10:32:24 -06:00
  • 28279c0686 Fix incorrect cast in Cursor::loadFromPixels Unix implementation kimci86 2022-04-12 15:46:19 +02:00
  • 9010e7ba38 Add tests for sf::RectangleShape Chris Thrasher 2022-04-08 18:33:50 -06:00
  • a302a9829e Ensure files end with newline character Chris Thrasher 2022-04-04 12:13:03 -06:00
  • 92ece7dcc3 Remove iOS 7 workarounds Chris Thrasher 2022-03-30 22:32:48 -06:00
  • 9cbd9c5976 Add tests for sf::Shape Chris Thrasher 2022-03-16 10:05:48 -06:00
  • 2adc3c0e23 Increase precision of sf::Rect<T> operator<< Chris Thrasher 2022-03-06 12:43:48 -07:00
  • cf155fbb1b
    Merge pull request #2062 from 2.6.x Lukas Dürrenberger 2022-04-08 16:39:54 +02:00
  • cb675b2bbc Merge branch '2.6.x' into feature/back-merge Lukas Dürrenberger 2022-04-07 08:57:06 +02:00
  • 4afa91422f Added back the missing WINAPI calling convention declaration that was left out in 9a0cc4b7dc8dae79fc912a04a9d4679d42815a4a. Closes #2057. binary1248 2022-04-06 13:55:27 +02:00
  • e0d03ec6a8 Fix success condition for sending end-of-stream packet in voip example kimci86 2022-03-07 00:22:44 +01:00
  • fae91bbbf2 Allow SoundStream::play to be called again after reaching the end kimci86 2022-03-07 00:18:03 +01:00
  • 8e95d1c73a Abort looping in SoundStream::streamData if an OpenAL error occurs that would have caused it to never terminate. Fixes #1831 binary1248 2022-02-19 03:23:25 +01:00
  • c5f3aeca72 Use std::quoted Chris Thrasher 2022-03-14 21:00:20 -06:00
  • 2837b3623b Remove VS 2017 as GitHub Actions compiler Lukas Dürrenberger 2022-02-05 15:38:29 +01:00
  • fe3a7fc21e Add support for VS 2022 to the GitHub Actions workflow Lukas Dürrenberger 2022-01-18 19:40:29 +01:00
  • f3d98a9ebf Require all modules are built before building tests Chris Thrasher 2022-03-24 11:49:00 -06:00
  • bc7ec1277a Move sf::Rect printer to GraphicsUtil Chris Thrasher 2022-03-24 12:14:49 -06:00
  • 9b3735c05f Honor OPTIONAL_COMPONENTS when finding SFML friendlyanon 2022-03-28 01:37:01 +02:00
  • 8f6903d008 Remove empty file Chris Thrasher 2022-03-25 09:12:15 -06:00
  • 8838030d67 Fix -Wmissing-braces warning under clang Vittorio Romeo 2021-12-19 15:26:58 +01:00
  • 5c9b571c70 Add tests for sf::VertexArray Chris Thrasher 2022-03-01 23:02:38 -06:00
  • 33a7c4d2a8 Clean up filesystem path usage in examples Chris Thrasher 2022-03-14 19:32:26 -06:00
  • d64cbff463 Remove redundant quotes when printing filesystem paths Chris Thrasher 2022-03-14 19:30:29 -06:00
  • 79250d9584 Fixes the following compilation error marwen.azouzi 2022-03-14 09:40:11 +01:00
  • 3315456dc3 Replaced select with poll in JoystickImpl to function even when a large number of file descriptors are open. binary1248 2022-02-19 03:52:47 +01:00
  • 2e6c363e64 Mark external headers as SYSTEM headers Chris Thrasher 2022-02-27 22:37:24 -06:00
  • 7dfc7f0202 Use new sf::Vector2<T> utilities Chris Thrasher 2022-03-02 18:35:13 -07:00
  • 411d702d7a Use 'ccache' if available Vittorio Romeo 2022-02-28 19:22:28 +00:00
  • 28e935673c Const-qualify local variables in Vector2 test, where possible Jan Haller 2022-02-17 17:41:14 +01:00
  • 2eef193c0e Unit tests for Vector2 extensions Jan Haller 2022-02-17 17:22:00 +01:00
  • 70eeba5067 Add Vector2 extension methods (inspired from Thor) Jan Haller 2022-01-25 22:25:52 +01:00
  • fab2c93d7a Simplify CI workflow kimci86 2022-02-18 18:30:38 +01:00
  • 106da21dd1 Revert accidental filesystem conversion Chris Thrasher 2022-02-18 10:36:25 -07:00
  • 80004d87b1 Build sf::Transformable tests Chris Thrasher 2022-02-18 10:16:45 -07:00
  • a733e4cd7e Remove unused CMake variables Chris Thrasher 2022-02-17 11:35:25 -07:00
  • abe420897d Add tests for sf::Transformable Chris Thrasher 2022-01-20 21:00:36 -07:00
  • 2f2284955e Use list(APPEND to simplify modifying variables Chris Thrasher 2022-02-16 17:36:34 -07:00
  • d55b5ec5b9 Minor include cleanup ('Window', 'RenderWindow') Vittorio Romeo 2022-02-17 00:28:37 +00:00
  • 5f2c7bb898 Use std::filesystem::path Chris Thrasher 2022-01-09 15:47:04 -07:00
  • ec4ac1afc4 Remove GCC 8 workarounds Chris Thrasher 2022-01-20 23:41:18 -07:00
  • 2df0bfa1b5 Update iOS deployment target to 13.0 Chris Thrasher 2022-01-18 14:50:56 -07:00
  • 938a407a44 Update required Android API level in CMakeLists Jakub 'Eremiell' Marek 2022-01-18 22:51:21 +01:00
  • 1334e3c466 Update Android NDK to r23b Jakub 'Eremiell' Marek 2022-01-18 20:14:10 +01:00
  • e93adc65ee Add missing override keyword Chris Thrasher 2022-01-18 12:43:25 -07:00
  • a3b27b4a6d Use pre-increment when post-increment is not necessary Vittorio Romeo 2022-02-17 00:14:30 +00:00
  • fbd624bcf3 Remove Cygwin workaround Chris Thrasher 2022-02-16 15:43:09 -07:00
  • 218154cf00 Add move semantics to 'Font', 'Text,' and 'Image' Vittorio Romeo 2022-02-16 15:06:05 +00:00
  • b069f88127 Avoid overuse of 'std::endl' Vittorio Romeo 2022-02-16 14:34:15 +00:00
  • 5fee1aad7d Add '[[nodiscard]]' in more useful/ambiguous places, fix usages Vittorio Romeo 2022-02-15 13:36:22 +00:00