binary1248
binary1248
By popular demand. Work in progress. Here be dragons.
So... after quite some time... and probably too many delays... here is the initial draft implementation of support for modular rendering backends. It is still quite raw, and probably unpolished,...
Title. In order to: - Improve toolchain compatibility (e.g. building with Emscripten) - Reduce maintenance effort of having to build and ship binaries - Reduce the size of the source...
Title. This change adds event visitation support to `sf::WindowBase` (not `sf::Event` itself). Instead of exposing the internals of `sf::Event` itself, the user can pass multiple types of callables to a...
Title. Enables better integration with the STL without having to constantly unwrap `optional`s. Also due to the fact that object memory is only allocated once and resources don't have to...
This continues from #3490. In the initial implementation using miniaudio, device selection and rerouting wasn't working as most users would have expected. Because SFML was always explicitly passing an audio...
Title. Implements mutation testing using [Mull](https://github.com/mull-project/mull). @fgallegosalido already described what Mull does in #3334, but the TL;DR is that it is a tool that automatically adds mutations into the LLVM...
This change adds support for Transport Layer Security to `sf::TcpSocket` using Mbed TLS. Because HTTPS is just HTTP over a TLS stream, support for HTTPS was also added. All of...