summaryrefslogtreecommitdiffstats
path: root/platform/macos/display_server_macos.mm
Commit message (Expand)AuthorAgeFilesLines
* Rebrand android editor to allow play store signingTrashguy2024-11-131-4/+4
* Fix copyright headers referring to GodotSpartan3222024-10-271-2/+2
* Rebrand preambles to RedotSpartan3222024-10-131-0/+2
* Pass window exclusive and transient properties for subwindow creationAlvin Wong2024-07-251-1/+7
* [NativeMenu] Do not auto toggle check/multi-state items. Add `is_native_menu`...bruvzg2024-07-081-16/+0
* Merge pull request #92843 from anniryynanen/tooltip-in-popupRémi Verschelde2024-06-101-1/+4
|\
| * Stop color picker tooltip from stealing input eventsAnni Ryynänen2024-06-061-1/+4
* | Merge pull request #92826 from bruvzg/nat_icon_checksRémi Verschelde2024-06-071-66/+8
|\ \
| * | Improve native menu and status indicator icons conversion and checks.bruvzg2024-06-061-66/+8
| |/
* | Merge pull request #92702 from kleonc/cursor_image_from_atlas_texture_fixRémi Verschelde2024-06-071-9/+3
|\ \ | |/ |/|
| * Fix creating cursor image from AtlasTexturekleonc2024-06-051-9/+3
* | Use current mouse button state instead of saved values.bruvzg2024-05-311-4/+18
|/
* Merge pull request #89033 from bruvzg/doc_end_errRémi Verschelde2024-05-281-1/+6
|\
| * [DisplayServer] Add error messages and descriptions to callbacks.bruvzg2024-05-281-1/+6
* | [macOS, X11] Fix duplicate close requests.bruvzg2024-05-281-1/+4
|/
* Fix build with `vuklan=no` and `d3d12=no` after #91505.bruvzg2024-05-251-0/+2
* [DisplayServer] Add method to check if window transparency is supported and e...bruvzg2024-05-231-0/+7
* Properly set window class in WaylandPaulo Poiati2024-05-221-3/+3
* DisplayServer: Avoid deadlocks while issuing input events and recursive main ...Pedro J. Estébanez2024-05-081-4/+4
* [StatusIndicator] Add method to get indicator icon screen rect.bruvzg2024-05-021-0/+24
* [Core] Add scalar versions of `Vector*` `min/max/clamp/snap(ped)`A Thousand Ships2024-05-021-1/+1
* Merge pull request #89588 from bruvzg/status_ind_menu_directRémi Verschelde2024-05-011-13/+34
|\
| * [StatusIndicator] Switch API to use Texture2D instead of Image, improve handl...bruvzg2024-03-201-13/+34
* | Fix unsafe uses of `Callable.is_null()`A Thousand Ships2024-04-271-6/+6
* | Polish interaction between windowing, input and renderingPedro J. Estébanez2024-04-101-5/+13
* | Merge pull request #90131 from rodrigodias4/fix86495Rémi Verschelde2024-04-041-3/+12
|\ \
| * | Fix MacOS menu bar & dock stop appearing after closing sub-windowRodrigo Dias2024-04-011-3/+12
* | | Fix issue with moving maximized window in macOSJiali Qiu2024-04-011-1/+1
|/ /
* | Merge pull request #89953 from bruvzg/macos_menu_shortcutsRémi Verschelde2024-03-281-0/+4
|\ \
| * | [macOS] Fix non-global native menu shortcuts.bruvzg2024-03-271-0/+4
* | | [DisplayServer] Add separate feature flags for different native dialog types.bruvzg2024-03-261-0/+2
|/ /
* / Use `Vector*` component-wise `min/max/clamp` functions where applicableA Thousand Ships2024-03-201-6/+3
|/
* clang-tidy: Enforce `modernize-use-nullptr`Thaddeus Crews2024-03-121-1/+1
* Move `global_menu_*` methods to a separate `NativeMenu` class.bruvzg2024-03-041-1245/+34
* Merge pull request #88987 from bruvzg/macos_12_depr_warnRémi Verschelde2024-02-291-1/+1
|\
| * [macOS] Fix some deprecation warnings.bruvzg2024-02-281-1/+1
* | Merge pull request #88970 from KoBeWi/ImageCursor2DRémi Verschelde2024-02-291-34/+4
|\ \
| * | Improve cursor_set_custom_image() methodkobewi2024-02-281-34/+4
| |/
* / Pre-commit: Update to clang-format 17.0.6 and black 24.2.0Rémi Verschelde2024-02-281-1/+1
|/
* [macOS/Windows] Fix application indicator destruction.bruvzg2024-02-271-1/+1
* [macOS] Ignore window decorations in confined mouse mode to match other platf...bruvzg2024-02-181-1/+1
* Merge pull request #88274 from bruvzg/macos_hdr_pickerRémi Verschelde2024-02-151-8/+13
|\
| * [macOS] Fix color picker on HDR screens.bruvzg2024-02-131-8/+13
* | Fix `Ctrl+Tab` and `Ctrl+Shift+Tab` on macOSpassivestar2024-02-151-3/+23
* | Merge pull request #87384 from bruvzg/sys_base_colorRémi Verschelde2024-02-131-1/+46
|\ \
| * | Add method to get "base" system UI color (macOS/Windows) and system theme cha...bruvzg2024-02-131-1/+46
* | | [macOS] Add support for native help menu search callbacks, integrate editor h...bruvzg2024-02-131-0/+14
|/ /
* | Merge pull request #87999 from bruvzg/metal_layerRémi Verschelde2024-02-131-1/+1
|\ \
| * | [macOS / iOS] Switch Vulkan init to VK_EXT_metal_surface extension.bruvzg2024-02-131-1/+1
| |/
* / Implement support for application status indicators (tray icons).bruvzg2024-02-131-0/+125
|/