Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix multi-selection doesn't correctly show in the inspector #47851

Closed
wants to merge 7,833 commits into from

Conversation

ray90514
Copy link
Contributor

@ray90514 ray90514 commented Apr 13, 2021

Fix #47555
Fix selection not correctly showing in the inspector when using shift key select first node or deselecting node until last selection.
The problem also appears in master.
They caused by #32908.

KoBeWi and others added 30 commits March 22, 2021 16:35
The new CollisionObject gizmo used for custom shapes was used with
higher priority due to alphabetical order and was preventing physical
bones from being displayed in the editor.
Add a "keep" import mode to keep files as-is and export them.
…urce_notification_removal

Remove translation change notification when setting the locale of a Translation resource
…ames

Remove hardcoded names in generated objects
Fix wrong width with PopupMenus on first opening in the editor
Bring the Raycast2D improvements to Rayshape2D
…setting-name

Fix feature tag casing in the Windows pen tablet project setting name
…ation

Fix translations update in window & Dialogs (AcceptDialog/ConfirmationDialog/FileDialog) (Fix 39320, 39258 &  45887)
…argin-doc

More detailed documentation for KinematicBody safe collision margin
…al_t

Use real_t in GridMap and VariantParser
…lation

Rename PHashTranslation to OptimizedTranslation
…e-gizmo

Fix PhysicalBone gizmo not showing
…r-export-templates

Add unit tests for export templates
…hod-order

Make the expected method calling order in SurfaceTool more explicit
The moment of inertia calculation for BoxShape is:

```
Vector3(
    (p_mass / 3.0) * (ly * ly + lz * lz), 
    (p_mass / 3.0) * (lx * lx + lz * lz), 
    (p_mass / 3.0) * (lx * lx + ly * ly));
```

where the final line includes both the x and y extents.

However, for CapsuleShape3D, CylinderShape3D, ConvexPolygonShape3D, ConcavePolygonShape3D, and HeightMapShape3D, the final line read `(p_mass / 3.0) * (extents.y * extents.y + extents.y * extents.y)`.  I believe this is a mistake, considering the comment in each case mentions using an AABB approximation, which should follow the same approach as BoxShape.

This change corrects the final line to include both the x and y components of the shape's extent.
…nertia

[Godot Physics]: Correct typo in moment of inertia calculations.
Allow to drop files on filtered scene tree
…alsense

[HTML5] Logitech Dual Action Gamepad FF/Linux
lyuma and others added 5 commits April 8, 2021 02:50
Fix crash on importing empty .fbx file
…n_ui_focus

allow input echo when changing ui focus
Main: Default `--doctool` path to '.' if none given
…ix-raw-mode

Fix ColorPicker's RGB bars are show in RAW mode and other
@akien-mga
Copy link
Member

The problem also appears in master.

The PR should be made for the master branch then, as the PR template describes. Fixes should always be made in master in priority, that's the main development branch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.