Chris Thrasher

Results 68 issues of Chris Thrasher

## Description I believe an SDK update fixed whatever issues were causing us to previously disable certain warnings on Android because as far as I can tell it's fine to...

## Description Over time I accumulate lots of little fixes that I find while solving other problems. I've collected enough build system improvements to justify a PR now. Each commit...

## Description This PR implements the ideas outlined [here](https://github.com/SFML/SFML/wiki/SD%3A-CPP-17-Support#chrono-api). 100% code coverage is maintained for `sf::Time`. One important design note is how the constructor from `std::chrono::duration` does not perform a...

feature
m:sfml-system
s:accepted

## Description One of SFML 3's specific goals is to support move semantics. One such obstacle to implementing move semantics is not necessary knowing when the compiler is or is...

feature
s:accepted
m:unittest

## Description Chipping away at more C++17 modernizations from [here](https://github.com/SFML/SFML/wiki/SD%3A-CPP-17-Support#filesystem-api). To keep scope manageable, this PR only touches the Network module. ## Tasks * [x] Tested on Linux * [x]...

feature
m:sfml-network
s:accepted

## Description This PR uses in-class member initializers in the System module. The plan is that if this PR is accepted 1 or more subsequent PRs will employ this pattern...

feature
s:undecided

## Description `sf::LineShape` models a line segment defined by two points. The first point specifies the position of the line segment and the segment is drawn to the second point....

feature
m:sfml-graphics
s:undecided

A textual representation of a type is very handy when displaying to the console or a GUI. The former use case is the backbone of `printf`-style debugging which many programmers...

feature
m:sfml-system
s:undecided

SFML currently vendors a number of binaries and headers for external dependencies. See the [`extlibs` ](https://github.com/SFML/SFML/tree/master/extlibs)directory. Vendoring provides a more convenient developer experience by removing the need to install dependencies...

feature
m:config

I made a few changes that bring the CSFML build scripts more in line with what the SFML 2.6.x build scripts look like as well as a tweak to CI...

Feature