11 Commits

Author SHA1 Message Date
xuhuisheng
6a096defff Fix crash when select SplineIK3D 2026-01-07 17:51:54 +08:00
Miguel de Icaza
9c7669d32c Prevent BonePropertiesEditor crash due to skeleton use-after-release
This fixes an error we caught in the wild via crash reporting.

It is possible for the BonePropertiesEditor to keep a reference
to a skeleton that is deleted behind its back, and then dereference
and crash.

Additionally, this used to remove signals that might not have been
set, so this guards against these warnings as well.
2026-01-05 11:08:56 +01:00
Silc Lizard (Tokage) Renew
f4244fd61c Tweak/Add skeleton modifier keying button to top of the Viewport 2025-11-22 07:45:02 +09:00
Silc Lizard (Tokage) Renew
c6ab601364 Fix read-only state for Skeleton and Inspector 2025-11-15 23:10:15 +09:00
Silc Lizard (Tokage) Renew
bf22eb25e3 Add IKModifier3D 2025-11-04 02:38:48 +09:00
Thaddeus Crews
2568505535 Merge pull request #108065 from lodetrick/range-hint-cleanup
Clean up numeric EditorProperty `setup()` methods
2025-10-13 19:28:34 -05:00
Logan Detrick
7998b5e8d2 Cleanup EditorProperty setup methods 2025-10-08 15:52:46 -07:00
Lukas Tenbrink
8ef4a43ada Replace many uses of is_class with derives_from. 2025-09-23 19:59:00 +02:00
Lukas Tenbrink
abe3b481ae Make conversions from LocalVector to Vector explicit. 2025-09-16 21:41:28 +02:00
Haoyu Qiu
5593ac4e3b Fix some inspector action buttons not updating icon when theme changes 2025-08-04 15:30:36 +08:00
A Thousand Ships
f11aff3841 Editor: Restructure editor code
Moving various editor files into sub folders to reduce clutter
2025-07-04 18:18:22 +02:00