Thaddeus Crews
5853d99984
Merge pull request #114930 from KoBeWi/if_it's_runnable_can_it_run_doom
...
Move runnable out of export preset
2026-01-28 17:58:25 -06:00
Thaddeus Crews
cdddc73745
Merge pull request #115379 from kitbdev/popupmenu-set-index
...
Add PopupMenu method `set_item_index`
2026-01-28 17:58:01 -06:00
Nintorch
eb019511ed
Optimize files that #include input.h header
2026-01-28 14:21:00 +05:00
Thaddeus Crews
ed0ae97d98
Merge pull request #114922 from DarioSamo/android-platform-gl3-fallback-fix
...
Fix fallback to OpenGL3 from Vulkan initialization on Android.
2026-01-27 09:04:14 -06:00
bruvzg
9c753ebe84
[Windows] Disable MSVC control flow check on IAT hooks.
2026-01-27 10:30:19 +02:00
Thaddeus Crews
d40dd57a9e
Merge pull request #115373 from kitbdev/fix-windows-submenu-remove-crash
...
Fix crash on removing Windows PopupMenu submenu
2026-01-26 15:01:46 -06:00
kit
01839942fc
Add PopupMenu method set_item_index
2026-01-26 12:17:56 -05:00
kit
f3dacf24b0
Fix crash on removing Windows PopupMenu submenu
2026-01-25 14:48:45 -05:00
Pāvels Nadtočajevs
b0320ef4ff
[Windows] Use executable icon as default for the window.
2026-01-23 10:41:23 +02:00
Rémi Verschelde
dac17215ad
Windows: Add missing extern "C" for hidsdi.h on MinGW < 12.0.0
...
Follow-up to #113013 .
2026-01-15 23:49:13 +01:00
Dario
542f8ddf22
Fix fallback to OpenGL3 from Vulkan initialization on Android.
2026-01-14 23:55:21 -03:00
kobewi
91cc70f280
Move runnable out of export preset
2026-01-13 19:32:33 +01:00
Pāvels Nadtočajevs
a45074e692
[Windows] Fix icon leak.
2026-01-02 19:37:03 +02:00
Rémi Verschelde
b72679bcc5
Merge pull request #112116 from bruvzg/sep_res_templ
...
[Windows] Use separate resource files for export templates.
2025-12-18 14:23:21 +01:00
bruvzg
9ebe07e280
[Windows] Expand full screen border in the direction with no adjacent display, or display with min refresh rate difference.
2025-12-18 08:59:28 +02:00
Rémi Verschelde
a5452ce8c5
sdl: Update to 3.2.28
2025-12-13 00:04:56 +01:00
Pāvels Nadtočajevs
61940e40ea
Check for unprefixed compilers when building on Windows.
2025-12-09 22:26:27 +02:00
Rémi Verschelde
342ba8063e
Merge pull request #112361 from Calinou/export-dedicated-server-no-shader-baker
...
Disable shader baker when exporting as dedicated server
2025-12-09 19:54:22 +01:00
Thaddeus Crews
7d517902e3
Merge pull request #113744 from blueskythlikesclouds/d3d12-editor-fullscreen-fix
...
Fix D3D12 looking blurry in the editor at fullscreen.
2025-12-08 11:54:04 -06:00
Skyth
ab0a7f2da2
Fix D3D12 looking blurry in the editor at fullscreen.
2025-12-08 14:15:15 +03:00
Skyth
7205e21915
Fix Vulkan failing to initialize when compiling without D3D12.
2025-12-08 11:11:15 +03:00
Adam Scott
10c7cb878a
Add new monospace related hint strings
...
- Add hint string `monospace` for `PROPERTY_HINT_{NONE,PASSWORD,PLACEHOLDER_TEXT}` to set the `LineEdit` font monospaced.
- Add hint string `monospace` for `PROPERTY_HINT_MULTILINE_TEXT` to set the `TextEdit` font monospaced.
- Add hint string `no_wrap` for `PROPERTY_HINT_MULTILINE_TEXT` to make the `TextEdit` not wrap lines automatically.
Also:
- Fix issue with `EditorPropertyMultilineText` not updating font properly.
- Add `EditorPropertyMultilineText` tweak flags.
- Add support with GDScript `@export_multiline`.
2025-12-03 12:57:40 -05:00
Rémi Verschelde
71d4ded745
Merge pull request #113279 from Ivorforce/tracy-gdscript-codeloc
...
Add support for profiling GDScript with tracy.
2025-12-02 14:16:56 +01:00
Lukas Tenbrink
acefbbbbcd
Add support for profiling GDScript with tracy.
...
This adds macro `GodotProfileZoneGroupedFirstScript`, and uses interning for speedy lookups.
Co-authored-by: Samuel Nicholas <nicholas.samuel@gmail.com>
2025-11-28 16:36:36 +01:00
Rémi Verschelde
b87fcf7e79
Windows: Make Direct3D 12 the default RD driver for new projects
...
For compatibility reasons, `vulkan` is kept as the technical default for the
setting, but projects created in Godot 4.6 and later will set `d3d12` as the
driver automatically.
Users upgrading to 4.6 are recommended to adopt `d3d12` as a default if it
fits their needs.
Enable `d3d12=yes` by default in SCons so that custom Windows builds include
Direct3D 12 support.
2025-11-27 10:26:25 +01:00
Thaddeus Crews
0892983225
Merge pull request #113013 from bruvzg/hid_hook
...
Fix EnumDevices stall using IAT hooks.
2025-11-24 10:21:44 -06:00
Pāvels Nadtočajevs
985dfa7cda
Fix EnumDevices stall using IAT hooks.
...
Co-authored-by: Davi <davicr38@gmail.com>
2025-11-21 11:21:46 +02:00
Pāvels Nadtočajevs
a7358ddd12
Add error message when trying to load project from CWD.
2025-11-20 23:19:09 +02:00
Hilderin
f3233372f1
Fix pressed keys resetted when hiding a window on Windows
2025-11-18 10:23:56 -06:00
Thaddeus Crews
e46c2ea3fa
Merge pull request #112379 from bruvzg/tts64id
...
Make `utterance_id` 64-bit.
2025-11-14 14:23:17 -06:00
Skyth
69401d6eb1
Fix crash when using ANGLE OpenGL on Windows.
2025-11-13 12:24:11 +03:00
Thaddeus Crews
04bc282ae7
Merge pull request #104851 from Ivorforce/tracy
...
Add `profiler` option to `SCons` builds, with support for `tracy` and `perfetto`.
2025-11-12 11:24:15 -06:00
Jono Kemball
3497a5dbf5
Windows: Fix window_get_size_with_decorations returning an invalid size when minimizing by storing previous value
2025-11-11 09:22:29 +13:00
Lukas Tenbrink
c3747884da
Add some important profiling hooks.
2025-11-08 00:08:48 +01:00
Lukas Tenbrink
e80194e31f
Add profiler option to SCons builds.
...
Add `tracy` option to `profiler`. If set, a tracy profiling client will be injected into the Godot binary.
# Conflicts:
# platform/linuxbsd/godot_linuxbsd.cpp
2025-11-08 00:08:45 +01:00
Pāvels Nadtočajevs
281c74550a
Make utterance_id 64-bit.
2025-11-07 10:21:20 +02:00
Pāvels Nadtočajevs
c231c8c41d
Fix "Unexpected NUL character" errors on Wine.
2025-11-07 08:08:12 +02:00
Skyth
613c9fb86f
Improve rendering driver fallback on Windows.
2025-11-05 17:49:43 +03:00
Thaddeus Crews
f3c30408d4
Merge pull request #112344 from blueskythlikesclouds/d3d12-transparent-background-fix
...
Create HWND swap chain when window transparency is disabled on D3D12.
2025-11-04 16:32:48 -06:00
Thaddeus Crews
90cab74af9
Merge pull request #110248 from KoBeWi/unexpected_include_hell
...
Misc cleanup in EditorExportPlatform
2025-11-04 16:32:39 -06:00
Hugo Locurcio
09f9dc157a
Disable shader baker when exporting as dedicated server
...
Dedicated server exports don't perform any rendering, so there's no point
in including baked shaders. Doing so saves a few MBs in PCK size if the
shader baker was enabled in the export options.
2025-11-04 00:25:08 +01:00
Skyth
4cc5177f6b
Create HWND swap chain when window transparency is disabled on D3D12.
2025-11-03 17:36:55 +03:00
Lukas Stark
0a679a0a7f
[windows] Added early return for when toggling borderless while fullscreen
2025-11-01 22:55:41 +01:00
kobewi
1c1c3200e4
Misc cleanup in EditorExportPlatform
2025-10-29 22:25:37 +01:00
Thaddeus Crews
f7c9306453
Merge pull request #111326 from timothyqiu/win-dpi-scale
...
Fix editor auto display scale on Windows
2025-10-28 12:19:24 -05:00
Thaddeus Crews
3cd6b3f8c6
Merge pull request #111674 from bruvzg/pck_virt_addr_4
...
Update embedded PCK virtual address.
2025-10-28 10:15:35 -05:00
Pāvels Nadtočajevs
6dfd822390
[Windows] Use separate resource files for export templates.
2025-10-28 12:11:07 +02:00
Haoyu Qiu
9f7ebaea5c
Fix editor auto scale on Windows
2025-10-27 19:36:34 +08:00
StarryWorm
796281f62f
Add missing includes
...
Add missing <winnt.h> include in windows/lang_table.h
Add missing typedefs.h and rid.h include in godot_constraint_3d.h
Add missing <type_traits> include in iterable.h
Add missing forward declarations in rendering_shader_library.h
2025-10-26 18:25:17 -04:00
Pāvels Nadtočajevs
21aa53f718
Update embedded PCK virtual address.
2025-10-16 11:35:20 +03:00