Commit Graph

  • a5d45b910f Fixed the error message when the wrong bitmap font size is selected Maxime Alvarez 2018-08-10 15:00:43 +02:00
  • 3aa156c278 Fixed Windows cursor color conversion to be endian safe Lukas Dürrenberger 2018-10-01 19:49:28 +02:00
  • 8554d210df Ensure the proper default framebuffer is bound when activating a RenderWindow. Fixes #1471. binary1248 2018-09-15 21:36:53 +02:00
  • 5e10e1f0c9 Windows: Fixed swapped colors for custom cursors Mario Liebisch 2018-08-09 13:03:14 +02:00
  • 46ce05cd9c Use XRRSetCrtcConfig instead of XRRSetScreenConfig, in order to fix issue #1226. It should also fix issue #1224. Bloodsword 2017-11-01 19:34:45 +01:00
  • 87aaa9e145 Window/Unix: Fix compilation with glxext header versions >=20180525 Christian Widmer 2018-08-16 02:04:12 +02:00
  • be3556d76a Fix Deadlock in Android Main Cleanup Jeff 2017-08-11 11:36:16 -07:00
  • 2bba983f1d Disable autocorrect on iOS for issue #1473 Jonny Paton 2018-08-23 20:00:44 +01:00
  • aeca3dce41 Improved macOS implementation for Cursor Marco Antognini 2018-04-20 07:50:14 +02:00
  • 0bcb2992a7 Implemented extra cursors on macOS Jonny Paton 2018-04-10 20:52:38 -07:00
  • 1cd7ad6a24 Remove reference to unused CMAKE_OSX_DEPLOYMENT_TARGET in cocoa example Jonny Paton 2018-08-27 13:36:57 +01:00
  • 83d05ea822 Fix CMP0072 CMake warning - also allow user to set OpenGL_GL_PREFERENCE Elias Daler 2018-08-14 00:06:31 +03:00
  • 43f0292cb8
    Fix audio components linking order Kwasior 2018-08-14 14:59:57 +02:00
  • e3c65090ea Removed unnecessary cmake osx deployment target value Jonny Paton 2018-08-09 15:32:26 -07:00
  • 9712bb1ec8 Fixed the installation of pkg-config files Lukas Dürrenberger 2018-08-09 22:20:35 +02:00
  • ff87e1c922 Reduced context locking&unlocking while creating textures PKEuS 2018-07-05 12:10:39 +02:00
  • f4f7ef0d70 Fixed glyph cropping on sub-pixel positioning of text Radek Dutkiewicz 2018-06-11 13:00:21 +01:00
  • dc0dfd601a
    Squash duplicated sf::Font glyphs to single chars Mario Liebisch 2018-07-29 09:25:48 +02:00
  • bcb013b45b Fixed bug in sf::Text when applying an outline color/thickness assematt 2016-12-16 10:52:19 -05:00
  • 44d3e26766 Fixed two conversion warnings (C4267) Ironbell 2018-06-13 21:09:48 +02:00
  • ac38b17827 Fix config for finding dependencies on iOS Jonny Paton 2018-04-12 11:48:33 -07:00
  • 8d96976e4b On iOS, make sure to be notified if you forgot to include <SFML/Main.hpp> Ceylo 2018-04-09 00:19:55 +02:00
  • bc570b22bf Use default supported rotations when none are specified Jonny Paton 2018-04-12 11:58:46 -07:00
  • 2853b6b629 ANDROID flag fix to SFML_SYSTEM_ANDROID Lionel Aimerie (Pixium Digital) 2018-07-22 11:33:20 +08:00
  • f22b9b7b71 ANativeActivity_onCreate is not exported in sfml-main (fixes #1457) Bruno Van de Velde 2018-07-27 20:13:07 +02:00
  • 235abae134 Fixed the Unix clipboard implementation causing an abort due to internal data races in Xlib. binary1248 2018-05-15 23:28:32 +02:00
  • b97a5be615 Fixed performance issue with reading WAV files Lukas Dürrenberger 2018-06-09 11:45:16 +02:00
  • ff011dc51d Modernize iOS toolchain: remove BUILD_ARM64, drop support for Xcode <4.3 and don't pretend defining official CMake variables Ceylo 2018-04-08 23:21:54 +02:00
  • 93ad872f9e Fixed stale FBOs not being erased from the staleFramebuffers set after they have been deleted. binary1248 2018-06-03 18:55:23 +02:00
  • d2ececed05
    Fixed RenderTexture::display() dereferencing a NULL pointer when being called before RenderTexture::create(). binary1248 2018-06-03 19:40:30 +02:00
  • 1dcad60878 Fixed RenderWindow::setActive incorrectly trying to unbind an FBO during deactivation. binary1248 2018-05-20 23:42:20 +02:00
  • b012266258 Fixed RenderTextureImplFBO's destructor incorrectly triggering deletion of other RenderTextureImplFBOs' active FBOs even when the context they reside in isn't being destroyed. binary1248 2018-05-18 01:29:53 +02:00
  • bb3bd05823 Postpone generation of the RenderTarget ID to RenderTarget::initialize() so that a new ID is generated whenever the RenderTarget is re-create()ed. binary1248 2018-05-16 01:26:17 +02:00
  • 88bb3f89a5 Install CMake config files into lib${LIB_SIFFIX} James Cowgill 2018-05-15 15:48:46 +01:00
  • c828314d12 cmake/Macros.cmake: ex:->examples: Marty E. Plummer 2018-04-11 04:26:44 -05:00
  • 192eb968a4 Updated version number to SFML 2.5.0 Lukas Dürrenberger 2018-05-06 08:53:30 +02:00
  • 859db83af7 Adjusted the changelog for SFML 2.5 Lukas Dürrenberger 2018-04-28 13:49:33 +02:00
  • 8a0d9b414f Updated the changelog for 2.5 Maximilian Wagenbach 2018-03-16 14:21:01 +01:00
  • de2d49e3af Added doxygen documentation for Packet >> & << operators Marco Antognini 2018-04-29 18:41:08 +02:00
  • b21039452e Fixed a reference in the documentation of Shader Marco Antognini 2018-04-29 18:40:39 +02:00
  • f2ccc64536 Fixed doxygen rendering of markdown table Marco Antognini 2018-04-29 17:54:40 +02:00
  • 35725cd2df Only use 3 columns in the index Lukas Dürrenberger 2018-04-28 23:51:45 +02:00
  • ceee41eaf4 Update doxygen.css Leonid Olevskiy 2018-04-07 00:34:02 +03:00
  • d7fffae727 Updated doxygen file Gravechapa 2018-04-07 01:01:19 +03:00
  • 3da81aeecb Added missing import for memcpy and switched to std::memcpy Alexander Weinrauch 2018-05-03 22:04:11 +02:00
  • 4c4e961f39 Added GitHub issue and PR templates Lukas Dürrenberger 2018-04-06 00:50:01 +02:00
  • cd1387479e Moved NvOptimusEnablement and AmdPowerXpressRequestHighPerformance out of sfml-main and into a macro the user can place in their own translation unit when they need it. Fixes #1192 binary1248 2018-04-07 02:17:05 +02:00
  • ee957f3420 Restrict WM_DEVICECHANGE messages to only be sent when HID devices are affected, restrict DirectInput EnumDevices to only enumerate over attached devices. Fixes #1415 binary1248 2018-04-15 04:22:16 +02:00
  • b922b04b5e Android: Removed libsndfile from extlib build scripts Mario Liebisch 2018-04-14 12:03:57 +02:00
  • 5ebfef4803 Copied resources to iOS example Bruno Van de Velde 2018-04-09 08:16:55 +02:00
  • f25589e309 iOS example did not build on case-sensitive filesystem because path contained 'ios' instead of 'iOS' in CMakeLists.txt Bruno Van de Velde 2018-04-09 08:12:38 +02:00
  • 2cd4797557 Examples: Set startup folder for debugging in Visual Studio Mario Liebisch 2018-02-05 21:56:32 +01:00
  • 9bdd6d46dd Fixed TcpListener and TcpSocket not behaving as documented when calling listen or connect while the underlying socket object already exists, also adjusted UdpSocket to be consistent with connect and listen behaviour when calling bind while the underlying socket object already exists. Fixes #1346 binary1248 2018-04-08 04:42:56 +02:00
  • 9da895da8b further changes David Carlier 2018-04-07 21:27:04 +01:00
  • 763a9fb44e Adding empty joystick implementation handling for OpenBSD David Carlier 2018-01-02 19:02:44 +00:00
  • 4d0d331272 pushing upstream openbsd support from package. David Carlier 2017-12-26 21:34:33 +00:00
  • f4c25ac3fa Android work in progress changes Mario Liebisch 2018-02-04 09:43:50 +01:00
  • 1e800d9551 Android: No longer keep an active input stream longer than needed. Mario Liebisch 2018-03-20 09:33:06 +01:00
  • 3a96024f6b Android: Upgraded the example to work with Gradle pjmlp 2017-10-31 11:26:03 +01:00
  • 0adde249ec Optimized RenderTexture performance when using the FBO implementation by removing unnecessary context switches and flushing. binary1248 2018-02-28 19:54:02 +01:00
  • c706f11f29
    Fix specifying a TCP listen backlog of 0 causing some systems to not accept any incoming connections. Fixes #1369. binary1248 2018-04-07 15:20:11 +02:00
  • d032050ccf Added example demonstrating sf::VertexBuffer, sf::Shader and sf::Thread usage. binary1248 2017-10-24 18:58:55 +02:00
  • fe1407b6b5
    Added joystick example. binary1248 2018-02-03 13:08:44 +01:00
  • a1065737db Fixed OpenGL version string being parsed incorrectly on some platforms. Fixes #1249 binary1248 2018-03-18 10:57:49 +01:00
  • 15d0f789c7 Add append/overwrite parameter to Ftp::upload. irrmich 2016-03-18 16:12:03 +01:00
  • 7be2111d61 Add iOS demo Jonny Paton 2018-02-27 12:17:08 -08:00
  • fc655f52b9 Make dependencies install directory relative to CMAKE_INSTALL_PREFIX Ceylo 2018-03-24 11:38:41 +01:00
  • 09e24adf2e Remove FindSFML.cmake Ceylo 2018-03-20 19:47:45 +01:00
  • a94b3e9e24 Add support for SFMLConfig.cmake Ceylo 2018-03-20 19:47:29 +01:00
  • ee08e18726 Modernize CMake files Ceylo 2018-03-20 19:46:57 +01:00
  • fc02cf004a Remove C++ dialect & std lib selection from Xcode templates Marco Antognini 2018-03-12 07:32:51 +01:00
  • 949e7aecae Fixed strict aliasing punning warning when generating the key of a glyph in Font.cpp. Fixes #1187 binary1248 2018-03-21 22:14:06 +01:00
  • 421e8bb812 Added support for creation of a stencil attachment and multisampling to sf::RenderTexture. binary1248 2017-09-17 17:08:49 +02:00
  • b0f3611ab9 Renamed a few key codes Marco Antognini 2018-03-21 07:16:13 +01:00
  • 5c20c67469 window: change case of Dbt.h inclusion Marty E. Plummer 2018-03-15 03:44:43 -05:00
  • 49d611ee69 Fixed small joystick movement getting lost due to the set axes threshold. Mario Liebisch 2017-12-28 09:55:57 +01:00
  • 8b7a50a914 Fix CMake warning on macOS since CMake 3.9 Ceylo 2018-02-10 18:07:21 +01:00
  • f963faa694 Find OpenAL correctly on iOS Jonny Paton 2018-02-23 17:04:29 -08:00
  • 910458cfb3 Remove references to SIMULATOR64, as 32 bit is no longer available Jonny Paton 2018-02-25 12:56:17 -08:00
  • b196aac5c7 Drop 32 bit support on iOS Jonny Paton 2018-02-23 16:31:03 -08:00
  • 0118776b7e Force correct iOS architecture for cmake Jonny Paton 2018-02-25 13:13:52 -08:00
  • deeb3a95f3 Fixed letter spacing being letter width dependent Radek Dutkiewicz 2018-02-05 15:14:08 +00:00
  • 186294607f Return correct key code for delete/backspace on android. Also increased minimum Android API version to 14. Maximilian Wagenbach 2018-01-29 22:35:04 +01:00
  • 66369645b5 Install extlibs on iOS if needed Jonny Paton 2018-01-24 16:52:07 -08:00
  • 806813e937 Android: Removed custom toolchain file Mario Liebisch 2018-01-25 15:06:30 +01:00
  • 0da25a0b87 Added support for the newest NDK version Alexander Weinrauch 2017-09-19 21:20:07 +02:00
  • 989367e345 Turned the header image in readme.md into a link. Updated all links to use https (tested). Maximilian Wagenbach 2018-02-08 13:46:09 +01:00
  • 5d7843c58a Updated the copyright year to 2018. Maximilian Wagenbach 2018-01-29 19:03:53 +01:00
  • 22f1b85515 Added support for interfacing with joysticks via DirectInput when it is available. binary1248 2017-12-21 20:54:58 +01:00
  • d972216c57 Fix memory leak in sf::Text. Maximilian Wagenbach 2018-01-29 19:35:05 +01:00
  • 511c16329e Use -stdlib=libc++ on macOS Ceylo 2018-01-28 18:35:00 +01:00
  • 14dd503c8a Generate shape outline vertices only if necessary. Maximilian Wagenbach 2018-01-26 15:19:41 +01:00
  • 1062e95e39 Fixed Win32 modifier keys handling hobby8 2018-01-26 17:49:26 +02:00
  • d6c6345d4c Don't need to find vorbisfile or vorbisenc on iOS Jonny Paton 2018-01-24 15:29:19 -08:00
  • 6d4e870e32 Correct docstring for seek Sérgio Agostinho 2018-01-25 20:49:43 +00:00
  • 6d122e96e1 Restore fullscreen of a non-visible Unix window Alec Iverson 2018-01-06 13:22:15 -07:00
  • 341bc2a130 Added Tagfile generation and finding papychacal 2018-01-18 17:39:35 +01:00
  • 65d26be74d Changed the implementation from offsets to factors. Maximilian Wagenbach 2017-09-04 14:46:49 +02:00
  • 73892dfa12 Updated sf::Text documentation and OpenGL example. Maximilian Wagenbach 2016-01-20 01:07:50 +01:00
  • 7ef1cff5d1 Code style refactoring in sf::Text implementation. Maximilian Wagenbach 2016-01-04 09:49:23 +01:00