summaryrefslogtreecommitdiff
path: root/editor/animation_track_editor.cpp
AgeCommit message (Collapse)Author
2020-01-01Update copyright statements to 2020Rémi Verschelde
Happy new year to the wonderful Godot community! We're starting a new decade with a well-established, non-profit, free and open source game engine, and tons of further improvements in the pipeline from hundreds of contributors. Godot will keep getting better, and we're looking forward to all the games that the community will keep developing and releasing with it.
2019-12-30Makes more editor strings translatableHaoyu Qiu
* Title of Sprite Editor convert preview dialogs * Title of UV Channel Debug dialog * Various editor warnings * GridMap popup menu item "Paste Selects" * Tileset editor shape button texts * MeshLibrary update confirmation text
2019-12-10Removed unused variables, add some constants numbersRafał Mikrut
2019-11-17Fix animation key snapping at high zoomsTomasz Chabora
2019-11-04Fixed cases where labels with autowrap can overflow the editor uiPouleyKetchoupp
Fixes #33155
2019-10-21Enhancements and fixes for the animation editor's copy track dialogMichael Alexsander
2019-09-25Fixed missing argument for clear_selection signal in Bezier Curve editorPouleyKetchoupp
Also removed unused clear_selection signal in Animation Track editor (never emitted) Fixes #32348
2019-09-23Fixes in AnimationTrackEditor around bezier curvesPouleyKetchoupp
- Undo add bezier track (#31695) - Undo insert keys for several properties - Insert keys for several properties using bezier curves (#31698) - Insert keys for 2d rotation using bezier curve (#28429) - Insert keys for existing bezier track (#31697) - Auto-insert keys for bezier track (#31696) - Number of tracks in insert keys confirmation message
2019-09-20Merge pull request #32146 from YeldhamDev/key_bezier_int_realRémi Verschelde
Fix keying integer and float values from inspector not being able to use bezier curves
2019-09-20Merge pull request #32129 from YeldhamDev/fix_track_removal_errorsRémi Verschelde
Fix errors in the animation editor when removing tracks via undo/redo
2019-09-15Fix keying integer and float values from inspector not being able to use ↵Michael Alexsander Silva Dias
bezier curves
2019-09-13Fix errors in the animation editor when removing tracks via undo/redoMichael Alexsander Silva Dias
2019-09-04Add informational messages to various editorsMichael Alexsander Silva Dias
2019-08-23Change mouse cursor when hovering a resize area in the animation editorHugo Locurcio
This also scales the default width of the track name column on hiDPI displays.
2019-08-17Merge pull request #31424 from Calinou/improve-animation-editor-timelineRémi Verschelde
Improve timeline drawing in the animation editor
2019-08-17Improve timeline drawing in the animation editorHugo Locurcio
A small arrow-like icon is now drawn at the top of the timeline. The timeline is now also wider as to be more visible.
2019-08-15Add an outline to box selection rectangles for better visibilityHugo Locurcio
This also refactors selection box color definitions to avoid repetition.
2019-08-06Tweak range steps in the animation editorHugo Locurcio
This makes the step of the "frame" SpinBox larger, so that clicking on the SpinBox arrows will make the number increase in a visible manner. Previously, the full number was being cut off due to the SpinBox being narrow. This also makes the "step" SpinBox allow for more precise input.
2019-08-06Improve snapping in the animation editorHugo Locurcio
Snapping can now be toggled temporarily by holding the Ctrl key. Toggling timeline snapping is now done with the "Snap" checkbox rather than by setting the animation's "Step" setting to 0. The timeline cursor can no longer exit the animation's boundaries if the animation's "Step" is set to 0.
2019-07-24Fix undo problems with method and transform tracks in the animation editorMichael Alexsander Silva Dias
2019-07-22Make possible to edit multiple keys in an animation againMichael Alexsander Silva Dias
2019-07-22Revert "Expose "meta" to the Inspector"Rémi Verschelde
2019-07-20Merge pull request #30697 from bojidar-bg/6067-pale-customtype-scriptRémi Verschelde
Make custom types more subtle and more useful
2019-07-19Make custom types more subtle and more usefulBojidar Marinov
Implements #6067 (aaronfranke's idea) Fixes #26980
2019-07-19Merge pull request #22642 from YeldhamDev/inspector_metadataRémi Verschelde
Expose "meta" to the Inspector
2019-07-04Use CheckBoxes in the editor instead of CheckButtons when applicableHugo Locurcio
CheckButtons should only be used if toggling them has an immediate effect. Otherwise, CheckBoxes should be used.
2019-07-03Make easier to select keys that are at position 0 in AnimationPlayer editorjens
Fixes #26151. Co-Authored-By: Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>
2019-06-27Merge pull request #29941 from qarmin/redundant_code_and_othersRémi Verschelde
Remove redundant code, possible NULL pointers and others
2019-06-26Some code changed with Clang-Tidyqarmin
2019-06-23Display invalid value keys in AnimationTrackEditRémi Verschelde
Godot 2.1 and 3.0 had this feature but it was lost in the rewrite of the animation editor in 3.1. Drop unused KeyValid icon, since all valid keys now have a custom type icon.
2019-06-19Merge pull request #29899 from Chaosus/select_all_tracksRémi Verschelde
Added button to select all tracks in track copy dialog
2019-06-19Added button to select all tracks in track copy dialogChaosus
2019-06-19Fix animation keys selection with SHIFT/CTRL Chaosus
2019-06-16i18n: Sync translation template with current sourceRémi Verschelde
2019-06-09Enhancements for the audio bus editorMichael Alexsander Silva Dias
2019-05-31Sync Animation editor with Inspectorvolzhs
2019-05-31Revert "Fix AnimationPlayer editor length and step synchronization"volzhs
This reverts commit ca80ebe9f6319f3caf008bd3f49fc11bae13423c.
2019-05-27Make animation editor change tracks positions instead of swapping themMichael Alexsander Silva Dias
2019-05-25Fix "Node not found:" error message when adding tracksMichael Alexsander Silva Dias
2019-05-24Merge pull request #24771 from ↵Rémi Verschelde
timoschwarzer/animation-player-editor-pos-drag-fix Fix AnimationPlayer editor length and step synchronization
2019-05-19Fix typos with codespellRémi Verschelde
Using codespell 1.15.0. Method: ``` $ cat > ../godot-word-whitelist.txt << EOF ang curvelinear doubleclick leapyear lod merchantibility nd numer ois ony que seeked synching te uint unselect webp EOF $ codespell -w -q 3 -I ../godot-word-whitelist.txt --skip="./thirdparty,*.po" $ git diff // undo unwanted changes ```
2019-05-06Fix AnimationPlayer editor length and step synchronizationTimo Schwarzer
2019-04-30Fixed a few issues with the bezier animation track editor, fixed the Travis ↵Ben Hickling
CI errors, added TTR to bezier value labels and rounded them to 3 decimal points
2019-04-30Merge pull request #28323 from homer666/animationplayer-imported-anim-warningRémi Verschelde
Warn when opening imported anim in Animation editor
2019-04-30Warn when opening imported anim in AnimationPlayerhomer666
2019-04-28Update edited keyframe's snap mode properlyhomer666
2019-04-25Merge pull request #28361 from homer666/animationplayer-fps-mode-fixesHein-Pieter van Braam
AnimationPlayer FPS mode fixes
2019-04-25i18n: Sync translation template with current sourceRémi Verschelde
(cherry picked from commit 23cf9f3b6f8d362cbde1f940d1b97d66b8fff3fd)
2019-04-24AnimationPlayer FPS mode fixeshomer666
2019-04-18Fix AnimationPlayer snap mode dropdown behaviourhomer666