Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-13 | Add expand mode compat to TextureRect | kobewi | |
2023-01-13 | Reset animation on playback stop | Tomasz Chabora | |
2023-01-13 | Improve dashed line alignment and make it optional. | bruvzg | |
2023-01-13 | Merge pull request #71209 from bruvzg/ed_progress_reparent | Rémi Verschelde | |
Automatically reparent editor progress dialog to avoid error spam. | |||
2023-01-13 | Merge pull request #71290 from clayjohn/normal-map-2d | Rémi Verschelde | |
Remove normal_map from MeshInstance2D and MultiMeshInstance2D | |||
2023-01-12 | Remove normal_map from MeshInstance2D and MultiMeshInstance2D | clayjohn | |
2023-01-12 | Merge pull request #58517 from KoBeWi/size_matters | Rémi Verschelde | |
Add expand modes to TextureRect | |||
2023-01-12 | Fix style issue in ShapeCast3D after #68409 | Rémi Verschelde | |
Somehow that PR didn't run the CI checks. | |||
2023-01-12 | Merge pull request #68409 from Jasuse/shapecast3d_dbg_shape_fix | Rémi Verschelde | |
Fix debug shape of `ShapeCast3D` not updating on `Shape` change | |||
2023-01-12 | Add expand modes to TextureRect | kobewi | |
2023-01-12 | Merge pull request #70566 from cg9999/richtextlabel_fix | Rémi Verschelde | |
Fix crash in RichTextLabel table parsing | |||
2023-01-12 | Merge pull request #71218 from KoBeWi/unlimited_bikeshedding_lets_go | Rémi Verschelde | |
Split pause() from AnimationPlayer's stop() | |||
2023-01-12 | Merge pull request #71123 from Chaosus/vs_particle_randomness | Yuri Rubinsky | |
2023-01-12 | Fix crash in RichTextLabel table parsing | Henri Valta | |
Fixed with help of feedback from bruvzg. Prevents invalid items getting to stack. | |||
2023-01-12 | Merge pull request #71250 from smix8/navigation_tweak_agent2d_4.x | Rémi Verschelde | |
Tweak NavigationAgent2D defaults | |||
2023-01-12 | Rename (de)selected signals to node_(de)selected in GraphNode | Hendrik Brucker | |
2023-01-11 | Tweak NavigationAgent2D defaults | smix8 | |
Tweaks default values for NavigationAgent2D to work better out of the box within a new 2D project using default resolution. | |||
2023-01-11 | Improve some Tween internals | kobewi | |
2023-01-11 | Split pause() from AnimationPlayer's stop() | kobewi | |
2023-01-11 | Merge pull request #71219 from ↵ | Rémi Verschelde | |
EricEzaM/68176-codeedit_update_code_completion_options_crash Fix crash in CodeEdit when caret column exceeds line length. | |||
2023-01-11 | Fix crash in CodeEdit when caret column exceeds line length. | Eric M | |
2023-01-11 | Merge pull request #71105 from reduz/unload-current-scene | Rémi Verschelde | |
Add SceneTree.unload_current_scene() | |||
2023-01-11 | Automatically reparent editor progress dialog to avoid error spam. | bruvzg | |
2023-01-11 | Merge pull request #71183 from YuriSizov/control-refresh-layouts-by-parents | Rémi Verschelde | |
Ensure that the cached layout mode is in sync | |||
2023-01-11 | Merge pull request #71170 from reduz/text-loader-fixes | Rémi Verschelde | |
Text resource loader fixes | |||
2023-01-11 | Merge pull request #71127 from reduz/drag-forward-to-callables | Rémi Verschelde | |
Change set_drag_forwarding() to use callables. | |||
2023-01-11 | Merge pull request #71042 from ↵ | Rémi Verschelde | |
marzecdawid/only-cursor-multiselect-tree-text-search Fix text search in Tree with multiselect | |||
2023-01-10 | Ensure that the cached layout mode is in sync | Yuri Sizov | |
2023-01-10 | Text resource loader fixes | Juan Linietsky | |
* Moved the order of progress update to after the actual resource loading to give better % numbers. * Fix a bug introduced by #67714, which broke cache ignoring. | |||
2023-01-10 | Change set_drag_forwarding() to use callables. | Juan Linietsky | |
* This solution is much cleaner than the one in 3.x thanks to the use of callables. * Works without issues in any language (no need to worry about camel or snake case). * Editor code uses a compatibility function (too much work to redo). Fixes #59899 | |||
2023-01-10 | Add SceneTree.unload_current_scene() | Juan Linietsky | |
Provides an obvious way to unload the currently loaded scene (which is nowhere to be found in the docs). The SceneTree.change_scene_to() method must now always provide a valid PackedScene. Fixes #63565. | |||
2023-01-10 | Merge pull request #70716 from ↵ | Rémi Verschelde | |
Calinou/particles-tweak-animation-offset-property-hint Tweak particles animation offset property hint to allow more precise values | |||
2023-01-10 | Merge pull request #71147 from bruvzg/get_win | Rémi Verschelde | |
Add Node::get_window() method. | |||
2023-01-10 | Merge pull request #71056 from marzecdawid/add-tree-deselect-all-to-gdscript | Rémi Verschelde | |
Expose Tree::deselect_all to GDScript | |||
2023-01-10 | Add Node::get_window() method. | bruvzg | |
2023-01-09 | Merge pull request #70863 from bruvzg/win_init_min | Rémi Verschelde | |
Set main window min. size via Window object instead of DisplayServer to preserve it during window updates. | |||
2023-01-09 | Merge pull request #69616 from reduz/change-uuid | Rémi Verschelde | |
Ability to change a resource UID from API | |||
2023-01-10 | Merge pull request #71121 from YuriSizov/canvas-item-long-lost-parent | Yuri Sizov | |
Clarify some parent item checks in `CanvasItem` | |||
2023-01-09 | Ability to change a resource UID from API | Juan Linietsky | |
* Works for text, binary and imported resources * Allows better clean up of duplicate files. TODO (future PRs): * Use this API for assigning new UIDs to copied files. * Use this API for UID conflict on FS scanning (if more than one file has the same UID, the newer one(s) should get assigned a different UID). | |||
2023-01-09 | Add few improvements for `VisualShaderNodeParticleRandomness` | Yuri Rubinsky | |
2023-01-09 | Clarify some parent item checks in CanvasItem | Yuri Sizov | |
2023-01-09 | Removed unused property hints and `Object::get_translatable_strings()` | Juan Linietsky | |
* Remove unused `EditorPropertyMember` and related hints, previouly used by VisualScript. Such logic should be implemented in the VS module itself. * As the above broke compatibility with the VS module, clean up the other hacks that were still in core in support of VisualScript. * `PROPERTY_USAGE_INTERNATIONALIZED` was only used in Object's `get_translatable_strings()`, which is a legacy function not used anywhere. So both are removed. * Reordered some usage flags after the above removal to minimize the diff. * General clean up. Fixes #30203. Co-authored-by: Rémi Verschelde <rverschelde@gmail.com> | |||
2023-01-09 | Fix inconsistent state of Controls when editing and running scenes | Yuri Sizov | |
2023-01-09 | Fix unpressable buttons | Danil Alexeev | |
2023-01-09 | Merge pull request #71045 from reduz/use-bitfield-in-core-types | Rémi Verschelde | |
Use BitField<> in core type masks | |||
2023-01-08 | Merge pull request #71037 from reduz/array-format-bitfield | Rémi Verschelde | |
Use BitField<> hint for Mesh.ArrayFormat and Control.SizeFlags | |||
2023-01-08 | Merge pull request #70463 from DarkKilauea/nav-server-const | Rémi Verschelde | |
[4.x] Rework const on NavigationServer methods | |||
2023-01-08 | Merge pull request #71064 from DarkMessiah/expose_clear_tabs | Rémi Verschelde | |
Expose TabBar::clear_tabs to GDScript | |||
2023-01-08 | Merge pull request #69809 from KoBeWi/runtime_enabler_2d | Rémi Verschelde | |
Fix VisibleOnScreenEnabler disabling in editor | |||
2023-01-08 | Use BitField<> in core type masks | Juan Linietsky | |
* All core types masks are now correctly marked as bitfields. * The enum hacks in MouseButtonMask and many other types are gone. This ensures that binders to other languages non C++ can actually implement type safe bitmasks. * Most bitmask operations replaced by functions in BitField<> * Key is still a problem because its enum and mask at the same time. While it kind of works in C++, this most likely can't be implemented safely in other languages and will have to be changed at some point. Mostly left as-is. * Documentation and API dump updated to reflect bitfields in core types. |