Marco Antognini
c0f3587a7c
Improve window resizing on OS X ( close #468 )
2013-09-20 18:52:43 +02:00
Laurent Gomila
718588ff1d
Made the non-support of HTTPS more explicit
2013-09-16 22:31:35 +02:00
Laurent Gomila
7c4b058c9a
The texture matrix is now reset in Texture::bind(NULL)
2013-09-16 22:30:58 +02:00
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
a89874f733
Added String::fromUtf8/16/32 functions ( #196 )
2013-08-24 14:45:59 +02: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
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
12ca0ef15a
Fixed ContextSettings ignored when creating a 3.x/4.x OpenGL context on Linux ( #258 )
2013-07-10 08:53:39 +02: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
Marco Antognini
fc63a727ce
Fix KeyRelease event with CMD key pressed ( close #381 )
...
Solution based on pull request #401
2013-06-27 23:29:27 +02:00
Marco Antognini
513cd7e57c
Improve TextEntered for OS X ( close #377 )
...
Code from pull request #401 was not used because some methods used
don't exist on 10.5 which is still supported by SFML 2.1.
2013-06-27 23:07:43 +02:00
Laurent Gomila
99d4ec3551
Fixed white pixel showing on first character of sf::Text ( #414 )
2013-06-23 22:41:58 +02:00
Laurent Gomila
e60a61fed5
Fixed compile error with getaddrinfo with MinGW
2013-06-23 19:48:09 +02:00
Laurent Gomila
34d866d4bc
Replaced the deprecated gethostbyname with getaddrinfo ( #47 )
2013-06-21 19:25:29 +02:00
Laurent Gomila
96d0204f30
Pressing ALT or F10 on Windows no longer steals the focus
2013-06-18 14:32:08 +02:00
Laurent Gomila
7554c86f7d
Optimized Shader::setParameter functions, by using a cache internally ( #316 , #358 )
2013-06-18 11:55:21 +02:00
Laurent Gomila
76b67fcd1c
Fixed non-blocking connection with a sf::TcpSocket on Windows
2013-06-17 23:12:44 +02:00
Laurent Gomila
0db73b6a4c
Minor improvements to sf::Packet operators (now using strlen and wcslen instead of explicit loops) ( #118 )
2013-06-17 21:04:41 +02:00