1
0
Fork 0
Commit Graph

69349 Commits

Author SHA1 Message Date
Rémi Verschelde b3a44a5567
Merge pull request #99490 from dalexeev/gds-tests-track-multiple-errors
GDScript: Support tracking multiple analyzer and runtime errors in tests
2024-11-29 22:02:02 +01:00
Rémi Verschelde bcb5f8377f
Merge pull request #99125 from Flarkk/projection_tests
Add tests for `Projection`
2024-11-29 22:01:59 +01:00
Rémi Verschelde a1365dcb12
Merge pull request #98765 from Calinou/editor-bottom-panel-no-icon-tint
Don't tint editor bottom panel icons when hovered or pressed
2024-11-29 22:01:55 +01:00
Rémi Verschelde 94082a424b
Merge pull request #97303 from cixil/fix-duplicate-signal-bug
Avoid duplicating signals from scene instances into packed scenes
2024-11-29 22:01:51 +01:00
Rémi Verschelde 454deb7222
Merge pull request #97262 from pafuent/adding_tcp_server_unit_tests
Add unit tests for TCPServer
2024-11-29 22:01:47 +01:00
Rémi Verschelde c814493e95
Merge pull request #94321 from fire/vsk-csg-manifold-update-4.3
Fix mesh corruption of CSG by using elalish/manifold
2024-11-29 22:01:44 +01:00
Rémi Verschelde 274fc9858c
Merge pull request #93503 from Geekotron/viewport_accept_cam_change_from_tool
Allow tool scripts to alter transform of Node3DEditorViewport camera
2024-11-29 22:01:39 +01:00
Geekotron 6ad82aba3b
Allow tool scripts to alter transform of Node3DEditorViewport camera 2024-11-29 18:48:01 +01:00
cixil 8a42e3d3ef
Avoid duplicating signals from scene instances into packed scenes 2024-11-29 18:29:08 +01:00
Pablo Andres Fuente 0c03db09f8 Add unit tests for TCPServer
This PR aims to help "fix" #43440
2024-11-29 12:55:49 +01:00
K. S. Ernest (iFire) Lee fda444bb01 Add csg boolean operators using elalish/manifold.
Uses MeshGL64 for more floating point precision.

Co-Authored-By: 31 <31eee384@gmail.com>
Co-Authored-By: Claudio Z <120678869+cloudofoz@users.noreply.github.com>
2024-11-28 06:26:52 -08:00
Rémi Verschelde 0eadbdb5d0
Merge pull request #99788 from DarioSamo/2d-texture-texture-draw-list-fix
Fix another incorrect clear color flag on texture storage.
2024-11-28 15:08:33 +01:00
Dario c7198dda64 Fix another incorrect clear color flag on texture storage. 2024-11-28 09:59:03 -03:00
Rémi Verschelde 9aed9eca40
Merge pull request #99773 from DarioSamo/2d-msaa-draw-list-fix
Fix incorrect clear color flag on canvas renderer.
2024-11-28 00:28:10 +01:00
Dario 1c6aad660f Fix incorrect clear color flag on canvas renderer. 2024-11-27 20:01:23 -03:00
Thaddeus Crews f128f383e8
Merge pull request #98035 from WhalesState/scroll-bar-grapper-area
Fix `ScrollBar` grabber mouse input ignores scroll content margins.
2024-11-27 10:47:32 -06:00
Thaddeus Crews 150c69c0f2
Merge pull request #99694 from dsnopek/android-os-create-instance-return-value
Android: `OS.create_instance()` should return `-1` on failure
2024-11-27 10:47:30 -06:00
Thaddeus Crews ed01f5f2aa
Merge pull request #98670 from DarioSamo/rd-transient-targets
Automatically resolve initial and final action for draw lists.
2024-11-27 10:47:29 -06:00
Thaddeus Crews ce4674a0a5
Merge pull request #98539 from pafuent/show_filename_when_delete
Show file names in remove files confirmation dialog
2024-11-27 10:47:28 -06:00
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
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