Commit Graph

  • 82f1eede97
    Merge eccb3785375d4df1dfbd16d74225dd80d8c30979 into 8c9ffe972f43615f56eb28d5de88500f212d1379 Jonny 2025-02-17 20:32:35 +00:00
  • eccb378537 Add catch2 argument to break into debugger when tests fail JonnyPtn 2025-02-17 20:30:08 +00:00
  • 33782b50a9
    Merge 0d0beb24371d140ebc293a56d8c340d3abf3b146 into 8c9ffe972f43615f56eb28d5de88500f212d1379 Jonny 2025-02-17 19:57:15 +00:00
  • 0d0beb2437 Set required properties for ios test apps JonnyPtn 2025-02-17 19:56:05 +00:00
  • 136d9f008b
    Merge d632a09e208ca909f5db417c74b6200502b9ecfb into 8c9ffe972f43615f56eb28d5de88500f212d1379 Chris Thrasher 2025-02-17 09:56:22 -07:00
  • b887eb6f25
    Merge 9cae9491f064dbaa00f0dfdc61ad12fb142966ef into 8c9ffe972f43615f56eb28d5de88500f212d1379 Lukas Dürrenberger 2025-02-17 09:56:22 -07:00
  • 7c343a0d34
    Merge 4ca8dd117c12743a57d5dad4db4603d84ad2067d into 8c9ffe972f43615f56eb28d5de88500f212d1379 Chris Thrasher 2025-02-17 09:56:22 -07:00
  • 14f1bc91b5
    Merge a04a698f795cab39cee2d81fd6503c2fa19613b6 into 8c9ffe972f43615f56eb28d5de88500f212d1379 Chris Thrasher 2025-02-17 09:56:22 -07:00
  • c1c6317346
    Merge 0caa5ed7032eb9aba916bc81a73ef732e2b4f372 into 8c9ffe972f43615f56eb28d5de88500f212d1379 Chris Thrasher 2025-02-17 09:56:22 -07:00
  • 347cc1b4cf
    Merge 9d400cbf6e84ce248f5c45cce978acdd65965697 into 8c9ffe972f43615f56eb28d5de88500f212d1379 Mark Jansen 2025-02-17 09:56:22 -07:00
  • b30b138766
    Merge 3baf483523174425b018ceb2772548fb64203877 into 8c9ffe972f43615f56eb28d5de88500f212d1379 binary1248 2025-02-17 09:56:22 -07:00
  • 17d5905609
    Merge 85362fa232365d858c3c0a2b1e51a1a9bdd960ac into 8c9ffe972f43615f56eb28d5de88500f212d1379 Lukas Dürrenberger 2025-02-17 09:56:22 -07:00
  • adaa088975
    Merge b904abdc3db8a0d986bf630e6a473f3a4103bca6 into 8c9ffe972f43615f56eb28d5de88500f212d1379 jkeller51 2025-02-17 09:56:22 -07:00
  • fbdadce78d
    Merge 7862385ba3f5b469e02c497332c2d4913d9eda3c into 8c9ffe972f43615f56eb28d5de88500f212d1379 kimci86 2025-02-17 11:51:32 -05:00
  • b2c5f63c39
    Merge 2a05e2d3ad3a871cb42c695f0b69a310f95d2f17 into 8c9ffe972f43615f56eb28d5de88500f212d1379 Chris Thrasher 2025-02-17 16:50:52 +00:00
  • 2a05e2d3ad
    Assert that iterators point to an expected type test_utf Chris Thrasher 2025-02-16 13:22:40 -07:00
  • f5813d63c8
    Improve sf::Utf<N> tests Chris Thrasher 2025-02-14 13:25:45 -07:00
  • 068c08bb45
    Remove unnecessary function declaration Chris Thrasher 2025-02-16 13:37:16 -07:00
  • d4bb96dc77
    Improve const correctness Chris Thrasher 2025-02-16 13:33:00 -07:00
  • 13248e6565
    Merge 602c68ab27089c2d171ebe8d2ca820146880a91e into 8db4a58ce05775a72b9846155aa66dbc16b9cc46 Lukas Dürrenberger 2025-02-17 09:32:17 -07:00
  • 602c68ab27
    Use correct type for accessing array bugfix/sfml-main-suffix Jonny Paton 2025-01-07 11:33:54 +00:00
  • 91a0e3bf03
    Merge 7c40d8ed9d5b65af62d5a35362d91693fdf4e024 into 8c9ffe972f43615f56eb28d5de88500f212d1379 James Cowgill 2025-02-17 09:29:10 -07:00
  • 8c9ffe972f
    Fix iOS debug build and update xcode master Jonny 2025-02-17 16:29:06 +00:00
  • 7c40d8ed9d
    Stop running tests that require network access Chris Thrasher 2025-02-17 08:42:56 -07:00
  • a666ab2b65 Revert to no -s suffix for sfml-main Lukas Dürrenberger 2025-02-17 09:39:29 +01:00
  • 91327373b0 Fix comments and address ordering in IpAddress::getLocalAddress James Cowgill 2025-02-16 13:34:58 +00:00
  • ab4063fc1e Fix comments and address ordering in IpAddress::getLocalAddress James Cowgill 2025-02-16 13:34:58 +00:00
  • 3a5fbbd1ab
    Merge 3649570e0cfcf175cc256082170d369d366e263e into f59913e997c9f0eef9ac88f721acd72f5be36c89 L0laapk3 2025-02-15 18:59:21 +01:00
  • 90df663324 Revert x64 builds to x64 agents Jonny Paton 2025-02-14 21:18:39 +00:00
  • 69dcb98500 Fix format/comment Jonny Paton 2025-02-14 20:17:44 +00:00
  • 73107367ea
    Merge 95448f8c115d342b55e2a035a88586a47d627df7 into f59913e997c9f0eef9ac88f721acd72f5be36c89 Bruno Van de Velde 2025-02-14 18:34:15 +01:00
  • faf9b302a0 Use xcode property to set standard library hardening JonnyPtn 2025-02-14 14:17:49 +00:00
  • f955bb21f4 Update CI to use xcode 15 JonnyPtn 2025-02-14 13:20:52 +00:00
  • d3e091f8e0
    Merge 3d3d60a4a29d1b6c7221e7c9919f78bd401d3330 into f59913e997c9f0eef9ac88f721acd72f5be36c89 Lukas Dürrenberger 2025-02-14 18:54:31 +09:00
  • f59913e997 Fix opening sf::Font from non-ASCII path FRex 2025-02-02 02:27:37 +01:00
  • 3a2b4518e2 Remove FLAC microbench target from project Jonny Paton 2025-02-13 10:03:49 +00:00
  • 3391f93461
    Fix opening sf::Font from non-ASCII path FRex 2025-02-02 02:27:37 +01:00
  • 2241bee942 Fix saving FLAC files to non-ASCII paths Chris Thrasher 2025-02-07 10:24:26 -07:00
  • 41dc238981 Add portable abstraction for opening files from Unicode filepaths Chris Thrasher 2025-02-07 08:48:45 -07:00
  • c91973fdd1
    Only enable compiler warnings in developer builds disable_compiler_warnings Chris Thrasher 2025-02-13 11:37:37 -05:00
  • 2b072dd13e Remove FLAC microbench target from project Jonny Paton 2025-02-13 10:03:49 +00:00
  • b904abdc3d
    Condense lines jkeller51 2025-02-12 12:09:23 -06:00
  • acdca9ecbd Formatting Jon Keller 2025-02-12 12:01:46 -06:00
  • bab802f9bb Fix for Win32 when device context (DC) becomes invalid Jon Keller 2021-07-13 14:08:11 -05:00
  • 4e7e459a2c
    Merge 5e9c13c39f2f1d9df9b449d0bc87f32bf9543bf5 into 0eb92fc27dc5d3a709a6e2aebf45b8468afb3acf Edgar Su 2025-02-09 04:32:54 +08:00
  • 8e7e19646b
    Fix saving FLAC files to non-ASCII paths Chris Thrasher 2025-02-07 10:24:26 -07:00
  • 81d1776a71
    Add portable abstraction for opening files from Unicode filepaths Chris Thrasher 2025-02-07 08:48:45 -07:00
  • 0eb92fc27d Use Catch2 generators to simplify tests Chris Thrasher 2025-02-05 22:26:20 -07:00
  • a04a698f79
    Enable range based looping of sf::VertexArray vertex_array_begin_end Chris Thrasher 2024-10-01 09:38:40 -06:00
  • f0c117486e
    Use Catch2 generators to simplify tests Chris Thrasher 2025-02-05 22:26:20 -07:00
  • a886fddbdb Add tests for sf::OutputSoundFile Chris Thrasher 2025-02-04 15:05:27 -07:00
  • 631fd02a4e
    Add tests for sf::OutputSoundFile Chris Thrasher 2025-02-04 15:05:27 -07:00
  • 4c632e5775 Revamp sf::String tests Chris Thrasher 2025-02-03 11:45:40 -07:00
  • 505fe43d5a Use Unicode literals Chris Thrasher 2025-02-02 23:25:18 -07:00
  • f272dda107
    Revamp sf::String tests Chris Thrasher 2025-02-03 11:45:40 -07:00
  • 6062e20bdb
    Use Unicode literals Chris Thrasher 2025-02-02 23:25:18 -07:00
  • 52ef7c9955 Test loading sf::SoundBuffer with non-ASCII filenames Chris Thrasher 2025-02-01 21:25:15 -07:00
  • 594eb408cb Test opening sf::Music with non-ASCII filenames Chris Thrasher 2025-02-01 21:20:00 -07:00
  • 645796f7fb Reenable exception printouts when tests fail Chris Thrasher 2025-02-01 22:02:10 -07:00
  • 01d098744f
    Test loading sf::SoundBuffer with non-ASCII filenames Chris Thrasher 2025-02-01 21:25:15 -07:00
  • 05e85e5fac
    Test opening sf::Music with non-ASCII filenames Chris Thrasher 2025-02-01 21:20:00 -07:00
  • e25c5c7028
    Reenable exception printouts when tests fail Chris Thrasher 2025-02-01 22:02:10 -07:00
  • a45c4ecbcd Test opening sound files with non-ASCII filenames Chris Thrasher 2025-02-01 12:19:03 -07:00
  • fd93e848f7 Test sf::FileInputStream::open with non-ASCII filepaths Chris Thrasher 2025-01-31 13:18:53 -07:00
  • e6c26ef927
    Test opening sound files with non-ASCII filenames Chris Thrasher 2025-02-01 12:19:03 -07:00
  • 8d3bbe7cf8 Fix typo Chris Thrasher 2025-01-31 09:58:14 -07:00
  • 955b1ca541 Test for trivial move operations Chris Thrasher 2025-01-31 14:43:01 -07:00
  • da7373ea05
    Test for trivial move operations Chris Thrasher 2025-01-31 14:43:01 -07:00
  • f22ec9b373
    Test sf::FileInputStream::open with non-ASCII filepaths Chris Thrasher 2025-01-31 13:18:53 -07:00
  • 853f156a00
    Fix typo Chris Thrasher 2025-01-31 09:58:14 -07:00
  • aee8707b1b Test loading shaders with non-ASCII filenames Chris Thrasher 2025-01-30 11:23:06 -07:00
  • 85362fa232 Quote include paths in SFML and FreeType bugfix/quote-include-paths Lukas Dürrenberger 2025-01-30 11:02:40 +01:00
  • 0a2e9ac340 Ensure sf::Image remains unchanged after an unsuccessful load Chris Thrasher 2025-01-29 17:17:11 -07:00
  • 355df11d09 Harden copyability tests to test for triviality Chris Thrasher 2024-12-12 22:40:57 -07:00
  • 467692ecf7
    Harden copyability tests to test for triviality Chris Thrasher 2024-12-12 22:40:57 -07:00
  • d632a09e20
    Modernize memory management of Core Foundation pointers cf_pointers Chris Thrasher 2024-07-06 13:26:41 -06:00
  • 93e0800ed6
    Ensure sf::Image remains unchanged after an unsuccessful load Chris Thrasher 2025-01-29 17:17:11 -07:00
  • 7b0d72966b Reduce code duplication Chris Thrasher 2025-01-26 23:12:05 -07:00
  • 799528eff2
    Test loading shaders with non-ASCII filenames Chris Thrasher 2025-01-30 11:23:06 -07:00
  • 9d400cbf6e
    Implement Event::WindowMoved for Win32 and X11 Mark Jansen 2025-01-04 22:27:50 +01:00
  • 5e6d0a6ce4
    Reduce code duplication Chris Thrasher 2025-01-26 23:12:05 -07:00
  • 9132655a3d Use std::fstream to support Unicode filenames in sf::Image #647 FRex 2025-01-28 17:58:04 +01:00
  • f7e904172f Add tests for Unicode filenames with sf::Image #647 FRex 2025-01-28 17:55:56 +01:00
  • 7d828d51a9
    Use std::fstream to support Unicode filenames in sf::Image #647 FRex 2025-01-28 17:58:04 +01:00
  • 7693126dfe
    Add tests for Unicode filenames with sf::Image #647 FRex 2025-01-28 17:55:56 +01:00
  • 7c60447a39 Always print filepaths as UTF-8 to a char stream #3406 FRex 2025-01-28 17:59:03 +01:00
  • 421aa3ef1e Always print filepaths as UTF-8 to a char stream #3406 FRex 2025-01-28 17:59:03 +01:00
  • 4378a022e5 Silence C4275 warning for sf::Exception Lukas Dürrenberger 2025-01-28 23:39:42 +01:00
  • a27a82cce3 Silence C4275 warning for sf::Exception Lukas Dürrenberger 2025-01-28 23:39:42 +01:00
  • 4c0b5b3df9 Implement support for references to handlers and function pointers kimci86 2025-01-25 23:40:59 +01:00
  • efb207c849 Check that all WindowBase::handleEvents arguments handle some events kimci86 2025-01-25 23:39:20 +01:00
  • 23afdc2f9e More explicit naming for visit and handleEvents types and fix lint comments kimci86 2025-01-25 23:37:48 +01:00
  • 7e0bfd3c95 Implement support for references to handlers and function pointers kimci86 2025-01-25 23:40:59 +01:00
  • bfc98e4900 Check that all WindowBase::handleEvents arguments handle some events kimci86 2025-01-25 23:39:20 +01:00
  • d7cc2ccd9c More explicit naming for visit and handleEvents types and fix lint comments kimci86 2025-01-25 23:37:48 +01:00
  • f8aff1bc0a
    Don't bother marking lambdas as static omnibus Chris Thrasher 2025-01-22 23:23:15 -07:00
  • 58a3abd433
    Fix bug conflating array element count with array size in bytes Chris Thrasher 2025-01-21 23:53:21 -07:00
  • 5f9c9fc4f8
    Always use typename with templates Chris Thrasher 2025-01-21 23:35:48 -07:00
  • 3fa47911f9
    Remove unnecessary reinterpret_cast Chris Thrasher 2025-01-20 12:53:10 -07:00
  • 6bb541d741
    Don't unnecessarily copy vector in code sample Chris Thrasher 2024-12-12 16:57:23 -07:00