- update to 2.6.1:
General:
* Stop overwriting CMAKE_MODULE_PATH (#2577)
* Loosen restrictions on unknown compilers (#2585)
* Fix unused compiler flag error in Clang (#2625)
* Disable warnings as errors by default (#2680)
Window:
* Skip ClientMessage events with other window ID unless it is
for IM (#2651)
Graphics:
* Ensure OpenGL extensions are loaded before querying maximum
texture size (#2603)
* Fix warnings in Linux OpenGL ES codepaths (#2747)
* Remove use of C++11 header (#2591)
OBS-URL: https://build.opensuse.org/request/show/1125006
OBS-URL: https://build.opensuse.org/package/show/games/sfml2?expand=0&rev=29
- Update to 2.5.1
- Changes in "Window"
* Fixed dual monitor issue
* Fixed issue where fullscreen window didn't go over task bars on
top and left
* Fixed the Unix clipboard implementation causing an abort due to
internal data races in Xlib
- Changes in "Graphics"
* Fixed a bug in which a sf::RenderTexture would not be
re-activated after being re-created
* Fixed sf::RenderTextureImplFBO's destructor incorrectly
triggering deletion of other sf::RenderTextureImplFBO's active FBOs
* Fix sf::RenderWindow::setActive incorrectly trying to unbind
an FBO during deactivation
* Fixed sf::RenderTexture::display() dereferencing a NULL pointer
when being called before sf::RenderTexture::create()
* Fixed bug in sf::Text when applying an outline color/thickness
* Squash duplicated sf::Font glyphs to single chars
* Fixed two issues with glyph sub-pixel positioning
* Reduced context locking & unlocking while creating textures
* Fixed the error message when the wrong bitmap font size is selected
- Changes in "Audio"
* Fixed performance issue with reading WAV files
- Update to 2.5.0
- Changes in "System"
* Added protected destructor to sf::NonCopyable to prevent
possible resource leaks
* Fixed crash when sf::Clock is constructed in a global scope
- Changes in "Window"
* Implemented Cursor API
* Implemented Clipboard API
* Renamed a few key codes
* Added joystick example
* Fixed sf::Window::getPosition() returning incorrect position
because of differences in window managers
* Fix X11 key repeat handling not filtering out events from other
windows
* Fix: Restore fullscreen of a non-visible window
- Changes in "Graphics"
* Implemented additional line spacing and letter spacing in
sf::Text
* Added sf::VertexBuffer class
* Added GPU local texture copying support, allowing performance
optimizations and texture swapping
* Optimize performance by skipping glTexCoordPointer() call if
not needed
* Generate shape outline vertices only if necessary
* Removed dependency to libjpeg, stb_image_write now supports
writing JPEG files
* Enable comparing sf::Transform and optimize resetting OpenGL
back to the identity matrix
* Added missing setActive() virtual method to sf::RenderTarget
* Updated stb_image to v2.16 and stb_image_write to v1.07,
no need for dont-try-to-runtime-detect-sse2-on-gcc.diff
anymore, fixed!
* Added sf::RenderTexture stencil and multisampling support
* Added example demonstrating sf::VertexBuffer, sf::Shader and
sf::Thread usage
* Optimized sf::RenderTexture performance
* Properly free memory in sf::Font::cleanup()
* Fixed memory leak in sf::Font
* Fix OpenGL texture coordinate pointer not being updated correctly
under certain conditions
* Fix for broken text when the font is reloaded
* Fix memory leak in sf::Text
* Fixed strict aliasing punning warning when generating the key of
a glyph in Font.cpp
* Fixed OpenGL version string being parsed incorrectly on some platforms
- Changes in "Audio":
* Added loop point support to sf::Music
* Added support for the extensible PCM wave file format
* Fixed inconsistent seek behavior in sf::SoundStream
* Fixed stack overflow in sf::SoundStream::fillAndPushBuffer()
* Fixed seeking quirks in the FLAC reader
* Allow polymorphism with sf::SoundSource
* Fixed WAV file writer writing wrong header values
* Small bugfix to argument of alcCaptureOpenDevice()
- Changes in "Network"
* Add append/overwrite parameter to Ftp::upload
* Fixed wrong condition for building network support
* Changed TCP listen backlog from 0 to SOMAXCONN
* Fixed socket reuse not conforming to documentation
OBS-URL: https://build.opensuse.org/request/show/658220
OBS-URL: https://build.opensuse.org/package/show/games/sfml2?expand=0&rev=25