Commit Graph

  • 5a2f30c5ae Added support for scissor testing. binary1248 2018-06-10 20:57:15 +0200
  • 08eca7c9a4 Default all sf::Font special member functions Chris Thrasher 2023-11-17 11:54:57 -0700
  • 283c636077
    Added support for scissor testing. binary1248 2018-06-10 20:57:15 +0200
  • ef1c65816a
    Merge 28cbfed281 into c1f92ed020 Bendegúz Ács 2023-11-18 09:59:52 +0100
  • 7297ec30ff
    Default all sf::Font special member functions Chris Thrasher 2023-11-17 11:54:57 -0700
  • 0f5539c197 Fixed crash on Android when using copied font when the original font is already destroyed Bruno Van de Velde 2023-11-17 19:13:32 +0100
  • c1c65b53ec Update changelog for SFML 2.6.x Lukas Dürrenberger 2023-11-16 21:26:46 +0100
  • c1f92ed020 Remove compatibility measures with FindSFML.cmake Chris Thrasher 2023-11-15 17:30:38 -0700
  • 45f1327e12 Update changelog for SFML 2.6.x Lukas Dürrenberger 2023-11-16 21:26:46 +0100
  • dd706d6aed Remove leading newlines Chris Thrasher 2023-11-16 10:43:34 -0700
  • 2d62ff5c9b
    Remove leading newlines Chris Thrasher 2023-11-16 10:43:34 -0700
  • 7c898b0eee
    Remove compatibility measures with FindSFML.cmake Chris Thrasher 2023-11-15 17:30:38 -0700
  • daa1efcf05
    Add tests for various loadFromStream() functions Chris Thrasher 2023-11-16 10:03:29 -0700
  • aae6b1d1ff
    Add more tests for sf::Shader Chris Thrasher 2023-11-15 23:10:00 -0700
  • e55ab87892
    Add more tests for sf::Texture Chris Thrasher 2023-11-15 23:06:54 -0700
  • ade9456897
    Add more tests for sf::Image Chris Thrasher 2023-11-15 23:02:38 -0700
  • d24c38f594
    Add more tests for sf::Font Chris Thrasher 2023-11-15 22:17:43 -0700
  • 0da4382d6c Android example no longer needs to search Audio and Network modules as they are no longer being linked Bruno Van de Velde 2023-11-15 19:08:19 +0100
  • 18dfcedbd9 Setting ANDROID_ABI has no effect, the user should specify CMAKE_ANDROID_ARCH_ABI to select the ABI Bruno Van de Velde 2023-11-15 15:09:37 +0100
  • e0f76af21f Removed the warning for not being able to select the STL for Tegra-Android, as libc++ is the only STL left Bruno Van de Velde 2023-11-15 15:04:42 +0100
  • 4c0b0b8397 Don't check the CMAKE_ANDROID_API version. It was replaced with CMAKE_SYSTEM_VERSION and we can use versions older than 26 with the current NDK Bruno Van de Velde 2023-11-15 15:00:33 +0100
  • fcf9f78a81 Use position-independent code on Android even when linking statically Bruno Van de Velde 2023-11-15 14:44:29 +0100
  • f582f05365 Don't search for OpenGL when linking statically on Android Bruno Van de Velde 2023-11-15 14:36:15 +0100
  • 025a9ddc53 Removed sfml-activity which is no longer needed to bootstrap Android applications Bruno Van de Velde 2023-11-15 14:31:46 +0100
  • ec50a7332b Fix sf::Rect docs Chris Thrasher 2023-11-15 13:26:12 -0700
  • 4824041c00
    Fix sf::Rect docs Chris Thrasher 2023-11-15 13:26:12 -0700
  • 84e470bf5f
    Reenable brew update in CI homebrew Chris Thrasher 2023-09-17 11:54:48 -0600
  • 6d1bcbd9eb
    Add std::shared_ptr overloads for assigning resources while maintaining lifetime safety lifetimes Chris Thrasher 2023-09-05 19:41:22 -0600
  • 9cb4a68c9a Test class templates with multiple template types Chris Thrasher 2023-11-12 22:03:45 -0700
  • d389211cd4 Android example no longer needs to search Audio and Network modules as they are no longer being linked Bruno Van de Velde 2023-11-15 19:08:19 +0100
  • c7d1112234 Abort looping in SoundStream::streamData if an OpenAL error occurs that would have caused it to never terminate. Lukas Dürrenberger 2023-11-14 22:42:06 +0100
  • 848b4f60bc
    Test class templates with multiple template types Chris Thrasher 2023-11-12 22:03:45 -0700
  • d3a79e6282 Add sf::Rect<T>::getCenter() Chris Thrasher 2023-11-12 21:05:30 -0700
  • fd911b1dde Setting ANDROID_ABI has no effect, the user should specify CMAKE_ANDROID_ARCH_ABI to select the ABI Bruno Van de Velde 2023-11-15 15:09:37 +0100
  • aeefdf996c Removed the warning for not being able to select the STL for Tegra-Android, as libc++ is the only STL left Bruno Van de Velde 2023-11-15 15:04:42 +0100
  • 553ca3ea1b Don't check the CMAKE_ANDROID_API version. It was replaced with CMAKE_SYSTEM_VERSION and we can use versions older than 26 with the current NDK Bruno Van de Velde 2023-11-15 15:00:33 +0100
  • 0e29a9f7c8 Use position-independent code on Android even when linking statically Bruno Van de Velde 2023-11-15 14:44:29 +0100
  • c586dbf95a Don't search for OpenGL when linking statically on Android Bruno Van de Velde 2023-11-15 14:36:15 +0100
  • 65ef2528aa Removed sfml-activity which is no longer needed to bootstrap Android applications Bruno Van de Velde 2023-11-15 14:31:46 +0100
  • 0d4c34cf9b Add tests for sf::Image::loadFromMemory Chris Thrasher 2023-11-14 23:07:55 -0700
  • 1f345d7d25 Fix incorrect variable expansion Chris Thrasher 2023-11-14 10:51:27 -0700
  • c8516b36b0
    Add tests for sf::Image::loadFromMemory Chris Thrasher 2023-11-14 23:07:55 -0700
  • 60f712d3b4 Abort looping in SoundStream::streamData if an OpenAL error occurs that would have caused it to never terminate. Lukas Dürrenberger 2023-11-14 22:42:06 +0100
  • 4665d5554a Build the android example in CI Bruno Van de Velde 2023-11-11 12:27:04 +0100
  • 4d65844978 Modernized android example Bruno Van de Velde 2023-11-11 11:44:22 +0100
  • cf3dfb72a2 Removed support for ndk-build on Android (in favor of CMake) Bruno Van de Velde 2023-11-11 10:58:56 +0100
  • 09c77ce11c
    Fix incorrect variable expansion Chris Thrasher 2023-11-14 10:51:27 -0700
  • c20ab7d6d8 Ensure GNUInstallDirs cache vars are included before first used Chris Thrasher 2023-11-13 20:13:27 -0700
  • 122c920bf2
    Ensure GNUInstallDirs cache vars are included before first used Chris Thrasher 2023-11-13 20:13:27 -0700
  • 2495a9ba67 Don't enable/disable non-existant GL_FRAMEBUFFER_SRGB on OpenGL ES. binary1248 2023-11-13 06:08:36 +0100
  • edb009d3ad
    Don't enable/disable non-existant GL_FRAMEBUFFER_SRGB on OpenGL ES. binary1248 2023-11-13 06:08:36 +0100
  • 2dad39fcf0
    Add sf::Rect<T>::getCenter() Chris Thrasher 2023-11-12 21:05:30 -0700
  • 5b60905689 Added missing VS_DEBUGGER_WORKING_DIRECTORY to sfml_add_test macro since tests now rely on loading file resources. binary1248 2023-11-12 17:57:18 +0100
  • 116c101a77 Fixed window tests not accepting a context with better than requested settings. binary1248 2023-11-12 17:40:05 +0100
  • 1f45c3f735
    Added missing VS_DEBUGGER_WORKING_DIRECTORY to sfml_add_test macro since tests now rely on loading file resources. binary1248 2023-11-12 17:57:18 +0100
  • 451cf87496
    Fixed window tests not accepting a context with better than requested settings. binary1248 2023-11-12 17:40:05 +0100
  • b7daa88801 Build the android example in CI Bruno Van de Velde 2023-11-11 12:27:04 +0100
  • 225f7790ce Modernized android example Bruno Van de Velde 2023-11-11 11:44:22 +0100
  • 7f4caab776 Removed support for ndk-build on Android (in favor of CMake) Bruno Van de Velde 2023-11-11 10:58:56 +0100
  • b16114fa23 Replace std::memcpy with a more expressive alternative Chris Thrasher 2023-10-29 18:15:55 -0600
  • f588589089 Use inline to define constant in header Chris Thrasher 2023-11-08 23:39:43 -0700
  • dcfccbec6e Remove declaration of unimplemented function Chris Thrasher 2023-11-09 16:41:59 -0700
  • 7308438ef7
    Use inline to define constant in header Chris Thrasher 2023-11-08 23:39:43 -0700
  • aebf992f5b
    Replace std::memcpy with a more expressive alternative Chris Thrasher 2023-10-29 18:15:55 -0600
  • 3745f08544
    Remove declaration of unimplemented function Chris Thrasher 2023-11-09 16:41:59 -0700
  • 068ae6f575
    Return std::optional<Event> from sf::WindowBase::pollEvent optional_events Chris Thrasher 2023-11-09 21:47:53 -0700
  • b933597150
    Provide an option to specify the number of parallel jobs clang-tidy should be run with. binary1248 2023-11-10 04:06:42 +0100
  • 1c873112ec
    Return std::optional<Event> from sf::WindowImpl::popEvent Chris Thrasher 2023-11-09 16:46:35 -0700
  • bff2977f13
    Remove unhelpful return value Chris Thrasher 2023-11-09 16:42:47 -0700
  • df284acefe
    Remove declaration of unimplemented function Chris Thrasher 2023-11-09 16:41:59 -0700
  • 5848e969ff
    Merge e09cbbfc90 into 39ba64cfc6 Miron Alexandru 2023-11-09 17:02:26 +0100
  • 33151d115a move operations have to be in cpp file, where the implementation is a complete type T. Betten 2023-11-09 16:14:54 +0100
  • 96df1e9ce3 move semantics T. Betten 2023-11-09 09:50:24 +0100
  • 5735fd09d9
    Rewrite sf::Event API to improve type safety Chris Thrasher 2023-11-03 21:47:14 -0600
  • 39ba64cfc6 Upgrade to Android NDK r24 Chris Thrasher 2023-11-08 16:04:25 -0700
  • 3d21530d47
    Upgrade to Android NDK r24 Chris Thrasher 2023-11-08 16:04:25 -0700
  • 4fce7e4991 Embed MSVC debugging information when building using a compiler launcher in order to allow ccache to cache compiler output when running a CI workflow. binary1248 2023-11-04 19:59:47 +0100
  • 41647ffb9e
    Embed MSVC debugging information when building using a compiler launcher in order to allow ccache to cache compiler output when running a CI workflow. binary1248 2023-11-04 19:59:47 +0100
  • 9b223b45a5 Remove references to C compilers Chris Thrasher 2023-11-06 08:35:27 -0700
  • 7d64ac9052
    Remove references to C compilers Chris Thrasher 2023-11-06 08:35:27 -0700
  • d672b3504e Add more tests for sf::Shape Chris Thrasher 2023-10-29 22:41:59 -0600
  • 133bcda6cb Add more readability-identifier-naming rules Chris Thrasher 2023-10-29 02:25:38 -0600
  • 2a8a01ca6c Perform the majority of GitHub Actions workflow MSVC building using Ninja with the exception of ClangCL+MSBuild. binary1248 2023-10-05 00:05:50 +0200
  • cfff3688b6
    Add more tests for sf::Shape Chris Thrasher 2023-10-29 22:41:59 -0600
  • 7194e17c77
    Add more tests for sf::Context Chris Thrasher 2023-09-24 21:32:17 -0600
  • e1c29ccfc8
    Add more readability-identifier-naming rules Chris Thrasher 2023-10-29 02:25:38 -0600
  • 8be0261cc2
    Assert that names are not null Chris Thrasher 2023-09-24 21:31:13 -0600
  • 50cac27641
    Perform the majority of GitHub Actions workflow MSVC building using Ninja with the exception of ClangCL+MSBuild. binary1248 2023-10-05 00:05:50 +0200
  • ea6cf002b6 Added support for running the GitHub actions workflow using CCache. binary1248 2023-10-03 05:52:22 +0200
  • f6535046d9
    Added support for running the GitHub actions workflow using CCache. binary1248 2023-10-03 05:52:22 +0200
  • 4faff85629
    Merge 2.6.x to master Lukas Dürrenberger 2023-11-01 23:25:16 +0100
  • 0b3de0d8e2
    Merge branch '2.6.x' to master Chris Thrasher 2023-11-01 11:08:57 -0600
  • 7c8d1b5332 Use more sf::Vector operations Chris Thrasher 2023-05-02 13:04:33 -0600
  • 9a4929c844 Fixed sockets not closing before being moved into André Polomat 2023-10-28 22:10:49 -0400
  • 7e927c488b Manage memory with std::unique_ptr Chris Thrasher 2023-10-30 11:52:03 -0600
  • 08c5f2f717
    Use more sf::Vector operations Chris Thrasher 2023-05-02 13:04:33 -0600
  • 4ec85b932e Unify SocketImpl headers Chris Thrasher 2023-08-22 21:08:57 -0600
  • 4b4ab33ac4
    Manage memory with std::unique_ptr Chris Thrasher 2023-10-30 11:52:03 -0600
  • 8c9c5c5b99 Added missing SFML_USE_STATIC_STD_LIBS checks to CMake configuration. binary1248 2023-10-03 05:52:40 +0200
  • 5d0996906b Manually inline all of sf::priv::ImageLoader Chris Thrasher 2023-10-27 21:54:59 -0600