Age | Commit message (Collapse) | Author |
|
- Fix a bug causing an error message when a scene containing an AnimationPlayer with a reset track is saved, by correctly referencing the temporary "default" library.
- Make library dropdown in new animation window assign correct library when creating an animation.
- Similarly allow choice of library when duplicating animation.
- Make library dropdown default to library of currently selected animation.
- Make library dropdown show when exactly one library exists, and it isn't [Global]. Include [Global] on the dropdown in this case (will be newly created if dialog is confirmed).
- When appending (x) to avoid New Anim name collisions, correctly check target library instead of [Global].
- Add parentheses when appending x when duplicating animations in the library editor, for consistency.
- Change titles and prompts to be distinct in name/rename/duplicate dialiogs.
- Fix bug in OprionButton.get_selectable_item(true) when last is not selectable.
- Fix issues where animation wasn't found on deletion/rename by correctly prepending library name.
- Remove an extraneous print_line from animation_track_editor.
- Add messages to errors when an animation isn't found.
|
|
|
|
Implement TextMesh.
|
|
|
|
|
|
Calinou/editor-gpuparticles3d-tweak-attractor-gizmo
|
|
|
|
|
|
* Map is unnecessary and inefficient in almost every case.
* Replaced by the new HashMap.
* Renamed Map to RBMap and Set to RBSet for cases that still make sense
(order matters) but use is discouraged.
There were very few cases where replacing by HashMap was undesired because
keeping the key order was intended.
I tried to keep those (as RBMap) as much as possible, but might have missed
some. Review appreciated!
|
|
This makes attractor gizmos (orange) distinguishable from
collision gizmos (blue).
|
|
Fix script editor opening when external editor is configured for C#
|
|
|
|
Capitalize AO, AA, UV, and UV2 in visual shader output ports
|
|
|
|
Apply simulated slant and embolden to the TextServer `gont_get_glyph_contours` results.
|
|
adamscott/add-custom-type-check-before-hiding-type
[Fix #58248] Add custom type check before hiding type
|
|
Fix _class_desc_select to handle Variant.Type
|
|
|
|
|
|
|
|
|
|
Change the order of checks in _class_desc_select to first try checking current page and GlobalScope
before resorting to slicing either side of ".".
Bug was caused by assumption that no enums or constants in @GlobalScope would contain ".". This is still
assumed elsewhere in the file, so bugs may persist.
Format some comments.
|
|
|
|
|
|
|
|
Adds a new, cleaned up, HashMap implementation.
* Uses Robin Hood Hashing (https://en.wikipedia.org/wiki/Hash_table#Robin_Hood_hashing).
* Keeps elements in a double linked list for simpler, ordered, iteration.
* Allows keeping iterators for later use in removal (Unlike Map<>, it does not do much
for performance vs keeping the key, but helps replace old code).
* Uses a more modern C++ iterator API, deprecates the old one.
* Supports custom allocator (in case there is a wish to use a paged one).
This class aims to unify all the associative template usage and replace it by this one:
* Map<> (whereas key order does not matter, which is 99% of cases)
* HashMap<>
* OrderedHashMap<>
* OAHashMap<>
|
|
and Skeleton3DEditorPlugin when used on foreign nodes.
Make gizmos visible upon creation rather than having to select
them first.
Make UV2 unwrapping and PhysicalBone creation properly subject
to UndoRedo.
|
|
|
|
|
|
|
|
Increase the default texel size for lightmap baking
|
|
|
|
Improve plugin dialog UX
|
|
|
|
|
|
|
|
kleonc/animation-track-editor-root-removed-connection-fix
|
|
|
|
|
|
|
|
|
|
Make import defaults inspector honor property style settings
|
|
Add all types to connections dialog and add icons
|
|
|
|
|
|
|
|
|
|
- Add all types to list (except Nil, Object, Callable, Signal, and RID)
- Add icons
|
|
|
|
References to "idle time" are progressively being replaced by
"process time" throughout the engine to avoid confusion.
|