Commit Graph

  • 61526628d1 Fix the cursor not always grabbed again correctly after a focus gain Victor Levasseur 2016-06-21 17:55:00 +02:00
  • 6f3273b7a6 Added Unix implementation of sf::Window::setCursorGrabbed (#394), fixed xcb_set_input_focus being called on a window before it is viewable on some window managers (#991). binary1248 2016-03-12 11:46:26 +01:00
  • 427ce77d4e Added OS X implementation of sf::Window::setCursorGrabbed Marco Antognini 2014-05-18 00:22:20 +02:00
  • 90c01d3030 Added iOS and Android 'not applicable' implementation of setMouseCursorGrabbed Marco Antognini 2014-05-18 00:14:41 +02:00
  • f7dcc10a70 Added ability to grab the cursor (w/ Windows impl.) Mario Liebisch 2014-05-01 21:08:57 +02:00
  • ba9383f25e Updated/fixed string comparisons in Config.cmake Mario Liebisch 2016-06-20 14:08:50 +02:00
  • b1827ddb6d Fixed a small typo in the Xcode Template JacksonCoder 2016-06-17 07:10:54 -06:00
  • 193e54773d Fixed some typos Marco Antognini 2016-06-14 23:11:08 +02:00
  • afb8254b6d Changed primitive types to be grammatically correct. verrazano 2015-08-08 20:18:19 -05:00
  • fb40e7e43f Change comment chars in FindSFML.cmake to # Andras Kucsma 2016-05-28 17:50:31 +02:00
  • c15172e3fd Fixed FTP directory listing blocking forever if both expected responses are read from the command socket in a single call. (#1025) binary1248 2016-05-08 22:15:14 +02:00
  • 556371ea10 Fixed modifiers causing sf::Keyboard::Unknown being returned in key events on Unix (#1012). On Unix, SFML now tries harder to create proper key events on keyboards that shift keys which are typically unshifted on QWERTY layouts (this makes the numeric codes usable even on AZERTY layouts). binary1248 2015-12-24 18:31:15 +01:00
  • f49c156a31 Implemented stereo audio recording. Maximilian Wagenbach 2015-10-01 15:43:35 +02:00
  • 259811d59c Implemented support for explicit mipmap generation in sf::Texture and sf::RenderTexture. (#123) binary1248 2015-09-23 17:05:39 +02:00
  • 2c7b58f406 Fixes a bug where vorbis can't handle large buffers. Lukas Dürrenberger 2016-03-06 13:22:01 +01:00
  • 9f6f02f988 Android: Added sf::getNativeActivity() to retrieve a handle to the current activity Mario Liebisch 2015-10-21 11:11:35 +02:00
  • 845c684ec8 Remove support for 32-bit on OS X Marco Antognini 2016-03-31 19:05:08 +02:00
  • ab09af3eae Refactoring NSImage creation from raw pixels Marco Antognini 2016-01-26 13:08:45 +01:00
  • b457f5fa6c Fixed buggy window resize in fullscreen Marco Antognini 2016-01-26 12:41:55 +01:00
  • 2f53489f2a Refactored OS X implementation regarding SFOpenGLView Marco Antognini 2016-01-26 08:24:14 +01:00
  • 7b20093650 Replaced deprecated Cocoa methods Marco Antognini 2016-01-18 00:04:23 +01:00
  • 4c7edbcaf8 Fixed incorrectly computed desktop size & remove some dead code Marco Antognini 2016-01-17 23:59:40 +01:00
  • 9d70da3aaa Fixed and silenced a few warnings Marco Antognini 2015-11-21 18:44:38 +01:00
  • c98a84a5d8 Update OpenAL-soft for OS X to version 1.17.2 Marco Antognini 2016-02-07 23:02:58 +01:00
  • 1ee6d1dbc6 Make sure the recording thread in sf::SoundRecorder is stopped before sf::SoundBufferRecorder is destroyed. Fixes a "pure virtual method called" crash. Also updated the documentation and the VoIP example. Maximilian Wagenbach 2015-10-02 14:49:00 +02:00
  • e00d160224 Add support for sRGB capable framebuffers. (#175) binary1248 2015-10-01 10:13:16 +02:00
  • c4956857fa Added missing <iterator> include in String.hpp Marco Antognini 2016-03-07 17:57:56 +01:00
  • 3ff1d251a8 Fixed issues reported by Coverity Scan static analysis (run using Linux build configuration). binary1248 2016-02-23 03:07:12 +01:00
  • 23ea17eab7 Assign value to m_stream in Font::operator= on android Bruno Van de Velde 2016-03-01 19:21:35 +01:00
  • e77e680cad Initialize Font::m_stroker Bruno Van de Velde 2016-02-10 22:01:44 +01:00
  • 77609e166a Added SFML_GENERATE_PDB CMake option; check CMake version dynamically Jan Haller 2016-01-01 14:18:13 +01:00
  • 2bd897c513 Create and install PDB debug symbols alongside binaries Jan Haller 2015-12-30 20:30:59 +01:00
  • 687f260a46 Android: No longer try to free the native activity when toggling the virtual keyboard Mario Liebisch 2016-02-16 19:20:42 +01:00
  • b61502b69a Exporting some Glsl utility functions due to linking issues. (#1044) Stefan Schindler 2016-01-22 21:20:56 +01:00
  • c78c8106da Fixed seeking in multi channel FLAC files. Updated seek() documentation. Maximilian Wagenbach 2016-01-17 13:24:22 +01:00
  • 698bbccd6a Made WAV file reader no longer assume that data chunk goes till end of file to prevent reading trailing metadata as samples. frex 2015-12-09 18:32:39 +01:00
  • 499eb09642 Android: Copy the selected EGL context's settings to SFML Mario Liebisch 2016-01-06 22:23:20 +01:00
  • fe9b9c0cc7 Use kCGMouseButtonLeft instead of 0 for CGEventCreateMouseEvent to fix a compiler error Glenn Smith 2015-12-31 12:38:01 -05:00
  • 043fb83cd8 Rewrite RenderWindow::capture to make use of a single texture transfer instead of transferring each row of the framebuffer individually. binary1248 2015-11-12 22:08:38 +01:00
  • 146f63874a Added a geometry shader effect to the Shader example Mario Liebisch 2014-05-15 15:29:23 +02:00
  • 1763861b26 Added support for geometry shaders Mrowqa 2013-07-18 18:47:41 +02:00
  • 1217699fe0 Added the missing -s postfix for the RelWithDebInfo config. Lukas Dürrenberger 2015-12-04 13:28:27 +01:00
  • 957cabb816 Added support for outlined text Zachariah Brown 2015-12-29 08:14:43 -05:00
  • 7ff9478061 add a new BlendMode::Equation : ReverseSubtract Krozark 2015-08-13 14:40:20 +02:00
  • 63fba49d96 Fixed some initialization issues reported by Cppcheck. Lukas Dürrenberger 2015-11-20 15:36:48 +01:00
  • 0df97b4813 Updated platform-specific handle documentation Marco Antognini 2015-09-06 13:02:34 +02:00
  • 127bc77497 Fixed encoding of UTF-16 Marco Antognini 2015-10-30 08:23:57 +01:00
  • 9c5c750e60 Added new methods to set uniforms in sf::Shader Jan Haller 2015-10-12 07:54:21 +02:00
  • fcb05fb975 Added SFML_DEPRECATED macro for cross-platform class/function deprecation Jan Haller 2015-09-19 15:04:09 +02:00
  • d4683692e0 Fixed crash when resizing a window to a zero-height/width size (#984) Marco Antognini 2015-10-10 15:59:14 +02:00
  • 3a12fc6505 Added optional argument on which address to bind (socket). bumbar1 2014-08-09 13:28:25 +02:00
  • 6b9781475d Added support for VS 2015. Lukas Dürrenberger 2015-08-12 18:33:41 +02:00
  • f80f501885 Update Xcode template material Marco Antognini 2015-09-25 19:01:55 +02:00
  • ecede1119a Fixed small typo in setActive \brief Alec Iverson 2015-09-29 09:59:50 -07:00
  • aa4f0681db Fix typo in comment Renaud Durlin 2015-08-30 23:14:12 +02:00
  • 811dfe1cf7 Added support for pbuffers on Windows and Unix. binary1248 2015-04-20 14:16:30 +02:00
  • 2d1fab374f Added SoundSource::operator= and called it from Sound::operator= Marco Antognini 2015-04-13 10:03:24 +02:00
  • 0c9ce3bef3 Improved memory management on OS X (related to #790) Marco Antognini 2015-09-08 10:18:50 +02:00
  • c4be28bd0f Changed the GlxContext implementation to always try to use glXCreateContextAttribsARB if it is available (was already done in the WGL implementation), specification of the context version attributes now only takes place when a context version greater than 1.1 is requested, requesting version 1.0 or 1.1 (default) will hint the driver to provide the most recent context version they support. binary1248 2015-05-04 12:39:43 +02:00
  • 2752bbcfb0 Added methods to get the currently active context, query whether an OpenGL extension is available and query the actual OpenGL version of a context, made context switches during initialization of texture and shader static values unnecessary, fixed code style in loaders. binary1248 2015-08-13 18:25:43 +02:00
  • b7d7ac44f3 Added support for 24-bit .wav files. Maximilian Wagenbach 2015-08-31 21:52:27 +02:00
  • 221e0700f7 Added NvOptimusEnablement and AmdPowerXpressRequestHighPerformance exports to sfml-main to inform the driver that the SFML application could benefit from using the discrete GPU in a multi-GPU environment. binary1248 2015-04-18 21:29:55 +02:00
  • 4f3c26660e Android: Accept touch events from "multiple" devices Mario Liebisch 2015-08-25 11:52:07 +02:00
  • 1b2c50a0d8 Fixed documentation for MemoryInputStream and FileInputStream Marco Antognini 2015-09-13 11:57:04 +02:00
  • 58643d78f9 Merge branch '2.3.x' Lukas Dürrenberger 2015-09-10 17:29:01 +02:00
  • 01d72438de Increased version to 2.3.2 and add changes to changelog. Lukas Dürrenberger 2015-08-24 18:01:06 +02:00
  • c55b8c17e1 Fixing #935: Secure function against random data return. Ferdinand Thiessen 2015-08-14 00:10:46 +02:00
  • 0f1dc5a754 Fixing #935: Secure function against random data return. Ferdinand Thiessen 2015-08-14 00:10:46 +02:00
  • df8260a1c4 Fixed a typo of the example in the font header. Lukas Dürrenberger 2015-07-16 15:52:01 +02:00
  • 64ddb10f3d Improved diagnostic output for glCheck and alCheck macros Jan Haller 2015-06-25 23:51:38 +02:00
  • b7d984cdac Made implementation of glCheck and alCheck macros more robust Jan Haller 2015-06-25 21:38:49 +02:00
  • 18193a5cde Fix FindSFML.cmake can't find SFML 2.1 Alexander Ankudinov 2015-06-02 16:27:06 +05:00
  • 506ec95fde Fixed a typo of the example in the font header. Lukas Dürrenberger 2015-07-16 15:52:01 +02:00
  • e5f98a6575 Improved diagnostic output for glCheck and alCheck macros Jan Haller 2015-06-25 23:51:38 +02:00
  • 0bcd7d39f2 Made implementation of glCheck and alCheck macros more robust Jan Haller 2015-06-25 21:38:49 +02:00
  • 110feeb7f2 Fix FindSFML.cmake can't find SFML 2.1 Alexander Ankudinov 2015-06-02 16:27:06 +05:00
  • 94dd1d73fa Fix _NET_WM_PING messages not being replied to properly. binary1248 2015-08-14 23:21:55 +02:00
  • d53a69755e Fix _NET_WM_PING messages not being replied to properly. binary1248 2015-08-14 23:21:55 +02:00
  • e84286ca17 Added CONTRIBUTING guidelines Marco Antognini 2015-07-24 22:30:36 +02:00
  • 20756e3539 Added CONTRIBUTING guidelines Marco Antognini 2015-07-24 22:30:36 +02:00
  • a2e7dadf2a Fixed most inconsistencies in the Unix InputImpl.cpp. Lukas Dürrenberger 2015-08-12 20:22:03 +02:00
  • 8f4d07319d Fixed most inconsistencies in the Unix InputImpl.cpp. Lukas Dürrenberger 2015-08-12 20:22:03 +02:00
  • b3b48a507d Fixed image file extension detection Mario Liebisch 2015-07-23 09:03:15 +02:00
  • df99d5fee2 Fixed image file extension detection Mario Liebisch 2015-07-23 09:03:15 +02:00
  • 561eb82f14 Reverted to Xlib event handling since XCB event handling just breaks too many things. binary1248 2015-07-29 13:58:48 +02:00
  • fa1bc737d5 Reverted to Xlib event handling since XCB event handling just breaks too many things. binary1248 2015-07-29 13:58:48 +02:00
  • 7c179193e6 Fixed RenderTexture::clear() not always working on certain hardware Matthew Szekely 2015-07-14 11:38:39 -04:00
  • f6020c5f8e Fixed RenderTexture::clear() not always working on certain hardware Matthew Szekely 2015-07-14 11:38:39 -04:00
  • 7fba68ac52 convert FLAC name to upper case dawid-aurobit 2015-07-13 18:43:47 +02:00
  • b8e4b087cd convert FLAC name to upper case dawid-aurobit 2015-07-13 18:43:47 +02:00
  • a0c1302428 Fix keypad keys not being detected on Linux Andrew Mickelson 2015-06-13 08:59:44 -07:00
  • da8a325fa3 Fix keypad keys not being detected on Linux Andrew Mickelson 2015-06-13 08:59:44 -07:00
  • 26fc872844 Merge branch '2.3.x' Lukas Dürrenberger 2015-07-04 12:14:10 +02:00
  • b735777c4a Increased version to 2.3.1. Lukas Dürrenberger 2015-05-22 19:52:06 +02:00
  • 2d56b41265 Added 2.3.1 changes to changelog. binary1248 2015-06-22 11:47:32 +02:00
  • 11357b354f Android: Updated the JNI/event handling code Mario Liebisch 2015-06-04 16:55:58 +02:00
  • cadc4d801c Fix undefined behavior in ewmhSupported() caused by some window managers not null-terminating strings. Fixes #892 Pierre-Luc Perrier 2015-05-22 15:11:14 +02:00
  • 0df1c97af7 Fixed keyboard mapping not being correct after the user changes their keyboard layout while an SFML application is running. Fixes #895 binary1248 2015-05-23 19:32:41 +02:00
  • 6de027f198 Clarified lifetime requirements of underlying resources for Music and Font Jan Haller 2015-05-23 15:15:14 +02:00
  • 6cec972338 Removed unnecessary sf:: prefixes Jan Haller 2015-05-20 17:26:26 +02:00