mirror of https://github.com/godotengine/godot
Always build with the GUI subsystem. Redirect stdout and stderr output to the parent process console. Use CreateProcessW for blocking `execute` calls with piped stdout and stderr (prevent console windows for popping up when used with the GUI subsystem build, and have more consistent behavior with `create_process`). Add `open_console` argument to the `execute` and `create_process` to open a new console window. Remove `interface/editor/hide_console_window` editor setting. Remove `Toggle System Console` menu option. Remove `set_console_visible` and `is_console_visible` functions. |
||
|---|---|---|
| .. | ||
| export | ||
| SCsub | ||
| crash_handler_windows.cpp | ||
| crash_handler_windows.h | ||
| detect.py | ||
| display_server_windows.cpp | ||
| display_server_windows.h | ||
| gl_manager_windows.cpp | ||
| gl_manager_windows.h | ||
| godot.ico | ||
| godot.natvis | ||
| godot_res.rc | ||
| godot_windows.cpp | ||
| joypad_windows.cpp | ||
| joypad_windows.h | ||
| key_mapping_windows.cpp | ||
| key_mapping_windows.h | ||
| lang_table.h | ||
| logo.png | ||
| os_windows.cpp | ||
| os_windows.h | ||
| platform_config.h | ||
| platform_windows_builders.py | ||
| vulkan_context_win.cpp | ||
| vulkan_context_win.h | ||
| windows_terminal_logger.cpp | ||
| windows_terminal_logger.h | ||