Commit Graph

59045 Commits

Author SHA1 Message Date
MrBlockers 92ebbf2c0a Fix multiple issues with region editor
Make the filter mode of the texture preview match the node/resource
being edited where applicable, and nearest neighbor with mipmaps as a
fallback.

Make the Edit Region button for Sprite3D only appear when region is
enabled, to match behavior of Sprite2D.

Fix the editor not correctly clearing reference to previously edited
resources, resulting in a visual bug displaying the incorrect texture.
2022-10-25 18:23:23 -04:00
clayjohn 3d28cb3cd3 Correctly set number of particle dispatches when setting view axis 2022-10-25 12:05:40 -07:00
Yuri Rubinsky 2b505b74b9 Merge pull request #67431 from Chaosus/vs_fix_nodes_code 2022-10-25 20:38:24 +03:00
Max Hilbrunner 69e5ad7f09 Merge pull request #67098 from Calinou/doc-light-no-scale
Document (Omni/Spot)Light3D ignoring Node3D's `scale` property
2022-10-25 14:31:07 +02:00
Max Hilbrunner 035b5b76a0 Merge pull request #67833 from Calinou/doc-animation
Document the Animation class
2022-10-25 14:29:12 +02:00
Max Hilbrunner bb77342c07 Merge pull request #67843 from Calinou/doc-csgshape3d
Document `collision_priority` in the CSGShape3D class
2022-10-25 14:26:47 +02:00
Max Hilbrunner 1425b4ee09 Merge pull request #67841 from Calinou/doc-basematerial3d
Document the BaseMaterial3D class
2022-10-25 14:23:36 +02:00
Max Hilbrunner 9e509caa8b Merge pull request #67858 from TechnoPorg/fix-upnp-docs
Fix Thread usage in UPNP docs.
2022-10-25 14:22:23 +02:00
Max Hilbrunner d49ef5fea8 Merge pull request #67768 from Calinou/doc-debanding
Document debanding only affecting 3D rendering by default
2022-10-25 14:15:47 +02:00
Max Hilbrunner 3b2f8052fb Merge pull request #67848 from Calinou/doc-canvastexture
Document the CanvasTexture class
2022-10-25 14:15:07 +02:00
Eric M d499071e5b Set the shortcut context for the edit/search/goto menus to the ScriptEditor so that shortcuts continue to work when FindReplaceBar is focused. 2022-10-25 19:52:42 +10:00
Yuri Rubinsky 32997a5b9d Merge pull request #67823 from Chaosus/fix_image_crash 2022-10-25 10:50:33 +03:00
Yuri Rubinsky 9e04531938 Fix enum type to use int64_t instead of int in GDScript 2022-10-25 09:06:08 +03:00
Ian Gaither 3bfac8f0c3 Update TextLine.xml 2022-10-24 20:43:28 -07:00
TechnoPorg 4c06237b93 Fix Thread usage in UPNP docs.
The threading API has changed between Godot 3 and Godot 4.
See https://github.com/godotengine/godot-proposals/issues/4691.
2022-10-24 17:23:33 -06:00
Marc Gilleron 7543a5e014 Rename queue_delete => queue_free
# Conflicts:
#	editor/plugins/tiles/tiles_editor_plugin.cpp
2022-10-24 22:07:02 +01:00
Hugo Locurcio d5ded67458 Document the CanvasTexture class 2022-10-24 21:57:58 +02:00
Wei Guo d0edd36f80 Fix built-in script path of GDScript 2022-10-25 03:41:18 +08:00
kleonc 471f2da9b6 SceneTree Fix storing removed nodes to be skipped by the group calls 2022-10-24 21:38:19 +02:00
jbcolli2 24a3556bea ArrayMesh unit tests 2022-10-24 15:15:05 -04:00
Clay John c51a42778d Merge pull request #67541 from RandomShaper/refactor_subgroup_ads
Let the RD driver itself expose subgroup caps
2022-10-24 12:02:06 -07:00
Ricardo Buring 0e6b796cf6 Warn against using non-uniform scale for 3D physics
Using non-uniform scale is known to cause many issues.
Add warnings to the editor and to the class reference.
Also remove the warning from SoftBody3D since it is
not relevant there: it simulates in global space.
2022-10-24 19:31:00 +02:00
Hugo Locurcio 185695dda9 Document (Omni/Spot)Light3D ignoring Node3D's scale property 2022-10-24 18:49:15 +02:00
Hugo Locurcio df636ac881 Document collision_priority in the CSGShape3D class 2022-10-24 18:44:30 +02:00
Hugo Locurcio fb742cb16f Document the BaseMaterial3D class
This makes the class 100% documented again.
2022-10-24 18:40:01 +02:00
Hugo Locurcio 9e7ec78c6b Document the Animation class 2022-10-24 17:06:32 +02:00
Hugo Locurcio 5fe86f6dce Document the ArrayOccluder3D class 2022-10-24 17:04:14 +02:00
Mark Riedesel 8f7ab02bc6 Handle closed splines in Collada importer 2022-10-24 09:35:09 -05:00
Hugo Locurcio 8777f38089 Document debanding only affecting 3D rendering by default 2022-10-24 16:18:59 +02:00
Markus Sauermann 5ee449efec Remove unnecessary casts
button_add_item and button_add are both Button

p_parent is a Node3D

CanvasItem can never be cast to Viewport
2022-10-24 15:59:18 +02:00
kobewi 1e14502f84 Add one-way indicator to tile collision editor 2022-10-24 12:03:39 +02:00
Yuri Rubinsky adec51cde8 Fix crash when calling fill method on an empty Image 2022-10-24 11:28:10 +03:00
Wei Guo d7e39e313b Make window creation with custom position do not flash 2022-10-24 13:50:25 +08:00
Clay John 040f49ed6e Merge pull request #67390 from groud/more_conservative_terrain_painting
Make terrain painting not change neighbors centers bits
2022-10-23 17:11:06 -07:00
Clay John 9be3fd640b Merge pull request #67513 from Calinou/editor-light2d-fix-shadow-filter-smooth-visibility
Fix Light2D Shadow Filter Smooth property being visible with filter None
2022-10-23 17:03:07 -07:00
Clay John 4134f2a464 Merge pull request #67566 from Sauermann/fix-code-simplifications
Code simplifications
2022-10-23 17:02:04 -07:00
Clay John 753a182797 Merge pull request #65334 from dsnopek/opengl-multiview
[opengl] Add multiview to the opengl3 driver
2022-10-23 17:00:01 -07:00
Clay John a6fc95cd92 Merge pull request #67647 from Cykyrios/fix-rigidbody3d-inertia
Fix RigidBody3D inertia calculation
2022-10-23 16:53:25 -07:00
Hugo Locurcio 8fcd54d13e Improve feature errors in HTML5 for easier understanding 2022-10-23 19:13:42 +02:00
opl- 5d7a9f8a5c Fix editor inspector classes not accepting events 2022-10-23 19:03:47 +02:00
Silc Renew 46a5b230fa Fix passed dict to internal_process() in importer plugin for animation 2022-10-24 00:23:37 +09:00
Fredia Huya-Kouadio 8b37511364 Merge pull request #67755 from m4gr3d/input_event_screen_touch_double_tap_main
Add double_tap attribute to InputEventScreenTouch
2022-10-23 08:11:49 -07:00
kobewi c5c30898af Uncomment drag forwarding in CreateDialog 2022-10-23 15:47:22 +02:00
Max Hilbrunner 79bad6ab7f Merge pull request #67764 from keptsecret/implement-mesh-surface-update-x-region
Implemented mesh_surface_update_x_region functions
2022-10-23 15:03:23 +02:00
Max Hilbrunner 09f4ec7988 Merge pull request #67677 from rsubtil/doc_popupmenu
Document PopupMenu "id_pressed" behavior
2022-10-23 15:00:06 +02:00
Teggy 2b08675f37 Add alignment options to flow container 2022-10-23 13:40:17 +02:00
Fabio Alessandrelli 0d04e7ec91 Merge pull request #67780 from kdada/fix-multiplayer-sync-time
Fix MultiplayerSynchronizer::update_outbound_sync_time when replication_interval is not 0
2022-10-23 09:25:16 +02:00
Yuri Rubinsky 38691d5b1d Merge pull request #67655 from MewPurPur/remove-dupe-registrations 2022-10-23 09:54:06 +03:00
Wei Guo 95113a7cd5 Fix MultiplayerSynchronizer::update_outbound_sync_time when replication_interval is not 0 2022-10-23 14:01:51 +08:00
Ignacio Roldán Etcheverry 4546986d21 Merge pull request #67766 from raulsntos/dotnet-generated
Use `.generated` suffix for generated C# code
2022-10-23 03:06:31 +02:00