1
0
Fork 0
Commit Graph

77692 Commits

Author SHA1 Message Date
Thaddeus Crews 4ea49aecaf
Merge pull request #110990 from timothyqiu/x11-min-max
X11: Fix minimization of maximized windows
2025-10-10 10:26:02 -05:00
Thaddeus Crews d4a87d9bb3
Merge pull request #106636 from Ivorforce/dictionary-mutating-fix
Fix `Dictionary::operator[]` from C++ accidentally modifying `const` dictionaries.
2025-10-10 10:26:01 -05:00
Thaddeus Crews 8150cb9200
Merge pull request #111403 from AeioMuch/fix_double_precision_wrong_indexes
Fix wrong indices used for transform & UBO matrix for double precision build
2025-10-10 10:25:59 -05:00
Thaddeus Crews d598753c1a
Merge pull request #111466 from BastiaanOlij/fix_gles3_lightmap_uv2_attrib
Ensure uv2_attrib(_input) is available when rendering lightmap.
2025-10-10 10:25:58 -05:00
Thaddeus Crews dd3b17de88
Merge pull request #105449 from raulsntos/MissingNode/recording_signals
Add `recording_signals` to MissingNode, and rename `MTVIRTUAL` to `DEBUG_VIRTUAL`
2025-10-10 10:25:57 -05:00
Thaddeus Crews cf9e2ea6da
Merge pull request #111432 from zorbathut/pr/libgodot_linux_fix
Fix LibGodot build errors on Linux.
2025-10-10 10:25:56 -05:00
Thaddeus Crews 21e5b41642
Merge pull request #108837 from aaronfranke/json-handle-nan-inf
Handle NaN and Infinity in JSON stringify function
2025-10-10 10:25:55 -05:00
Thaddeus Crews fb01d80e88
Merge pull request #111393 from xuhuisheng/dev/auto_expand_selected
Should expand root when `auto_expand` is on
2025-10-10 10:25:53 -05:00
Ben Rog-Wilhelm 0a584250ae Fix: Libgodot build on Linux. 2025-10-10 04:31:14 -05:00
Bastiaan Olij 3a003b2d96 Ensure uv2_attrib(_input) is available when rendering lightmap. 2025-10-10 14:17:34 +11:00
Raul Santos 09ad9e535b
Rename `MTVIRTUAL` to `DEBUG_VIRTUAL` 2025-10-09 22:11:18 +02:00
Raul Santos fdecca2f18
Add `recording_signals` to MissingNode
Allows connecting unknown signals to MissingNode so they aren't lost when the Node type is missing.
2025-10-09 22:08:59 +02:00
AeioMuch dae2122388 Fix wrong indexes for double precision 2025-10-09 22:01:41 +02:00
Thaddeus Crews 295e465fe4
Merge pull request #111454 from KoBeWi/buy_default
Enable script templates by default
2025-10-09 11:46:59 -05:00
Thaddeus Crews 91a1798474
Merge pull request #109084 from allenwp/add-spatial-shader-debanding
Add material debanding for use in Mobile rendering method.
2025-10-09 11:46:58 -05:00
Thaddeus Crews aa88eb2a75
Merge pull request #73688 from Calinou/advanced-import-settings-tweak-property-hints
Tweak physics property hints in the 3D Advanced Import Settings dialog
2025-10-09 11:46:56 -05:00
Thaddeus Crews 3f3a8562fb
Merge pull request #89367 from KoBeWi/locale_shift
Allow rearranging translation list via drag and drop
2025-10-09 11:46:55 -05:00
Thaddeus Crews db3407370c
Merge pull request #111445 from akien-mga/basisu-git-2025-10-09
basis_universal: Sync with latest Git to solve more warnings
2025-10-09 11:46:54 -05:00
Thaddeus Crews 09ea0cf899
Merge pull request #111444 from lawnjelly/fti_fix_scene_tree_depth_limit4
FTI - Fix `SceneTreeFTI` depth limit behaviour
2025-10-09 11:46:53 -05:00
Thaddeus Crews 092b7c6427
Merge pull request #110799 from AR-DEV-1/master
Update Godot's .NET version from 6.0 to 8.0
2025-10-09 11:46:51 -05:00
Thaddeus Crews c41e47034e
Merge pull request #111342 from Ivorforce/dict-assert-no-string
Assert that `dictionary.h` does not include `String`, and that neither of the fundamental containers include `Object`
2025-10-09 11:46:50 -05:00
Thaddeus Crews 4ab22026b6
Merge pull request #111405 from Ivorforce/node-no-mesh
Remove transitive rendering includes from `node.h`
2025-10-09 11:46:49 -05:00
Thaddeus Crews 894d6ba13f
Merge pull request #76267 from Calinou/editor-theme-extra-borders-tooltip
Add a border to tooltips when using the Draw Extra Borders editor setting
2025-10-09 11:46:48 -05:00
Thaddeus Crews 5913469309
Merge pull request #111431 from Ivorforce/registration-order-3
Reorder registration of types, to register supertypes before subtypes.
2025-10-09 11:46:47 -05:00
Thaddeus Crews 755934f5f0
Merge pull request #111012 from KoBeWi/activate_never
Delete "Activate now?" button
2025-10-09 11:46:45 -05:00
Thaddeus Crews 538fd69243
Merge pull request #111425 from stuartcarnie/macos_crash_handler
MacOS: Improve crash handler performance
2025-10-09 11:46:44 -05:00
Thaddeus Crews 7efb51c9d3
Merge pull request #111361 from Ivorforce/cleanup-hashfuncs
Clean up `hashfuncs.h`
2025-10-09 11:46:43 -05:00
kobewi a299004622 Enable script templates by default 2025-10-09 16:33:07 +02:00
Rémi Verschelde 845f9f73cd
basis_universal: Sync with latest Git to solve more warnings 2025-10-09 12:41:57 +02:00
lawnjelly cee37f0234 FTI - Fix `SceneTreeFTI` depth limit behaviour
Fixes off by one bug, and increases the limit slightly.
2025-10-09 10:56:01 +01:00
Lukas Tenbrink 9843a016f5 Reorder registration of types, to register supertypes before subtypes. 2025-10-09 11:50:32 +02:00
Allen Pestaluky bd9d1bf070 Add material debanding for use in Mobile rendering method.
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2025-10-08 16:22:41 -04:00
Stuart Carnie 33cc3c125d MacOS: Improve crash handler performance
The most significant change is the version calls `atos` with a batch of
addresses, rather than one at a time. Reduces large stack traces down
to about a second or less (after OS caching).
2025-10-09 06:19:21 +11:00
Thaddeus Crews 9a5d6d1049
Merge pull request #111389 from nikitalita/gltf-fix-export-prop
Fix segfault in GLTFDocument::export_object_model_property
2025-10-08 13:56:42 -05:00
Thaddeus Crews 4ad9114c54
Merge pull request #111386 from YeldhamDev/scrcon_focus_fix
Fix incorrect margins in `ScrollContainer` with focus border enabled
2025-10-08 13:56:41 -05:00
Thaddeus Crews 1cf0bc2c6c
Merge pull request #111321 from blueskythlikesclouds/d3d12-region-fix
Fix D3D12 not checking for fullscreen clear region correctly.
2025-10-08 13:56:40 -05:00
Thaddeus Crews 52d32cee8d
Merge pull request #111383 from Ivorforce/core-types-update-2
Register core singleton types before instantiating them.
2025-10-08 13:56:39 -05:00
Thaddeus Crews 8f4d8dfd2d
Merge pull request #111411 from akien-mga/scons-disable-fast_unsafe-on-dev_build
SCons: Don't activate `fast_unsafe` automatically on `dev_build`
2025-10-08 13:56:37 -05:00
Thaddeus Crews e20acd3fe3
Merge pull request #111289 from HolonProduction/rm-has-named-classes
Move deprecated `has_named_classes` from `ScriptLanguage` to `ScriptLanguageExtension`
2025-10-08 13:56:37 -05: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 7c033002b0
Merge pull request #110863 from kisg/libgodot_migeran_core
LibGodot: Core - Build Godot Engine as a Library
2025-10-08 13:56:34 -05:00
Thaddeus Crews 4bb612126e
Merge pull request #111402 from Ivorforce/world-3d-no-compositor
Remove `compositor.h` include from `world_3d.h`.
2025-10-08 13:56:33 -05:00
Thaddeus Crews e5ee1911a9
Merge pull request #110853 from Kaleb-Reid/compat-fix-reflections
Ensure reflection atlas is valid before rendering
2025-10-08 13:56:32 -05:00
Thaddeus Crews 7093ca3dbe
Merge pull request #111396 from bruvzg/steam_tr_bld
Fix Steam time tracker build.
2025-10-08 13:56:31 -05:00
Thaddeus Crews d3c5141e2e
Merge pull request #111298 from Onebit5/fix-filedialog-translation-parser
Fix GDScript translation parser for FileDialog.add_filter() two-parameter format
2025-10-08 13:56:30 -05:00
Onebit d223b0ccbc Fix GDScript translation parser for FileDialog.add_filter() two-parameter format
The parser only handled the single-parameter semicolon format and thew
an error with two-parameter format. This fix supports both formats.

Co-authored-by: Danil Alexeev <dalexeev12@yandex.ru>
2025-10-08 19:45:21 +02:00
Rémi Verschelde fa57282a1e
SCons: Don't activate `fast_unsafe` automatically on `dev_build`
We experienced first hand why it's called unsafe, and so we should leave it
as an explicit choice for contributors, informing themselves of the caveats.

See #111408.
2025-10-08 15:48:12 +02:00
Thaddeus Crews 4ad11b6af3
Merge pull request #111408 from mihe/jolt/version-crash-fix
Fix crash in Jolt when doing incremental builds
2025-10-08 08:11:07 -05:00
Mikael Hermansson a2d0e17187 Fix crash in Jolt when doing incremental builds 2025-10-08 13:41:38 +02:00
Lukas Tenbrink 33689d7beb Remove transitive `mesh.h`, `rendering_server.h` and `shader.h` includes from `node.h`. 2025-10-08 12:16:52 +02:00