binary1248
cd9b8b9a15
Fixed FLAC SoundStreams not checking for the EOF decoder state and looping forever.
2015-03-12 10:52:32 +01:00
Laurent Gomila
cc05fc785a
Removed old unused source file
2015-03-12 08:14:20 +01:00
Oleh Prypin
01d5d1b463
Replaced non-ASCII symbols with equivalents
2015-03-10 02:04:02 +02:00
Marco Antognini
aa9a6dec89
Fixed a few typos/style issues
2015-03-09 10:47:20 +01:00
Marco Antognini
0c2f306c17
Updated copyright year and Laurent's email address
2015-03-04 09:36:25 +01:00
Laurent Gomila
42a6967128
Fixed incorrect sample count reported by the WAV sound file reader
2015-03-04 09:36:25 +01:00
Laurent
6ab8d43b04
Enabled sfml-audio on iOS
2015-03-04 09:36:25 +01:00
Mario Liebisch
3424467896
Android: Restored old file reading behavior for audio stuff
2015-03-04 09:36:21 +01:00
Mario Liebisch
62933114ec
Android: Moved ogg's os specific header to build properly
2015-03-04 09:36:21 +01:00
Mario Liebisch
0d29d38d20
Android: Added precompiled libraries
2015-03-04 09:36:20 +01:00
Mario Liebisch
26f8c74c43
Android: Fixed building and linking
2015-03-04 09:36:19 +01:00
Marco Antognini
5cdb432d60
Fixed seeking after reaching EOF
2015-03-04 09:33:09 +01:00
Marco Antognini
1d24b52220
Silenced some warnings
2015-03-04 09:33:09 +01:00
Jonathan De Wachter
3fbfde39a5
Adjusted the new audio backends to compile on Linux
2015-03-04 09:33:06 +01:00
Laurent Gomila
5e0e645f46
Added support for FLAC audio files
2015-03-04 09:33:05 +01:00
Laurent Gomila
f0608eaed8
Redesigned the audio encoding/decoding classes to get rid of libsndfile
2015-03-04 09:33:03 +01:00
Mario Liebisch
34692d5a39
Android: Updated the toolchain file and CMake scripts
...
* Replaced the toolchain file with a new version based on [zuhowei's fork](https://github.com/zhuowei/android-cmake ), which enables x64 builds as well as support for the latest NDK. This breaks compatibility with old build directories.
* Removed the STL dependency from **sfml-activity** rather than relying on *some* implementation implicitly linked by default.
* Deleted *project.properties*, which wasn't supposed to be part of the repository code. You have to use the Android SDK to recreate it (`android update project --path to/your/example --target 1 --name SFML-Example`).
* Made it possible to select a STL implementation to be used (default: `c++_shared`). Keep in mind that not all available configurations are necessarily compatible with SFML.
* Fixed linker flags to be compatible with Nvidia's Nsight Tegra for Visual Studio.
* It is now possible to compile the Android version using Nvidia's Nsight Tegra for Visual Studio (requires up-to-date CMake and `CMAKE_SFML_SYSTEM` to be set to `Android`; keep in mind that this is still experimental and requires further CMake updates).
* Updated and renamed some Android specific CMake variables.
* Made `armeabi-v7a` the default ABI for Android builds.
2015-03-04 09:05:22 +01:00
Zachariah Brown
1de7644277
Updated copyright year and Laurent's email address
2015-03-02 13:41:54 -05:00
binary1248
d790114df8
Added a way for partial sends over non-blocking TcpSockets to be handled properly.
2015-03-02 11:26:31 +01:00
Jeffrey Clark
f47f89a759
Update stb_image to v2.02 and stb_image_write to v0.97
2015-02-28 12:14:58 +01:00
Thom Robinson (Macbook Pro)
d83ddd56e3
Fixed an issue in InputImpl::getSFOpenGLViewFromSFMLWindow failing to retrieve the SFOpenGLView from the contentview's subview when using fullscreen (see issue #782 ).
2015-02-23 12:17:04 +01:00
Lukas Dürrenberger
1f2bc148fe
Implemented sf::Color::toInteger() to complement the new sf::Color constructor.
2015-02-23 11:38:49 +01:00
FRex
88ec48cb85
Added a new constructor that takes single Uint32 to Color
2015-02-23 11:38:48 +01:00
Lukas Dürrenberger
8dd31f2f52
Fixed two trivial XCB related bugs.
2015-02-21 00:05:35 +01:00
Sebastian Kohl
cac4d58b3d
fixes for ios window size including device-orientation-changes and retina support
2015-02-10 23:45:21 +01:00
Sebastian Kohl
2cab5789af
iOS window now handles ContextSettings with stencil bits correctly
2015-02-10 23:43:56 +01:00
Thomas Galvin
9b0ce8888e
Added sending a resize event when the scaling factor changes on OS X
2015-02-10 23:38:14 +01:00
binary1248
5dbfb477a0
Moved stb_image into the extlibs directory.
2015-02-06 18:32:04 +01:00
Błażej Dariusz Roszkowski
c303d1f73b
Update WindowImplX11.cpp
2015-01-11 21:44:44 +01:00
Marco Antognini
8a8793e00c
Fixed typo in JoystickImpl.cpp to prevent crash on OS X
2015-01-10 23:49:20 +01:00
Lukas Dürrenberger
b7c0af3a58
Merge branch 'feature/xcb'
2015-01-07 01:17:48 +01:00
Stefan Schindler
f464e2502a
Removed link to Xlib. Replaced more Xlib calls by XCB calls.
...
Change-Id: I05d8b24508e88b604f7cc76622cc8af695204990
2015-01-06 11:04:44 +01:00
Stefan Schindler
132ae26ce1
Adjusted window focus changes to be XCB-compatible.
...
Change-Id: I0fe2c7d1698bce23b81f5c6a9db018f7a3fe49d8
2015-01-06 09:34:31 +01:00
Stefan Schindler
92ca32b2f9
Code adjustments to fix warnings.
...
Change-Id: Iba40752c6c5baaadc2a1b6a0fd03cbb0e3cde8a3
2015-01-05 22:23:16 +01:00
Lukas Dürrenberger
d4e6b84afc
Merge branch 'bugfix/al_context'
2014-12-30 10:44:08 +01:00
Stefan Schindler
896bd51b22
getPosition workaround for X11. Fixed memory leaks.
2014-12-29 08:59:20 +01:00
Stefan Schindler
17090367dc
Fixed WindowImplX11::getPosition.
2014-12-29 08:59:20 +01:00
Stefan Schindler
d17b4bad96
Source code format.
2014-12-29 08:59:20 +01:00
Stefan Schindler
c7549cd292
Adjusted and fixed XCB patch.
...
* Adjusted xcb_icccm calls (for recent XCB versions).
* Fixed wrong parameter order in xcb_icccm_set_wm_protocols call.
* Fixed XCB_BUTTON_RELEASE spawning a MouseButtonPressed event.
* Moved files from obsolete Linux/ to Unix/ directory.
* Added m_useSizeHints fix.
* setTitle() converts to UTF-8 before passing to XCB -> Unicode window title
support.
* Added XCB-util dependency.
* Replaced XSelectInput. Obtaining XCB connection when taking window handle.
* Adjusted X11 example for XCB.
* Removed AutoPointer, replaced by direct XCB and free() calls.
* Added key repeat workaround.
2014-12-29 08:59:20 +01:00
Lukas W
135c1716e8
Replaced Xlib by XCB implementation.
...
* Added FindXCB.cmake script
* Added AutoPointer wrapper for automatically free'ing pointers
* Huge commit: Ported linux implementation of sfml-window to xcb
* Xcb is now used for window creation, event loop etc
* As GLX is linked to Xlib, that part of the implementation
still uses Xlib.
* Also, some keyboard related (such as XLookupString) stuff
is still Xlib, as xcb does not have it (yet?).
* Replaced some enums with the xcb equivalents
2014-12-29 08:59:20 +01:00
binary1248
c4e450cac4
Added additional comments to AudioDevice.cpp, removed unnecessary checks from AudioDevice setters.
2014-12-28 22:09:31 +01:00
Jan Haller
1cfa5c6f1d
Replaced unsigned int with std::size_t for array indices/sizes
2014-12-28 18:21:59 +01:00
binary1248
32bafa98a4
Reduced lock contention when playing and immediately querying the status of a SoundStream.
2014-12-21 17:01:38 +01:00
binary1248
0ad401cc97
Made OpenAL context management more intelligent, in analogy to OpenGL context management. OpenAL contexts now only exist as long as AlResources require them and are destroyed when they are no longer required. Fixes #30 .
2014-12-21 16:57:58 +01:00
Nolan Poe
7ee0734470
Fix joystick pathname construction
2014-11-27 16:10:14 -08:00
Jan Haller
0a64f50605
Further corrections of typos and dash inconsistences
2014-11-18 11:14:18 +01:00
Lukas Dürrenberger
45810a1345
Fixed additional comments and documention spelling mistakes.
2014-11-18 01:02:07 +01:00
Marco Antognini
610111c687
Removed some trailing spaces
2014-11-17 17:32:48 +01:00
Marco Antognini
aef8f826f1
Fixed a few typos and improve some sentences in the documentation
2014-11-17 17:29:55 +01:00
Laurent
6ef3cb27a1
Added implementation of Window::hasFocus() on iOS
2014-11-11 17:00:23 +01:00