virtualx-engine/servers
Lorenzo Cerqua d670a49612 DisplayServer: separate window showing into another function
When creating a window, Godot would first register it to the WM(show it) and then set its flags.
This works fine on a floating WM, but on tiling WMs as soon as a window gets registered
the WM immediately acts on the window by scaling it up and treating it as a generic window,
being registered without any special flags.

This commit separates the showing of the window into another function and calls it after the most important flags are set,
making windows with special flags(eg. all popups) work again on tiling WMs.

Fixes #37930
2020-07-23 07:58:10 +02:00
..
audio Add override keywords. 2020-07-10 13:56:54 +01:00
camera SCons: Format buildsystem files with psf/black 2020-03-30 09:05:53 +02:00
physics_2d Merge pull request #40193 from KoBeWi/dem_pikks 2020-07-11 00:26:56 +02:00
physics_3d Properly pass safe margin on initialization. 2020-07-14 10:19:58 -03:00
rendering Merge pull request #40450 from asmaloney/spelling 2020-07-21 22:14:04 +02:00
xr Style: Fix unnecessary semicolons that confused clang-format 2020-05-19 11:24:58 +02:00
audio_server.cpp Add default 50ms output_latency web override. 2020-07-01 17:16:13 +02:00
audio_server.h Move mix_rate, ouput_latency to AudioDriverManager 2020-05-18 13:02:06 +02:00
camera_server.cpp Replace NULL with nullptr 2020-04-02 13:38:00 +02:00
camera_server.h Style: Set clang-format Standard to Cpp11 2020-03-17 07:36:24 +01:00
display_server.cpp DisplayServer: separate window showing into another function 2020-07-23 07:58:10 +02:00
display_server.h DisplayServer: separate window showing into another function 2020-07-23 07:58:10 +02:00
navigation_server_2d.cpp Style: Enforce separation line between function definitions 2020-05-14 16:54:55 +02:00
navigation_server_2d.h doc: Update classref with node renames 2020-03-30 18:23:02 +02:00
navigation_server_3d.cpp Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
navigation_server_3d.h More server renames for consistency after #37361 2020-03-28 13:20:48 +01:00
physics_server_2d.cpp Merge pull request #37350 from aaronfranke/force-impulse 2020-07-02 18:39:16 +02:00
physics_server_2d.h Merge pull request #37350 from aaronfranke/force-impulse 2020-07-02 18:39:16 +02:00
physics_server_3d.cpp Merge pull request #37350 from aaronfranke/force-impulse 2020-07-02 18:39:16 +02:00
physics_server_3d.h Merge pull request #37350 from aaronfranke/force-impulse 2020-07-02 18:39:16 +02:00
register_server_types.cpp Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
register_server_types.h Yay very basic 3D (only white) finally shows. 2020-02-11 11:59:27 +01:00
rendering_server.cpp Environment: Refactor code for readability + more 2020-07-01 14:44:45 +02:00
rendering_server.h Add incremental update mode to sky 2020-07-11 00:10:15 -07:00
SCsub Renaming all ARVR nodes to XR 2020-04-09 15:33:01 +10:00
server_wrap_mt_common.h Reimplement Mutex with C++'s <mutex> 2020-02-26 20:40:10 +01:00
xr_server.cpp Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
xr_server.h Renaming all ARVR nodes to XR 2020-04-09 15:33:01 +10:00