summaryrefslogtreecommitdiffstats
path: root/editor/animation_track_editor.h
Commit message (Collapse)AuthorAgeFilesLines
* Merge commit godotengine/godot@9e6098432aac35bae42c9089a29ba2a80320d823Spartan3222024-11-201-1/+1
|\
| * Fix spinner in AnimationTrackEdit in FPS modeSilc Lizard (Tokage) Renew2024-11-171-1/+1
| |
* | Merge commit godotengine/godot@cb411fa960f0b7fdbd97dcdb4c90f9346360ee0eSpartan3222024-11-121-0/+7
|\|
| * Add FPS compatible option in second mode of animation editor snappingSilc Lizard (Tokage) Renew2024-11-121-0/+7
| |
* | Merge commit godotengine/godot@8004c7524fb9f43425c4d6f614410a76678e0f7cSpartan3222024-10-301-1/+1
|\|
| * Set clang-format `RemoveSemicolon` rule to `true`Adam Scott2024-10-251-1/+1
| | | | | | | | - Set clang-format `Standard` rule to `c++20`
* | Fix copyright headers referring to GodotSpartan3222024-10-271-2/+2
| |
* | Rebrand preambles to RedotDubhghlas McLaughlin2024-10-111-0/+2
|/ | | | | | | | | | | | | | | | | | | | | | Credits: Co-authored-by: Skogi <skogi.b@gmail.com> Co-authored-by: Spartan322 <Megacake1234@gmail.com> Co-authored-by: swashberry <swashdev@pm.me> Co-authored-by: Christoffer Sundbom <christoffer_karlsson@live.se> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: McDubh <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: radenthefolf <radenthefolf@gmail.com> Co-authored-by: John Knight <80524176+Tekisasu-JohnK@users.noreply.github.com> Co-authored-by: Adam Vondersaar <adam.vondersaar@uphold.com> Co-authored-by: decryptedchaos <nixgod@gmail.com> Co-authored-by: zaftnotameni <122100803+zaftnotameni@users.noreply.github.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: wesam <108880473+wesamdev@users.noreply.github.com> Co-authored-by: Mister Puma <MisterPuma80@gmail.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: SingleError <isaaconeoneone@gmail.com> Co-authored-by: Bioblaze Payne <BioblazePayne@gmail.com>
* Add markers to animationchocola-mint2024-09-291-0/+216
|
* Merge pull request #96902 from SaracenOne/animation_selection_boxRémi Verschelde2024-09-161-0/+8
|\ | | | | | | Fix selection box + scrolling in animation editor.
| * Fix selection box + scrolling in animation editor.Saracen2024-09-151-0/+8
| |
* | Merge pull request #96400 from ↵Rémi Verschelde2024-09-161-1/+0
|\ \ | |/ |/| | | | | | | Maran23/inputmap-usage-for-filter-and-corresponding-refactor Use InputMap actions consistently across all LineEdit's that filter an underlying Tree or ItemList.
| * Use InputMap actions consistently across all LineEdit's that filter an ↵Marius Hanl2024-08-311-1/+0
| | | | | | | | | | | | | | | | | | underlying Tree or ItemList. - Instead of checking for Key::UP, Key::DOWN, Key::PAGEUP, Key::PAGEDOWN etc., we rather check for the action like 'ui_up' or 'ui_down'. - Also use AcceptDialog's 'register_text_enter' functionality to consistently close a dialog when ENTER is pressed while the LineEdit has focus (instead of redirecting ENTER keys to e.g. the underlying Tree). - Unify the LineEdit filter behavior for the SceneTreeDialog and corresponding usages - Improve OK Button disablement (something should be selected)
* | Add separate timeline snapping control to Animation EditorKasper Arnklit Frandsen2024-09-021-2/+4
| |
* | Merge pull request #96013 from passivestar/keyframe-navigationRémi Verschelde2024-09-021-0/+1
|\ \ | |/ |/| | | Allow jumping to previous/next keyframe in animation player
| * Allow jumping to previous/next keyframe in animation playerpassivestar2024-09-011-0/+1
| |
* | Merge pull request #92842 from mihe/multi-node-keyingRémi Verschelde2024-08-301-2/+2
|\ \ | |/ |/| | | Allow keying properties when selecting multiple nodes
| * Allow keying properties with multiple nodes selectedMikael Hermansson2024-08-191-2/+2
| |
* | Allow theming animation editorpassivestar2024-08-211-0/+1
|/
* Merge pull request #80860 from RandomShaper/harmonize_track_insertRémi Verschelde2024-06-171-0/+1
|\ | | | | | | Simplify right-click track insertion code
| * Simplify right-click track insertion codePedro J. Estébanez2024-06-131-0/+1
| |
* | Merge pull request #92870 from KoBeWi/maybe_RESET_a_bit_lessRémi Verschelde2024-06-131-0/+1
|\ \ | | | | | | | | | Don't allow creating invalid RESET keys
| * | Don't allow creating invalid RESET keyskobewi2024-06-071-0/+1
| |/
* / Fix unstable AnimationTrackEditor snapping valueSilc Lizard (Tokage) Renew2024-06-041-0/+3
|/
* Merge pull request #88498 from CookieBadger/animation-fix-snapping-multipleRémi Verschelde2024-03-241-1/+3
|\ | | | | | | Fix snapping multiple keys in Animation
| * Fix snapping multiple keys in Animationemild2024-03-181-1/+3
| |
* | Merge pull request #88445 from CookieBadger/animation-paste-snap-fixRémi Verschelde2024-03-241-2/+2
|\ \ | | | | | | | | | Fix various bugs in Animation key right click actions
| * | Fix various bugs in Animation key right click actionsemild2024-02-201-2/+2
| |/
* | Add auto focus timeline and bezier scale on animation editorHilderin2024-03-191-0/+9
| | | | | | | | | | | | | | | | Add a button at the bottom of the animation editor that change the zoom based on the animation length and the bezier scale based on the values and handles of the displayed tracks. The icon and the tooltip of the button change depending if the bezier editor is displayed or not. Some refactor was made in animation_track_editor.cpp to remove code duplication with the visibility check of the tracks. This should help with the issue #85826
* | Add const lvalue ref to editor/* container parametersMuller-Castro2024-02-261-2/+2
|/
* Merge pull request #88350 from CookieBadger/animation-cut-keyframeRémi Verschelde2024-02-181-1/+3
|\ | | | | | | Implement Cut Selected Keys in AnimationPlayer
| * implemented cut selected keys in animation playeremild2024-02-151-1/+3
| |
* | Make consistent the retrieval of audio tracksSilc Lizard (Tokage) Renew2024-02-181-0/+8
|/
* Fix vertical zoom factor in Animation Bezier Editoremild2024-02-131-1/+2
|
* Merge pull request #87250 from CookieBadger/animation-copy-paste-keyframeRémi Verschelde2024-02-121-3/+30
|\ | | | | | | Implement consistent functionality for select, copy, paste, and duplicate in AnimationPlayer
| * implement consistent select, copy, paste, duplicate in animation playeremild2024-02-061-3/+30
| |
* | Merge pull request #85367 from KoBeWi/elephant_in_the_editorRémi Verschelde2024-02-121-0/+1
|\ \ | |/ |/| | | Fix custom type icon sizes in animation tracks
| * Fix custom type icon sizes in animation trackskobewi2023-11-251-0/+1
| |
* | Merge pull request #85142 from CookieBadger/animation-player-improvementsRémi Verschelde2024-01-081-0/+10
|\ \ | | | | | | | | | Improve usability of zooming in the animation editor
| * | Improved usability of zoom features in animation playerCookieBadger2024-01-071-0/+10
| | |
* | | Make default options of int value track refer to RESET animationSilc Lizard (Tokage) Renew2024-01-021-0/+2
| | |
* | | Fix setting bezier track handle mode from inspector.Saracen2023-12-141-0/+2
| |/ |/|
* | Fix seeking bug in AnimationPlayerEditorSilc Lizard (Tokage) Renew2023-11-221-1/+1
|/
* Merge pull request #81188 from the-sink/animation_player_thingsRémi Verschelde2023-10-031-0/+2
|\ | | | | | | Select node when clicked in AnimationPlayer timeline
| * Select node when clicked in AnimationPlayer timelinethe-sink2023-09-281-0/+2
| |
* | Implement AnimationManager the base class of AnimationPlayer/TreeSilc Lizard (Tokage) Renew2023-09-291-0/+8
|/
* Improve includes of EditorNode (and everything else)Yuri Sizov2023-04-071-10/+9
| | | | | | 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.
* Fix weird bezier edit button update timing in AnimationTrackEditorSilc Renew2023-02-111-0/+1
|
* Implement blending audio feature to AnimationTreeSilc Renew2023-01-281-1/+4
|
* Add gesture to ViewPanner and simplify a bit its APIGilles Roudière2023-01-231-6/+4
|