Christian Neumüller
891e9de0fe
Don't reimplement std::copy().
...
Using std::copy() potentially makes available helpful checks in debug mode and
can also lead to faster code by calling memcpy() in release mode.
The <algorithm> header was already included.
2013-06-24 00:51:31 +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
Laurent Gomila
5d377fdb38
Attempt to fix taskbar bugs on Windows ( #328 , #69 )
2013-06-17 20:57:27 +02:00
Laurent Gomila
4d78d02b5c
Fixed TCP packet data corruption in non-blocking mode ( #402 , #119 )
2013-06-17 18:47:16 +02:00
Laurent Gomila
94fc605a70
On Unix systems, a socket disconnection no longer stops the program with signal SIGPIPE ( #72 )
2013-06-14 15:18:08 +02:00
Laurent Gomila
7051d43c72
Fixed IDE folder of example "Cococa"
2013-06-14 15:01:29 +02:00
Laurent Gomila
da96ec5811
Improved the performances of Window::getSize() (the size is now cached)
2013-06-12 20:27:18 +02:00
Laurent Gomila
7c9f9cc41c
Minor fix in Window and OpenGL examples
2013-06-03 20:48:24 +02:00
Laurent Gomila
7fc29c78f7
Added the WM_CLASS property to SFML windows on Linux
2013-05-23 21:12:46 +02:00
Laurent Gomila
8cb05fc6d0
Updated the Window and OpenGL examples (got rid of GLU and immediate mode)
2013-05-21 16:57:02 +02:00
Laurent Gomila
ebaad339a9
Fixed Window::getPosition() on Linux ( #346 )
2013-05-18 21:05:08 +02:00
Laurent Gomila
68b51734a9
Fake resize events are no longer sent when the window is moved, on Linux
2013-05-18 20:48:55 +02:00
Laurent Gomila
83ffe11709
Unicode characters outside the BMP (> 0xFFFF) are now correctly handled on Windows ( #366 )
2013-05-16 23:38:28 +02:00
Laurent Gomila
11837e9fc8
sf::Rect::contains and sf::Rect::intersects now handle rectangles with negative dimensions correctly ( #219 )
2013-05-11 22:56:17 +02:00
Laurent Gomila
c4999f0890
Fixed some minor compile warnings
2013-05-11 09:52:20 +02:00
Laurent Gomila
d9629cfca7
Fixed typo in sf::Transformable documentation
2013-05-11 08:51:20 +02:00
Laurent Gomila
b52da13a20
Fixed compile error caused by latest modification
2013-05-10 15:51:53 +02:00
Laurent Gomila
b92dc572e3
Fixed documentation of sf::Image
2013-05-10 09:48:55 +02:00
Laurent Gomila
ae11207cdf
InputStream.hpp was missing from the source file listing in CMake files, and added an important comment in the doc of InputStream::read ( #349 )
2013-05-09 13:37:24 +02:00
Laurent Gomila
0edf79cb89
loadFromStream functions now explicitly reset the stream (seek(0)) before starting to read ( #349 )
2013-05-09 10:25:05 +02:00
Laurent Gomila
5453d11d18
Fixed SoundBuffer::loadFromStream reading past the end of the stream ( fixes #214 )
2013-05-09 10:16:50 +02:00
Laurent Gomila
323aa4e3e7
Fixed Shape::setTextureRect not working when called before setTexture
2013-05-01 09:50:57 +02:00
Laurent Gomila
86897a8347
Changed the install rules so that examples' source code is included in the final distribution
2013-04-06 10:20:58 +02:00
Laurent Gomila
f550501f37
Updated the website links in readme.txt
2013-04-06 09:55:59 +02:00
Laurent Gomila
4e8c144879
Updated the year in the copyright notice
2013-04-06 09:34:44 +02:00
Laurent Gomila
5c46daacd4
Fixed sf::Text constructor declaration (no longer explicit) and the API documentation
2013-03-15 08:13:00 +01:00
Laurent Gomila
560b741efb
Fixed sf::Event::MouseEntered and sf::Event::MouseLeft on Linux
2013-03-11 23:18:52 +01:00
Laurent Gomila
f5b9c7e216
Merge pull request #363 from Foaly/repeatedRenderTexture
...
Added repeating to sf::RenderTexture
2013-03-06 13:54:56 -08:00
Foaly
ba2d08684c
Added repeating to sf::RenderTexture
...
Added the missing setRepeated() and isRepeated() methods to sf::RenderTexture.
2013-03-06 18:11:48 +01:00
Laurent Gomila
ef78b6d0f3
Organized projects into folders, for IDEs that support it (e.g. Visual Studio)
2013-02-25 19:17:46 +01:00
Laurent Gomila
b85bf692c0
Fixed: outline direction were depending on the order in which points were defined in a Shape
2013-02-23 15:55:47 +01:00
Laurent Gomila
a40ef79a18
Added source file groups in CMake files (for better organization of sources when opening SFML projects in IDEs)
2013-02-21 20:25:11 +01:00
Laurent Gomila
4fbefe7469
Merge pull request #356 from eXpl0it3r/master
...
Added external libraries for MinGW x64 compilers
2013-02-19 05:19:14 -08:00
Lukas Dürrenberger
4a642014d4
Added x64 binaries for MinGW and adapted the CMake file.
2013-02-19 11:30:12 +01:00
Laurent Gomila
274d316891
Merge pull request #218 from BMBurstein/master
...
fix for static builds with mingw-w64 compilers
2013-02-17 08:28:12 -08:00
Laurent Gomila
a97577ccbe
Merge pull request #351 from Shizmob/master
...
Unicode window title support.
2013-02-12 10:56:05 -08:00
Shiz
b1dc62a554
Fixed tiny style issues.
2013-02-12 18:29:58 +01:00
Shiz
9ba19e34a2
Simplified UTF-8 encoding procedure for X11 window title.
...
- Instead of first converting to a wide string and converting that to
UTF-8, now convert to UTF-8 directly using sf::Utf32::toUtf8.
- Modify OS X sf::String to NSString helper to work for big-endian
architectures (like OS X 10.5 on PowerPC) as well.
2013-02-12 17:44:01 +01:00
Shiz
6bc077688e
Added Unicode window title support.
...
- Changed SFML API to receive an sf::String as the window title instead
of a std::string (in Window::Window and Window::setTitle).
- Changed RenderWindow and WindowImpl APIs accordingly.
- Changed WindowImplWin32 to use a Unicode window title only if the
target OS supports it.
- Changed WindowImplCocoa to always use Unicode window titles and added
a utility function to Window/OSX/cpp_objc_conversion.mm.
- Changed WindowImplX11 to set the Unicode window title as part of the
_NET_WM_NAME specification, which sadly is not part of the official X
standard, but the closest anything can get. Still set regular ASCII
title as fallback.
2013-02-12 02:14:52 +01:00
Laurent Gomila
9cf259c365
Minor addition in the API documentation
2013-02-02 20:42:00 +01:00
Laurent Gomila
fa69228716
Fixed joysticks not detected when checked at application startup.
2013-02-02 10:08:43 +01:00
Laurent Gomila
f3d2129f9f
Improved the API documentation stylesheet
2013-01-30 21:35:34 +01:00
Laurent Gomila
7be3f3af82
Minor indentation correction
2013-01-29 22:39:58 +01:00
Laurent Gomila
e75045358e
Removed unused #include
2013-01-25 21:33:01 +01:00