Commit graph

1110 commits

Author SHA1 Message Date
Marco Antognini c3e64230cb OSX/Mouse::GetPosition(relativeTo) no longer complains when the window is closed 2011-07-14 09:59:20 +02:00
Marco Antognini 535733f5c7 Implemented OSX/Joysticks and fixed some tabulations 2011-07-13 22:16:34 +02:00
Laurent Gomila 61adc51d09 Fixed rectangle bug in Image::CopyScreen 2011-07-11 23:42:32 +02:00
Laurent Gomila e46016a79d Removed Window::GetMouseFocusWindow 2011-07-11 23:26:09 +02:00
Laurent Gomila d772d3669a Upgraded to version 1.31 of stb_image 2011-07-11 08:06:07 +02:00
Laurent Gomila 46843d84f7 Fixed typo in comments 2011-07-11 08:01:48 +02:00
Marco Antognini 88c5e350bf Merge branch 'keepup'
Conflicts:
	bindings/c/src/SFML/System/Mutex.cpp
	bindings/c/src/SFML/Window/Context.cpp
	src/SFML/Window/CMakeLists.txt
	src/SFML/Window/InputImpl.hpp
	src/SFML/Window/Mouse.cpp
	src/SFML/Window/OSX/InputImpl.cpp
	src/SFML/Window/OSX/InputImpl.hpp
	src/SFML/Window/OSX/JoystickImpl.cpp
	src/SFML/Window/OSX/JoystickImpl.hpp
	src/SFML/Window/OSX/SFApplication.h
	src/SFML/Window/OSX/SFOpenGLView.mm
	src/SFML/Window/Win32/Joystick.hpp
	src/SFML/Window/Win32/JoystickImpl.hpp
2011-07-10 06:11:47 +02:00
Marco Antognini d33ecd17ad Implemented OSX/InputImpl::IsMouseButtonPressed 2011-07-10 05:58:05 +02:00
Marco Antognini 5fbf147cc0 Added support for several connected keyboards in HIDInputManager 2011-07-10 05:58:05 +02:00
Marco Antognini b5008ba01b Commented out some sf::Err useless reports 2011-07-10 05:58:05 +02:00
Marco Antognini d80808b61d Implemented OSX/InputImpl::IsKeyPressed 2011-07-10 05:58:05 +02:00
Marco Antognini 2f443ea08a Implemented all four OSX/InputImpl::Get/SetMousePosition 2011-07-10 05:58:05 +02:00
Marco Antognini 0f102c6d6e Removed unnecessary -cursorPosition messages 2011-07-10 05:58:04 +02:00
Marco Antognini cd1918b93d Improved consistency in SFWindowController and added security check in SFOpenGLView 2011-07-10 05:57:52 +02:00
Laurent Gomila ea1bde7a61 Fixed error in Linux/InputImpl 2011-07-08 15:23:22 +02:00
Laurent Gomila c9b539a617 Fixed the Linux implementation of the new Mouse functions 2011-07-08 15:23:22 +02:00
Laurent Gomila 6fd80e2598 Removed Window::GetCursorPosition/SetCursorPosition, added Mouse::GetPosition/SetPosition (two versions: one that handles desktop coordinates, one that handles window coordinates) 2011-07-08 15:23:22 +02:00
Laurent Gomila e95323e2ea Removed the D and Python bindings 2011-07-08 15:23:22 +02:00
Laurent Gomila b189b59af4 Removed the C binding (moved to its own repository) 2011-07-08 15:23:22 +02:00
Laurent Gomila 98f893fd4f Removed the .Net binding (moved to its own repository) 2011-07-08 15:23:22 +02:00
Laurent Gomila 4a1daee7fc Updated the Visual Basic example of SFML.Net 2011-07-08 15:23:22 +02:00
Marco Antognini 26d4c533ee Fixed a minor warning and a compile error and improved consistency in comments 2011-07-08 15:23:06 +02:00
Marco Antognini a55ae4b758 Implemented OSX/InputImpl::GetMousePosition() 2011-07-08 15:22:54 +02:00
Marco Antognini a609a7114e Implemented WindowImplCocoa::GetCursorPosition() 2011-07-08 15:22:32 +02:00
Marco Antognini 99341c31db Vital fix, now it compiles but some implementation is missing 2011-07-08 15:16:23 +02:00
Marco Antognini 560b09f92f Fixed sndfile load error on OS X 10.5 (Issue #70)
New version of sndfile.framework
2011-07-08 15:16:23 +02:00
Laurent Gomila 7d2fa550c0 Updated CSFML and SFML.Net to the new input classes 2011-07-08 15:16:22 +02:00
Laurent Gomila 3cd3e88e0e Fixed CMakeLists.txt in src/SFML/Window 2011-07-08 15:16:22 +02:00
Marco Antognini 1066caa771 Fix annoying sound alert when escape is pressed on OS X 2011-07-08 15:16:22 +02:00
Laurent Gomila c850d3b111 Implemented global inputs (sf::Keyboard, sf::Mouse, sf::Joystick) and removed the event-based sf::Input.
Window::WaitEvent now works with joystick events as well.
Added Event::JoystickConnected and Event::JoystickDisconnected.
Added Window::GetCursorPosition.
2011-07-08 15:16:22 +02:00
Laurent Gomila ac43d278aa Fixed error in Linux/InputImpl 2011-07-08 08:17:17 +02:00
Laurent Gomila 4fe9a3843a Fixed the Linux implementation of the new Mouse functions 2011-07-08 08:15:36 +02:00
Laurent Gomila 270f505570 Removed Window::GetCursorPosition/SetCursorPosition, added Mouse::GetPosition/SetPosition (two versions: one that handles desktop coordinates, one that handles window coordinates) 2011-07-08 07:56:14 +02:00
Laurent Gomila 9441bd6e8c Removed the D and Python bindings 2011-07-06 23:10:53 +02:00
Laurent Gomila bdbfe2b0b5 Removed the C binding (moved to its own repository) 2011-07-06 22:42:56 +02:00
Laurent Gomila a198d1e0fa Removed the .Net binding (moved to its own repository) 2011-07-06 22:34:01 +02:00
Laurent Gomila f85accc99f Updated the Visual Basic example of SFML.Net 2011-07-06 22:13:27 +02:00
Laurent Gomila 2d705fee04 Fixed a minor warning and a compile error 2011-07-06 07:49:06 +02:00
Laurent Gomila e120bd82fe Merge branch 'master' of github.com:LaurentGomila/SFML 2011-07-05 23:05:15 +02:00
Laurent Gomila 15f6eca815 Updated CSFML and SFML.Net to the new input classes 2011-07-05 23:04:03 +02:00
Marco Antognini d5690ae8bc Fixed sndfile load error on OS X 10.5 (Issue #70)
New version of sndfile.framework
2011-07-05 13:52:25 +02:00
Laurent Gomila 566699f912 Fixed CMakeLists.txt in src/SFML/Window 2011-07-04 19:43:36 +02:00
Laurent Gomila 39780549ea Merge branch 'master' of github.com:LaurentGomila/SFML 2011-07-04 13:27:29 +02:00
Laurent Gomila 8621e45960 Implemented global inputs (sf::Keyboard, sf::Mouse, sf::Joystick) and removed the event-based sf::Input.
Window::WaitEvent now works with joystick events as well.
Added Event::JoystickConnected and Event::JoystickDisconnected.
Added Window::GetCursorPosition.
2011-07-04 08:21:40 +02:00
Marco Antognini edf82be16b Fix autorelease problem (issue #62) 2011-07-03 22:41:06 +02:00
Marco Antognini efd97597bf Fix annoying sound alert when escape is pressed on OS X 2011-07-03 22:41:06 +02:00
Marco Antognini de70f691e1 Improved cmake for OS X 10.5 2011-07-03 18:45:51 +02:00
Marco Antognini 202e41c80c minor compiler warnings fixed 2011-07-03 17:21:05 +02:00
Marco Antognini 807ffcd7f2 Fixed Issue #66
Remove broken include
2011-07-01 11:55:35 +02:00
Marco Antognini f9435eb881 Fixed SetCursorPosition in fullscreen mode and DRYed some code
SetCursorPosition is now working properly in fullscreen mode.
Some redundant code has been removed and refactored.
2011-06-24 00:10:04 +02:00