summaryrefslogtreecommitdiffstats
path: root/platform/osx/display_server_osx.h
Commit message (Expand)AuthorAgeFilesLines
* Rename OSX to macOS and iPhoneOS to iOS.bruvzg2022-07-211-406/+0
* Remove mouse events that closed the popup from queue, to fix pop-up reopening.bruvzg2022-06-021-1/+1
* Add a new HashSet templatereduz2022-05-201-1/+1
* Replace most uses of Map by HashMapreduz2022-05-161-4/+4
* [macOS / iOS] Fix text-to-speech build with older macOS / iOS SDK.bruvzg2022-05-101-4/+5
* Remove `RES` and `REF` typedefs in favor of spelled out `Ref<>`Hugo Locurcio2022-05-031-1/+1
* Implement text-to-speech support on Android, iOS, HTML5, Linux, macOS and Win...bruvzg2022-04-281-0/+11
* Rename warp mouse functions to warp_mouseMarkus Sauermann2022-03-271-1/+1
* [macOS] Add missing global menu features.bruvzg2022-03-221-8/+31
* [macOS] Disable window redraw during resize, when rendering in the separate t...bruvzg2022-03-041-0/+3
* Improve popup window handling.bruvzg2022-02-251-0/+13
* Add exclusive window handling to DisplayServer (on macOS and Windows).bruvzg2022-02-121-0/+2
* Merge pull request #57305 from bruvzg/macos_cleanupRémi Verschelde2022-02-071-61/+82
|\
| * [macOS] Cleanup and split Objective-C objects to the separate filesbruvzg2022-02-011-60/+82
| * [macOS] Enable Objective-C ARCbruvzg2022-02-011-1/+0
* | Merge pull request #57335 from jordigcs/display-refresh-rateRémi Verschelde2022-02-041-0/+1
|\ \ | |/ |/|
| * Add screen_get_refresh_rate to DisplayServerjordi2022-02-031-0/+1
* | Fix captured mouse modeHendrik Brucker2022-02-011-0/+2
* | Merge pull request #56785 from bruvzg/nat_handles_4Rémi Verschelde2022-01-271-0/+2
|\ \ | |/ |/|
| * Add support for getting native display, window, and view handles.bruvzg2022-01-141-0/+2
* | Window management improvements.bruvzg2022-01-181-1/+2
* | Merge pull request #56012 from bruvzg/wt🤎4Rémi Verschelde2022-01-171-3/+0
|\ \ | |/ |/|
| * [Windows] Improve console handling and execute/create_process.bruvzg2021-12-181-3/+0
* | Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
|/
* Use "enum class" for input enumsAaron Franke2021-11-121-3/+3
* [macOS] Add support for OpenGLES3 video driver.bruvzg2021-11-021-8/+5
* Use OpenGL 3.3 core profile instead of compatibility profileClay John2021-10-311-3/+3
* Allow for mapping keycodes to current layoutFrixuu2021-09-211-0/+1
* Use Key enum instead of plain integersAaron Franke2021-08-101-1/+1
* Move `alert` function from `DisplayServer` to `OS`.bruvzg2021-07-221-2/+4
* Restructure and reimplement vsync optionsHendrik Brucker2021-07-061-4/+7
* Use mouse and joypad enums instead of plain integersAaron Franke2021-06-201-2/+2
* [macOS] Ignore mouse move event caused by mouse mode switch.bruvzg2021-02-151-0/+1
* Update copyright statements to 2021Rémi Verschelde2021-01-011-2/+2
* Initialize class/struct variables with default values in platform/ and editor/Rafał Mikrut2020-12-021-7/+7
* Add window click-through support.bruvzg2020-09-171-0/+3
* Re-apply "Fixes for windows in X11 tiling WMs"PouleyKetchoupp2020-08-221-0/+1
* Revert "Fixes for windows in X11 tiling WMs"Juan Linietsky2020-08-191-1/+0
* DisplayServer: separate window showing into another functionLorenzo Cerqua2020-07-231-0/+1
* Fix cancel/OK button order on macOSDaniel Ting2020-07-101-1/+1
* Add override keywords.Marcel Admiraal2020-07-101-94/+94
* [macOS] Implement seamless display scaling.bruvzg2020-07-041-1/+2
* [macOS] Implement confined mouse mode.bruvzg2020-07-021-0/+8
* Environment: Refactor code for readability + moreRémi Verschelde2020-07-011-1/+1
* Add keyboard layout enumeration / set / get functions (macOS, Windows, Linux/...bruvzg2020-06-131-1/+5
* Rename InputFilter back to InputRémi Verschelde2020-04-281-1/+1
* Replace NULL with nullptrlupoDharkael2020-04-021-3/+3
* Prevent recursive `_dispatch_input_event` calls, improve focus regain on wind...bruvzg2020-03-261-0/+2
* Add macOS DisplayServer implementation.bruvzg2020-03-261-0/+306