diff --git a/vendor/SFML/include/SFML/Config.hpp b/vendor/SFML/include/SFML/Config.hpp index 760b887..36a8b1a 100644 --- a/vendor/SFML/include/SFML/Config.hpp +++ b/vendor/SFML/include/SFML/Config.hpp @@ -30,7 +30,7 @@ //////////////////////////////////////////////////////////// #define SFML_VERSION_MAJOR 3 #define SFML_VERSION_MINOR 0 -#define SFML_VERSION_PATCH 1 +#define SFML_VERSION_PATCH 2 #define SFML_VERSION_IS_RELEASE true diff --git a/vendor/SFML/include/SFML/Network/Packet.hpp b/vendor/SFML/include/SFML/Network/Packet.hpp index 2ba56db..460a44c 100644 --- a/vendor/SFML/include/SFML/Network/Packet.hpp +++ b/vendor/SFML/include/SFML/Network/Packet.hpp @@ -191,10 +191,6 @@ public: /// } /// \endcode /// - /// Don't focus on the return type, it's equivalent to bool but - /// it disallows unwanted implicit conversions to integer or - /// pointer types. - /// /// \return `true` if last data extraction from packet was successful /// /// \see `endOfPacket` diff --git a/vendor/SFML/include/SFML/System/Utf.inl b/vendor/SFML/include/SFML/System/Utf.inl index 20763c7..0d05a0c 100644 --- a/vendor/SFML/include/SFML/System/Utf.inl +++ b/vendor/SFML/include/SFML/System/Utf.inl @@ -337,7 +337,7 @@ In Utf<16>::decode(In begin, In end, char32_t& output, char32_t replacement) else { // We can make a direct copy - output = first; + output = static_cast(first); } return begin; diff --git a/vendor/SFML/include/SFML/Window/Mouse.hpp b/vendor/SFML/include/SFML/Window/Mouse.hpp index 97459e0..931d0a2 100644 --- a/vendor/SFML/include/SFML/Window/Mouse.hpp +++ b/vendor/SFML/include/SFML/Window/Mouse.hpp @@ -113,6 +113,10 @@ enum class Wheel /// /// \param position New position of the mouse /// +/// \warning On macOS the OS API used for `setPosition` requires granting +/// of Accessibility permission for your application. +/// See also: https://support.apple.com/guide/mac-help/allow-accessibility-apps-to-access-your-mac-mh43185/ +/// //////////////////////////////////////////////////////////// SFML_WINDOW_API void setPosition(Vector2i position); @@ -125,6 +129,10 @@ SFML_WINDOW_API void setPosition(Vector2i position); /// \param position New position of the mouse /// \param relativeTo Reference window /// +/// \warning On macOS the OS API used for `setPosition` requires granting +/// of Accessibility permission for your application. +/// See also: https://support.apple.com/guide/mac-help/allow-accessibility-apps-to-access-your-mac-mh43185/ +/// //////////////////////////////////////////////////////////// SFML_WINDOW_API void setPosition(Vector2i position, const WindowBase& relativeTo); } // namespace Mouse diff --git a/vendor/SFML/lib/FLAC.lib b/vendor/SFML/lib/FLAC.lib index b6dc081..c8adc4f 100644 Binary files a/vendor/SFML/lib/FLAC.lib and b/vendor/SFML/lib/FLAC.lib differ diff --git a/vendor/SFML/lib/FLACd.lib b/vendor/SFML/lib/FLACd.lib index 237e4e6..d857b9a 100644 Binary files a/vendor/SFML/lib/FLACd.lib and b/vendor/SFML/lib/FLACd.lib differ diff --git a/vendor/SFML/lib/freetype.lib b/vendor/SFML/lib/freetype.lib index 4fdd065..f59e233 100644 Binary files a/vendor/SFML/lib/freetype.lib and b/vendor/SFML/lib/freetype.lib differ diff --git a/vendor/SFML/lib/freetyped.lib b/vendor/SFML/lib/freetyped.lib index 4590835..71e7b9e 100644 Binary files a/vendor/SFML/lib/freetyped.lib and b/vendor/SFML/lib/freetyped.lib differ diff --git a/vendor/SFML/lib/ogg.lib b/vendor/SFML/lib/ogg.lib index 6aadf11..d3c2d26 100644 Binary files a/vendor/SFML/lib/ogg.lib and b/vendor/SFML/lib/ogg.lib differ diff --git a/vendor/SFML/lib/oggd.lib b/vendor/SFML/lib/oggd.lib index c4bdd84..246b88e 100644 Binary files a/vendor/SFML/lib/oggd.lib and b/vendor/SFML/lib/oggd.lib differ diff --git a/vendor/SFML/lib/sfml-audio-s-d.lib b/vendor/SFML/lib/sfml-audio-s-d.lib index 75ff931..52cc776 100644 Binary files a/vendor/SFML/lib/sfml-audio-s-d.lib and b/vendor/SFML/lib/sfml-audio-s-d.lib differ diff --git a/vendor/SFML/lib/sfml-audio-s.lib b/vendor/SFML/lib/sfml-audio-s.lib index cb40838..c244803 100644 Binary files a/vendor/SFML/lib/sfml-audio-s.lib and b/vendor/SFML/lib/sfml-audio-s.lib differ diff --git a/vendor/SFML/lib/sfml-graphics-s-d.lib b/vendor/SFML/lib/sfml-graphics-s-d.lib index 1062d31..361169f 100644 Binary files a/vendor/SFML/lib/sfml-graphics-s-d.lib and b/vendor/SFML/lib/sfml-graphics-s-d.lib differ diff --git a/vendor/SFML/lib/sfml-graphics-s.lib b/vendor/SFML/lib/sfml-graphics-s.lib index a0b12dd..049916e 100644 Binary files a/vendor/SFML/lib/sfml-graphics-s.lib and b/vendor/SFML/lib/sfml-graphics-s.lib differ diff --git a/vendor/SFML/lib/sfml-main-d.lib b/vendor/SFML/lib/sfml-main-d.lib index 849d42a..82ca022 100644 Binary files a/vendor/SFML/lib/sfml-main-d.lib and b/vendor/SFML/lib/sfml-main-d.lib differ diff --git a/vendor/SFML/lib/sfml-main.lib b/vendor/SFML/lib/sfml-main.lib index f9ebba4..6cd16ec 100644 Binary files a/vendor/SFML/lib/sfml-main.lib and b/vendor/SFML/lib/sfml-main.lib differ diff --git a/vendor/SFML/lib/sfml-network-s-d.lib b/vendor/SFML/lib/sfml-network-s-d.lib index 1dec94f..e4fad09 100644 Binary files a/vendor/SFML/lib/sfml-network-s-d.lib and b/vendor/SFML/lib/sfml-network-s-d.lib differ diff --git a/vendor/SFML/lib/sfml-network-s.lib b/vendor/SFML/lib/sfml-network-s.lib index dc763df..69ccca5 100644 Binary files a/vendor/SFML/lib/sfml-network-s.lib and b/vendor/SFML/lib/sfml-network-s.lib differ diff --git a/vendor/SFML/lib/sfml-system-s-d.lib b/vendor/SFML/lib/sfml-system-s-d.lib index af0832c..ec486cb 100644 Binary files a/vendor/SFML/lib/sfml-system-s-d.lib and b/vendor/SFML/lib/sfml-system-s-d.lib differ diff --git a/vendor/SFML/lib/sfml-system-s.lib b/vendor/SFML/lib/sfml-system-s.lib index d2e7bd2..d038b3f 100644 Binary files a/vendor/SFML/lib/sfml-system-s.lib and b/vendor/SFML/lib/sfml-system-s.lib differ diff --git a/vendor/SFML/lib/sfml-window-s-d.lib b/vendor/SFML/lib/sfml-window-s-d.lib index 77cfc59..b93c33b 100644 Binary files a/vendor/SFML/lib/sfml-window-s-d.lib and b/vendor/SFML/lib/sfml-window-s-d.lib differ diff --git a/vendor/SFML/lib/sfml-window-s.lib b/vendor/SFML/lib/sfml-window-s.lib index 0d86631..00f6626 100644 Binary files a/vendor/SFML/lib/sfml-window-s.lib and b/vendor/SFML/lib/sfml-window-s.lib differ diff --git a/vendor/SFML/lib/vorbis.lib b/vendor/SFML/lib/vorbis.lib index 98bd8b4..058a941 100644 Binary files a/vendor/SFML/lib/vorbis.lib and b/vendor/SFML/lib/vorbis.lib differ diff --git a/vendor/SFML/lib/vorbisd.lib b/vendor/SFML/lib/vorbisd.lib index 6b766f0..ebb0ce1 100644 Binary files a/vendor/SFML/lib/vorbisd.lib and b/vendor/SFML/lib/vorbisd.lib differ diff --git a/vendor/SFML/lib/vorbisenc.lib b/vendor/SFML/lib/vorbisenc.lib index c79783e..d7830fe 100644 Binary files a/vendor/SFML/lib/vorbisenc.lib and b/vendor/SFML/lib/vorbisenc.lib differ diff --git a/vendor/SFML/lib/vorbisencd.lib b/vendor/SFML/lib/vorbisencd.lib index acabe1c..48efe53 100644 Binary files a/vendor/SFML/lib/vorbisencd.lib and b/vendor/SFML/lib/vorbisencd.lib differ diff --git a/vendor/SFML/lib/vorbisfile.lib b/vendor/SFML/lib/vorbisfile.lib index 9485caf..f6cb9c8 100644 Binary files a/vendor/SFML/lib/vorbisfile.lib and b/vendor/SFML/lib/vorbisfile.lib differ diff --git a/vendor/SFML/lib/vorbisfiled.lib b/vendor/SFML/lib/vorbisfiled.lib index ff0d6d3..91187c3 100644 Binary files a/vendor/SFML/lib/vorbisfiled.lib and b/vendor/SFML/lib/vorbisfiled.lib differ diff --git a/vendor/SFML/share/doc/SFML/license.md b/vendor/SFML/license.md similarity index 100% rename from vendor/SFML/share/doc/SFML/license.md rename to vendor/SFML/license.md diff --git a/vendor/SFML/share/doc/SFML/readme.md b/vendor/SFML/readme.md similarity index 100% rename from vendor/SFML/share/doc/SFML/readme.md rename to vendor/SFML/readme.md