Jiali Qiu 8bfe88fee8 Fix issue with moving maximized window in macOS 9 bulan lalu
..
doc_classes cc0eebd9d8 Validate `code` tags for class and member references 1 tahun lalu
export a207e53def Fix order of operations for macos template check 1 tahun lalu
README.md 4c1f11944e Update all outdated online documentation links 2 tahun lalu
SCsub 1887a9df19 [macOS/Windows] Add optional ANGLE backed OpenGL renderer support. Add EGL_ANDROID_blob_cache caching. 1 tahun lalu
crash_handler_macos.h d95794ec8a One Copyright Update to rule them all 2 tahun lalu
crash_handler_macos.mm b49e9c9896 Made signal handling more uniform. Fixes #82102 1 tahun lalu
detect.py adcc505e10 [macOS] Check Vulkan SDK version when looking for MoltenVK libs. 10 bulan lalu
dir_access_macos.h 97bcd8a631 Add method to check if filesystem is case sensitive. 1 tahun lalu
dir_access_macos.mm 97bcd8a631 Add method to check if filesystem is case sensitive. 1 tahun lalu
display_server_macos.h 6b25204575 [macOS] Fix transparent and borderless flags interaction with full-screen mode. 1 tahun lalu
display_server_macos.mm 8bfe88fee8 Fix issue with moving maximized window in macOS 9 bulan lalu
gl_manager_macos_angle.h 1887a9df19 [macOS/Windows] Add optional ANGLE backed OpenGL renderer support. Add EGL_ANDROID_blob_cache caching. 1 tahun lalu
gl_manager_macos_angle.mm 455e8f0e33 [macOS] Switch ANGLE backend to ANGLE over OpenGL, switch default compatibility renderer back to native. 1 tahun lalu
gl_manager_macos_legacy.h 1887a9df19 [macOS/Windows] Add optional ANGLE backed OpenGL renderer support. Add EGL_ANDROID_blob_cache caching. 1 tahun lalu
gl_manager_macos_legacy.mm f18aa00e85 Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicable 1 tahun lalu
godot_application.h daad4aed62 Cleanup and unify keyboard input. 2 tahun lalu
godot_application.mm daad4aed62 Cleanup and unify keyboard input. 2 tahun lalu
godot_application_delegate.h d95794ec8a One Copyright Update to rule them all 2 tahun lalu
godot_application_delegate.mm 4e12b70a90 [macOS] Enabled secure restorable state. 10 bulan lalu
godot_button_view.h d95794ec8a One Copyright Update to rule them all 2 tahun lalu
godot_button_view.mm d95794ec8a One Copyright Update to rule them all 2 tahun lalu
godot_content_view.h 208b379986 [macOS] Fix live resize with the latest MoltenVK version. 1 tahun lalu
godot_content_view.mm 09b30be86d Add vararg call() method to C++ Callable 1 tahun lalu
godot_main_macos.mm 9e4315bb50 Style: Harmonize header includes in platform ports 1 tahun lalu
godot_menu_delegate.h d95794ec8a One Copyright Update to rule them all 2 tahun lalu
godot_menu_delegate.mm 15b8185c68 Don't use TTR/RTR for ERR/WARN prints 1 tahun lalu
godot_menu_item.h d1aaa914f3 [macOS] Add `about_to_open` and `popup_hide` callback for the global menus, move part of logic to the PopupMenu to allow live menu modification. 1 tahun lalu
godot_menu_item.mm d95794ec8a One Copyright Update to rule them all 2 tahun lalu
godot_window.h d95794ec8a One Copyright Update to rule them all 2 tahun lalu
godot_window.mm fe2d9e5bdf [macOS] Fix IME focus in popup windows. 1 tahun lalu
godot_window_delegate.h d95794ec8a One Copyright Update to rule them all 2 tahun lalu
godot_window_delegate.mm 31bdc32b4d [macOS] Update window visible state on deminiaturize. 10 bulan lalu
joypad_macos.cpp aecfd92ea8 [macOS] Move `Wno-deprecated-declarations` to pragmas in the OpenGL related files, update some deprecated code. 2 tahun lalu
joypad_macos.h 9e4315bb50 Style: Harmonize header includes in platform ports 1 tahun lalu
key_mapping_macos.h daad4aed62 Cleanup and unify keyboard input. 2 tahun lalu
key_mapping_macos.mm 9e4315bb50 Style: Harmonize header includes in platform ports 1 tahun lalu
macos_terminal_logger.h d95794ec8a One Copyright Update to rule them all 2 tahun lalu
macos_terminal_logger.mm d95794ec8a One Copyright Update to rule them all 2 tahun lalu
os_macos.h 4790da7900 [macOS] Implement optional native file selection dialog support for sandboxed apps. 1 tahun lalu
os_macos.mm dea652d9a2 [macOS] Allow `open_shell` to handle filenames without `file://`. 10 bulan lalu
platform_config.h 1887a9df19 [macOS/Windows] Add optional ANGLE backed OpenGL renderer support. Add EGL_ANDROID_blob_cache caching. 1 tahun lalu
platform_gl.h 1887a9df19 [macOS/Windows] Add optional ANGLE backed OpenGL renderer support. Add EGL_ANDROID_blob_cache caching. 1 tahun lalu
platform_macos_builders.py 8823eae328 Rename OSX to macOS and iPhoneOS to iOS. 2 tahun lalu
tts_macos.h 92b9806dcc Windows TTS: Use HashMap instead of RBMap for ids 1 tahun lalu
tts_macos.mm d95794ec8a One Copyright Update to rule them all 2 tahun lalu
vulkan_context_macos.h 9e4315bb50 Style: Harmonize header includes in platform ports 1 tahun lalu
vulkan_context_macos.mm 9e4315bb50 Style: Harmonize header includes in platform ports 1 tahun lalu

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