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
Lukas Dürrenberger
4a642014d4
Added x64 binaries for MinGW and adapted the CMake file.
2013-02-19 11:30:12 +01: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
fa69228716
Fixed joysticks not detected when checked at application startup.
2013-02-02 10:08:43 +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
Marco Antognini
13eb867686
Merge branch 'joybutton-ordering-osx' of git://github.com/ryanfields/SFML into fix/joystick
2013-01-21 10:03:40 +01:00
Marco Antognini
54bc864484
Add freetype.framework and edit CMake accordingly. ( Close #241 )
...
Freetype version 2.4.11, build for OS X 10.5 and above as universal
binary (i386 + x86_64)
2013-01-19 16:20:01 +01:00
Marco Antognini
e11ed81f72
Fix compilation issue on 10.5
2013-01-19 10:55:52 +01:00
Marco Antognini
b0333dfc16
Fix get/set window position on OS X
2013-01-19 10:52:08 +01:00
Laurent Gomila
9fac5d74dc
Fixed minor typecast warning in Shader.cpp
2013-01-16 22:52:21 +01:00
Laurent Gomila
91e1743516
Changed Texture::bind and Shader::bind to be static functions, that can accept a null argument
2013-01-08 22:24:43 +01:00
Laurent Gomila
38da3f4338
Fixed computation of the alpha channel in sf::BlendAdd
2013-01-03 20:34:51 +01:00
Laurent Gomila
2285e3d344
Fixed the repeated keys detection algorithm on Linux
2013-01-03 20:31:20 +01:00
Laurent Gomila
03b8a1c3a7
Disabled fix #271 for ogg cracks (the solution slows down the loading too much)
2012-12-17 20:16:54 +01:00
Laurent Gomila
59a68f0a51
Merge branch 'master' of github.com:LaurentGomila/SFML
2012-11-17 22:41:31 +01:00
Christian Forfang
f9b3e513d2
Don't create std::string on glCheckError unless necessary.
2012-11-17 20:46:48 +01:00
Laurent Gomila
6ce6014dd8
Renamed RenderTarget::convertCoords to mapPixelToCoords, and added its inverse mapCoordsToPixel
2012-11-10 10:30:01 +01:00
Laurent Gomila
044eb85872
Fixed Xlib potential errors
2012-11-01 22:23:00 +01:00
Laurent Gomila
c02e375399
Renamed Ftp::ListingDirectory::getFilenames() to getListing()
2012-10-26 17:09:43 +02:00
Laurent Gomila
49f37ee8b3
Fixed the sf::Font texture corruption bug for big character sizes
2012-10-26 16:49:46 +02:00
Laurent Gomila
109d914bcb
Changed SetWindowText to SetWindowTextA in the Win32 implementation (fixes a compiler error when SFML was compiled in Unicode mode)
2012-10-23 10:04:01 +02:00
Laurent Gomila
121cfeb6a3
Removed Shader::unbind (was not used internally, less consistent with sf::Texture and could be confusing for users)
2012-10-20 23:38:39 +02:00
Laurent Gomila
4c04a0ce8f
Fixed compile error with std::abs in Sprite.cpp
2012-10-06 18:30:58 +02:00
Ryan Fields
8e4091f9af
Makes joystick button ordering predictable.
...
Fixes unpredictable or unintentional joystick button ordering by sorting
buttons according to their HID Usage property. This allows SFML to
adhere to a manufacturer's (or driver implentation's) intended button
ordering.
2012-10-05 12:28:58 -04:00
Laurent Gomila
226be57589
Fixed compile error with Clang/C++11
2012-10-01 21:05:37 +02:00
Laurent Gomila
6e81dabeda
Fixed cracks with ogg music files ( fixes #271 )
2012-09-27 22:21:29 +02:00
Laurent Gomila
79df4146f0
Removed useless sf::
2012-09-27 08:01:54 +02:00
Laurent Gomila
1bb206a380
Fixed the local bounds of sf::Text not updated when assigned an empty string
2012-09-26 23:08:42 +02:00
Laurent Gomila
57f81d4051
Disabled an optimization in sf::Shape that could break rendering
2012-09-21 22:06:27 +02:00
Laurent Gomila
da64dbe89f
"Fixed" warning and crash caused by XCreateIC on Linux
2012-09-21 14:13:01 +02:00
Laurent Gomila
f5bca33eaa
Fixed X11 error caused by the previous commit
2012-09-19 23:12:45 +02:00
Laurent Gomila
b75e340dc0
All windows and contexts now use the same X display (Linux)
2012-09-18 22:45:29 +02:00
Laurent Gomila
04620b9f2f
sf::Mouse::isButtonPressed nows uses logical buttons
2012-08-27 10:33:36 +02:00
Laurent Gomila
18f1b6263a
Joystick check on Linux is now a lot faster (globally improves the performances of pollEvent)
2012-08-26 14:57:43 +02:00
Laurent Gomila
d716b3657c
Minor improvement in VertexArray::getBounds
2012-08-24 16:20:27 +02:00
Laurent Gomila
692240f60d
sf::Sprite::setTexture(..., false) resets the texture rect only if it hasn't been set before
2012-08-24 16:19:43 +02:00
Laurent Gomila
abd842510e
Fixed divide by zero when calling getPlayingOffset on an uninitialized sound stream
2012-08-13 23:11:27 +02:00
Laurent Gomila
1b1bc4c067
sf::Text no longer forces the BlendAlpha blending mode
2012-08-10 15:03:28 +02:00
Laurent Gomila
2b3d9bdd91
Fixed GL_MATRIX_MODE incorrectly restored after calling popGLStates
2012-08-08 20:44:52 +02:00
Laurent Gomila
e4ea6865cd
Removed Arial.hpp from CMakeLists.txt
2012-08-04 11:24:43 +02:00
Laurent Gomila
a0c1f5f50f
Removed the built-in default font
2012-08-04 00:08:14 +02:00
binary1248
7f1217bfd1
Use glDeleteRenderbuffersEXT to delete m_depthBuffer
2012-07-31 03:19:50 +03:00
Marco Antognini
68494d0dbb
Fixed sf::Keyboard on Mac OS X
2012-07-16 16:27:27 +02:00
Laurent Gomila
3180f83160
Changed Transformable::setRotation so that the angle is always in [0 .. 360]
2012-07-15 14:56:23 +02:00