|
|
a44f691fc7
|
CI: Add MinGW/GCC build to Windows GHA
|
2024-10-10 10:10:55 -05:00 |
|
|
|
7aacdaa071
|
Build System: Extract validate_arch helper function
Signed-off-by: Yevhen Babiichuk (DustDFG) <dfgdust@gmail.com>
|
2024-10-06 07:50:49 +03:00 |
|
|
|
256699ee31
|
OpenXR: Add support for Wayland on Linux
|
2024-10-04 11:44:05 -05:00 |
|
|
|
36837bfb5d
|
Merge pull request #91487 from shatyuka/window-style
Apply `WS_MINIMIZE` style on window creation
|
2024-10-04 12:58:34 +02:00 |
|
|
|
d2f3725120
|
Fix window_set_current_screen for maximized windows.
|
2024-10-03 10:38:32 +03:00 |
|
|
|
146ba4106f
|
Move Vulkan includes to a central godot_vulkan.h header
Also fixes Vulkan build problem with recent Clang.
|
2024-09-29 17:53:18 +02:00 |
|
|
|
9c50312f0d
|
Extract common check functions in windows_detect.py file
Signed-off-by: Yevhen Babiichuk (DustDFG) <dfgdust@gmail.com>
|
2024-09-27 21:15:33 +03:00 |
|
|
|
a0d1ba4a3d
|
Merge pull request #97458 from Faless/fix/imagine_its_2024_and_your_os_cant_handle_few_kbs_of_text
[SCons] Remove MAXLINELENGTH override for MSVC
|
2024-09-26 12:50:14 +02:00 |
|
|
|
991e6c92ab
|
Merge pull request #96923 from Repiteo/style/warning-admonition
Style: Add `WARNING:` as new comment admonition
|
2024-09-26 12:45:38 +02:00 |
|
|
|
395a4fc5f2
|
[SCons] Remove MAXLINELENGTH override for MSVC
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.
|
2024-09-26 12:06:16 +02:00 |
|
|
|
32c83a228d
|
Style: Add WARNING: as new comment admonition
|
2024-09-25 09:44:42 -05:00 |
|
|
|
9f9ee0c813
|
SCons: Add unobtrusive type hints in SCons files
|
2024-09-25 09:34:35 -05:00 |
|
|
|
648b21b9ba
|
Merge pull request #96813 from Repiteo/scons/fix-clang-cl-flags
SCons: Fix `clang-cl` link/ar flags
|
2024-09-23 12:27:59 +02:00 |
|
|
|
c2564f42aa
|
Merge pull request #97142 from SheepYhangCN/master
Fallback to OpenGL 3 if other rendering drivers are not supported
|
2024-09-20 16:06:35 +02:00 |
|
|
|
b37fc1014a
|
Style: Apply new clang-format changes
|
2024-09-20 08:09:48 -05:00 |
|
|
|
3b839347df
|
Added fallback_to_opengl3
|
2024-09-20 06:10:05 +08:00 |
|
|
|
454251660c
|
Fix using Binutils AR with TEMPFILE on Windows
Set `TEMPFILEARGESCFUNC`[1] to replace backslashes with forward slashes
in paths.
[1]: https://scons.org/doc/production/HTML/scons-user/apa.html#cv-TEMPFILEARGESCFUNC
|
2024-09-19 22:19:15 +08:00 |
|
|
|
804d9775b5
|
Merge pull request #96407 from alvinhochun/mingw-ar-long-command-tempfile
Remove `ARFLAGS` hack for Windows, replace with `TEMPFILE`
|
2024-09-18 17:40:53 +02:00 |
|
|
|
2c8ab6e7eb
|
Merge pull request #94839 from alvinhochun/win-set-console-mode
Combine existing modes when calling SetConsoleMode
|
2024-09-18 11:15:22 +02:00 |
|
|
|
4023ace08d
|
Add Advanced Settings switch to Editor Settings
|
2024-09-17 12:20:55 +02:00 |
|
|
|
dd6443193c
|
[Editor] Expose more editor settings to documentation
Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com>
|
2024-09-12 15:34:49 +02:00 |
|
|
|
df0a88b128
|
SCons: Fix clang-cl link/ar flags
|
2024-09-10 13:48:53 -05:00 |
|
|
|
2c991a727b
|
[Windows] Only use long executable path when necessary, fix broken apksigner detection.
|
2024-09-10 10:34:44 +03:00 |
|
|
|
b1f9271e49
|
[MinGW] Fix GCC ar detection.
|
2024-09-09 11:01:29 +03:00 |
|
|
|
10f3c1f587
|
Add support for non-blocking IO mode to OS.execute_with_pipe.
|
2024-09-06 14:16:39 +03:00 |
|
|
|
82799d7687
|
Merge pull request #96526 from bruvzg/win_env
[Windows] Use the same API for all `OS_Windows::*_environment` functions.
|
2024-09-04 18:55:46 +02:00 |
|
|
|
3cc99d3e31
|
Merge pull request #95983 from bruvzg/win_fd_opt_fix
[Windows] Emit native file dialog callback from event loop, fix selected options not saved.
|
2024-09-04 17:11:57 +02:00 |
|
|
|
319bfa9965
|
[Windows] Use the same API for all OS_Windows::*_environment functions.
|
2024-09-03 16:02:35 +03:00 |
|
|
|
262c8da104
|
Merge pull request #95887 from bruvzg/sysinfo_drv
Update rendering driver name on fallbacks. Fix rendering driver/method in the editor system info.
|
2024-09-03 11:43:12 +02:00 |
|
|
|
109fafc7a4
|
Merge pull request #96383 from dsnopek/gdextension-pdb-missing-error
GDExtension: Show warning on missing PDB file, rather than error
|
2024-09-02 12:13:34 +02:00 |
|
|
|
c273786758
|
Update rendering driver name on fallbacks. Fix rendering driver/method in the editor system info.
|
2024-09-01 18:22:40 +03:00 |
|
|
|
28b95ff550
|
Remove ARFLAGS hack for Windows, replace with TEMPFILE
TEMPFILE is the built-in way of SCons to use a response file for command
lines that are too long.
|
2024-09-01 04:10:30 +08:00 |
|
|
|
35a8ff9284
|
mingw: Only use ar --thin on supported versions
The flag is supported since Binutils 2.38 [1] or LLVM 14 [2].
[1]: https://sourceware.org/bugzilla/show_bug.cgi?id=28759
[2]: dd6e7e0d57
|
2024-09-01 02:13:31 +08:00 |
|
|
|
760099ca6f
|
GDExtension: Show warning on missing PDB file, rather than error
|
2024-08-31 07:45:06 -05:00 |
|
|
|
66dd06837c
|
Merge pull request #90782 from bruvzg/export_platform_extension
Allow adding custom export platforms using scripts / GDExtension.
|
2024-08-30 09:58:52 +02:00 |
|
|
|
cb96fc95c3
|
Merge pull request #92316 from alula/msvc-clang
Add support for compiling with VS clang-cl toolset
|
2024-08-29 10:36:17 +02:00 |
|
|
|
346cbc7f1f
|
Add support for compiling with VS clang-cl toolset
|
2024-08-28 13:30:44 -05:00 |
|
|
|
d528f28275
|
[Windows] Fix OS.open_dynamic_library
|
2024-08-28 20:12:09 +03:00 |
|
|
|
2730d703a8
|
Merge pull request #94747 from alvinhochun/mingw-llvm-build-flags
Some improvements for MinGW and LLVM build on Windows
|
2024-08-28 13:14:19 +02:00 |
|
|
|
2d300a0bdc
|
MinGW: Use thin archives to reduce disk space
|
2024-08-28 18:20:16 +08:00 |
|
|
|
b5258b42c0
|
Enable Clang color output on Windows
|
2024-08-28 18:20:16 +08:00 |
|
|
|
e9b6c1baf8
|
Windows/detect.py: Detect llvm-mingw GCC wrappers and set use_llvm
|
2024-08-28 18:20:16 +08:00 |
|
|
|
3a0837b74b
|
Windows/detect.py: Simplify try_cmd function
|
2024-08-28 17:20:27 +08:00 |
|
|
|
ae334e069c
|
[Windows] Always use absolute UNC paths and long path aware APIs, add "long path aware" flag to the application manifest.
|
2024-08-28 11:15:57 +03:00 |
|
|
|
96159ebc5d
|
Merge pull request #96192 from dsnopek/windows-gdext-adddlldirectory
Windows: Call `AddDllDirectory()` with an absolute path
|
2024-08-28 09:45:35 +02:00 |
|
|
|
07e986f728
|
Allow adding custom export platforms using scripts / GDExtension.
|
2024-08-28 10:29:01 +03:00 |
|
|
|
e8bd385f53
|
Windows: Call AddDllDirectory() with an absolute path
|
2024-08-27 17:38:30 -05:00 |
|
|
|
73acb2a5b8
|
Merge pull request #94845 from alvinhochun/llvm-mingw-sanitizers
Windows: Add sanitizers for llvm-mingw, increase stack for ASan
|
2024-08-28 00:12:30 +02:00 |
|
|
|
330fca1ffd
|
Merge pull request #93985 from alvinhochun/windows-gpu-pref
Respect integrated GPU preference in Windows Settings
|
2024-08-28 00:11:45 +02:00 |
|
|
|
431c5839fe
|
Merge pull request #96168 from CreatedBySeb/remove-user-prefix
Remove confusing USER prefix from script-logged errors
|
2024-08-27 17:52:40 +02:00 |
|