Laurent Gomila
77238767ee
Improved joystick detection performances on Linux (avoids endless calls to open when a joystick node cannot be open)
2013-08-26 20:54:26 +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