Jan Haller
666da801a1
Cached sf::Text attributes
...
Two optimizations:
- If a value remains the same, nothing happens
- Recompute geometry only before drawing and bound access, not after each set
Closes #413
2014-03-29 18:34:49 +01:00
Jan Haller
0227e5c51e
Minor formatting
2014-03-28 19:55:18 +01:00
Jan Haller
f9233e792b
Output error message in SoundStream when bits are zero
...
Fixes #529
2014-03-25 23:11:06 +01:00
Jan Haller
50e3052773
Exposed up vector in sf::Listener API
...
Closes #545
2014-03-23 20:16:42 +01:00
Jan Haller
d97e5244af
Optimized sf::Listener with a cache
...
Two optimizations:
- Get functions return locally stored value
- Set functions call OpenAL only if value has changed
2014-03-23 18:03:13 +01:00
Jan Haller
185c09a95c
Added CMake find module for udev library
2014-03-09 13:10:42 +01:00
NoobsArePeople2
29c0f14911
Adds name, vendor ID and product ID for joysticks.
...
- Implemented on Windows, Mac OS and Linux.
- Adds sf::Joystick::Identification structure to hold
name, vendor ID and product ID.
2014-03-04 09:01:46 -08:00
Thomas Galvin
e1c40c9c77
Changed tabs to spaces in various files
2014-02-28 16:58:53 -05:00
Jan Haller
53f7ae5d09
Avoided unnecessary toLower string conversions
2014-02-19 16:12:17 +01:00
Jan Haller
79134ba665
Removed unnecessary null pointer checks in Window.cpp
...
Fixes #532
2014-02-19 15:46:06 +01:00
Jan Haller
83ea194f07
Fixed forgotten members in sf::Font::operator=
2014-02-15 18:37:35 +01:00
Bromeon
52661339de
Merge pull request #509 from ophui-/master
...
Fixed potential memory leak in sf::Font
2014-02-15 18:25:19 +01:00
Jan Haller
09860f7a02
Added String::substring() method
...
Based on pull request #355 from abodelot
2014-02-09 22:23:06 +01:00
Jan Haller
aeed9dddac
Fixed typo in Windows keyboard implementation
...
Fixes #516
2014-02-06 20:22:21 +01:00
Jan Haller
12d81304e6
Updated copyright year to 2014
2014-02-06 20:08:26 +01:00
Jan Haller
48db71fb69
Added String::replace() methods
...
Based on pull request #355 from abodelot
2014-02-06 12:39:59 +01:00
ophui
b5e7e431a5
Fixed potential memory leak in sf::Font
2013-12-15 19:01:43 +00:00
Laurent Gomila
4a300547f3
Added String::toUtf8/16/32 functions ( #501 )
2013-12-04 22:54:38 +01:00
Laurent Gomila
58f60f2279
Merge branch 'master' of github.com:LaurentGomila/SFML
2013-11-30 22:37:02 +01:00
Laurent Gomila
de3ea71631
Fixed divide by zero in Shape.cpp ( #499 )
2013-11-30 20:58:15 +01:00
Sebastian Zhorel
ab361c4903
fix a few typos in comments
2013-11-26 22:56:35 +01:00
Laurent Gomila
ef1d29bf73
Fixed joystick POV values on Windows (PovX and PovY were inverted)
...
This reverts commit f1c30f106a
, which contained the wrong file, and adds the right modification.
2013-11-26 22:30:51 +01:00
Laurent Gomila
f1c30f106a
Fixed joystick POV values on Windows (PovX and PovY were inverted)
2013-11-26 22:28:03 +01:00
Strahinja Val Markovic
c3813f71ee
Fix 'instanciate' typo; correct is 'instantiate'
2013-11-26 12:57:54 -08:00
Laurent Gomila
c06243c0f6
Whitespace fix
2013-11-04 22:36:30 +01:00
Laurent Gomila
ff555d6f85
Optimized Window::waitEvent a bit (no sleep if events are available at first try)
2013-11-04 07:38:25 +01:00
Laurent Gomila
f69a35e63d
Whitespace fix
2013-11-01 15:14:18 +01:00
Laurent Gomila
0c39c1b146
Fixed bug with sf::Texture (and especially with sf::RenderTexture) on old graphics cards ( #418 )
2013-10-30 23:31:42 +01:00
Laurent Gomila
56c2eb8cea
Merge pull request #337 from MarioLiebisch/chunked-http
...
Added support for chunked HTTP transfers
2013-10-24 02:57:04 -07:00
Mario Liebisch
306b77bfc5
Added support for chunked http transfers
...
sf::Http now understands transfers that are sent using Chunked Transfer
Encoding (RFC 2616; section 3.6.1).
2013-10-24 11:49:00 +02:00
Laurent Gomila
dbf01a775b
Removed the hack that copied external libs into SFML static libs, users now have to link them explicitly
2013-10-16 20:47:14 +02:00
Laurent Gomila
08b49cc15c
Fixed RenderTarget::resetGLStates() not explicitly setting the default polygon mode (glPolygonMode) ( #480 )
2013-10-14 16:55:23 +02:00
Laurent Gomila
2ff58edd9a
Fixed sf::SoundBuffer returning wrong duration for sounds containing more than ~4.3 million samples
2013-10-11 19:21:31 +02:00
Laurent Gomila
db77b76d91
Merge pull request #470 from Foaly/MultiSoundInput
...
Added support for selecting the audio capture device (fixes #220 )
2013-10-11 07:39:07 -07:00
Marco Antognini
a66fe2721b
Improved resizing window on OS X ( #474 )
2013-10-09 10:42:36 +02:00
Foaly
b1ad9dceac
Added support for selecting audio capture device ( fixes #220 )
2013-10-09 09:24:02 +02:00
Laurent Gomila
9b0ed300b5
Made compiler and OS variable names much clearer in CMake files
2013-10-09 08:01:10 +02:00
Laurent Gomila
fe12270d62
Fixed window size not correctly updated when changed through Window::setSize ( #474 )
2013-10-08 22:59:53 +02:00
David Demelier
cc3dc29ef4
Added joystick implementation for FreeBSD ( #477 )
2013-10-08 22:52:13 +02:00
Marco Antognini
713aed7079
Fixed IpAddress::getLocalAddress on OS X and improved SocketImpl for Unix & Windows
2013-10-07 13:25:00 +02:00
Laurent Gomila
5931236858
Merge pull request #475 from binary1248/timer_resolution_fix
...
Increased the resolution of sf::sleep on Windows, improved the implementation of sf:sleep on Linux
2013-10-07 00:45:16 -07:00
binary1248
50332a8186
Additional comments regarding sleep implementation.
2013-10-07 08:34:23 +02:00
Laurent Gomila
cd68d66204
Removed support for Windows 9x (required deprecated functions) ( #469 )
2013-10-02 23:07:54 +02:00
Laurent Gomila
b8f15d5a71
Fixed minor compiler warnings in sf::Text
2013-10-02 22:40:24 +02:00
Laurent Gomila
980477c1f1
Fixed Window::setSize not working without the sf::Style::Resize style ( #466 )
2013-10-01 18:28:25 +02:00
Laurent Gomila
eee18a515a
Fixed minor warning about member initialization order in sf::SoundRecorder
2013-10-01 18:27:42 +02:00
Laurent Gomila
cd84e84286
Merge pull request #457 from MarioLiebisch/issue-437
...
Fixed mouse clicks not activating windows (Win32) (#437 , #455 )
2013-09-24 22:36:36 -07:00
Mario Liebisch
9d3ea9399b
Fixed mouse clicks not activating windows (Win32)
...
- This fixes issue #437 .
- This also restores system shortcuts like Alt+F4 or Alt+Space.
2013-09-24 23:00:55 +02:00
Marco Antognini
5bf065a709
Catch first key pressed event of CMD, Shift, Alt or Ctrl on OS X
2013-09-21 21:44:36 +02:00
Marco Antognini
d77fce1b77
Avoid warning message
2013-09-21 21:44:36 +02:00