Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-05-12 | Merge pull request #60954 from V-Sekai/fix_ownership_of_created_nodes | Rémi Verschelde | |
2022-05-12 | Merge pull request #60643 from clayjohn/GLES3-3D | Rémi Verschelde | |
2022-05-12 | Basic 3D rendering | clayjohn | |
2022-05-12 | Merge pull request #60970 from Chaosus/gds_fix_signal_completion | Rémi Verschelde | |
2022-05-12 | Show list of groups in node tooltip | kobewi | |
2022-05-12 | Fix signal completion in GDScript editor | Yuri Rubinsky | |
2022-05-12 | Add a new HashMap implementation | reduz | |
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<> | |||
2022-05-11 | Fix ownership of nodes created by the MeshInstance3DEditorPlugin | SaracenOne | |
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. | |||
2022-05-11 | Fix ZipIO crash when reused (and possible leaks). | bruvzg | |
2022-05-10 | Merge pull request #60923 from aaronfranke/fix-pm-features | Rémi Verschelde | |
2022-05-10 | Fix display of unsupported project features in the project manager | Aaron Franke | |
2022-05-10 | Merge pull request #58071 from Calinou/lightmapgi-tweak-default-texel-size | Rémi Verschelde | |
Increase the default texel size for lightmap baking | |||
2022-05-10 | Cleanups after changes in ItemList signals | Aleksey Smirnov | |
2022-05-10 | Merge pull request #60865 from KoBeWi/plugin_maker_3000 | Rémi Verschelde | |
Improve plugin dialog UX | |||
2022-05-09 | Merge pull request #60873 from KoBeWi/ded | Rémi Verschelde | |
2022-05-09 | Merge pull request #60845 from Chaosus/vs_color_func | Yuri Rubinsky | |
2022-05-09 | Merge pull request #60844 from Chaosus/vs_vec4 | Yuri Rubinsky | |
2022-05-09 | Merge pull request #53356 from ↵ | Rémi Verschelde | |
kleonc/animation-track-editor-root-removed-connection-fix | |||
2022-05-08 | Remove unused code | kobewi | |
2022-05-07 | Improve plugin dialog UX | kobewi | |
2022-05-07 | Push `HSV2RGB/RGB2HSV` to `ColorFunc` (from `VecFunc`) in visual shaders | Yuri Roubinsky | |
2022-05-07 | Change output port of `VisualShaderNodeColorUniform` to vec4 | Yuri Roubinsky | |
2022-05-06 | Merge pull request #60823 from timothyqiu/import-defaults | Rémi Verschelde | |
Make import defaults inspector honor property style settings | |||
2022-05-06 | Merge pull request #60543 from fire-forge/connection-icons | Rémi Verschelde | |
Add all types to connections dialog and add icons | |||
2022-05-06 | Make import defaults inspector honor property style settings | Haoyu Qiu | |
2022-05-06 | Merge pull request #59720 from Vitika9/itemlist-signals | Rémi Verschelde | |
2022-05-06 | Changed signals of ItemList | Vitika9 | |
2022-05-06 | Merge pull request #60802 from Calinou/profiler-idle-time-rename | Rémi Verschelde | |
2022-05-05 | Add missing types to connections dialog | FireForge | |
- Add all types to list (except Nil, Object, Callable, Signal, and RID) - Add icons | |||
2022-05-06 | Cleanup metadata usage | kobewi | |
2022-05-05 | Rename profiler "Idle Time" to "Process Time" | Hugo Locurcio | |
References to "idle time" are progressively being replaced by "process time" throughout the engine to avoid confusion. | |||
2022-05-05 | Merge pull request #60795 from KoBeWi/can't_export_this | Rémi Verschelde | |
2022-05-05 | Disallow Callable, Signal and RID in export arrays | kobewi | |
2022-05-05 | Disallow setting editor-only metadata in the editor | RechieKho | |
2022-05-05 | Merge pull request #60597 from reduz/missing-node-resource-placeholders | Rémi Verschelde | |
2022-05-05 | i18n: Sync editor translations with Weblate | Rémi Verschelde | |
(cherry picked from commit 0997c2de84764c4cfbdf582ab405ac73b1cfad30) | |||
2022-05-05 | Cache script icons in editor | kobewi | |
2022-05-05 | Merge pull request #58024 from geowarin/master | Rémi Verschelde | |
use physical keys for numpad emulation in the editor | |||
2022-05-05 | Fix global AnimationLibrary name validation | Haoyu Qiu | |
2022-05-05 | Merge pull request #60161 from V-Sekai/instanced_children_color | Rémi Verschelde | |
Make editable children use warning color instead of disabled color | |||
2022-05-04 | Merge pull request #54606 from Calinou/mesh-editor-plugin-tweak-msaa | Hugo Locurcio | |
Use 4× MSAA for the Advanced Import Options 3D preview | |||
2022-05-04 | Merge pull request #60738 from LightningAA/disable_input_map_add_button | Rémi Verschelde | |
2022-05-04 | Disable add button when action name is invalid | Aaron Record | |
2022-05-04 | Merge pull request #60723 from reduz/refactor-module-initialization | Rémi Verschelde | |
2022-05-04 | Refactor module initialization | reduz | |
* Changed to use the same stages as extensions. * Makes the initialization more coherent, helping solve problems due to lack of stages. * Makes it easier to port between module and extension. * removed the DRIVER initialization level (no longer needed). | |||
2022-05-04 | Handle AssetLib repository config error | Haoyu Qiu | |
2022-05-04 | Fix export plugins after embedded PCK loading changes. | bruvzg | |
2022-05-03 | Merge pull request #60727 from aaronfranke/basis-axis-column | Rémi Verschelde | |
2022-05-03 | Fix state machine box selection | Guilherme Felipe de C. G. da Silva | |
2022-05-03 | Implement missing Node & Resource placeholders | reduz | |
Implemented by request of @neikeq to advance in the GDExtension version of Mono. * If a Resource type is missing upon load, it will be remembered together with its data (Unless manually overriden). * If a Node type is missing upon load, it will be also be remembered together with its data (unless deleted). This feature makes working with GDExtension much easier, as it ensures that missing types no longer cause data loss. |