bruvzg b85a4c5d79 [macOS] Handle accelerator and click events of the global menu items separately. %!s(int64=3) %!d(string=hai) anos
..
export 10a56981dc Rename String `plus_file` to `path_join` %!s(int64=3) %!d(string=hai) anos
README.md ce56743aa1 Improve platform-specific READMEs to add useful links %!s(int64=3) %!d(string=hai) anos
SCsub b85a4c5d79 [macOS] Handle accelerator and click events of the global menu items separately. %!s(int64=3) %!d(string=hai) anos
crash_handler_macos.h 8823eae328 Rename OSX to macOS and iPhoneOS to iOS. %!s(int64=3) %!d(string=hai) anos
crash_handler_macos.mm 8823eae328 Rename OSX to macOS and iPhoneOS to iOS. %!s(int64=3) %!d(string=hai) anos
detect.py 27b0f18275 Unify bits, arch, and android_arch into env["arch"] %!s(int64=3) %!d(string=hai) anos
dir_access_macos.h c06025fa13 Add override keywords to DirAccess derived classes %!s(int64=3) %!d(string=hai) anos
dir_access_macos.mm 10a56981dc Rename String `plus_file` to `path_join` %!s(int64=3) %!d(string=hai) anos
display_server_macos.h b85a4c5d79 [macOS] Handle accelerator and click events of the global menu items separately. %!s(int64=3) %!d(string=hai) anos
display_server_macos.mm b85a4c5d79 [macOS] Handle accelerator and click events of the global menu items separately. %!s(int64=3) %!d(string=hai) anos
gl_manager_macos_legacy.h 90019676b0 Code quality: Fix header guards consistency %!s(int64=3) %!d(string=hai) anos
gl_manager_macos_legacy.mm 8823eae328 Rename OSX to macOS and iPhoneOS to iOS. %!s(int64=3) %!d(string=hai) anos
godot_application.h 8823eae328 Rename OSX to macOS and iPhoneOS to iOS. %!s(int64=3) %!d(string=hai) anos
godot_application.mm 8823eae328 Rename OSX to macOS and iPhoneOS to iOS. %!s(int64=3) %!d(string=hai) anos
godot_application_delegate.h 8823eae328 Rename OSX to macOS and iPhoneOS to iOS. %!s(int64=3) %!d(string=hai) anos
godot_application_delegate.mm 8823eae328 Rename OSX to macOS and iPhoneOS to iOS. %!s(int64=3) %!d(string=hai) anos
godot_content_view.h 8823eae328 Rename OSX to macOS and iPhoneOS to iOS. %!s(int64=3) %!d(string=hai) anos
godot_content_view.mm d4433ae6d3 Remove Signal connect binds %!s(int64=3) %!d(string=hai) anos
godot_main_macos.mm 8823eae328 Rename OSX to macOS and iPhoneOS to iOS. %!s(int64=3) %!d(string=hai) anos
godot_menu_delegate.h b85a4c5d79 [macOS] Handle accelerator and click events of the global menu items separately. %!s(int64=3) %!d(string=hai) anos
godot_menu_delegate.mm b85a4c5d79 [macOS] Handle accelerator and click events of the global menu items separately. %!s(int64=3) %!d(string=hai) anos
godot_menu_item.h b85a4c5d79 [macOS] Handle accelerator and click events of the global menu items separately. %!s(int64=3) %!d(string=hai) anos
godot_menu_item.mm b85a4c5d79 [macOS] Handle accelerator and click events of the global menu items separately. %!s(int64=3) %!d(string=hai) anos
godot_window.h 90019676b0 Code quality: Fix header guards consistency %!s(int64=3) %!d(string=hai) anos
godot_window.mm 8823eae328 Rename OSX to macOS and iPhoneOS to iOS. %!s(int64=3) %!d(string=hai) anos
godot_window_delegate.h 90019676b0 Code quality: Fix header guards consistency %!s(int64=3) %!d(string=hai) anos
godot_window_delegate.mm d4433ae6d3 Remove Signal connect binds %!s(int64=3) %!d(string=hai) anos
joypad_macos.cpp 8823eae328 Rename OSX to macOS and iPhoneOS to iOS. %!s(int64=3) %!d(string=hai) anos
joypad_macos.h 8823eae328 Rename OSX to macOS and iPhoneOS to iOS. %!s(int64=3) %!d(string=hai) anos
key_mapping_macos.h 8823eae328 Rename OSX to macOS and iPhoneOS to iOS. %!s(int64=3) %!d(string=hai) anos
key_mapping_macos.mm 8823eae328 Rename OSX to macOS and iPhoneOS to iOS. %!s(int64=3) %!d(string=hai) anos
logo.png 8823eae328 Rename OSX to macOS and iPhoneOS to iOS. %!s(int64=3) %!d(string=hai) anos
macos_terminal_logger.h 90019676b0 Code quality: Fix header guards consistency %!s(int64=3) %!d(string=hai) anos
macos_terminal_logger.mm 8823eae328 Rename OSX to macOS and iPhoneOS to iOS. %!s(int64=3) %!d(string=hai) anos
os_macos.h 6e647dea24 Remove unused force_quit variable from many OS abstractions %!s(int64=3) %!d(string=hai) anos
os_macos.mm 10a56981dc Rename String `plus_file` to `path_join` %!s(int64=3) %!d(string=hai) anos
platform_config.h 8823eae328 Rename OSX to macOS and iPhoneOS to iOS. %!s(int64=3) %!d(string=hai) anos
platform_macos_builders.py 8823eae328 Rename OSX to macOS and iPhoneOS to iOS. %!s(int64=3) %!d(string=hai) anos
tts_macos.h 8823eae328 Rename OSX to macOS and iPhoneOS to iOS. %!s(int64=3) %!d(string=hai) anos
tts_macos.mm 8823eae328 Rename OSX to macOS and iPhoneOS to iOS. %!s(int64=3) %!d(string=hai) anos
vulkan_context_macos.h 90019676b0 Code quality: Fix header guards consistency %!s(int64=3) %!d(string=hai) anos
vulkan_context_macos.mm 8823eae328 Rename OSX to macOS and iPhoneOS to iOS. %!s(int64=3) %!d(string=hai) anos

README.md

macOS platform port

This folder contains the C++, Objective-C and Objective-C++ code for the macOS platform port.

See also misc/dist/macos folder for additional files used by this platform. misc/dist/macos_tools.app is an .app bundle template used for packaging the macOS editor, while misc/dist/macos_template.app is used for packaging macOS export templates.

Documentation