Commit Graph

  • 27542637aa Modernize memory management of X11 types Chris Thrasher 2023-04-29 19:50:01 -0600
  • a19f996a11 Remove C++11 header Chris Thrasher 2023-06-27 08:12:41 -0600
  • b391be2316 Make glyph a struct Shane Whitmire 2023-06-25 15:52:49 -0500
  • 1f23f7818e Don't override CMAKE_MODULE_PATH Chris Thrasher 2023-06-22 14:33:41 -0600
  • a8e901e754 Assert that a video mode exists before trying to use it Chris Thrasher 2023-06-16 16:09:34 -0600
  • e9e25d52bc Loosen restrictions on unrecognized compilers Chris Thrasher 2023-06-22 11:01:13 -0600
  • a0c10b8dfb Update state of developoment in README Chris Thrasher 2023-06-21 10:45:54 -0600
  • 93cc99b8df
    Merge '2.6.x' to master Lukas Dürrenberger 2023-06-21 19:40:23 +0200
  • 48fde44047 Merge branch '2.6.x' into master Lukas Dürrenberger 2023-06-21 09:25:30 +0200
  • 11b73743c4 Update changelog with all changes for 2.6.0 Lukas Dürrenberger 2021-05-11 13:56:44 +0200
  • f47403ab4d Update version number to 2.6.0 Lukas Dürrenberger 2021-05-11 11:32:06 +0200
  • 8a8348ebeb Replace C++11 with SFML int types Lukas Dürrenberger 2023-06-20 00:04:11 +0200
  • 7af8719a49 Add missing "#pragma once" directive to src/SFML/Network/SocketImpl.hpp. abd-ennour 2023-06-03 10:16:33 +0200
  • 8835f42589 Make sf::Clock pausable MetGang 2022-07-20 14:40:45 +0200
  • b39be46db0 Moved most variables in sfml-graphics, GlResource and GlContext out of namespace scope. binary1248 2023-04-01 02:44:05 +0200
  • 6a3e44bc4d Added missing doxygen tag \return in a function "[[nodiscard]] bool open(sf::InputStream& stream, Info& info) override;" and missing comments "// namespace <namespace>" in Window/WindowBase.cpp and ALCheck.cpp. abd-ennour 2023-06-02 00:18:04 +0200
  • da8614cb2f Test MinGW build in CI Chris Thrasher 2023-05-30 08:25:57 -0600
  • 53e2fab582 Prefer named colors Chris Thrasher 2023-03-19 13:43:04 -0600
  • 865a50899c Test for correct network ordering of packets Chris Thrasher 2023-01-26 21:33:05 -0700
  • e5b85fc9b7 Remove workaround for supporting old versions of Visual Studio Chris Thrasher 2023-02-07 16:56:14 -0700
  • d131beb0fd Fix misspellings Chris Thrasher 2023-05-21 12:47:07 -0600
  • fe2ca0b82e Fix clang-tidy-16 failures Chris Thrasher 2023-05-19 19:04:31 -0600
  • 33030e94d9 Use std::byte Chris Thrasher 2022-06-14 12:19:33 -0600
  • 48a37230d4 Fix typo in log message Chris Thrasher 2023-05-20 17:28:20 -0600
  • e6cc75f8a6 Fix how we specify CATCH_CONFIG_FAST_COMPILE Chris Thrasher 2023-05-15 16:02:45 -0600
  • a08cdadcb1 Fix 2.6.x failing to compile on gcc 13.1.1 because of missing headers Shane Whitmire 2023-05-15 20:44:54 -0500
  • 9855552f64 Add sf::Shape::getGeometricCenter() Ted Lyngmo 2023-04-24 09:25:44 +0200
  • f95d159711 Fix build failure when using g++ (GCC) 13.1.1 Ted Lyngmo 2023-05-15 17:03:15 +0200
  • e4db2b4de6 Manage AAsett* with std::unique_ptr Chris Thrasher 2023-05-12 18:06:25 -0600
  • 1e9161b57e Use C++ headers Chris Thrasher 2023-05-07 18:36:36 -0600
  • a5135271cb Remove reference to deleted file Chris Thrasher 2022-10-14 09:31:46 -0600
  • f6dfc04938 Switch to Catch2 Chris Thrasher 2023-01-17 21:51:08 -0700
  • b14d0b47e6 Fix broken sf::swap overloads Chris Thrasher 2023-05-12 22:25:06 -0600
  • 98a59d62c7 Upgrade to CMake 3.22 Chris Thrasher 2023-05-08 17:17:20 -0600
  • 27249d42ed Add sf::WindowBase::set{Min|Max}imumSize() Chris Thrasher 2023-04-30 18:00:04 -0600
  • c45f6378d6 Remove Codecov binary GPG check JS Fauteux 2023-05-10 16:22:27 -0400
  • fb1cfdc48d Add misc-const-correctness clang-tidy check Chris Thrasher 2023-02-14 20:42:12 -0700
  • 29863b14a5 Remove default sf::Sprite constructor Chris Thrasher 2023-04-02 20:24:02 -0600
  • 839ad6cf70 Emit resize event any time size changes Chris Thrasher 2023-04-27 16:53:54 -0600
  • c2e065b9bc Fix typo in 'Http.hpp' BlackyDrum 2023-04-30 00:10:47 +0200
  • 92dbac623b Document precision limitation of sf::sleep Chris Thrasher 2023-04-19 14:10:57 -0600
  • 1c5c8ad700 Add tests for sf::sleep Chris Thrasher 2023-04-19 11:49:41 -0600
  • cbfa9cbb65 Reorder includes hierarchically vittorioromeo 2023-04-24 14:13:52 +0200
  • 97c00d42ad Enable clang-tidy modernize-pass-by-value check Chris Thrasher 2023-04-15 17:22:56 -0600
  • 1dbffc6626 Fix typo in 'Font.cpp' Vittorio Romeo 2023-04-24 01:08:39 +0200
  • 973055c1f5 Implement 'getFullscreenModes' more concisely vittorioromeo 2023-04-24 01:42:53 +0200
  • 2af0ba66f1 Fix errors and warnings in templates vittorioromeo 2023-04-24 01:20:35 +0200
  • 5480bf8a93
    Fixed move semantics for sf::Cursor and added test for it alireza 2023-04-22 19:29:05 +0300
  • 692fe84331 Fix condition for trailing bytes count in UTF-8 decoder. Test added to check if a replacement characters is added to output. Jan Wojciechowski 2023-03-05 09:40:34 +0100
  • 230c6a4d57 Simplify 'FontHandles' management vittorioromeo 2023-04-17 23:39:36 +0200
  • 31c4b9472a Add clang-tidy bugprone-incorrect-roundings check Chris Thrasher 2023-04-15 19:11:13 -0600
  • 26b300f923 Fixed $GITHUB_WORKSPACE backslashes being escaped by bash when passed to the sh command. binary1248 2023-04-13 02:47:33 +0200
  • c6226258db Improve test utility header compilation speed vittorioromeo 2023-04-13 15:50:19 +0200
  • 82b9821a8a Add clang-tidy bugprone-* checks Chris Thrasher 2023-02-02 23:31:48 -0700
  • 9269edcccc Add OpenGL ES jobs to ci.yml. binary1248 2023-03-10 02:05:42 +0100
  • 705307f725 Skip OpenGL version printout when test-sfml-window does not exist binary1248 2023-04-12 01:58:51 +0200
  • 913d7358ac Don't repeatedly run test setup code binary1248 2023-04-12 01:37:05 +0200
  • 038030aed3 Fix how CTest config is specified Chris Thrasher 2023-04-07 21:51:29 -0600
  • 7a8192ada9 Fix bug where CTest failing did not fail CI job Chris Thrasher 2023-04-07 20:42:54 -0600
  • 1da3e8015b Disable Xcode code signing via configuration parameter Chris Thrasher 2023-04-07 22:42:12 -0600
  • a21c3c101c Configure doxygen STRIP_FROM_INC_PATH option kimci86 2023-04-11 20:32:28 +0200
  • 2d6d4a4e31 Allow for manually triggering CI Chris Thrasher 2023-01-30 15:10:18 -0700
  • 6692284597 Force brew install to succeed Chris Thrasher 2023-04-08 15:22:38 -0600
  • cafaa1c153 Add clang-tidy performance-* checks Chris Thrasher 2023-04-08 12:51:35 -0600
  • ea4c448a85 Add support for installing and using the Mesa 3D library for OpenGL rendering. binary1248 2023-03-26 14:21:21 +0200
  • 07001196eb
    Clean up namespace usage Chris Thrasher 2023-04-06 08:45:46 -0600
  • f5e6c67daf Remove unnecessary std::string::c_str() calls Chris Thrasher 2023-01-31 14:49:40 -0700
  • 61aeff13c9 Fixed wglGetProcAddress not providing OpenGL 1.1 functions when the context is provided by an Nvidia ICD. binary1248 2023-04-06 04:00:01 +0200
  • 485d367a91 Inline sfml_add_external Chris Thrasher 2023-04-02 15:14:31 -0600
  • 21af6fecf1 Fixed OpenGL entry points being loaded from OpenGL32.dll instead of failing to load if they are not provided by the vendor provided library on Windows. binary1248 2023-03-26 04:44:05 +0200
  • 2c99b3343a Remove default sf::Text constructor Chris Thrasher 2022-09-05 23:18:29 -0600
  • 57a40c531f Be explicit about when new keys are added to the map Chris Thrasher 2022-09-05 23:08:54 -0600
  • f3aac01744 Use structured bindings Chris Thrasher 2023-03-01 22:50:45 -0700
  • f371a99b39 Implement sf::String in terms of std::u32string Chris Thrasher 2023-03-25 22:02:29 -0600
  • 93a8506498 Let compiler generated special member functions Chris Thrasher 2023-03-30 08:21:50 -0600
  • 988a38e0a9 Improve PCH by adding more commonly used headers Vittorio Romeo 2023-04-04 15:54:41 +0200
  • 6a3feda5ab Make EGL pixel format selection follow the same procedure as the other context types and make OpenGL context version parsing more tolerant of garbage data. Fixes #2395 Jonathan De Wachter 2016-09-28 18:43:10 +0700
  • 7004db1cd9 Added sf::RenderWindow, sf::Shader and sf::Window tests. binary1248 2023-03-10 01:38:14 +0100
  • ebe4b3c437 Add tests for sf::String Chris Thrasher 2023-03-22 21:40:17 -0600
  • 14dbd3c899 Remove old workaround for MinGW's lack of unicode support Chris Thrasher 2023-03-28 21:48:20 -0600
  • 06c5c50537 De-constexpr sf::String::InvalidPos Chris Thrasher 2023-03-28 21:27:51 -0600
  • 741fe219da
    Use built-in CMake support for iOS Jonny 2023-04-03 22:36:33 +0100
  • 92e5a1e4e6 Implement move semantics for sf::Cursor Chris Thrasher 2023-03-30 23:30:30 -0600
  • d500eee682
    Merge branch '2.6.x' into master Lukas Dürrenberger 2023-04-02 00:30:16 +0200
  • 5ebba36d16
    Merge branch '2.6.x' into feature/backmerge Chris Thrasher 2023-04-01 15:23:48 -0600
  • 541e83ed12 Disable stringop-overflow warning when including minimp3 since it produces false positives. binary1248 2023-04-01 02:48:15 +0200
  • 5048c4d801 Added sf::Texture tests. binary1248 2023-03-10 02:05:53 +0100
  • a8bc8cf889 Added move constructor, and move assignment operator. Jim-Marsden 2022-11-19 21:06:35 -0800
  • 2d2f684786 Fix clang-tidy-16 errors Chris Thrasher 2023-03-23 14:13:52 -0600
  • 2151ea5c1d Align search box styling with the doc style Lukas Dürrenberger 2023-03-28 22:04:50 +0200
  • 25da9833c2 Fixed GlContext not being activated if it shares the same address as a previously destroyed GlContext. binary1248 2023-03-26 04:41:26 +0200
  • acba3e6165 Replaced xvfb-run with manually starting Xvfb and running fluxbox to emulate a window manager and combined test and coverage steps into a single step. binary1248 2023-03-26 14:09:33 +0200
  • ccda8a9db0 Reduce TransientContextLock overhead if there is already a context active on the current thread. binary1248 2023-03-17 03:04:11 +0100
  • 05d9f2046a Since the CODECOV_TOKEN secret isn't being made available to every pull request, revert to having the Codecov uploader auto-detect. binary1248 2023-03-24 02:18:46 +0100
  • 1bb494f4c0 Upgrade to stb_image 2.28 Chris Thrasher 2023-03-22 22:02:30 -0600
  • b510042b0d Fixed Codecov uploader being run with the SHA of the merge commit instead of the HEAD commit when a job is run in a pull request context. binary1248 2023-03-23 02:25:36 +0100
  • bc5ddb3495 Don't automatically build docs Chris Thrasher 2023-03-22 22:08:43 -0600
  • 2df79840c4 Remove commented out CSS tag Chris Thrasher 2023-03-22 22:09:33 -0600
  • 10584485a3 Export symbol required to use sfml-activity Chris Thrasher 2023-03-21 15:05:46 -0600
  • 6ca627ee9d Manually upload coverage report instead of using codecov-action. binary1248 2023-03-16 04:02:39 +0100