Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-07-05 | Clamp VoxelGI extents to reasonable values to avoid breaking baking | Hugo Locurcio | |
This also prevents crashes when resizing a VoxelGI's extents to 0 on any axis. | |||
2022-07-05 | Merge pull request #62721 from Nolkaloid/line_edit-caret-blink-fix | Rémi Verschelde | |
Change LineEdit caret blink to use internal process | |||
2022-07-05 | Change LineEdit caret blink to use process | Nolkaloid | |
Now using internal process for blinking instead of a Timer node | |||
2022-07-04 | Allow to disable TextEdit vertical scroll | kobewi | |
2022-07-04 | Merge pull request #62448 from MinusKube/completion-scroll-click | Rémi Verschelde | |
Add the ability to drag the code completion scrollbar using the mouse click | |||
2022-07-04 | Merge pull request #38298 from ThakeeNathees/file-dialog-autocomplete-fix | Rémi Verschelde | |
2022-07-04 | Use custom key structs, instead of raw hashes for the Label3D and TextMesh, ↵ | bruvzg | |
to avoid potential hash collisions. | |||
2022-07-04 | Fix FileDialog file name autocompletion with filters | Thakee Nathees | |
Fixes #38195. | |||
2022-07-03 | Add the ability to drag the code completion scrollbar using the mouse click | MinusKube | |
2022-07-03 | Merge pull request #62677 from akien-mga/particles-fix-warnings-update | Rémi Verschelde | |
2022-07-03 | Particles: Fix missing configuration warning updates | Rémi Verschelde | |
Fixes #33488. | |||
2022-07-03 | Fix no `hint_string` for `frame` property in `AnimatedSprite`s | kleonc | |
2022-07-02 | Merge pull request #61610 from ↵ | Rémi Verschelde | |
TokageItLab/importer-retarget-registered-gdhumanoid | |||
2022-07-02 | Merge pull request #62605 from Calinou/internal-group-names-prefix-underscore | Rémi Verschelde | |
2022-07-01 | Merge pull request #50755 from ↵ | Rémi Verschelde | |
foxydevloper/add-global-position-and-global-rotation Add global_position and global_rotation to Node3D | |||
2022-07-01 | Add an underscore to internal group names as per engine policy | Hugo Locurcio | |
This also adds `SNAME()` macros where relevant to improve performance. | |||
2022-07-01 | Clamp Decal's upper/lower fade to positive values | Hugo Locurcio | |
Negative easing values result in broken rendering. | |||
2022-07-01 | Add global_position and global_rotation to Node3D | foxydevloper | |
2022-07-01 | Merge pull request #59089 from KoBeWi/I_am_root | Rémi Verschelde | |
Add `root_subfolder` to FileDialog | |||
2022-07-01 | Fix find_next_valid_focus() freeze | kobewi | |
2022-07-01 | implement bone renamer in importer | Silc Renew | |
2022-06-30 | Fix find_next_valid_focus() freeze | kobewi | |
2022-06-30 | Merge pull request #62527 from smix8/navigation_agent_property_groups | Rémi Verschelde | |
Group NavigationAgent properties | |||
2022-06-29 | Merge pull request #62084 from smix8/path_debug_options_4.x | Rémi Verschelde | |
Add Path2D/3D debug options | |||
2022-06-29 | Group NavigationAgent properties | smix8 | |
Groups the ill-defined NavigationAgent properties between pathfinding and avoidance to make it more clear which property affects what. | |||
2022-06-29 | Merge pull request #62510 from MinusKube/animation-reset-crash | Rémi Verschelde | |
Fix animation player crashing when caching disabled tracks | |||
2022-06-29 | Fix animation player crashing when caching disabled tracks | MinusKube | |
2022-06-29 | fixed Pingpong animation get snaging on the edge in AnimationTree | Silc Renew | |
2022-06-28 | Merge pull request #62494 from TechnoPorg/gradient-fix-precision | Rémi Verschelde | |
2022-06-28 | Merge pull request #61196 from V-Sekai/animtree-advance-expressions | Rémi Verschelde | |
2022-06-28 | Use single-precision floats in GradientEdit | TechnoPorg | |
Gradient itself only uses single-precision floats, so using double-precision floats in GradientEdit is both unnecessary, and creates casting issues. | |||
2022-06-28 | Add root_subfolder to FileDialog | kobewi | |
2022-06-28 | Add AnimationTree Advance Expressions | SaracenOne | |
Allows specifying an expression as a condition for state machine transitions. This gives much greater flexibility for creating complex state machines. By directly interfacing with the script code, it is possible to create complex animation advance condition for switching between states. Ensure assigning AnimationTreeStateMachineTransition base expression node in editor is relative to current AnimationTree node. Allow setting an expression base node on the AnimationTree itself. Co-Authored-By: reduz <reduzio@gmail.com> | |||
2022-06-28 | Merge pull request #60935 from Calinou/geometryinstance3d-gi-mode-default-static | Rémi Verschelde | |
Use the Static global illumination mode in GeometryInstance3D by default | |||
2022-06-28 | Merge pull request #62468 from V-Sekai/core-const-expressions | Rémi Verschelde | |
Add a const call mode to Object, Variant and Script. | |||
2022-06-27 | Merge pull request #62458 from Geometror/interpolation-function-cleanup | Rémi Verschelde | |
Refactor Bezier interpolation functions | |||
2022-06-27 | Add a const call mode to Object, Variant and Script. | K. S. Ernest (iFire) Lee | |
For this to work safely (user not call queue_free or something in the expression), a const call mode was added to Object and Variant (and optionally Script). This mode ensures only const functions can be called, making it safe to use from the editor. Co-Authored-By: reduz <reduzio@gmail.com> | |||
2022-06-27 | Merge pull request #62396 from reduz/fix-local-vector-transitions-in-node3d | Rémi Verschelde | |
Fix VECTOR/LOCAL transitions in Node3D | |||
2022-06-27 | Refactor bezier interpolation functions | Hendrik Brucker | |
2022-06-27 | Merge pull request #37764 from KoBeWi/video_pauser | Rémi Verschelde | |
2022-06-27 | Fix VECTOR/LOCAL transitions in Node3D | reduz | |
Fixes #62225, supersedes #62227 | |||
2022-06-27 | Merge pull request #61587 from YuriSizov/control-fix-theme-owner-toplevel | Rémi Verschelde | |
Fix theme propagation for children of top level controls and windows | |||
2022-06-27 | Merge pull request #61577 from YuriSizov/core-fix-events-for-moved-nodes | Rémi Verschelde | |
2022-06-27 | Merge pull request #62185 from reduz/export-node-pointer-path | Rémi Verschelde | |
Add ability to export Node pointers as NodePaths | |||
2022-06-26 | Merge pull request #62221 from ConteZero/drag_and_drop_option | Rémi Verschelde | |
Add an option to drag'n'drop selected text in ``TextEdit`` | |||
2022-06-26 | Add an option to drag'n'drop selected text in TextEdit | ConteZero | |
2022-06-26 | Merge pull request #62124 from holgac/bugfix-62096 | JFonS | |
Fixes #62096: LightmapGIData::_get_light_textures_data crash on empty image | |||
2022-06-26 | Properly handle game pause in VideoPlayer | kobewi | |
2022-06-25 | Merge pull request #61435 from nathanfranke/tab-container-repaint | Rémi Verschelde | |
repaint tab container when changing tab visibility (fixes filesystem tab disappearing) | |||
2022-06-25 | Add ability to export Node pointers as NodePaths | reduz | |
This PR implements: * A new hint: PROPERTY_HINT_NODE_TYPE for variant type OBJECT, which can take specific node types as hint string. * The editor will show it as a node path, but will set it as a pointer to a node from the current scene if you select a path. * When scene is saved, the node path is saved, then restored as a pointer. NOTE: This is a proof of concept and this approach will most likely not work. The reason if that, if the node referenced is deleted, then when trying to edit this the node will become invalid. Potential workarounds: Since this uses the Variant API, it should obtain the pointer from the Variant object ID. Yet, this would either only really work in GDScript or it would need to be implemented with workarounds in every language. Alternative ways to make this work: Nodes could export an additional property with a node path (like for which_node, it could be which_node_path). Another alternative: Path editing could happen as a hidden metadata (ignoring the pointer). |