summaryrefslogtreecommitdiff
path: root/platform/osx/os_osx.mm
AgeCommit message (Collapse)Author
2017-08-27Use HTTPS URL for Godot's website in the headersRémi Verschelde
2017-08-22Merge pull request #10487 from marcelofg55/curscr_as_defaultRémi Verschelde
p_screen param from get_screen_* funcs now default to the current screen
2017-08-22Merge pull request #10254 from marcelofg55/masterRémi Verschelde
Added notification const NOTIFICATION_WM_ABOUT
2017-08-21p_screen param from get_screen_* funcs now default to the current screenMarcelo Fernandez
2017-08-21Fix y axis for set_window_position on OS XMarcelo Fernandez
2017-08-17Added notification const NOTIFICATION_WM_ABOUTMarcelo Fernandez
2017-08-09Implement NSTextInputClient protocol for IMEbruvzg
2017-08-08removed calls to cursor_set_visible on all platforms fixes #10167toger5
2017-08-07Merge pull request #10127 from bruvzg/3.0-osx-loggingRémi Verschelde
Duplicate error messages to macOS logging system (Console.app)
2017-08-07Merge pull request #10099 from bruvzg/3.0-fix-osx-warp_mouse_posRémi Verschelde
Fix warp_mouse_pos on macOS
2017-08-06Duplicate error messages to macOS logging systembruvzg
2017-08-06Rename KEY_RETURN to KEY_ENTER and KEY_ENTER to KEY_KP_ENTERBojidar Marinov
Closes #7695
2017-08-04Fix warp_mouse_pos on macOSbruvzg
2017-07-30Merge pull request #9960 from marcelofg55/masterRémi Verschelde
Fix get_screen_* funcs returning old values after resolution changes on OS X
2017-07-28Fix get_screen_* funcs returning old values after resolution changes on OS XMarcelo Fernandez
2017-07-28Change display scale when moving the window from monitor to monitorbruvzg
2017-07-28Merge pull request #9874 from bruvzg/3.0-osx-menuRémi Verschelde
Add macOS main menu (3.0)
2017-07-28Merge pull request #9876 from bruvzg/3.0-resize-fixRémi Verschelde
Improved macOS window resizing behaviour (3.0)
2017-07-27Fix is_window_fullscreen() and set_window_fullscreen() behaviour after ↵bruvzg
window has entered/left full-screen mode via green zoom button. Fix get/set_current_screen & set_window_maximized.
2017-07-27Add macOS main menubruvzg
2017-07-26Improved macOS window resizing behaviour.bruvzg
2017-07-26Remove duplicate keycode constant for Numpad Enter key.bruvzg
2017-07-23Fix Right-Click (Ctrl-Click) on OS XMarcelo Fernandez
2017-07-19-Renamed GlobalConfig to ProjectSettings, makes more sense.Juan Linietsky
-Added system for feature overrides, it's pretty cool :)
2017-07-02Implemented borderless fullscreen code on OSX.Marcelo Fernandez
2017-06-27Implemented borderless window code for OSX.Marcelo Fernandez
2017-06-13Used in the macOS HiDPI options window is too smallageazrael
2017-06-13Fixed middle mouse button can't bounce in macOSageazrael
2017-06-10Restired multithread support in OSX and Windows, should stop the crashes.Juan Linietsky
2017-06-06osx release right button event fixedtoger5
RIGHT_MOUSE_BUTTON was not removed from the button mask (instead it was added...) fixes #9079
2017-06-04renamed all Rect2.pos to Rect2.positionalexholly
2017-06-03InputEvent: Renamed "pos" property to "position"Andreas Haas
Make the naming consistent with other classes.
2017-05-27Make OS.get_locale() returns same valuevolzhs
2017-05-22added modifier key to scroll eventtoger5
2017-05-22fixed osx input eventtoger5
2017-05-20Removal of InputEvent as built-in Variant type..Juan Linietsky
this might cause bugs I haven't found yet..
2017-05-20Doing a little bit of cleanupBastiaanOlij
2017-05-17Removal of Image from Variant, converted to a Resource.Juan Linietsky
2017-05-07Implemented scrolling factor for smooth trackpad scrollingtoger5
Working platforms platform: OSX, Windows. Support for almost all ui elements, including project list.
2017-04-10Rename [gs]et_pos to [gs]et_position for ControlsSergey Pusnei
Control set_pos -> set_position Control set_global_pos -> set_global_position [gs]et_mouse_pos -> [gs]et_mouse_position [gs]et_global_mouse_pos -> [gs]et_global_mouse_position fixes #8005
2017-04-09Style: Apply clang-format (3.9.1) to Obj-C++ filesRémi Verschelde
2017-04-09Formatting of mm filesBastiaanOlij
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.