LuoZhihao
ce2fae79b1
Fallback to parent class icon by default for gdextension
2025-10-31 18:03:32 +08:00
Thaddeus Crews
597b0a2f03
Merge pull request #109986 from SomeRanDev/animation_node_state_machine_playback_expansion
...
Expose `get_fading_...` methods for `AnimationNodeStateMachinePlayback`
2025-10-28 12:19:20 -05:00
Thaddeus Crews
505c732c30
Merge pull request #109534 from vaner-org/reconnect-statemachine-transitions
...
Allow reconnecting AnimationNodeStateMachine transitions
2025-10-20 18:09:49 -05:00
Thaddeus Crews
63fa4fc2ba
Merge pull request #110131 from vaner-org/animationtree-better-deselection
...
Improve deselection in AnimationTree editors and inspector
2025-10-20 18:09:40 -05:00
vaner-org
f6a6aad6eb
Better deselection handling in AnimationTree editors
2025-10-19 02:38:59 +05:30
vaner-org
51a54636c1
Allow reconnecting AnimationNodeStateMachine transitions
2025-10-19 02:38:50 +05:30
Thaddeus Crews
8aebfb7776
Merge pull request #109839 from vaner-org/blendspace-double-click
...
Double-click BlendSpace points to open their editor
2025-10-17 09:07:43 -05:00
Thaddeus Crews
4a7ca086a3
Merge pull request #109605 from vaner-org/statemachine-play-highlight-fix
...
Correctly reset StateMachine opacity when a node is played or renamed
2025-10-17 09:07:42 -05:00
Thaddeus Crews
d5942cf5fd
Merge pull request #109792 from vaner-org/blendspace-better-cursor
...
Make BlendSpace selection tool consistent with StateMachine/BlendTree functionality
2025-10-17 09:07:39 -05:00
kobewi
b9f7f2d767
Fix some easing presets not translated
...
Co-authored-by: Haoyu Qiu <timothyqiu32@gmail.com >
2025-10-10 13:21:56 +02:00
Ryan
35999a16dd
Fix AnimationPlayer to use StringName instead of String
...
Co-Authored-By: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com >
2025-10-06 16:29:40 -04:00
Thaddeus Crews
9fc656d2bf
Merge pull request #110676 from YeldhamDev/can_you_bezier_a_marker
...
Show marker lines/sections in the animation bezier editor
2025-10-06 14:34:14 -05:00
Thaddeus Crews
d1d28c0bcf
Merge pull request #111223 from Ivorforce/remove-iterator-include
...
Replace `std::size` usage with `std_size` to avoid `<iterator>` include.
2025-10-06 09:06:49 -05:00
Lukas Tenbrink
1db0a60dc0
Replace std::size usage with std_size to avoid <iterator> include.
2025-10-05 00:26:11 +02:00
vaner-org
79b45ac162
Make BlendSpace cursor default, and more like StateMachine
2025-10-04 09:35:44 +05:30
Thaddeus Crews
38af23a654
Merge pull request #89409 from aaronfranke/server-folders
...
Move server files into their subfolders
2025-10-03 12:01:00 -05:00
Thaddeus Crews
a0afcdd05a
Merge pull request #103416 from CreatedBySeb/animation-workflow-enhancements
...
Minor Animation Player workflow enhancements
2025-10-01 13:12:44 -05:00
Aaron Franke
3d1c9fd5de
Move server files into their subfolders
2025-09-30 19:39:39 -07:00
Aaron Franke
9fbf5808a0
Rename server "free" functions to "free_rid" to match exposed API
2025-09-30 16:52:25 -07:00
Thaddeus Crews
af08ab49f7
Merge pull request #107468 from Calinou/editor-animationtree-warn-disabled
...
Display AnimationTree editor warnings when the node is disabled
2025-09-30 18:35:14 -05:00
A Thousand Ships
bd65cfa876
Revert "Replace many uses of is_class with derives_from."
...
This reverts commit 78b743cf4a .
2025-09-25 13:48:53 +02:00
Lukas Tenbrink
8ef4a43ada
Replace many uses of is_class with derives_from.
2025-09-23 19:59:00 +02:00
Thaddeus Crews
a20ca7bbfe
Merge pull request #110459 from YeldhamDev/let_the_poor_ints_slide
...
Allow to use sliders for integers in `EditorSpinSlider`
2025-09-22 13:28:52 -05:00
Thaddeus Crews
be421bcdd4
Merge pull request #110250 from YeldhamDev/i_just_cant_keep_focused
...
Hide `Control` focus when given via mouse input
2025-09-22 13:28:44 -05:00
Michael Alexsander
f16ff829f0
Allow to use sliders for integers in EditorSpinSlider
2025-09-22 11:23:15 -03:00
Thaddeus Crews
25981beebd
Merge pull request #107511 from shadow-foss/insert-at-timeline-cursor-button
...
Add toggle for inserting keys/markers at current time vs mouse cursor's position
2025-09-20 13:41:35 -05:00
Sébastien Dunne Fulmer
cf65c18817
Auto-select sole AnimationPlayer on panel open
2025-09-19 18:53:37 +01:00
Sébastien Dunne Fulmer
8a741f10f8
Add button to add animation player in track editor
2025-09-19 18:53:37 +01:00
Michael Alexsander
aeb3a45c97
Hide Control focus when given via mouse input
2025-09-19 13:43:29 -03:00
Michael Alexsander
0f614cd63f
Show marker lines/sections in the animation bezier editor
2025-09-18 21:50:04 -03:00
Haoyu Qiu
d66cbe0114
Fix imported animation warning labeled as Imported Scene
2025-09-17 23:49:34 +08:00
Thaddeus Crews
7ce05be884
Merge pull request #109847 from vaner-org/blendspace-accessibility-name-typos
...
Fix typos in BlendSpace2D editor's axis labels' accessibility names
2025-09-16 11:44:53 -05:00
Maybee Rezbit
dc8f7b4f5d
Expose "fade" methods for AnimationNodeStateMachinePlayback
2025-08-28 13:54:42 -04:00
Thaddeus Crews
17c7b789c0
Merge pull request #109271 from Giganzo/animation-right-click
...
Fix glitched animation key after canceled dragging
2025-08-25 09:54:16 -05:00
Thaddeus Crews
8e801274d6
Merge pull request #109881 from vaner-org/animationtree-focus-steal
...
Fix overly aggressive focus grabbing by StateMachine and BlendSpaces
2025-08-24 11:04:32 -05:00
Thaddeus Crews
61c6a82921
Merge pull request #109777 from vaner-org/blendspace-drag-release-fix
...
Fix incorrect `blend_position` values in BlendSpace editor after dragging point
2025-08-24 11:04:29 -05:00
vaner-org
5a7c5ab0a3
Fix overly aggressive focus stealing by StateMachine and BlendSpaces
2025-08-22 23:57:05 +05:30
vaner-org
464bd50ae9
Double-click BlendSpace points to open their editor
2025-08-22 22:33:13 +05:30
vaner-org
22e67735f1
Fix accessibility name errors in BlendSpace2D editor
2025-08-22 07:12:42 +05:30
vaner-org
a3741cda5a
Fix error panel padding always present on load
2025-08-20 09:43:47 +05:30
vaner-org
08d2d21a79
Fix doubled transformation when mouse released
2025-08-19 20:43:17 +05:30
vaner-org
bc55744121
Correctly resets StateMachine opacity when a node is played or renamed
2025-08-14 14:39:56 +05:30
Giganzo
47e3cc111e
Fix glitched animation key after canceled dragging
2025-08-03 15:05:03 +02:00
Hugo Locurcio
269ee1204d
Display AnimationTree editor warnings when the node is disabled
...
AnimationTree's Active property isn't the only way to control whether
an AnimationTree can play animations. Node's Process Mode property
also affects it.
2025-07-24 00:08:31 +02:00
shadow-foss
c5490f7284
Add toggle to insert keys/markers at current time or mouse position
...
Adds a new editor setting editors/animation/insert_at_current_time and a toggle button in the Animation Track Editor to let users choose whether to insert keys and markers at the current timeline cursor (when enabled) or at the mouse position (default behavior).
- Key insertion
- Paste and duplicate operations
- Editor setting persistence
- Icon by @TokageItLab
Fixes #103272
2025-07-13 09:57:27 +05:30
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