summaryrefslogtreecommitdiff
path: root/platform/osx
AgeCommit message (Collapse)Author
2017-08-29Implements OS_OSX::get_system_dir()poke1024
2017-08-27Make build scripts Python3 compatibleMatthias Hoelzl
- The Windows, UWP, Android (on Windows) and Linux builds are tested with Scons 3.0 alpha using Python 3. - OSX and iOS should hopefully work but are not tested since I don't have a Mac. - Builds using SCons 2.5 and Python 2 should not be impacted.
2017-08-27Use HTTPS URL for Godot's website in the headersRémi Verschelde
2017-08-23Allow building fat binaries with osxcrossFabio Alessandrelli
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 #10340 from Rubonnek/remove-unnecessary-assignmentsRémi Verschelde
Removed unnecessary assignments
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-21Removed unnecessary assignmentsWilson E. Alvarez
2017-08-21Fix y axis for set_window_position on OS XMarcelo Fernandez
2017-08-17Add closest_power_of_2 func and implement mix_rate/latency 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-30Style: Apply clang-format on all filesRémi Verschelde
Thus fixing some invalid changes that had still made it to the master branch.
2017-07-30Fix mutex initialisation in OS X Audio DriverMarcelo Fernandez
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-23Merge pull request #9713 from marcelofg55/masterRémi Verschelde
Fix for possible crash in OS X audio init.
2017-07-19-Renamed GlobalConfig to ProjectSettings, makes more sense.Juan Linietsky
-Added system for feature overrides, it's pretty cool :)
2017-07-19Fix for possible crash in OS X audio init.Marcelo Fernandez
2017-07-19Fix errors with global config names no more sorrys pleasegeequlim
2017-07-17-Reorganized all properties of project settings (Sorry, Again).Juan Linietsky
(Lot's of bloat accumulated, so it was time for clean up.) -Made EditorSettings and ProjectSettings search more useful (search in sections too)
2017-07-16Reinit audio device when the system default device changes on OS XMarcelo Fernandez
2017-07-06Fix typo in plist exportBastiaanOlij
2017-07-05Merge pull request #9476 from marcelofg55/masterRémi Verschelde
Implemented borderless fullscreen code on OSX.
2017-07-03Merge pull request #9468 from BastiaanOlij/osx_export_dmgRémi Verschelde
On OSX export to DMG and optionally code sign the app bundle
2017-07-02Implemented borderless fullscreen code on OSX.Marcelo Fernandez
2017-07-02On OSX export to DMG and optionally code sign the app bundleBastiaanOlij
2017-07-01Buildsystem: Improve detect.py readability and fix issuesRémi Verschelde
Tried to organize the configure(env) calls in sections, using the same order for all platforms whenever possible. Apart from cosmetic changes, the following issues were fixed: - Android: cleanup linkage, remove GLESv1_CM and GLESv2 - iPhone: Remove obsolete "ios_gles22_override" option - OSX: * Fix bits detection (default to 64) and remove obsolete "force_64_bits" option (closes #9449) * Make "fat" bits argument explicit - Server: sync with X11 - Windows: clean up old DirectX 9 stuff - X11: * Do not require system OpenSSL for building (closes #9443) * Fix typo'ed use_leak_sanitizer option * Fix .llvm suffix overriding custom extra_suffix
2017-06-27Implemented borderless window code for OSX.Marcelo Fernandez
2017-06-25BuildSystem: generated files have .gen.extensionPoommetee Ketson
2017-06-23Reimplement export module for OSXBastiaanOlij
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