Silc Lizard (Tokage) Renew
60a44ecddd
Expand timeline length spinner in AnimationTimelineEdit
2026-04-05 16:35:40 +09:00
Thaddeus Crews
6a6162070d
Merge pull request #117369 from KoBeWi/wrong_port_in_your_viewport
...
Fix broken panning in floating editors
2026-04-01 18:10:21 -05:00
Thaddeus Crews
589cf66043
Merge pull request #117951 from kitbdev/fix-animtree-plugin-order
...
Fix AnimationTree AnimationPlayerEditor broken
2026-03-31 10:46:56 -05:00
Thaddeus Crews
21af157734
Merge pull request #117944 from Ryan-000/Fix-117937
...
Initialize `AnimationNodeBlendTreeEditor::graph_update_queued` to false
2026-03-31 10:46:55 -05:00
Thaddeus Crews
fa50d196c0
Merge pull request #117755 from Chaosus/fix_ttr
...
Fix few incorrect `TTR(vformat` sentences
2026-03-31 10:46:48 -05:00
kobewi
e1ebc537ce
Fix broken panning in floating editors
2026-03-30 16:48:19 +02:00
Ryan
10d9304986
Initialize AnimationNodeBlendTreeEditor::graph_update_queued to false
...
Co-Authored-By: Silc Lizard (Tokage) Renew <tokage.it.lab@gmail.com >
2026-03-29 15:57:03 -04:00
kit
7fc6eb88ad
Fix AnimationTree AnimationPlayerEditor broken
2026-03-28 19:38:12 -04:00
StarryWorm
4ae336740d
Add missing resource_*.h includes
...
Add missing `resource_importer.h` includes
Add missing `resource_loader.h` includes
Add missing `resource_saver.h` includes
2026-03-27 07:03:39 -04:00
Rémi Verschelde
ff6034dc0a
Merge pull request #117649 from shadow-foss/fix-animkey-fpstime-drag
...
Fix time property drag range in FPS mode for AnimationKey and Marker
2026-03-23 22:35:41 +01:00
Rémi Verschelde
70752fab60
Merge pull request #117634 from rinevard/timeline-cursor-jump
...
Fix timeline cursor following mouse during marker selection
2026-03-23 22:35:32 +01:00
Chaosus
e0a59c2b78
Fix few incorrect TTR(vformat sentences
2026-03-23 20:01:59 +03:00
shadow
69c572304c
Fix time property drag range in FPS mode for AnimKey and Markers
2026-03-20 21:26:41 +05:30
Thaddeus Crews
fb4a304dee
Merge pull request #111965 from Ivorforce/memnew-typed
...
Make `memnew(RefCounted)` return `Ref`, to improve ownership safety
2026-03-19 15:39:15 -05:00
rinevard
ffb697f967
Fix timeline cursor following mouse during marker selection
2026-03-19 22:18:41 +08:00
Lukas Tenbrink
05c33acbb1
Make memnew(RefCounted) return Ref, to force callers to take ownership of it through a reference.
2026-03-18 20:34:08 +01:00
vaner-org
a00317d3bd
Fix early return preventing BlendTree graph update
2026-03-18 19:11:11 +05:30
Rémi Verschelde
e33e98a26f
Style: Apply clang-format grouping rules
2026-03-17 20:11:01 +01:00
vaner-org
b7b40aeff4
Fix invalid character when adding library anim in BlendSpace
2026-03-17 07:41:26 +05:30
Rémi Verschelde
7795057e4b
Misc includes or modernize fixes found via clangd-tidy
2026-03-16 21:38:26 +01:00
Rémi Verschelde
005e054245
Remove unused includes in editor with clangd-tidy
...
Also includes the few changes flagged in `main`.
2026-03-15 20:47:05 +01:00
rinevard
e0798f64ec
Fix "Send Key(s) to RESET" not appearing on first right-click in Animation Editor
2026-03-15 21:00:34 +08:00
Rémi Verschelde
aa470f01b6
Merge pull request #117377 from vaner-org/blendspace-limit-bounds
...
Limit dragging BlendSpace points to bounds
2026-03-14 12:16:33 +01:00
Rémi Verschelde
11970cb0ce
Merge pull request #117321 from mihe/folded-track-icons
...
Draw aggregate animation keys on top of folded node groups
2026-03-14 12:16:26 +01:00
Rémi Verschelde
e37ef60e8c
Merge pull request #117290 from rinevard/keys-visually-shift
...
Fix visual shift of animation editor keys during selection
2026-03-14 12:16:23 +01:00
Rémi Verschelde
96436e33f9
Merge pull request #117277 from Ryan-000/ryan-opt-tree
...
Optimize AnimationTree, Improve internals & Editor & `Node::process_thread_group` safety
2026-03-14 12:16:19 +01:00
Rémi Verschelde
45d9d6e2f1
Merge pull request #116953 from matheusmdx/fix-bezier-keyframe-crash
...
Deselect bezier keyframes when switching animations
2026-03-14 12:15:59 +01:00
vaner-org
d6c2723370
Remove arbitrary limits on BlendSpace editors' visible region
2026-03-14 11:54:59 +05:30
Ryan
1a5d818ea9
Optimize AnimationTree & Improve internals
...
Apply suggestions from code review
Co-Authored-By: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com >
Co-Authored-By: Silc Lizard (Tokage) Renew <tokage.it.lab@gmail.com >
2026-03-14 02:24:21 -04:00
kobewi
9a0c0bf757
Remove redundant _has_main_screen() overrides
2026-03-13 13:10:09 +01:00
vaner-org
43190ac90b
Limit dragging BlendSpace points to bounds
2026-03-13 01:00:00 +05:30
Thaddeus Crews
e11d9eb8da
Merge pull request #110369 from vaner-org/blendspace-edit-name-index
...
Display and allow setting name/index of BlendSpace points
2026-03-12 09:03:38 -05:00
Mikael Hermansson
4c8c8dfaf5
Draw aggregate animation keys on top of folded node groups
...
Co-authored-by: Kasper Arnklit Frandsen <kasper.arnklit@gmail.com >
2026-03-11 13:26:05 +01:00
Rémi Verschelde
e015e8bde4
Remove unused includes in core with clangd-tidy
2026-03-11 06:41:36 +01:00
rinevard
c2d191e5f3
Fix visual shift of animation editor keys during selection
2026-03-10 22:05:04 +08:00
vaner-org
f873fa3c3a
Display and allow setting name/index of BlendSpace points
2026-03-10 00:29:49 +05:30
Silc Lizard (Tokage) Renew
73d041dd98
Optimize Animation Resource, Library, Mixer, Player
...
Co-Authored-By: Silc Lizard (Tokage) Renew <tokage.it.lab@gmail.com >
2026-03-06 16:35:21 -05:00
Roeck Victor
32f835124d
Remove previous animation libraries before adding them to dummy player
2026-03-06 14:52:37 +01:00
Rémi Verschelde
2dd1f4ef60
Decouple node.h from scene_tree.h, minimize its other includes
2026-03-05 13:54:46 +01:00
Thaddeus Crews
7345c20a1b
Merge pull request #115038 from YeldhamDev/and_another_one
...
Add scroll hint to the animation library dialog
2026-03-04 14:32:38 -06:00
Thaddeus Crews
2b856f3800
Merge pull request #116457 from YeldhamDev/yet_another_scroll_hint_pr
...
Add scroll hints to the cross-animation blend dialog
2026-03-04 14:32:37 -06:00
Thaddeus Crews
b357ac9499
Merge pull request #113664 from shadow-foss/fix-overwriting-keys
...
Remove legacy animation key insertion offset loop
2026-03-04 11:20:36 -06:00
Thaddeus Crews
78beaadf60
Merge pull request #116813 from KoBeWi/pick_your_node
...
Change picking dialog title based on track type
2026-03-04 11:20:34 -06:00
Rémi Verschelde
eabb9a63d4
Rename callable_method_pointer.h to callable_mp.h and include it explicitly
...
This allows removing it from `class_db.h`, significantly reducing the amount of files
that include it transitively.
Also includes some include cleanup in `control.h` and `rich_text_label.h` done while
ensure they don't depend on `callable_mp`.
2026-03-04 16:23:23 +01:00
Rémi Verschelde
f332faf46b
Explicitly include core/os/os.h where used
2026-03-04 09:54:10 +01:00
Rémi Verschelde
8c0f175c94
Decouple RenderingServer from as much of the codebase as possible
...
Notably decouples it from:
- AccessibilityServer
- DisplayServer
- Viewport
- Window
2026-03-03 12:48:07 +01:00
Rémi Verschelde
a447ac95ec
Move DisplayServer enums and typedefs to DisplayServerEnums
...
This will allow decoupling `display_server.h` from a number of headers in the
codebase which only require those enums and not all the DisplayServer API.
2026-03-03 12:44:02 +01:00
vaner-org
c09c60eb9c
Add undo/redo to adding/removing StateMachine nodes
2026-03-02 13:37:21 +05:30
MatheusMDX
14ebaafa6d
Deselect bezier keyframes when animation switch
2026-03-01 19:35:16 -03:00
kobewi
5acbfc8998
Change picking dialog title based on track type
2026-02-28 19:02:38 +01:00