Commit Graph

72812 Commits (e00b7dc72d3ef484e07e9f3ca8045bf124aecc1c)
 

Author SHA1 Message Date
Pāvels Nadtočajevs e00b7dc72d
[Windows] Fix borderless maximized window mode. 2025-03-27 10:19:07 +07:00
Rémi Verschelde 594d64ec24
Merge pull request #104615 from bruvzg/cleanup_fix
[macOS] Fix cleanup with some command line tools.
2025-03-25 23:08:23 +07:00
Rémi Verschelde b699508b07
Merge pull request #104599 from mihe/jolt/rest-info-shape-index
Fix `shape` always being zero with `get_rest_info` when using Jolt Physics
2025-03-25 23:08:20 +07:00
Rémi Verschelde 5432291db9
Merge pull request #104572 from bruvzg/move_layer_disable
Disable broken Vulkan layers before running RenderingDevice tests.
2025-03-25 23:08:16 +07:00
Rémi Verschelde 9328d24a72
Merge pull request #104296 from Rindbee/fix-editor-crash-when-inspecting-2-objects-handled-by-the-same-plugin
Fix editor crash when inspecting 2 objects handled by the same plugin
2025-03-25 23:08:10 +07:00
Pāvels Nadtočajevs 3358128dc2
Disable broken Vulkan layers before running RenderingDevice tests. 2025-03-25 22:39:22 +07:00
Pāvels Nadtočajevs 698ff2a192
[macOS] Fix cleanup with some command line tools. 2025-03-25 18:41:20 +07:00
风青山 411f476319
Fix editor crash when inspecting 2 objects handled by the same plugin
Already activated plugins do not need to be added again to `editor_plugins_over`.

`fold_resource()` changes `active_plugins` and is unsafe to call while iterating
over `active_plugins`.
2025-03-26 00:40:21 +07:00
Thaddeus Crews 1ba856565d
Merge pull request #104524 from wheatear-dev/disable-colors-doc-option
Support a `NO_COLOR` environment variable in `doc_status.py`
2025-03-25 11:09:12 +07:00
Thaddeus Crews d032c1170a
Merge pull request #104521 from Chubercik/pcre2-10.45
pcre2: Update to 10.45
2025-03-25 11:09:11 +07:00
Thaddeus Crews e10974b188
Merge pull request #104578 from KoBeWi/final_interpolasy
Fix final tween value with custom interpolator
2025-03-25 11:09:10 +07:00
Thaddeus Crews a9316e7245
Merge pull request #104587 from Calinou/engine-build-configuration-tweak-extension
Change `.build` extension for engine build profiles to `.gdbuild`
2025-03-25 11:09:08 +07:00
Thaddeus Crews 68d71d6c8c
Merge pull request #104582 from Ivorforce/cameratexture-nomonitor
Avoid doctools attempting to query the `CameraServer` to infer a default value for `camera_is_active`
2025-03-25 11:09:05 +07:00
Thaddeus Crews f58b797e52
Merge pull request #104592 from akien-mga/vulkan-device-select-layer
Vulkan: Re-enable Mesa device select layer
2025-03-25 11:09:04 +07:00
Thaddeus Crews 8a6cd51ac2
Merge pull request #104573 from YeldhamDev/multi_remote_regressions
Fix regressions regarding multiple remote object selection
2025-03-25 11:09:03 +07:00
Thaddeus Crews c3ecb72c3a
Merge pull request #104397 from bruvzg/mac_main_loop
[macOS] Replace custom main loop with `[NSApp run]` and `CFRunLoop` observer.
2025-03-25 11:09:02 +07:00
Thaddeus Crews 350ac5bac9
Merge pull request #104575 from bruvzg/cvtt_mul_4
Force multiple of 4 sizes for CVTT compressor.
2025-03-25 11:09:01 +07:00
Thaddeus Crews c5e36a973c
Merge pull request #104115 from mihe/scene-state-binds
Bind `SceneState` methods `get_path` and `get_base_scene_state`
2025-03-25 11:09:00 +07:00
Thaddeus Crews 1b2e388af3
Merge pull request #104470 from m4gr3d/use_composition_layer_fallback_for_panel
Enable composition layer fallback in panel mode
2025-03-25 11:08:59 +07:00
Thaddeus Crews 4082929493
Merge pull request #102449 from RandomShaper/classdb_locking
Sanitize ClassDB locking
2025-03-25 11:08:48 +07:00
Pedro J. Estébanez 2d885a3163
Sanitize ClassDB locking 2025-03-25 16:50:46 +07:00
Hugo Locurcio 4d2409f849
Change `.build` extension for engine build profiles to `.gdbuild`
`.build` was already used by the Meson buildsystem for its build file.
Using a unique file extension for Godot avoids ambiguity and allows
third-party tools to reliably detect its file formats.

The previous file extension is still accepted in the load/save dialog, so
this change is backwards-compatible. The buildsystem doesn't care
about the file extension, so no changes are required on that end.
2025-03-25 15:30:32 +07:00
Mikael Hermansson 4b5661758f Fix `shape` always being zero with `get_rest_info` when using Jolt Physics 2025-03-25 12:35:01 +07:00
Rémi Verschelde c9f0ab6701
Vulkan: Re-enable Mesa device select layer
We got this from RenderDoc which had an issue with it 5 years ago, but it's
not a given that Godot is also affected.

This layer is actually quite convenient to be able to change what default Vulkan
capable GPU should be used for applications via environment variables:
https://docs.mesa3d.org/envvars.html#vulkan-mesa-device-select-layer-environment-variables
2025-03-25 10:16:50 +07:00
Pāvels Nadtočajevs 6f50511a4d
Force multiple of 4 sizes for CVTT compressor. 2025-03-25 11:12:28 +07:00
Lukas Tenbrink 770267b337 Set `camera_is_active` to false for `CameraTexture` to avoid doctool querying it to determine the default automatically. 2025-03-25 02:04:39 +07:00
kobewi 8f657977fc Fix final tween value with custom interpolator 2025-03-24 22:55:57 +07:00
Michael Alexsander d01d40490f
Fix regressions regarding multiple remote object selection 2025-03-24 18:07:12 +07:00
Thaddeus Crews 6b5b84c0c5
Merge pull request #101737 from btgs-0/add-tile-coordinate-and-rectangle-size-display-to-terrains-editor-101634
Draw tilemap coordinate and rectangle size on the screen when using the TileMapLayer's Terrains plugin
2025-03-24 15:27:35 +07:00
Thaddeus Crews ef4215472c
Merge pull request #102562 from KoBeWi/edytor_dans_todos_Sprache
Enable changing editor language without restart
2025-03-24 15:27:33 +07:00
Thaddeus Crews 95a0cad8b1
Merge pull request #104482 from YeldhamDev/game_view_featprof_3d
Hide 3D mode in Game view if the feature is disabled
2025-03-24 15:27:32 +07:00
Thaddeus Crews 96b5fe8092
Merge pull request #104344 from dugramen/subgroup-vbox-separation
Fix vbox separation for inspector subgroups
2025-03-24 15:27:31 +07:00
Thaddeus Crews fe3aa047c9
Merge pull request #104241 from Macksaur/tree-item-button-drag
Prevent clicking of TreeItem buttons when letting go outside of the button
2025-03-24 15:27:30 +07:00
Thaddeus Crews e2d3e8ff86
Merge pull request #104231 from arkology/wide-theme-editor-walking
Fix `ThemeEditor` being too wide for small screen or minimized window
2025-03-24 15:27:29 +07:00
Thaddeus Crews c687e4f692
Merge pull request #104509 from HolonProduction/completion-super-method
GDScript: Return early when parsing invalid super call
2025-03-24 15:27:26 +07:00
Thaddeus Crews d524715122
Merge pull request #104562 from Faless/mbedtls/3.6.3
mbedTLS: Update to version 3.6.3
2025-03-24 15:27:25 +07:00
Thaddeus Crews c657d4768d
Merge pull request #104570 from Repiteo/core/intrin-fix
Core: Include `intrin.h` for MSVC
2025-03-24 15:27:24 +07:00
Thaddeus Crews 8f16b86d7e
Core: Include `intrin.h` for MSVC 2025-03-24 15:19:49 +07:00
Fabio Alessandrelli 0b0655aee4 mbedTLS: Update to version 3.6.3 2025-03-24 19:11:37 +07:00
HolonProduction b67dcb21fd GDScript: Return early when parsing invalid super call 2025-03-24 17:40:26 +07:00
Thaddeus Crews bf1c2583f4
Merge pull request #101954 from bruvzg/uid_deref
[Export] Convert `uid://` names to `res://` when exporting files.
2025-03-24 10:01:07 +07:00
Thaddeus Crews a5926394d3
Merge pull request #103956 from dugramen/curve-handles-outwards
Path2D prefer control points for outward curve
2025-03-24 10:01:05 +07:00
Thaddeus Crews f810c74c19
Merge pull request #104221 from Teschnique/fix-issue-100590
Fix tangent baking for curves when cubic derivatives are 0
2025-03-24 10:01:02 +07:00
Thaddeus Crews 6bbccdb317
Merge pull request #102561 from Dowsley/docs/update-tilemap-references
Replace references from TileMap to TileMapLayer in documentation
2025-03-24 10:01:00 +07:00
Thaddeus Crews 2161217ed6
Merge pull request #104219 from van800/source_gen_fix
C#: Fix source generator for primary constructor
2025-03-24 10:00:59 +07:00
Thaddeus Crews 82d2a4b370
Merge pull request #104425 from stuartcarnie/script_debugger_complexity
Editor: Simplify `_parse_message`; separate into handler functions
2025-03-24 10:00:58 +07:00
Thaddeus Crews d35e22ff22
Merge pull request #104415 from zlago/patch-1
Export: Change unportable `echo` in the Linux/macOS debug launcher script
2025-03-24 10:00:57 +07:00
Thaddeus Crews 7fed5f29ed
Merge pull request #99826 from kiroxas/improveParseUTF8Performance
Improve `parse_utf8` performance
2025-03-24 10:00:55 +07:00
Thaddeus Crews 777c6637e9
Merge pull request #103214 from aaronjyoder/master
Add tab spacing modifier for tabs in TabBar and TabContainer
2025-03-24 10:00:54 +07:00
Thaddeus Crews 9a0ea64bd6
Merge pull request #104542 from bruvzg/rtl_fix_fx_regex
[RTL] Fix `float` and `int` matching in FX environment.
2025-03-24 10:00:52 +07:00