summaryrefslogtreecommitdiffstats
path: root/servers/display_server.h
Commit message (Expand)AuthorAgeFilesLines
* Improve popup window handling.bruvzg2022-02-251-1/+7
* Merge pull request #56953 from bruvzg/ex_wndRémi Verschelde2022-02-121-0/+1
|\
| * Add exclusive window handling to DisplayServer (on macOS and Windows).bruvzg2022-02-121-0/+1
* | Change SCREEN_GET_REFRESH_RATE_FALLBACK to -1.0jordi2022-02-111-1/+1
|/
* Merge pull request #57341 from bruvzg/win_multiwin_fsRémi Verschelde2022-02-041-1/+2
|\
| * [Windows] Add WS_BORDER flag to windows in WINDOW_MODE_FULLSCREEN mode to al...bruvzg2022-02-041-1/+2
* | Merge pull request #57335 from jordigcs/display-refresh-rateRémi Verschelde2022-02-041-0/+3
|\ \ | |/ |/|
| * Add screen_get_refresh_rate to DisplayServerjordi2022-02-031-0/+3
* | Merge pull request #56785 from bruvzg/nat_handles_4Rémi Verschelde2022-01-271-0/+9
|\ \ | |/ |/|
| * Add support for getting native display, window, and view handles.bruvzg2022-01-141-0/+9
* | Add `DisplayServer.clipboard_has()` to check clipboard contentHaoyu Qiu2022-01-191-0/+1
* | Window management improvements.bruvzg2022-01-181-1/+0
* | Merge pull request #56012 from bruvzg/wt🤎4Rémi Verschelde2022-01-171-4/+0
|\ \ | |/ |/|
| * [Windows] Improve console handling and execute/create_process.bruvzg2021-12-181-4/+0
* | Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
|/
* Add GLES2 2D renderer + Linux display managerlawnjelly2021-10-301-0/+3
* Fix primary clipboard warningConteZero2021-10-231-0/+1
* Added primary clipboard for LinuxConteZero2021-10-181-0/+2
* Allow for mapping keycodes to current layoutFrixuu2021-09-211-0/+1
* Move `alert` function from `DisplayServer` to `OS`.bruvzg2021-07-221-2/+0
* Change VSync mode project setting enum type from string to integerHendrik Brucker2021-07-121-0/+2
* Restructure and reimplement vsync optionsHendrik Brucker2021-07-061-17/+14
* Use mouse and joypad enums instead of plain integersAaron Franke2021-06-201-1/+1
* Add MOUSE_MODE_CONFINED_HIDDENAaron Franke2021-06-031-1/+2
* Use an enum to represent screen orientation in the Project SettingsHugo Locurcio2021-05-241-0/+3
* OS: Remove native video API only implemented on iOSRémi Verschelde2021-05-071-8/+0
* Move tablet driver API from OS to DisplayServer.bruvzg2021-02-181-0/+5
* Make Servers truly Thread Safereduz2021-02-101-1/+1
* Update copyright statements to 2021Rémi Verschelde2021-01-011-2/+2
* Reorganize rendering server.reduz2020-12-031-1/+1
* Remove empty lines around braces with the formatting scriptAaron Franke2020-11-161-1/+0
* Reorganized core/ directory, it was too fatty alreadyreduz2020-11-071-2/+2
* Add window click-through support.bruvzg2020-09-171-0/+2
* 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
* Merge pull request #40487 from nekomatata/virtual-keyboard-enter-fixesRémi Verschelde2020-07-261-1/+1
|\
| * Fix Return key events in LineEdit & TextEdit on AndroidPouleyKetchoupp2020-07-261-1/+1
* | DisplayServer: separate window showing into another functionLorenzo Cerqua2020-07-231-0/+1
|/
* Fix cancel/OK button order on macOSDaniel Ting2020-07-101-1/+1
* [macOS] Implement seamless display scaling.bruvzg2020-07-041-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-12/+5
* doc: Sync classref with current sourceRémi Verschelde2020-05-201-1/+1
* Fix Android LineEdit editing bugsSkyJJ2020-05-161-1/+1
* Rename InputFilter back to InputRémi Verschelde2020-04-281-5/+5
* Display Server supportPouleyKetchoupp2020-04-081-1/+1
* Fix Clang warnings on WindowsRémi Verschelde2020-04-011-0/+4
* Renaming of servers for coherency.Juan Linietsky2020-03-271-1/+1
* DisplayServer: Fix registration of GetRenderingDriversFunctionRémi Verschelde2020-03-271-4/+6
* Add macOS DisplayServer implementation.bruvzg2020-03-261-5/+29