summaryrefslogtreecommitdiffstats
path: root/platform/windows
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | | | Fix fallbacks to OpenGLSummersay4152024-10-281-0/+2
| | | | | |
| * | | | | Merge pull request #97934 from adamscott/give-AThousandShips-a-breakThaddeus Crews2024-10-294-12/+12
| |\ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | [Codestyle] Set clang-format `RemoveSemicolon` rule to `true`
| | * | | | Set clang-format `RemoveSemicolon` rule to `true`Adam Scott2024-10-254-12/+12
| | | | | | | | | | | | | | | | | | | | | | | | - Set clang-format `Standard` rule to `c++20`
* | | | | | Merge pull request #818 from Spartan322/fixup/copyright-headersGeorge L. Albany2024-10-2736-72/+72
|\ \ \ \ \ \ | | | | | | | | | | | | | | Fix copyright headers referring to Godot
| * | | | | | Fix copyright headers referring to GodotSpartan3222024-10-2736-72/+72
| | | | | | |
* | | | | | | Merge commit godotengine/godot@61accf060515416da07d913580419fd8c8490f7bSpartan3222024-10-262-7/+14
|\ \ \ \ \ \ \ | |/ / / / / / |/| / / / / / | |/ / / / /
| * | | | | Merge pull request #97771 from dsnopek/openxr-linux-eglThaddeus Crews2024-10-251-0/+12
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | OpenXR: Add support for Wayland on Linux
| | * | | | | OpenXR: Add support for Wayland on LinuxDavid Snopek2024-10-041-0/+12
| | | | | | |
| * | | | | | Merge pull request #97555 from dustdfg/platform_methods/extract_validate_archThaddeus Crews2024-10-251-7/+2
| |\ \ \ \ \ \ | | |_|/ / / / | |/| | | | | | | | | | | | Build System: Extract `validate_arch` helper functions
| | * | | | | Build System: Extract `validate_arch` helper functionYevhen Babiichuk (DustDFG)2024-10-061-7/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Yevhen Babiichuk (DustDFG) <dfgdust@gmail.com>
* | | | | | | Merge commit godotengine/godot@1015a481ff43edb1126ab39a147fefda290131e5Spartan3222024-10-242-25/+25
|\| | | | | |
| * | | | | | Merge pull request #97556 from ↵Thaddeus Crews2024-10-241-24/+21
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dustdfg/platforms/windows_detect_extract_common_checks Extract common check functions in windows_detect.py file
| | * | | | | | Extract common check functions in windows_detect.py fileYevhen Babiichuk (DustDFG)2024-09-271-24/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Yevhen Babiichuk (DustDFG) <dfgdust@gmail.com>
| * | | | | | | Fix window exiting with no message to user if _create_window failsdan2024-10-211-1/+4
| | | | | | | |
* | | | | | | | Merge pull request #771 from Spartan322/merge/b3bcb2dGeorge L. Albany2024-10-223-0/+34
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Merge commit godotengine/godot@b3bcb2d
| * | | | | | | | Merge commit godotengine/godot@b3bcb2dc14691f7729984128dca26a844f662fa1Spartan3222024-10-223-0/+34
| |\| | | | | | |
| | * | | | | | | Merge pull request #97005 from Repiteo/core/window-corner-styleThaddeus Crews2024-10-212-0/+32
| | |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Core: Add `DisplayServer` flag for sharp corners
| | | * | | | | | | Core: Add `DisplayServer` flag for sharp cornersThaddeus Crews2024-10-182-0/+32
| | | | |_|_|_|/ / | | | |/| | | | |
| | * / | | | | | Don't include `core/io/image.h` in `core/os/os.h`Yevhen Babiichuk (DustDFG)2024-10-182-0/+2
| | |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `core/os/os.h` doesn't use `core/io/image.h`. It just brings transitive dependencies. Lots of dependencies because `core/os/os.h` is transitively included in almost every file of godot Also added `core/io/image.h` into files^1 where `Ref<Image>` and `core/os/os.h` were used to prevent obscure errors involving `Ref<Image>` ^1 except those which include `core/io/image_loader.h` or `core/io/image.h` by corresponding .h file with the same name Signed-off-by: Yevhen Babiichuk (DustDFG) <dfgdust@gmail.com> Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
* | / / / / / / Fix solution build failure when using Visual Studio IDELancelot 'Robin' Chen2024-10-211-1/+1
|/ / / / / / /
* | | | | | | Merge commit godotengine@92e51fca7247c932f95a1662aefc28aca96e8de6Spartan3222024-10-141-3/+4
|\| | | | | |
| * | | | | | CI: Add MinGW/GCC build to Windows GHAThaddeus Crews2024-10-101-3/+4
| | |/ / / / | |/| | | |
* | | | | | Rebrand preambles to RedotDubhghlas McLaughlin2024-10-1136-0/+72
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Credits: Co-authored-by: Skogi <skogi.b@gmail.com> Co-authored-by: Spartan322 <Megacake1234@gmail.com> Co-authored-by: swashberry <swashdev@pm.me> Co-authored-by: Christoffer Sundbom <christoffer_karlsson@live.se> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: McDubh <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: radenthefolf <radenthefolf@gmail.com> Co-authored-by: John Knight <80524176+Tekisasu-JohnK@users.noreply.github.com> Co-authored-by: Adam Vondersaar <adam.vondersaar@uphold.com> Co-authored-by: decryptedchaos <nixgod@gmail.com> Co-authored-by: zaftnotameni <122100803+zaftnotameni@users.noreply.github.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: wesam <108880473+wesamdev@users.noreply.github.com> Co-authored-by: Mister Puma <MisterPuma80@gmail.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: SingleError <isaaconeoneone@gmail.com> Co-authored-by: Bioblaze Payne <BioblazePayne@gmail.com>
* | | | | | Rebrand Godot to RedotRandolph W. Aarseth II2024-10-119-17/+17
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add Linux Editor tests workflow matrix Add Windows Editor w/ Mono workflow matrix Add Generate Glue Code job to Windows workflow Add Build GodotSharp job to Windows workflow Add godot compatibility version references Add Godot author info Add Godot version compatibility info Add Godot donor info Add Godot authors and donors to editor_about.cpp Credits: Co-authored-by: Skogi <skogi.b@gmail.com> Co-authored-by: Spartan322 <Megacake1234@gmail.com> Co-authored-by: swashberry <swashdev@pm.me> Co-authored-by: Christoffer Sundbom <christoffer_karlsson@live.se> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: McDubh <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: radenthefolf <radenthefolf@gmail.com> Co-authored-by: John Knight <80524176+Tekisasu-JohnK@users.noreply.github.com> Co-authored-by: Adam Vondersaar <adam.vondersaar@uphold.com> Co-authored-by: decryptedchaos <nixgod@gmail.com> Co-authored-by: zaftnotameni <122100803+zaftnotameni@users.noreply.github.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: wesam <108880473+wesamdev@users.noreply.github.com> Co-authored-by: Mister Puma <MisterPuma80@gmail.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: SingleError <isaaconeoneone@gmail.com> Co-authored-by: Bioblaze Payne <BioblazePayne@gmail.com>
* | | | | Merge pull request #91487 from shatyuka/window-styleRémi Verschelde2024-10-042-9/+23
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | Apply `WS_MINIMIZE` style on window creation
| * | | | | Apply `WS_MINIMIZE` style on window creationShatyuka2024-05-032-9/+23
| | | | | |
* | | | | | Fix window_set_current_screen for maximized windows.bruvzg2024-10-031-0/+7
| |_|/ / / |/| | | |
* | | | | Move Vulkan includes to a central godot_vulkan.h headerGergely Kis2024-09-291-5/+1
| |/ / / |/| | | | | | | | | | | Also fixes Vulkan build problem with recent Clang.
* | | | Merge pull request #97458 from ↵Rémi Verschelde2024-09-261-2/+0
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Faless/fix/imagine_its_2024_and_your_os_cant_handle_few_kbs_of_text [SCons] Remove MAXLINELENGTH override for MSVC
| * | | | [SCons] Remove MAXLINELENGTH override for MSVCFabio Alessandrelli2024-09-261-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It's not clear what is the actual max value that windows support, but despite their claim of it being 8191 we have been seeing failure with just 8150.
* | | | | Merge pull request #96923 from Repiteo/style/warning-admonitionRémi Verschelde2024-09-262-4/+4
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | Style: Add `WARNING:` as new comment admonition
| * | | | | Style: Add `WARNING:` as new comment admonitionThaddeus Crews2024-09-252-4/+4
| |/ / / /
* / / / / SCons: Add unobtrusive type hints in SCons filesThaddeus Crews2024-09-251-0/+1
|/ / / /
* | | | Merge pull request #96813 from Repiteo/scons/fix-clang-cl-flagsRémi Verschelde2024-09-231-9/+7
|\ \ \ \ | |_|/ / |/| | | | | | | SCons: Fix `clang-cl` link/ar flags
| * | | SCons: Fix `clang-cl` link/ar flagsThaddeus Crews2024-09-101-9/+7
| | | |
* | | | Merge pull request #97142 from SheepYhangCN/masterRémi Verschelde2024-09-201-0/+11
|\ \ \ \ | | | | | | | | | | | | | | | Fallback to OpenGL 3 if other rendering drivers are not supported
| * | | | Added fallback_to_opengl3SheepYhangCN2024-09-201-0/+11
| | | | |
* | | | | Style: Apply new `clang-format` changesThaddeus Crews2024-09-203-4/+4
| | | | |
* | | | | Fix using Binutils AR with TEMPFILE on WindowsAlvin Wong2024-09-191-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Set `TEMPFILEARGESCFUNC`[1] to replace backslashes with forward slashes in paths. [1]: https://scons.org/doc/production/HTML/scons-user/apa.html#cv-TEMPFILEARGESCFUNC
* | | | | Merge pull request #96407 from alvinhochun/mingw-ar-long-command-tempfileRémi Verschelde2024-09-181-0/+5
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | Remove `ARFLAGS` hack for Windows, replace with `TEMPFILE`
| * | | | Remove ARFLAGS hack for Windows, replace with TEMPFILEAlvin Wong2024-09-011-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | TEMPFILE is the built-in way of SCons to use a response file for command lines that are too long.
* | | | | Merge pull request #94839 from alvinhochun/win-set-console-modeRémi Verschelde2024-09-182-2/+6
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | Combine existing modes when calling SetConsoleMode
| * | | | | Combine existing modes when calling SetConsoleModeAlvin Wong2024-07-282-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Otherwise the default modes will be cleared, which causes long lines to be truncated in some terminals (e.g. Windows Terminal).
* | | | | | Add Advanced Settings switch to Editor Settingskobewi2024-09-171-4/+4
| | | | | |
* | | | | | [Editor] Expose more editor settings to documentationA Thousand Ships2024-09-121-0/+1
| |_|/ / / |/| | | | | | | | | | | | | | Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com>
* | | | | [Windows] Only use long executable path when necessary, fix broken apksigner ↵bruvzg2024-09-101-1/+1
| | | | | | | | | | | | | | | | | | | | detection.
* | | | | [MinGW] Fix GCC ar detection.bruvzg2024-09-091-1/+1
| | | | |
* | | | | Add support for non-blocking IO mode to `OS.execute_with_pipe`.bruvzg2024-09-062-4/+4
| | | | |
* | | | | Merge pull request #96526 from bruvzg/win_envRémi Verschelde2024-09-041-10/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | [Windows] Use the same API for all `OS_Windows::*_environment` functions.
| * | | | | [Windows] Use the same API for all `OS_Windows::*_environment` functions.bruvzg2024-09-031-10/+1
| | | | | |