1638c1b28f
Add const lvalue ref to editor/* container parameters
2024-02-26 15:28:15 -03:00
4002ea7e15
Merge pull request #88350 from CookieBadger/animation-cut-keyframe
...
Implement Cut Selected Keys in AnimationPlayer
2024-02-18 11:23:41 +01:00
4659090543
Make consistent the retrieval of audio tracks
2024-02-18 00:15:33 +09:00
af08997de7
implemented cut selected keys in animation player
2024-02-15 00:44:40 +01:00
b66b188cf9
Fix vertical zoom factor in Animation Bezier Editor
2024-02-13 10:32:50 +01:00
75255bd15c
Merge pull request #87250 from CookieBadger/animation-copy-paste-keyframe
...
Implement consistent functionality for select, copy, paste, and duplicate in AnimationPlayer
2024-02-12 13:33:57 +01:00
7b1525236a
Merge pull request #85367 from KoBeWi/elephant_in_the_editor
...
Fix custom type icon sizes in animation tracks
2024-02-12 13:33:27 +01:00
a5cb760d90
implement consistent select, copy, paste, duplicate in animation player
2024-02-06 18:57:10 +01:00
a2bd7c3301
Merge pull request #85142 from CookieBadger/animation-player-improvements
...
Improve usability of zooming in the animation editor
2024-01-08 11:50:38 +01:00
5b3d5e0a65
Improved usability of zoom features in animation player
2024-01-07 01:30:06 +01:00
eecfe5d75a
Make default options of int value track refer to RESET animation
2024-01-02 13:13:47 +09:00
09a4aa3ce8
Fix setting bezier track handle mode from inspector.
2023-12-14 23:11:47 +00:00
3517ab5627
Fix custom type icon sizes in animation tracks
2023-11-25 23:41:25 +01:00
21833f3dfd
Fix seeking bug in AnimationPlayerEditor
2023-11-22 06:43:26 +09:00
a3d6d60fe1
Merge pull request #81188 from the-sink/animation_player_things
...
Select node when clicked in AnimationPlayer timeline
2023-10-03 17:14:25 +02:00
cbdb23e7ee
Select node when clicked in AnimationPlayer timeline
2023-09-28 18:00:34 -07:00
1b95827d3e
Implement AnimationManager the base class of AnimationPlayer/Tree
2023-09-29 08:23:57 +09:00
4154039832
Improve includes of EditorNode (and everything else)
...
Also start organizing editor-specific GUI components
into a dedicated folder, `editor/gui`.
Also move `editor_file_server` next to the rest of debugger classes.
2023-04-07 18:59:49 +02:00
4c5bd4cb0a
Fix weird bezier edit button update timing in AnimationTrackEditor
2023-02-11 20:48:18 +09:00
75330887d7
Implement blending audio feature to AnimationTree
2023-01-28 20:08:29 +09:00
a3b431b09d
Add gesture to ViewPanner and simplify a bit its API
2023-01-23 16:43:53 +01:00
d95794ec8a
One Copyright Update to rule them all
...
As many open source projects have started doing it, we're removing the
current year from the copyright notice, so that we don't need to bump
it every year.
It seems like only the first year of publication is technically
relevant for copyright notices, and even that seems to be something
that many companies stopped listing altogether (in a version controlled
codebase, the commits are a much better source of date of publication
than a hardcoded copyright statement).
We also now list Godot Engine contributors first as we're collectively
the current maintainers of the project, and we clarify that the
"exclusive" copyright of the co-founders covers the timespan before
opensourcing (their further contributions are included as part of Godot
Engine contributors).
Also fixed "cf." Frenchism - it's meant as "refer to / see".
2023-01-05 13:25:55 +01:00
060fb2d093
Add inspector plugin for key time edit & Change find key argument
2022-12-22 10:03:06 +09:00
83135aa122
Remove UPDATE_TRIGGER & Match behaviors between AnimationTree/Player
...
#69357
2022-12-02 20:28:10 +09:00
5e785e2ea4
Fix wrong AnimationTrackKeyEdit update timing
2022-11-25 14:50:16 +09:00
8a3d2f4e0c
Cleanup remaining EditorUndoRedoManager usages
2022-11-24 18:56:22 +01:00
b739bafd51
Fix connection of animation changed signal in AnimationTrackEditor
2022-11-20 06:38:51 +09:00
cb4bdc7e1b
Fix update timing when AnimationEditor changes FPS
2022-11-17 12:53:01 +09:00
882a4f8906
Port remaining connections to callable_mp
2022-09-18 13:08:54 +02:00
77cf519cf0
Fixed AnimationTrackEditor redraw/deselect timing and find key compearation
2022-08-29 10:44:00 +09:00
787ab45394
Add optimization for Animation::ValueTrack
2022-08-27 22:59:33 +09:00
931fb4dc11
Add linear/cubic angle interpolation to Animation interpolation type
2022-08-27 07:58:22 +09:00
d96cc7450a
Make Cubic to CubicInTime and reduce items in the track intrp type
2022-08-26 06:49:09 +09:00
6277448f42
Merge pull request #64647 from TokageItLab/auto-tangent
2022-08-23 18:17:15 +02:00
9327296e73
Add bezier preset and refactor bezier editor
...
Co-authored-by: Razoric480 <razoric480@gmail.com >
2022-08-23 19:14:03 +09:00
b9919fd87d
Merge pull request #64678 from TokageItLab/implement-ease-baker
...
Fix Quaternion Tween and add Easing baker to AnimationTrackEditor
2022-08-23 09:19:21 +02:00
b8a64313f0
Merge pull request #59564 from KoBeWi/FINALLY,_ULTIMATE_UNDO_REDO
2022-08-22 22:37:33 +02:00
5bc8702855
Merge pull request #64132 from TokageItLab/fix-optimizer
2022-08-22 20:39:06 +02:00
ece3df3938
Add per-scene UndoRedo
2022-08-22 18:05:10 +02:00
f7dd83ce60
Fix Quaternion Tween and implement ease baker
2022-08-22 19:04:58 +09:00
dded7c72c1
Make cubic_interpolate() consider key time in animation
2022-08-19 14:48:37 +09:00
cf95056c91
Merge pull request #63245 from V-Sekai/animation_editor_read_only
2022-08-10 15:26:21 +02:00
f70dfec535
improve animation track optimizer algorithm
2022-08-09 09:18:45 +09:00
1c9ba5ef3e
Remove excessive editor/property_editor.h includes
2022-08-01 17:19:11 +03:00
9f55bd971e
Extract EditorResourceConversionPlugin into its own source files and clean up editor includes
2022-07-31 21:14:15 +03:00
f99f5a5887
Merge pull request #48995 from KoBeWi/advanced_animation
2022-07-28 10:14:25 +02:00
7776b47489
Add read-only mode to AnimationEditor for foreign resources.
2022-07-21 14:46:58 +01:00
b46a2aaa4b
Create reset tracks with the right update mode
2022-07-17 19:51:15 +02:00
798f9c8632
Advance animation after confirming
2022-06-29 13:55:23 +02:00
5b3d596285
Merge pull request #60774 from TokageItLab/root-seek-mode
...
Fixed broken root motion calculation in internal process of `AnimationBlendTree` such as `NodeOneShot`
2022-05-18 15:24:21 +02:00