1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-30 16:26:50 +00:00
Commit Graph

72295 Commits

Author SHA1 Message Date
Thaddeus Crews
8b5f181d86 Merge pull request #90723 from Calinou/textedit-autocompletion-always-replace-if-not-shift
Make TextEdit autocompletion replace word unless Shift is held
2024-11-27 10:47:24 -06:00
Thaddeus Crews
8f603c901e Merge pull request #99679 from timothyqiu/custom-tooltip-doc
Improve documentation for tooltip-related methods
2024-11-27 10:47:21 -06:00
Thaddeus Crews
6eca2aa8d6 Merge pull request #99295 from HolonProduction/yet-another-lsp-violation
LSP: Fix spec violations that break the VSCode outline
2024-11-27 10:47:18 -06:00
Thaddeus Crews
539be43dad Merge pull request #99677 from syntaxerror247/patch-1
Update `screen_get_scale` documentation.
2024-11-27 10:47:16 -06:00
Thaddeus Crews
70ea5713cf Merge pull request #98012 from syntaxerror247/lineEdit-bug-fix
Fix uneditable `LineEdit`, `TextEdit` and `CodeEdit` virtual keyboard popup on mobile
2024-11-27 10:47:15 -06:00
Thaddeus Crews
9e259ef061 Merge pull request #97884 from passivestar/list-variations
Add theme type variations for secondary Trees and ItemLists
2024-11-27 10:47:14 -06:00
Thaddeus Crews
3a5ce2ff94 Merge pull request #98901 from adamscott/add-editor-ensure-crossorigin-isolation-headers
[Web] Ensure editor crossorigin isolation headers
2024-11-27 10:47:13 -06:00
Thaddeus Crews
9c300a6c05 Merge pull request #80965 from Calinou/viewport-add-get-stretch-scale-factor
Add a Viewport method to get automatically computed 2D stretch transform
2024-11-27 10:47:12 -06:00
Thaddeus Crews
c5cd7c66ee Merge pull request #85443 from smix8/gridmap_castshadows
Add ShadowCastingSetting to MeshLibrary / GridMap items
2024-11-27 10:47:10 -06:00
Thaddeus Crews
06f4bcdefb Merge pull request #97346 from DevPoodle/vertex-attribute-docs
Add descriptions to RDVertexAttribute's properties
2024-11-27 10:47:09 -06:00
Thaddeus Crews
78abba7b0b Merge pull request #99385 from syntaxerror247/file_picker_extension_support
Implement extension support for native file dialog on Android
2024-11-27 10:47:08 -06:00
Thaddeus Crews
3edf8b91e9 Merge pull request #98489 from Flarkk/fix_project_position
Fix Camera3D::project_position() when depth=zfar
2024-11-27 10:47:07 -06:00
Thaddeus Crews
0195a898b3 Merge pull request #95795 from yahkr/95769-animation-crash
Fix crash when re-importing model with AnimationPlayer panel open and node selected
2024-11-27 10:47:05 -06:00
Thaddeus Crews
225211bb58 Merge pull request #99761 from Repiteo/style/clang-format-downgrade
Style: Downgrade `.clang-format` arguments to 17.x
2024-11-27 10:47:04 -06:00
Thaddeus Crews
21542298aa Merge pull request #99743 from clayjohn/material-texture-mask
Use Vector4 for texture mask in BaseMaterial to avoid converting to and from Plane
2024-11-27 10:47:03 -06:00
Thaddeus Crews
1c78b09815 Merge pull request #96544 from SaracenOne/import_thumbnails
Generate thumbnails on imported scenes.
2024-11-27 10:47:02 -06:00
Thaddeus Crews
ac6fc8501a Merge pull request #97311 from pafuent/adding_udp_server_unit_tests
Add unit tests for UDPServer
2024-11-27 10:47:01 -06:00
Thaddeus Crews
a29a1b842c Merge pull request #99740 from tdaven/fix-99661
Ensure primitive meshes are created before connected to  changed signal.
2024-11-27 10:47:00 -06:00
Thaddeus Crews
30ab612e35 Merge pull request #90778 from timothyqiu/cam-preview
Add Camera3D preview in Inspector
2024-11-27 10:46:59 -06:00
Thaddeus Crews
6e533b5ee4 Merge pull request #99606 from jamie-pate/fix_99592
Fix gl_compatibility lightmap uniforms not being set
2024-11-27 10:46:58 -06:00
Thaddeus Crews
c58ae91efa Merge pull request #99220 from Flarkk/fix_sss_reverse_z
Fix regression in SSS with reverse-z
2024-11-27 10:46:56 -06:00
Thaddeus Crews
2a147f3ce1 Merge pull request #99091 from Mickeon/documentation-object-boolean-context-4.4
Add documentation note on Object's boolean context
2024-11-27 10:46:54 -06:00
Thaddeus Crews
7ddc076b24 Merge pull request #99600 from Spartan322/permit/non-spec-dds
Round DDS width/height to next divisor multiple for block compression
2024-11-27 10:46:53 -06:00
Thaddeus Crews
ed443ccd25 Merge pull request #99079 from FlooferLand/patch-1
Add note about LightmapGI only baking nodes under its parent
2024-11-27 10:46:52 -06:00
Thaddeus Crews
ea61c3e066 Merge pull request #97924 from passivestar/plugin-tooltip
Fix plugin creation dialog script name tooltip
2024-11-27 10:46:51 -06:00
Thaddeus Crews
4e079ee733 Merge pull request #99459 from bruvzg/svg_font_fix
Fix SVG font rendering.
2024-11-27 10:46:49 -06:00
Thaddeus Crews
3c78eb1713 Style: Downgrade .clang-format arguments to 17.x 2024-11-27 10:11:17 -06:00
Black Cat
f57fea0b0f Enable editing of controls inside viewports in editor
Fixes #79289
2024-11-27 16:02:33 +00:00
ArchercatNEO
84bf1cc7ac Fix broken includes when compiling with builtin_miniupnpc=false
Fixes #99196
Supersedes #99218
2024-11-27 15:37:54 +00:00
Dario
0ce4c6dac3 Improve performance of shader lighting code in Forward renderers.
- Skip sampling shadows if attenuation is very small.
- Skip computing diffuse and specular light if attenuation and shadow are very small.
2024-11-27 12:20:31 -03:00
Micky
99cbcd250a Fix AudioStreamPlayer2D/3D's get_playback_position returning 0 right after calling seek 2024-11-27 16:02:46 +01:00
Micky
06bb9944d7 Fix code consistency between AudioStreamPlayer2D and AudioStreamPlayer3D 2024-11-27 15:29:59 +01:00
Dario
34a19f07a4 Restore dirty list for BaseMaterial3D but don't use it on resource loader. 2024-11-27 10:37:19 -03:00
ze2j
97e0b43faa Add ArrayMesh::surface_remove 2024-11-27 13:46:15 +01:00
Fabio Alessandrelli
95401f0753 [WebSocket] Clarify that connect_to_url is non-blocking 2024-11-27 13:31:28 +01:00
Fabio Alessandrelli
f511ef26f1 [MP] Move OfflineMultiplayerPeer docs to the module
Was missing from the module config, causing the XML to be added to the
main doc folder
2024-11-27 13:18:33 +01:00
BlueCube3310
88ffe07de9 Betsy: Add BC3 and BC5 support 2024-11-27 12:27:05 +01:00
Florent Guiocheau
f1f47c3a53 Add tests for Projection 2024-11-27 11:09:10 +01:00
clayjohn
9e34e45480 Use Vector4 for texture mask in BaseMaterial to avoid converting to and from Plane 2024-11-26 21:43:46 -08:00
Trevor Davenport
70a55540b7 Ensure primitive meshes are created before connected to changed signal.
Primitive meshes are special in that they aren't created until calling
one of their methods which cause it to actually create the mesh
resources.  If this is not done early enough, a changed signal can be
triggered from an unexpected thread resulting in a threading warning.

This follows the pattern of mesh_instance_3d which also does this before
connecting to the change signal.  Future cleanup could provide a better
means to populate the meshes.
2024-11-26 20:51:08 -07:00
Mounir Tohami
2041d8cf08 Fix ScrollBar grabber mouse input. 2024-11-27 01:30:45 +00:00
Haoyu Qiu
e515f593c2 Disable Clear Guides menu item when no guides exist 2024-11-27 08:27:15 +08:00
smix8
612981c1ea Add ShadowCastingSetting to MeshLibrary / GridMap items
Adds ShadowCastingSetting to MeshLibrary / GridMap items.
2024-11-27 01:06:21 +01:00
smix8
ba5a3577a5 Make NavMap objects request sync only on demand
Replaces brute-force sync check loop with a self-listing system where each object is responsible for its own dirty sync, requesting it on demand only.
2024-11-27 01:00:07 +01:00
smix8
b2e40829a8 Add test for NavigationServer path simplification
Adds test for NavigationServer3D.simplify_path() function.
2024-11-26 23:36:25 +01:00
mrsaturnsan
627d10e4c4 Fix vsync on macOS getting disabled when using afterMinimumDuration 2024-11-26 15:38:32 -06:00
Robert Yevdokimov
7375fe2173 Fix removing last digit in spinbox while update_on_text_changed is true 2024-11-26 15:41:16 -05:00
Thaddeus Crews
bbc54692c0 Merge pull request #98419 from KoBeWi/dialog_scalar
Improve Scale Selection in Animation tab
2024-11-26 13:04:59 -06:00
Thaddeus Crews
13d59b28c1 Merge pull request #99563 from akien-mga/fix-projection-stringification
Fix stringification of Projection
2024-11-26 13:04:58 -06:00
Thaddeus Crews
1606b18673 Merge pull request #95964 from Chubercik/clipper2-1.4.0
clipper2: Update to 1.4.0
2024-11-26 13:04:57 -06:00