summaryrefslogtreecommitdiffstats
path: root/platform/macos/display_server_macos.h
Commit message (Expand)AuthorAgeFilesLines
* Rebrand preambles to RedotDubhghlas McLaughlin2024-10-111-0/+2
* Add Metal support for macOS (arm64) and iOSStuart Carnie2024-08-201-0/+3
* Pass window exclusive and transient properties for subwindow creationAlvin Wong2024-07-251-1/+1
* Use current mouse button state instead of saved values.bruvzg2024-05-311-2/+0
* [DisplayServer] Add method to check if window transparency is supported and e...bruvzg2024-05-231-0/+2
* Properly set window class in WaylandPaulo Poiati2024-05-221-2/+2
* [StatusIndicator] Add method to get indicator icon screen rect.bruvzg2024-05-021-0/+1
* Merge pull request #89588 from bruvzg/status_ind_menu_directRémi Verschelde2024-05-011-3/+4
|\
| * [StatusIndicator] Switch API to use Texture2D instead of Image, improve handl...bruvzg2024-03-201-3/+4
* | Polish interaction between windowing, input and renderingPedro J. Estébanez2024-04-101-1/+0
* | [macOS] Fix non-global native menu shortcuts.bruvzg2024-03-271-0/+2
|/
* Move `global_menu_*` methods to a separate `NativeMenu` class.bruvzg2024-03-041-83/+6
* Merge pull request #87384 from bruvzg/sys_base_colorRémi Verschelde2024-02-131-0/+6
|\
| * Add method to get "base" system UI color (macOS/Windows) and system theme cha...bruvzg2024-02-131-0/+6
* | [macOS] Add support for native help menu search callbacks, integrate editor h...bruvzg2024-02-131-0/+7
|/
* Implement support for application status indicators (tray icons).bruvzg2024-02-131-0/+14
* Finish splitting functionality of the Vulkan and D3D12 backends into Renderin...Dario2024-02-121-2/+2
* Merge pull request #80231 from romlok/input-key-locationRémi Verschelde2024-01-291-0/+1
|\
| * Add InputEventKey.location to tell left from rightMel Collins2024-01-261-0/+1
* | [Native File Dialog] Add support for adding custom options to the dialogs.bruvzg2024-01-241-0/+3
|/
* Implement a transient_to_focused modeJuan Linietsky2024-01-141-0/+2
* Merge pull request #83452 from RandomShaper/rd_commonYuri Sizov2023-12-201-5/+7
|\
| * Split RenderingDevice into API-agnostic and RenderingDeviceDriver partsPedro J. Estébanez2023-12-201-5/+7
* | [macOS] Add default Window and Help menus, allow special menu customization.bruvzg2023-12-131-1/+6
|/
* [macOS] Fix transparent and borderless flags interaction with full-screen mode.bruvzg2023-11-141-1/+2
* [macOS] Use occlusionState instead of isOnActiveSpace to determine when windo...bruvzg2023-10-101-0/+1
* [macOS] Add `about_to_open` and `popup_hide` callback for the global menus, m...bruvzg2023-10-041-1/+16
* Merge pull request #82423 from bruvzg/mac_ex_fsRémi Verschelde2023-10-031-0/+1
|\
| * [macOS] Check all exclusive fullscreen windows before setting presentation mode.bruvzg2023-09-271-0/+1
* | [DisplayServer] Add method to estimate window title bar size.bruvzg2023-10-031-0/+1
|/
* [macOS/Windows] Add optional ANGLE backed OpenGL renderer support. Add EGL_AN...bruvzg2023-09-211-2/+3
* [macOS] Fix missing mouse exit events on window close.bruvzg2023-08-091-0/+3
* Merge pull request #63826 from deakcor/dev_clipboardYuri Sizov2023-07-271-0/+3
|\
| * add clipboard get image methods for windows and macosVincent D2023-07-171-0/+3
* | [macOS] Implement optional native file selection dialog support for sandboxed...bruvzg2023-07-121-0/+2
* | Merge pull request #77993 from bruvzg/key_lbl_from_pYuri Sizov2023-07-121-0/+1
|\ \ | |/ |/|
| * Implement keyboard_get_label_from_physical method.bruvzg2023-06-081-0/+1
* | [DisplayServer] Add method to check if native window is focused.bruvzg2023-06-161-0/+2
* | Style: Harmonize header includes in platform portsRémi Verschelde2023-06-081-3/+4
|/
* Merge pull request #75142 from bruvzg/scrRémi Verschelde2023-05-161-0/+1
|\
| * [DisplayServer] Implement screen_get_image method for LinuxBSD/X11, macOS and...bruvzg2023-03-201-0/+1
* | Don't expose mac specific display server.HolonProduction2023-05-111-1/+1
* | Add project manager / editor initial screen settings, implement DisplayServer...bruvzg2023-04-191-0/+1
* | [macOS] Fix infinite loop caused by global menu callbacks which trigger Edito...bruvzg2023-03-231-1/+1
|/
* [DisplayServer] Implement screen_get_pixel method for LinuxBSD/X11, macOS and...bruvzg2023-03-011-0/+1
* Cleanup and unify keyboard input.bruvzg2023-01-231-2/+3
* Add `WINDOW_FLAG_MOUSE_PASSTHROUGH` flag and enabled it for tooltips. Expose ...bruvzg2023-01-161-0/+1
* Use BitField<> in core type masksJuan Linietsky2023-01-081-3/+3
* Add support for the custom initial screen for the main window, fix primary sc...bruvzg2023-01-071-4/+5
* One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29