Lukas Dürrenberger
fe8c6adb12
Add sfSftp as a secure replacement for sfFtp
2026-10-04 22:12:01 +02:00
Lukas Dürrenberger
af34a2890e
Add readiness types and callbacks to sfSocketSelector
2026-10-04 22:12:01 +02:00
Lukas Dürrenberger
d95f00f212
Add transport layer security to TCP sockets
2026-10-04 22:12:01 +02:00
Lukas Dürrenberger
917e811888
Add IPv6 support and sfDns
...
- Grow sfIpAddress to hold IPv6 addresses and add address types
- Make sfIpAddress_fromString not resolve network names anymore, matching sf::IpAddress::fromString, and add the deprecated sfIpAddress_resolve
- Add sfDns for resolving hostnames and querying NS, MX, SRV and TXT records
2026-10-04 22:12:01 +02:00
Lukas Dürrenberger
523c48cf98
Add sfPlaybackDevice to manage the audio playback device
2026-10-04 22:11:58 +02:00
Lukas Dürrenberger
e38e58c835
Add text shaping, alignment and orientation API
2026-10-04 22:10:41 +02:00
Lukas Dürrenberger
6d7cc360a1
Add font ascent, descent, glyph by ID and new font info
2026-10-04 22:10:41 +02:00
Lukas Dürrenberger
a08585812d
Add sfGetVersion to retrieve the runtime SFML version
2026-10-04 22:10:41 +02:00
Chris Thrasher
eba1735c84
Add tests for sfImage
2025-06-08 22:38:53 -06:00
Chris Thrasher
b607308b3f
Add tests for sfShape
2024-12-24 11:29:54 -06:00
Chris Thrasher
96d41a2459
Add tests for sfPrimitiveType
2024-12-24 11:29:54 -06:00
Chris Thrasher
112abc1ab7
Add tests for sfView
2024-12-24 11:29:54 -06:00
Chris Thrasher
b0b4d253d2
Add tests for sfVertexArray
2024-12-24 11:29:54 -06:00
Chris Thrasher
feb431a689
Add tests for sfRenderStates
2024-12-23 10:31:53 -06:00
Chris Thrasher
f6949a5a06
Add tests for sfTransform
2024-12-23 10:31:53 -06:00
Chris Thrasher
ed185c838d
Add tests for sfStencilMode
2024-12-23 10:31:53 -06:00
Chris Thrasher
ab1a1a2299
Add tests for sfCoordinateType
2024-12-22 17:28:57 -06:00
Chris Thrasher
bb8a261bb8
Add tests for sfColor
2024-12-22 17:28:57 -06:00
Chris Thrasher
b3e6e23ffd
Add tests for sfBlendMode
2024-12-22 17:28:57 -06:00
Chris Thrasher
e46663cf38
Add tests for sfRect
2024-12-22 17:28:57 -06:00
Chris Thrasher
e7a41e864f
Add tests for Audio module
2024-12-22 17:05:49 -06:00
Chris Thrasher
b05b1f1997
Add tests for sfContextAttribute
2024-09-08 12:08:43 -06:00
Chris Thrasher
d971aada83
Add more tests for the Window module
2024-09-08 09:56:31 -06:00
Chris Thrasher
53c364deec
Copy SFML DLLs alongside test executables
2024-09-03 18:09:35 -06:00
Chris Thrasher
479554024d
Add tests for sfHttp
2024-09-02 20:04:06 -06:00
Chris Thrasher
b5dc20260c
Add tests for sfFtp
2024-09-02 20:04:06 -06:00
Chris Thrasher
10aaee1290
Add tests for sfSocketStatus
2024-09-02 20:04:06 -06:00
Chris Thrasher
84978f8acc
Add tests for sfIpAddress
2024-09-02 20:04:06 -06:00
Chris Thrasher
41a269faa9
Update Catch2
2024-08-23 14:14:25 -06:00
Chris Thrasher
379e26ac99
Delay test discovery to ensure all DLLs get copied first
2024-08-23 12:48:47 -06:00
Chris Thrasher
9b96c2a797
Add sfJoystick tests
...
These are just copied from the SFML sf::Joystick tests with minor
changes to adhere to the CSFML API.
2024-06-24 20:50:07 -06:00
Chris Thrasher
ed8babaf41
Update Catch2
2024-06-24 20:50:07 -06:00
Chris Thrasher
330b423ee9
Add unit tests
...
Yay tests!
2024-04-15 15:24:51 -06:00