summaryrefslogtreecommitdiff
path: root/platform/osx/os_osx.mm
AgeCommit message (Collapse)Author
2017-04-08Add "Godot Engine contributors" copyright lineRémi Verschelde
2017-03-26Input: Remove usage of platform dependent event IDs.Andreas Haas
The ID property for InputEvents is set by `SceneTree` when sending the event down the tree. So there's no need for the platform specific code to set this value when it will later be overriden anyway...
2017-03-04Add API to access battery power stateJulian Murgia
Done: - X11, server (tested) - Windows (developed, would be nice to retest) - OSX (not tested) Prepared (not developed): - Android (code is here, but may not compile) - iphone - winrt - bb10 - haiku - javascript
2017-02-13Fix missing semicolon in previous commitRémi Verschelde
2017-02-13Fix for issue #7766Brett-Mitchell
Add initialization for OS_OSX.mouse_mode in OS_OSX::OS_OSX(). mouse_mode now defaults to OS::MOUSE_MODE_VISIBLE.
2017-01-16Fix compile errors related to audio on OSXBastiaanOlij
2017-01-15Oops! Audio engine has vanished :DJuan Linietsky
2017-01-14Style: Fix whole-line commented codeRémi Verschelde
They do not play well with clang-format which aligns the `//` part with the rest of the code block, thus producing badly indented commented code.
2017-01-08Finish replacement of joystick by joypadRémi Verschelde
Some parts were forgotten in 547a577.
2017-01-07Memory pool vectors (DVector) have been enormously simplified in code, and ↵Juan Linietsky
renamed to PoolVector
2017-01-05Enabled code that requests an OpenGL 3 context.BastiaanOlij
2017-01-04First set of changes to fix compilation errors and initialise the gles3 ↵BastiaanOlij
renderer for Mac OS X. Still broken at this point.
2017-01-02Merge remote-tracking branch 'origin/gles3' into gles3-on-masterRémi Verschelde
Various merge conflicts have been fixed manually and some mistakes might have been made - time will tell :)
2017-01-01Welcome in 2017, dear changelog reader!Rémi Verschelde
That year should bring the long-awaited OpenGL ES 3.0 compatible renderer with state-of-the-art rendering techniques tuned to work as low as middle end handheld devices - without compromising with the possibilities given for higher end desktop games of course. Great times ahead for the Godot community and the gamers that will play our games!
2016-10-03Begining of GLES3 renderer:Juan Linietsky
-Most 2D drawing is implemented -Missing shaders -Missing all 3D -Editor needs to be set on update always to be used, otherwise it does not refresh -Large parts of editor not working
2016-09-06osx: Support gamepad input.Andreas Haas
Fixes #3881 Vibration support is not optimal yet as it doesn't try to emulate the "weak" and "strong" motor strength, but just takes the parameter with the highest value for the vibration gain.
2016-08-09Crashfix for OSX on Sierra betamarcelofg55
2016-08-02Fix set_window_size not setting the correct size on OSXmarcelofg55
2016-07-21Implement OS.request_attention() for OSX (#5662)GungnirInd
Keeps bouncing icon until user focuses window
2016-06-22Added alert() functionality for OS XKeyaku
2016-06-04Right click->Quit on the godot icon will now close the application on OSX.marcelofg55
Fixed get_window_position that missed a return on OSX.
2016-06-02Merge remote-tracking branch 'upstream/master'marcelofg55
2016-05-31Implemented file drop support in OSXJuan Linietsky
2016-05-31Key modifiers (Ctrl, Alt, Meta and Shift) may be used as Input keys now on OSXmarcelofg55
2016-05-30-Some fixes to OSX retina scaling for window functionsJuan Linietsky
-Implemented HiDPI detection and support for Godot Editor!
2016-05-11OS.get_screen_size now returns the correct value on OSXmarcelofg55
2016-04-29I think this is ok, "resizable" property might changeAriel Manzur
2016-04-02Remove trailing spacesRémi Verschelde
2016-03-07osx: fix inverted horizontal scrollinghondres
2016-02-17Rename KEY_KP_SUBSTRACT to KEY_KP_SUBTRACTRémi Verschelde
The former name was incorrect in English, though for us latin lovers it's an understandable mistake. Second part of and closes #3626.
2016-02-04support horizontal mouse wheel, use in text editorhondres
2016-01-24Change default window size for desktopGeorge Marques
Fix #3149
2016-01-01Update copyright to 2016 in headersGeorge Marques
2015-12-31-Fix parsing of comments in VariantParser, fixes #3175Juan Linietsky
2015-12-13utf stuff on osxsantiagopf
2015-12-12added rotation and scale support to gui controlsJuan Linietsky
2015-12-12-added windowed mode with -w, fixes #3020Juan Linietsky
-changed default windowed resolution to 1280x720
2015-10-16Added specific get_locale to OSX platformDidier Vandekerckhove
The default unix get_locale didn’t work. OS X requires a specific one.
2015-09-24Added ability to set custom mouse cursors. Not hardware accelerated yet.Juan Linietsky
2015-08-30new editor settings customization of where to run the game from the editorJuan Linietsky
2015-06-22Fixed compilation error on MacOS X.James McLean
2015-05-26ability to run 2D physics in a threadJuan Linietsky
also, 2D physics is now thread safe too. see physics_2d/thread_model
2015-05-06Better OS X fullscreen support, without the nasty startup effectRicardo Pérez
2015-05-05Really fixes fullscreen mode in OS X, even during startupRicardo Pérez
2015-04-18Updated copyright year in all headersJuan Linietsky
2015-04-02Merge branch 'master' of https://github.com/okamstudio/godotAriel Manzur
2015-04-02fullscreen thingAriel m
2015-04-01solved color depth issues on osxJuan Linietsky
2015-03-23fixed build error on OSX from new WM codesteve
2015-02-17fix for “no viable conversion from 'NSPoint' (aka '_NSPoint') to ↵greay
'CGPoint'” build error on OS X