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
bea47d877b
Fix seeking Animation immediate after playback for Discrete track
2024-06-08 22:09:37 +09:00
9c87e8c7b4
Merge pull request #91953 from AThousandShips/use_normal_sname
...
Use `CoreStringNames::normal` in more places
2024-05-31 14:16:05 +02:00
cade5b88d9
Use CoreStringNames::normal in more places
2024-05-30 22:57:54 +02: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
a8cc65f54f
Merge pull request #92495 from matheusmdx/fix-animation-player-error
...
Fix error after create a new animation in an empty AnimationPlayer
2024-05-29 22:14:03 +02:00
6c7ca019d7
Merge pull request #92473 from passivestar/animation-disabled-controls
...
Fix animation player controls being enabled when no player is selected
2024-05-29 11:20:08 +02:00
2eaeee59d4
Fix animation player controls being enabled when no player is selected
2024-05-29 13:02:31 +04:00
18cdb3c0d7
Fix error after create a new animation in an empty AnimationPlayer
2024-05-28 19:14:00 -03:00
4ed62665a2
Replace .bind(...).call_deferred() with .call_deferred(...)
2024-05-27 13:29:57 +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
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
bb9674c1b1
Set animation step from importers. Increase default step from 10 to 30 FPS.
2024-04-19 03:02:20 -07:00
2a0fcc4c7b
Merge pull request #88926 from samsface/fix_animation_player_error_dialog
...
Fix animation player error dialog focus
2024-04-13 11:30:18 +02:00
943aeb4573
fix animation error player error focus
2024-04-12 22:36:30 +01: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
5c6ca5fc09
Fix AnimationPlayer pin behavior
2024-03-21 08:42:33 +02:00
8cd1ebbd6d
Fix unexpected auto translation of Tree content
2024-03-18 09:31:00 +08:00
8221e7546b
Add editor shortcuts to toggle bottom panel visibility
...
Default shortcuts use the first or second letter of each word.
This also adds a new shortcut to toggle the last opened bottom panel.
On editor startup, this defaults to the first panel in the list
(which is the Output panel).
2024-03-05 15:53:15 +01:00
4582ee1a0f
Merge pull request #87760 from kitbdev/extract-bottom-dock
...
Extract BottomPanel from EditorNode
2024-02-23 22:18:50 +01:00
98d9c9c573
Make AnimationPlayerEditor read-only edit rules more permissive.
2024-02-21 15:17:56 +01:00
eb6ca91ba6
Extract BottomPanel from EditorNode
2024-02-20 15:09:07 -05:00
9e9dcdbba4
Merge pull request #86378 from RobProductions/update-hover-styling
...
Add hover highlight to main editor buttons
2024-02-20 19:34:40 +01:00
a031911c82
Use check_changed_settings_in_group() everywhere
2024-02-19 21:34:45 +01:00
772a753960
Fix some animation state corruptions on activate and reset on save
2024-02-19 13:04:22 +09:00
dde5368dee
[Editor] Add missing ellipses to menu options that open dialogs
2024-02-17 17:09:17 +01:00
5b5de0e167
Add hover highlight to main editor buttons
...
Updates styling of the editor run bar, plugin, bottom panel, icon buttons, and main menu buttons for accessibility.
2024-02-16 14:49:44 -05:00
7b42c24550
Make auto translation inheritable
2024-02-15 16:51:19 -03:00
95b27fe8c7
Reorganize code related to editor theming
...
This change introduces a new EditorThemeManager class
to abstract theme generatio and its subroutines.
Logic related to EditorTheme, EditorColorMap, and editor
icons has been extracted into their respective files with
includes cleaned up.
All related files have been moved to a separate folder to
better scope them in the project. This includes relevant
generated files as well.
2024-01-16 11:57:45 +01:00
0e8f90f4c8
Update deferred calls to use Callables
2024-01-09 16:11:47 +01:00
21833f3dfd
Fix seeking bug in AnimationPlayerEditor
2023-11-22 06:43:26 +09:00
3e23755d24
Merge pull request #83430 from RandomShaper/fix_onion_audio
...
Fix onion skinning internals activating audio/method/animation tracks
2023-11-12 16:56:30 +01:00
60355889f8
Avoid popping up dialogs excessively in the Animation editor
2023-10-31 11:54:02 +01:00
d9950e2370
Fix AnimationTimeline time not updating when dragged.
2023-10-30 01:59:54 +00:00
5671e47d20
Fix onion skinning internals activating audio/method/animation tracks
2023-10-16 11:47:14 +02:00
2102d09812
Disable "Edit Transitions..." item if no animations are present
2023-10-15 12:28:04 -03:00
071d8e5c9c
Revive onion skinning
...
This also reverts commit 6bbc3cbf04 .
2023-10-03 16:52:25 +02:00
8980211c08
Fix crash when deleting the player in AnimationPlayerEditorPlugin
2023-09-30 09:53:12 +03:00
1b95827d3e
Implement AnimationManager the base class of AnimationPlayer/Tree
2023-09-29 08:23:57 +09:00
4bd569be95
Replace flat buttons with flat-styled buttons with a visible pressed state
2023-09-19 22:36:29 +02:00
75ee58fd04
[Editor] Replace ERR_FAIL_COND with ERR_FAIL_NULL where applicable
2023-09-15 20:15:39 +02:00
8ecc0c4f47
Fix accessing editor theme items throughout the UI
...
This also exposes `EditorInterface::get_editor_theme`.
2023-09-15 14:51:01 +02:00
6de34fde27
Add EditorStringNames singleton
2023-09-03 19:58:18 +02:00
7e21eb7e00
Extract and reorganize texture resource classes
2023-07-14 20:04:21 +02:00
8cfbc6bda2
Revert "Remember only permanent bottom tabs"
...
This reverts commit 5dde57e958 .
2023-06-23 15:23:36 +02:00
5dde57e958
Remember only permanent bottom tabs
2023-06-23 10:53:39 +02:00