Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-06-30 | Merge pull request #50014 from reduz/remove-immediate | Rémi Verschelde | |
Deprecate ImmediateGeometry | |||
2021-06-30 | Deprecate ImmediateGeometry | reduz | |
* Removed entirely from RenderingServer. * Replaced by ImmediateMesh resource. * ImmediateMesh replaces ImmediateGeometry, but could use more optimization in the future. * Sprite3D and AnimatedSprite3D work again, ported from Godot 3.x (though a lot of work was needed to adapt them to Godot 4). * RootMotionView works again. * Polygon3D editor works again. | |||
2021-06-30 | Merge pull request #50009 from reduz/fix-suffixes-and-degrees | Rémi Verschelde | |
Fix editor suffixes and degrees conversion | |||
2021-06-30 | Fix editor suffixes and degrees conversion | reduz | |
* Functions to convert to/from degrees are all gone. Conversion is done by the editor. * Use PROPERTY_HINT_ANGLE instead of PROPERTY_HINT_RANGE to edit radian angles in degrees. * Added possibility to add suffixes to range properties, use "min,max[,step][,suffix:<something>]" example "0,100,1,suffix:m" * In general, can add suffixes for EditorSpinSlider Not covered by this PR, will have to be addressed by future ones: * Ability to switch radians/degrees in the inspector for angle properties (if actually wanted). * Animations previously made will most likely break, need to add a way to make old ones compatible. * Only added a "px" suffix to 2D position and a "m" one to 3D position, someone needs to go through the rest of the engine and add all remaining suffixes. * Likely also need to track down usage of EditorSpinSlider outside properties to add suffixes to it too. | |||
2021-06-30 | Merge pull request #50012 from YeldhamDev/script_diag_fix | Rémi Verschelde | |
Make contents of "Create Script" dialog expand with the window size | |||
2021-06-29 | Make contents of "Create Script" dialog expand with the window size | Michael Alexsander | |
2021-06-29 | Fixes to 2D viewport | reduz | |
* Editor 2D viewport now uses embedded subwindows (windows no longer pop up) * Restored the ability to disable 3D on the 2D viewport (makes 3D not display on 2D when there is a camera on the scene) | |||
2021-06-29 | Merge pull request #49295 from foxydevloper/fix-focus-filter | Rémi Verschelde | |
Fix "Filter Files" shortcut by merging duplicate functions | |||
2021-06-29 | Tweak the 2D game camera override tooltips to match 3D | Hugo Locurcio | |
2021-06-29 | i18n: Sync translations with Weblate | Rémi Verschelde | |
(cherry picked from commit 30bb133e01d2a1ba61fcd1b27a2ce17aa46aff3a) | |||
2021-06-29 | Merge pull request #49812 from nekomatata/node-path-editor-update | Rémi Verschelde | |
NodePath properly updated in the editor in more cases when nodes are moved or renamed | |||
2021-06-29 | Merge pull request #49636 from LightningAA/add-feedback-button-4.0 | Rémi Verschelde | |
Add "Suggest a Feature" to the help dialog. | |||
2021-06-29 | Merge pull request #49719 from LightningAA/rename-node-is-ancestor-of | Rémi Verschelde | |
Rename `is_a_parent_of()` to `is_ancestor_of()` | |||
2021-06-29 | Merge pull request #49980 from EricEzaM/fix-default-log-state | Rémi Verschelde | |
EditorLog filter buttons are now enabled/on by default | |||
2021-06-29 | Implement painting properties over TileSets | Gilles Roudière | |
2021-06-29 | EditorLog filter buttons are now enabled/on by default | Eric M | |
2021-06-28 | Merge pull request #49917 from groud/tree_disable_scroll | Rémi Verschelde | |
Allow disabling scrolling in Tree and implement horizontal scrolling | |||
2021-06-28 | NodePath properly updated in the editor in more cases | PouleyKetchoupp | |
Fix more cases of node path needing an update when nodes are renamed or moved in the editor. Built-in node properties: Before, node paths were checked only for script export variables. Now all properties are checked from the node, which includes built-in node properties. Allows proper node path updates for nodes like remote transform, physics joints, etc. Arrays and dictionaries: Node paths nested in array and dictionary properties are now also updated in the editor. Also update the documentation to be clear about node path update in the editor and at runtime. Co-authored-by: latorril <latorril@gmail.com> | |||
2021-06-28 | Implement Tree's internal minimum width calculation | Gilles Roudière | |
2021-06-28 | Fix auto-connection from output node to input (VisualShaders) | Yuri Roubinsky | |
2021-06-26 | Merge pull request #49891 from Calinou/3d-editor-add-grid-toggle-shortcut | Rémi Verschelde | |
Use Ctrl + G to toggle the 3D editor grid visibility by default | |||
2021-06-25 | Implement native extension system | reduz | |
* Deprecates GDNative in favor of a simpler, lower level interface. * New extension system allows registering core engine classes. * Simple header interface in gdnative_interace.h | |||
2021-06-25 | Fix RichTextLabel custom_effects export to be properly filtered in the Editor | Eric M | |
2021-06-24 | Use Ctrl + G to toggle the 3D editor grid visibility by default | Hugo Locurcio | |
The 2D editor grid toggle shortcut has been changed to use `KEY_MASK_CMD` for consistency. This means it will now use Cmd on macOS instead of Ctrl. | |||
2021-06-24 | Merge pull request #49650 from KoBeWi/FindReplaceCrash | Rémi Verschelde | |
Fix crash with FindReplaceBar | |||
2021-06-24 | Fix crash with FindReplaceBar | kobewi | |
2021-06-24 | Tweak script export text in the export dialog to be more explicit | Hugo Locurcio | |
2021-06-23 | Improve error message when there are no meshes to bake for 3D occlusion | Hugo Locurcio | |
2021-06-23 | Merge pull request #49853 from AndreaCatania/AndreaCatania-patch-4 | Rémi Verschelde | |
Remove early return from gizmo intersect_ray | |||
2021-06-23 | Remove early return from gizmo intersect_ray | AndreaCatania | |
Remove early returns from `EditorNode3DGizmo::intersect_ray` that is preventing to have gizmos that use Mesh collision + Segment collision + Icon. | |||
2021-06-21 | Rename `is_a_parent_of()` to `is_ancestor_of()` | Lightning_A | |
2021-06-21 | Merge pull request #49665 from Paulb23/code_edit_indent | Rémi Verschelde | |
Move indentation into CodeEdit | |||
2021-06-20 | Fix pinned StyleBox incorrectly reacting to several actions in the new Theme ↵ | Yuri Sizov | |
editor | |||
2021-06-20 | Move indent management to CodeEdit | Paulb23 | |
2021-06-20 | Use mouse and joypad enums instead of plain integers | Aaron Franke | |
Also MIDIMessage | |||
2021-06-20 | Fix for LOD is broken 49706 | K. S. Ernest (iFire) Lee | |
2021-06-20 | Merge pull request #49754 from aaronfranke/is-eq-approx-sub-opt | Rémi Verschelde | |
Fix sub-optimal uses of is_equal_approx | |||
2021-06-20 | Fix sub-optimal uses of is_equal_approx | Aaron Franke | |
2021-06-19 | Rename `instance()`->`instantiate()` when it's a verb | Lightning_A | |
2021-06-20 | Merge pull request #49742 from Paulb23/remove_keywords_textedit | Rémi Verschelde | |
Remove redundant keywords from TextEdit | |||
2021-06-20 | Merge pull request #48804 from EricEzaM/scripting-multi-error-support | Rémi Verschelde | |
Added support for scripts reporting multiple errors to ScriptTextEditor | |||
2021-06-20 | Merge pull request #49741 from RandomShaper/fix_save_scene_side_effects | Rémi Verschelde | |
Remove side effects of scene save | |||
2021-06-20 | Merge pull request #48696 from madmiraal/fix-48692 | Rémi Verschelde | |
Fix `InputMap.action_erase_event()` failing to erase events correctly. | |||
2021-06-19 | Remove redundant keywords from TextEdit | Paulb23 | |
2021-06-19 | Added support for scripts reporting multiple errors to ScriptTextEditor | Eric M | |
Scripts can now report multiple errors to the scripting editors in the engine. UI elements were added to support multiple errors. | |||
2021-06-19 | Remove side effects of scene save | Pedro J. Estébanez | |
2021-06-19 | Consolidate JSON, JSONParseResults and JSONParser into JSON | Marcel Admiraal | |
Renames JSON.parse_string() to parse() Renames JSON.decode_data() to stringify() | |||
2021-06-18 | Merge pull request #49659 from LightningAA/string-valid-integer-to-int | Rémi Verschelde | |
2021-06-18 | Merge pull request #49683 from lyuma/remove_late_added | Rémi Verschelde | |
Remove thread-unsafe and unused late_added_files. | |||
2021-06-18 | Merge pull request #40525 from KoBeWi/fastest_close_in_the_west | Rémi Verschelde | |
Make closing current scene faster |