Hugo Locurcio
4409c786ca
Ensure all MovieWriter frames have the same resolution as the first frame
...
This fixes issues with certain video formats (like OGV) and video players
not supporting resolution changes during playback.
Resizing the viewport during recording is still not recommended
(as cropping and resizing has a performance cost and can impact visuals),
but it shouldn't cause crashes or broken files anymore.
2026-01-07 19:05:19 +01:00
Michael Alexsander
90cdfaa250
Make `display_server` enums non-editable
2025-12-16 15:09:02 -03:00
kobewi
60591dc7e8
Add reverse UID cache
2025-12-08 12:40:14 +01:00
Rémi Verschelde
daf2871828
Merge pull request #113088 from KoBeWi/juggling_paths
...
Ensure paths in autoload info
2025-12-04 13:21:43 +01:00
Thaddeus Crews
ec3f304ccc
Merge pull request #113455 from bruvzg/ios_p
...
[iOS] Fix use of `godot_path`.
2025-12-02 11:52:01 -06:00
Pāvels Nadtočajevs
358d799b9a
[iOS] Fix use of `godot_path`.
2025-12-02 16:44:00 +02:00
Hugo Locurcio
2cf7af9149
Make all unsupported renderer message features consistently warnings
...
Previously, some messages indicating a lack of support were errors
instead of warnings. Some messages were also not shown when running
a release export template.
- Use "renderer" terminology consistently instead of "rendering method".
2025-12-01 17:38:12 +01:00
Thaddeus Crews
02335fa126
Merge pull request #107845 from dsnopek/gdextension-interface-json
...
GDExtension: Store source of `gdextension_interface.h` in JSON
2025-11-24 10:21:36 -06:00
kobewi
dce2518dc1
Ensure paths in autoload info
2025-11-23 23:09:14 +01:00
Pāvels Nadtočajevs
a7358ddd12
Add error message when trying to load project from CWD.
2025-11-20 23:19:09 +02:00
David Snopek
01a5ba4b9d
OpenXR: Add profiling macro for process, `xrWaitFrame()` and acquiring swapchain
2025-11-17 16:39:16 -06:00
Thaddeus Crews
83aa53b5e1
Merge pull request #108129 from timothyqiu/carry-pseudol10n
...
Carry editor pseudolocalization CLI option across restarts
2025-11-14 14:23:05 -06:00
Thaddeus Crews
1f8d114e31
Merge pull request #112716 from bruvzg/scene_arg
...
Fix scene argument parsing.
2025-11-13 12:33:34 -06:00
Thaddeus Crews
0cd901bb94
Merge pull request #109803 from BastiaanOlij/openxr_frame_synthesis
...
OpenXR: Add support for frame synthesis
2025-11-13 12:33:33 -06:00
Bastiaan Olij
c5aae722ee
OpenXR: Add support for frame synthesis
2025-11-13 21:18:31 +11:00
Pāvels Nadtočajevs
d06ce5420c
Fix scene argument parsing.
2025-11-13 10:34:37 +02: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
Thaddeus Crews
6678288490
Merge pull request #111909 from bruvzg/mods_are_bad_they_make_you_mad
...
Disable some unsafe CLI arguments in template builds by default.
2025-11-12 11:24:12 -06:00
David Snopek
2c681794cd
GDExtension: Store source of `gdextension_interface.h` in JSON
2025-11-11 14:58:45 -06:00
Thaddeus Crews
ea1aec2c1c
Merge pull request #112193 from KnifeXRage/autoload_with_uids
...
Autoloads with UIDs
2025-11-10 08:20:12 -06:00
Haoyu Qiu
b8a8f8b35a
Allow localizing the application name with project translations
2025-11-08 13:06:55 +08:00
Lukas Tenbrink
c3747884da
Add some important profiling hooks.
2025-11-08 00:08:48 +01:00
Aditya Raj
d940614595
Autoloads with UIDs
2025-11-07 21:08:54 +05:30
Pāvels Nadtočajevs
29da94290f
Disable some unsafe CLI arguments in template builds by default.
2025-11-03 12:21:42 +02:00
smix8
419fc6e22d
Make NavigationServer backend engine selectable
...
Adds engine backend selection for NavigationServers, aka allows to swap navigation module for other backend implementations.
2025-10-30 08:59:06 +01:00
Yannick Bühler
b1621dfc0b
main.cpp: fix typo in gpu-profile CLI argument
...
main.cpp uses "profile-gpu" in one place, whereas all other occurrences in the
codebase use "gpu-profile". This fixes the gpu profiler not being configurable
via CLI.
2025-10-28 08:13:10 +01:00
hannes
89aa5137b8
add gui_drag_threshold for viewports
2025-10-24 19:01:25 +02:00
Skyth
a62b194dc2
Force disable SPIRV debug info on D3D12.
2025-10-23 11:17:01 +03:00
Justin Sasso
b6b3e1ef9e
Add Stretch Modes for Splash Screen
...
Co-authored-by: Samuel Pedrajas <samuelpedrajaspz@gmail.com>
2025-10-21 18:20:44 -04:00
Thaddeus Crews
0091d30e3e
Merge pull request #108818 from bruvzg/no_cli_over
...
Add project setting and build option to disable `override.cfg` and related CLI arguments.
2025-10-08 13:56:35 -05:00
Thaddeus Crews
3b04c8464c
Merge pull request #107273 from DexterFstone/add-game-speed-controls
...
Add game speed controls to the embedded game window
2025-10-06 09:06:24 -05:00
Pāvels Nadtočajevs
1211cd827e
Add project setting and build option to disable `override.cfg` and related CLI arguments.
2025-10-05 21:47:57 +03:00
DexterFstone
7ddce8ab26
Add game speed controls to the embedded game window
2025-10-05 11:13:15 +05:30
Thaddeus Crews
554e16fac2
Merge pull request #95853 from bruvzg/win_no_id
...
[Windows] Simplify ANGLE fallback list and remove ID checks.
2025-10-03 12:01:06 -05:00
bruvzg
ab287991cf
[Windows] Simplify ANGLE fallback list and remove ID checks.
2025-10-03 08:07:43 +03:00
Aaron Franke
3d1c9fd5de
Move server files into their subfolders
2025-09-30 19:39:39 -07:00
Bastiaan Olij
eeac57075c
OpenXR: Implement spatial entities extension
2025-09-27 12:23:33 +10:00
kobewi
34be83851e
Ignore main scene UID error in editor
2025-09-23 12:58:15 +02:00
Thaddeus Crews
b059849bf8
Merge pull request #108075 from KoBeWi/main_without_main_is_just_
...
Improve error message when UID main scene is not found
2025-09-22 08:50:05 -05:00
Thaddeus Crews
326b22124a
Merge pull request #108794 from bruvzg/macos_actool_export
...
[macOS] Add support for exporting macOS 26 Liquid Glass icons.
2025-09-20 13:41:38 -05:00
Pāvels Nadtočajevs
d8cdc53ec0
Use `language` command line argument to override editor locale.
2025-09-08 23:45:54 +03:00
Pāvels Nadtočajevs
d04483421b
[Windows] Add Intel Gen9.5 (Kaby Lake) GPUs to Angle blocklist.
2025-08-01 23:58:36 +03:00
Pāvels Nadtočajevs
838cb0eefc
[macOS] Add support for exporting macOS 26 Liquid Glass icons.
2025-07-28 14:35:48 +03:00
Mounir Tohami
aa086fa0d5
Fix Editor crash during first scan in headless import mode.
2025-07-27 04:55:23 +03:00
Thaddeus Crews
3c37a21da8
Merge pull request #108276 from AThousandShips/fix_rendering_method_select
...
[Web] Restrict rendering method selection
2025-07-04 12:39:28 -05:00
A Thousand Ships
f11aff3841
Editor: Restructure editor code
...
Moving various editor files into sub folders to reduce clutter
2025-07-04 18:18:22 +02:00
A Thousand Ships
e729cf786a
[Web] Restrict rendering method selection
...
Currently only the compatibility method is supported, this ensures only
it can be selected.
2025-07-04 15:27:11 +02:00
Haoyu Qiu
64f47dd2cf
Carry editor pseudolocalization CLI option across restarts
2025-06-30 11:29:59 +08:00
kobewi
f1c941d460
Improve error message when UID main scene is not found
2025-06-28 13:55:08 +02:00
Pāvels Nadtočajevs
f285bf2632
Always decode `--scene` argument UID path.
2025-06-22 17:12:39 +03:00