Commit Graph

2448 Commits

Author SHA1 Message Date
Laurent Gomila
ed1c17a236 Added String::fromUtf8/16/32 functions (#196) 2013-08-25 20:53:31 +02:00
Laurent Gomila
5ffe258320 Forgot to include <Utf.hpp> in <String.hpp> 2013-08-24 23:43:33 +02:00
Laurent Gomila
c6651bfd30 Fixed stupid compile error in previous commit 2013-08-24 23:40:48 +02:00
Laurent Gomila
a89874f733 Added String::fromUtf8/16/32 functions (#196) 2013-08-24 14:45:59 +02:00
Laurent Gomila
de0401a02e Merge pull request #453 from Bromeon/master
Added operator for division of two sf::Time objects
2013-08-21 04:43:07 -07:00
Jan Haller
6cf30e1751 Added operator for division of two sf::Time objects 2013-08-21 12:20:47 +02:00
Laurent Gomila
5f4257187e Fixed bug in sf::Text bounds calculation (was introduced in SFML 2.1) 2013-08-17 19:26:46 +02:00
Laurent Gomila
c6767d0af1 Fixed crash in the Linux implementation of Joystick, when inotify failed to initialize 2013-08-15 23:15:11 +02:00
Laurent Gomila
5173f51d52 Minor corrections in comments and syntax 2013-08-15 09:28:43 +02:00
Laurent Gomila
d9ba54f285 Improved text quality (especially visible at small sizes, and with pixelated fonts) (#228) 2013-08-12 19:03:56 +02:00
Laurent Gomila
424c424376 Minor indentation and namespace fix 2013-08-12 19:02:12 +02:00
Laurent Gomila
a7f7c57a72 Merge pull request #430 from Foaly/timeOperators
Added modulo operators for sf::Time (#429)
2013-08-11 22:46:21 -07:00
Foaly
5feca74178 Fix whitespace 2013-08-11 23:44:39 +02:00
Laurent Gomila
b9d0295c89 Added SoundRecorder::setProcessingInterval (#333) 2013-08-11 19:39:52 +02:00
Laurent Gomila
5624948042 Fixed TcpSocket::connect with timeout could switch a blocking socket to non-blocking mode on immediate connection success (#221) 2013-08-09 16:13:58 +02:00
Laurent Gomila
7caf2e64b6 Added Font::getInfo to retrieve various information about the font (for now, only the family name) (#164) 2013-08-09 16:02:53 +02:00
Laurent Gomila
6d4c844959 Added operator - for sf::Color (#114) 2013-08-09 14:57:32 +02:00
Laurent Gomila
c697623689 Replaced the custom sfml_parse_arguments CMake macro with the standard equivalent cmake_parse_arguments 2013-08-08 18:01:42 +02:00
Laurent Gomila
d077210750 Updated OpenAL to version 1.15.1 2013-08-04 23:07:25 +02:00
Laurent Gomila
92ed9fd1db Merge branch 'master' of github.com:LaurentGomila/SFML 2013-08-04 20:40:51 +02:00
Laurent Gomila
93b2152a08 Changed the default value of SFML_INSTALL_PKGCONFIG_FILES to FALSE (the generated pkg-config files contain local paths and thus are not suitable for distribution) 2013-08-04 20:40:10 +02:00
Marco Antognini
90f4dbc89b Fix typo (close #438) 2013-07-29 15:55:31 +02:00
Laurent Gomila
6c1899d0f7 Updated version number 2013-07-21 09:30:08 +02:00
Laurent Gomila
7cd545bd96 Merge pull request #431 from Kratos714/master
Fixed some minor memory issues
2013-07-19 04:37:48 -07:00
Emmanuel Atse
5a42c91985 Avoid const_cast, static buffer and buffer overlap 2013-07-18 18:58:53 +02:00
Emmanuel Atse
43a21e2acc Fixed some uninitialized values 2013-07-18 05:04:56 +02:00
Emmanuel Atse
3c429387f2 Fixed undefined behavior of returned pointer 2013-07-18 04:55:32 +02:00
Foaly
0c0b3c2a3a Modulo operators for sf::Time (fixes #429) 2013-07-17 12:24:24 +02:00
Laurent Gomila
b3357eed2a Fixed bug when maximizing a window on Windows (was introduced recently) 2013-07-11 23:10:51 +02:00
Laurent Gomila
9528fbc893 Fixed MouseMove event sometimes not generated when holding left button on Windows (#225) 2013-07-11 23:02:33 +02:00
Laurent Gomila
5c431b4b93 Fixed bounding rect of sf::Text ignoring whitespaces (216) 2013-07-11 22:40:14 +02:00
Laurent Gomila
947ab5fd87 Added a workaround for a bug in the OS X implementation of OpenAL (unsupported channel count no properly detected) (#201) 2013-07-10 13:55:16 +02:00
Laurent Gomila
5552cd5cc5 Merge pull request #423 from vheuken/master
Added .travis.yml file for automatic build tests with Travis CI
2013-07-09 23:59:17 -07:00
Laurent Gomila
12ca0ef15a Fixed ContextSettings ignored when creating a 3.x/4.x OpenGL context on Linux (#258) 2013-07-10 08:53:39 +02:00
Vincent Heuken
645639b9c9 added .travis.yml 2013-07-09 23:46:51 -07:00
Laurent Gomila
c23d4a8385 Checking errors in RenderTarget::pushGLStates() to avoid generating false error messages when user leaves unchecked OpenGL errors (#340) 2013-07-06 18:24:30 +02:00
Laurent Gomila
68748d2de1 Fixed ContextSettings ignored on Linux when creating a window (#35) 2013-07-03 22:57:33 +02:00
Laurent Gomila
6b50691551 Solved graphics resources not updated or corrupted when loaded in a thread (#411) 2013-07-01 21:59:46 +02:00
Laurent Gomila
4d55bbe4ff Fixed windows bigger than the desktop not appearing on Windows (#215) 2013-06-30 20:51:24 +02:00
Laurent Gomila
73ec7ab483 Fixed KeyRelease events sometimes not reported on Linux (#404) 2013-06-30 14:35:24 +02:00
Laurent Gomila
6ec100aeb7 Now using inotify on Linux to avoid constantly polling joystick connections (#96) 2013-06-30 14:34:00 +02:00
Marco Antognini
af81ac60f3 Add keypad return, equal and period keys support for OS X
Related to #401
2013-06-29 21:44:22 +02:00
Marco Antognini
eca4502424 Improved mouse events on OS X regarding fullscreen mode 2013-06-29 21:35:01 +02:00
Marco Antognini
71f34600bc Fix typos 2013-06-29 20:44:05 +02:00
Marco Antognini
833837b427 Improved mouse events on OS X (close #213, related to #277) 2013-06-29 19:39:22 +02:00
Marco Antognini
aa4203fd54 Improve reactivity of setMousePosition on OS X (fix #290) 2013-06-28 18:01:18 +02:00
Marco Antognini
5aa87f7719 Remove dead code 2013-06-28 18:00:13 +02:00
Marco Antognini
365f7999eb Fix mouse moved event on OS X when dragging the cursor (close #277) 2013-06-28 14:17:13 +02:00
Marco Antognini
f92c0cbe7e Add support for right control key on OS X
Related to #401
2013-06-28 12:48:18 +02:00
Marco Antognini
8ecdd3ae8c Refactor SFOpenGLView and move code related to modifiers to a new file
Now SFKeyboardModifiersHelper.(h|mm) manage all the logic of modifier
flags and the state of the corresponding keys

Also, now modifiers key release events are correctly fired with
multiple SFML windows.
2013-06-28 12:32:23 +02:00