Commit Graph

69024 Commits

Author SHA1 Message Date
Thaddeus Crews
e5b77b184f
Merge pull request #98755 from Chaosus/shader_compiler_fix_struct_member_names
Add prefix to struct member names in shader compiler
2024-11-11 14:18:23 -06:00
Thaddeus Crews
85c5a4f058
Merge pull request #98499 from tetrapod00/docs-dotnet-constructor-differences
Docs: Add notes about C# differences in Variant constructors
2024-11-11 14:18:22 -06:00
Thaddeus Crews
6577ed278a
Merge pull request #97471 from kevinkuo52/debug-raycast-heightmap
[GodotPhysics] Fix raycasts don't reliably collide with HeightMapShape3D
2024-11-11 14:18:20 -06:00
Thaddeus Crews
f233d186ef
Merge pull request #93885 from dalexeev/core-fix-freed-object-booleanization
Core: Fix `Freed Object` booleanization
2024-11-11 14:18:18 -06:00
Thaddeus Crews
80345758ff
Merge pull request #96188 from Khusheete/tilemaplayer-cell-update
Add a way to know when a TileMapLayer's cell is modified
2024-11-11 14:18:17 -06:00
Thaddeus Crews
9be806aef1
Merge pull request #92986 from Repiteo/core/ref-instantiate-integration
Core: Integrate Ref `instantiate` where possible
2024-11-11 14:18:15 -06:00
Thaddeus Crews
563355637e
Merge pull request #97722 from dustdfg/fix_wrong_groups_tooltip
Fix tooltip message of button that opens groups/signals dock
2024-11-11 14:18:13 -06:00
Thaddeus Crews
489d4933ab
Merge pull request #97081 from aXu-AP/uv-editor-without-polygon
Open UV editor in point editing mode if no points
2024-11-11 14:18:12 -06:00
Thaddeus Crews
4b447ec4e5
Merge pull request #85430 from Calinou/os-expose-rendering-driver-method
Expose RenderingServer methods to get rendering driver and method name
2024-11-11 14:18:10 -06:00
Thaddeus Crews
4e7cf69e6e
Merge pull request #98738 from clayjohn/DOC-default-texture-filter
Clarify in default texture repeat and filter docs that they only impact the built in texture
2024-11-11 14:18:09 -06:00
Thaddeus Crews
360f42c281
Merge pull request #98859 from ydeltastar/method-selector
Make the method selector dialog available via `EditorInterface`
2024-11-11 14:18:08 -06:00
Thaddeus Crews
def34fb06e
Merge pull request #98472 from rune-scape/sort-rpc
SceneRPCInterface: Sort rpc names using `StringLikeVariantOrder`
2024-11-11 14:18:07 -06:00
Thaddeus Crews
3945635142
Merge pull request #95396 from Calinou/doc-cubemap-import-templates
Add template images to the Cubemap class documentation
2024-11-11 14:18:06 -06:00
Thaddeus Crews
3c1570721f
Merge pull request #94751 from RadiantUwU/patch-2
GLTF: Return the error file path when an import fails.
2024-11-11 14:18:05 -06:00
Thaddeus Crews
30d87229ed
Merge pull request #82845 from Hysterelius/master
Color: Expose OKHSL properties
2024-11-11 14:18:04 -06:00
Thaddeus Crews
9502f6faf4
Merge pull request #96922 from Nodragem/moving-gridmap-panel-one-commit
Move GridMapEditor to bottom panel
2024-11-11 14:18:03 -06:00
Thaddeus Crews
869e059f07
Merge pull request #98074 from YeldhamDev/stop_moving_will_ya
Add a pin toggle to prevent involuntary bottom editor switching
2024-11-11 14:18:02 -06:00
Thaddeus Crews
0d47b84f63
Merge pull request #98585 from skyace65/CharFX
Remove link to outdated CharFX example project
2024-11-11 14:18:01 -06:00
Thaddeus Crews
204f589213
Merge pull request #97551 from lalitshankarchowdhury/resize-audio-waveform
AudioStreamImport: Allow waveform resize
2024-11-11 14:18:00 -06:00
Thaddeus Crews
95a503437a
Merge pull request #98957 from kiroxas/NavBakeSourceImprovement
Improve `NavMeshGenerator2D::generator_bake_from_source_geometry_data` performance
2024-11-11 14:17:59 -06:00
Thaddeus Crews
2cf5461b7d
Merge pull request #94092 from allenwp/editor-export-plugin-docs-94045
`EditorExportPlugin` docs: Workaround for customized texture behavior
2024-11-11 14:17:58 -06:00
Thaddeus Crews
ed3de25a9a
Merge pull request #97415 from YeldhamDev/i_love_all_my_properties_equally
Make possible to favorite properties in the inspector
2024-11-11 14:17:57 -06:00
Thaddeus Crews
bb3d5ef47c
Merge pull request #99078 from DarkMessiah/fix_callables_compare
Fix comparison of callables
2024-11-11 14:17:56 -06:00
Thaddeus Crews
972a5ca980
Merge pull request #98688 from timothyqiu/editor-only
Mark editor pseudolocalization CLI option editor-only
2024-11-11 14:17:55 -06:00
Adam Scott
5295692990
Fix issue where focus timer would throw continuously 2024-11-11 15:08:16 -05:00
Silc Lizard (Tokage) Renew
6fc061b4fe Implement LookAtModifier3D 2024-11-12 05:03:35 +09:00
Rémi Verschelde
8197e7a520
Merge pull request #98898 from Repiteo/ci/ubuntu-version-bump
CI: Update Linux runners to Ubuntu 24.04
2024-11-11 20:52:17 +01:00
Thaddeus Crews
9bf628891a
Windows: Expand godot.natvis type coverage 2024-11-11 13:47:14 -06:00
Micky
cc57a80a89 Fix untagged true in GLTFState's documentation 2024-11-11 20:45:52 +01:00
Malcolm Anderson
47be06b6ea Update Tween.set_ease and Tween.set_trans to reflect that they only apply to later Tweeners
Update doc/classes/Tween.xml

Co-authored-by: Micky <66727710+Mickeon@users.noreply.github.com>

Update doc/classes/Tween.xml

Co-authored-by: Micky <66727710+Mickeon@users.noreply.github.com>

Fix whitespace issue

Remove an unnecessary linebreak

Update doc/classes/Tween.xml

Co-authored-by: Micky <66727710+Mickeon@users.noreply.github.com>

Fixed `set_trans` wording to match `set_ease` and removed static typing from examples
2024-11-11 11:43:45 -08:00
Hysterelius
2126df2dfd
Color: Expose OKHSL properties 2024-11-11 20:41:57 +01:00
Silc Lizard (Tokage) Renew
5d1a2a4216 Fix Skeleton doesn't update skin after deactivating modifiers 2024-11-12 04:41:08 +09:00
Silc Lizard (Tokage) Renew
0c1f970adb Add advance_on_start option to NodeAnimation 2024-11-12 04:40:15 +09:00
Silc Lizard (Tokage) Renew
64d04c375c Add FPS compatible option in second mode of animation editor snapping 2024-11-12 04:39:13 +09:00
Thaddeus Crews
f2136384e4
CI: Update ruff & mypy pre-commit hooks
• ruff: 0.6.6 → 0.7.3
• mypy: 1.11.2 → 1.13.0
2024-11-11 11:27:42 -06:00
Stanislav Labzyuk
824ddeea3f Fix comparison of callables 2024-11-11 17:15:52 +01:00
Juan
2ac562cdf8 Add ability for PCK patches to remove files
Co-authored-by: Mikael Hermansson <mikael@hermansson.io>
2024-11-11 16:34:37 +01:00
Michael Alexsander
bb07b2d619
Add a lock toggle to prevent involuntary bottom editor switching 2024-11-11 12:09:57 -03:00
PhairZ
9bf97b9582 Update [code]Transform3D.rotated_local()[/code] description
fixes #97799
2024-11-11 17:02:30 +02:00
Juan
d57846087b
Universalize UID support in all resource types
Ensures all resource types support UIDs in a project.

This is required to fix:
* Scripts and many other resource types can't be referenced by UID and when refactored the references are lost.
* Path export properties can't use UID for unsupported types.
* Refactoring problems when files are moved outside the editor (this PR effectively fixes it).
* Editor properly refreshing paths if they changed externally while opened (as example, git update).
  This needs to be addressed in a subsequent PR, but this one effectively sets the prerequisites.

Resource types that do not support UID will get a .uid file appended to them (this includes .gd, .gdshader, .gdextension, etc. files).
2024-11-11 15:59:56 +01:00
Dario
a8269820b9 Improve graph's detection of intersection between draw lists. 2024-11-11 11:59:47 -03:00
Danil Alexeev
4d3e2c78b6
Document exporting nested subgroups 2024-11-11 17:24:37 +03:00
Juan
fe34c45d2a
Allow passing UID to importer
This helps, for importers spitting out new resources to the res://
filesystem to actually hash them to generate deterministic UIDs.

This PR also fixes the determinism for translations.
2024-11-11 15:22:42 +01:00
Dario
bf8ecd3a9d Give the barrier pool its own mutex to avoid a deadlock with transfer workers. 2024-11-11 10:31:12 -03:00
jadeharley2
a4d1d36c85 Fix inability to set TextureLayeredRD as TEXTURE_TYPE_CUBE or TEXTURE_TYPE_CUBE_ARRAY 2024-11-11 15:31:43 +03:00
Souchet Ferdinand
d92f5e5799
Add TileMapLayer._update_cells virtual callback called when the TileMapLayer's cells are updated
Made `_update_cells` a hook into the `TileMapLayer`'s internal update
2024-11-11 13:29:38 +01:00
yds
9db8b0e333 Make the method selector dialog available via EditorInterface 2024-11-11 08:36:02 -03:00
Kiro
07b7f76896
Improve NavMeshGenerator2D::generator_bake_from_source_geometry_data performance
Avoid copies and redundant work.
2024-11-11 12:31:19 +01:00
Micky
932b1c434c Clean up more [b]Example:[/b] lines from the class reference 2024-11-11 12:05:34 +01:00
UnfavorableEnhancer
d9a1e65d50 fix holding shift not lowering animation snap 2024-11-11 13:12:09 +03:00