dde616f01c
Revert the default InterpolationType with angle property to Linear
2024-06-28 21:22:11 +09:00
eeef96b144
Merge pull request #93408 from CookieBadger/animation-track-key-inspector-fix
...
Fix displaying selected Bezier animation keys in inspector
2024-06-28 11:34:52 +02:00
2b8b21c7f8
fix animation bezier keys not showing in inspector after selection
2024-06-21 12:29:33 +02:00
fbb879debd
[Scene] Add SceneStringNames::text/value_changed
2024-06-19 09:44:38 +02:00
ca18a06ecb
[Scene] Add SceneStringNames::confirmed
2024-06-19 09:40:54 +02:00
d9e2fc74c7
[Scene] Add SceneStringNames::item_selected
2024-06-19 09:39:05 +02:00
d519715d94
[Scene] Add SceneStringNames::font(_size/_color)
2024-06-18 17:24:27 +02:00
a06a5e2ff1
Merge pull request #93257 from bruvzg/antrk_popup_drag
...
[AnimationTrackEdit] Cancel key drag when popup is shown.
2024-06-18 14:08:52 +02:00
d66281c7b8
Merge pull request #80860 from RandomShaper/harmonize_track_insert
...
Simplify right-click track insertion code
2024-06-17 10:57:42 +02:00
0e76739bd6
[AnimationTrackEdit] Cancel key drag when popup is shown.
2024-06-17 10:22:58 +03:00
e988c1a682
Merge pull request #92870 from KoBeWi/maybe_RESET_a_bit_less
...
Don't allow creating invalid RESET keys
2024-06-13 17:19:23 +02:00
9ba984e2c1
Simplify right-click track insertion code
2024-06-13 09:37:47 +02:00
461bb8ee02
Don't allow creating invalid RESET keys
2024-06-07 15:02:13 +02:00
b83dc9b25b
Fix unstable AnimationTrackEditor snapping value
2024-06-04 22:06:40 +09:00
926afccbd8
[Scene] Add SceneStringNames::panel
2024-05-30 22:54:50 +02:00
755a0efbb6
[Scene] Add SceneStringNames::id_pressed
2024-05-30 22:54:04 +02:00
e065d7132a
Remove duplicate shortcut definitions
2024-05-21 23:28:49 +02:00
ee79386f7b
[Scene] Add SceneStringNames::pressed
2024-05-14 15:51:28 +02:00
413c11357d
Use Core/Scene stringnames consistently
2024-05-13 23:41:07 +02:00
a262d2d881
Add shorthand for using singleton string names
2024-05-11 18:53:08 +02:00
b4c6cc7d82
[Core] Add case-insensitive String::containsn
2024-05-08 12:48:01 +02:00
4b070e8031
Fix various typos with codespell
...
Using 2.2.7.dev217+g10c2abcf.
Had to add `colour` to the ignore list as we used it as an alias/keyword for the
documentation of color-related APIs.
Also ignore recommendations to change `thirdparty` to either `third-party` or
`third party`, which are correct but we use the former fairly consistently.
2024-05-07 10:08:42 +02:00
955d5affa8
Reduce and prevent unnecessary random-access to List
...
Random-access access to `List` when iterating is `O(n^2)` (`O(n)` when
accessing a single element)
* Removed subscript operator, in favor of a more explicit `get`
* Added conversion from `Iterator` to `ConstIterator`
* Remade existing operations into other solutions when applicable
2024-05-04 16:08:55 +02:00
f9b488508c
Add PackedVector4Array Variant type
...
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com >
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com >
2024-05-03 00:58:27 +02:00
fc21161525
Make adding track process to set interpolation type on creating RESET
2024-04-27 11:39:30 +09:00
9cd30208d6
Improve SceneTreeEditor usability
...
- Mark contextually relevant node
- Remember/Clear selection as appropriate
- Scroll to marked/selected node
2024-03-31 21:35:10 +02:00
05372773e1
Merge pull request #89599 from timothyqiu/vegetate
...
Fix unexpected auto translation of editor `Tree` content
2024-03-23 21:15:39 -07:00
0ca0e8fc49
Merge pull request #88498 from CookieBadger/animation-fix-snapping-multiple
...
Fix snapping multiple keys in Animation
2024-03-24 01:14:23 +01:00
b0505b580d
Merge pull request #88445 from CookieBadger/animation-paste-snap-fix
...
Fix various bugs in Animation key right click actions
2024-03-24 01:14:08 +01:00
b46d0a6ea8
Add auto focus timeline and bezier scale on animation editor
...
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
2024-03-19 21:01:15 -04:00
d88df641ee
Fix snapping multiple keys in Animation
2024-03-18 11:21:12 +01:00
8cd1ebbd6d
Fix unexpected auto translation of Tree content
2024-03-18 09:31:00 +08:00
1638c1b28f
Add const lvalue ref to editor/* container parameters
2024-02-26 15:28:15 -03:00
6037500219
Merge pull request #69032 from KoBeWi/check_every_changed_setting_in_every_group_everywhere()
...
Use `check_changed_settings_in_group()` everywhere
2024-02-20 19:34:30 +01:00
041315253f
Fix various bugs in Animation key right click actions
2024-02-20 12:17:20 +01:00
a031911c82
Use check_changed_settings_in_group() everywhere
2024-02-19 21:34:45 +01:00
47dba6bc56
use ED_IS_SHORTCUT macro instead of matches_event
2024-02-19 13:16:06 +01:00
7bc2605f02
Merge pull request #88436 from AThousandShips/editor_ellipses
...
[Editor] Add missing ellipses to menu options that open dialogs
2024-02-18 11:23:48 +01: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
fc3a2933de
Fix crash with animation audio track offset
2024-02-17 17:42:45 +01:00
dde5368dee
[Editor] Add missing ellipses to menu options that open dialogs
2024-02-17 17:09:17 +01:00
4659090543
Make consistent the retrieval of audio tracks
2024-02-18 00:15:33 +09:00
2c5fa95aea
Merge pull request #87530 from YeldhamDev/atr_inheritance
...
Rework the auto translation system
2024-02-17 15:54:31 +01:00
b6ef996eb7
Merge pull request #86608 from TokageItLab/add-warn-setting-anim
...
Add some options to Project Settings to silence warnings in AnimationMixer caching
2024-02-17 00:22:52 +01:00
7b42c24550
Make auto translation inheritable
2024-02-15 16:51:19 -03:00
b8a402b3cb
Merge pull request #88352 from CookieBadger/bezier-handle-mode-undo-fix
...
Fix Bezier Editor HandleMode UndoRedo History mismatch
2024-02-15 15:45:27 +01:00
0f7b4e4252
Fix bezier editor handle mode undo history mismatch
2024-02-15 01:31:07 +01:00
af08997de7
implemented cut selected keys in animation player
2024-02-15 00:44:40 +01:00
dc4b7bc364
Add option to silence some warnings in AnimationMixer caching
2024-02-14 14:48:02 +09:00
9fb52d969b
Merge pull request #88302 from CookieBadger/bezier-remove-unused-signals
...
Remove unused signals in AnimationBezierTrackEdit
2024-02-13 23:43:57 +01:00