Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-05-18 | Merge pull request #60599 from rburing/rest_on_recovery_param | Rémi Verschelde | |
2022-05-18 | Add motion parameter to toggle whether recovery is reported as a collision | Ricardo Buring | |
This makes the intent explicit in each use case. | |||
2022-05-18 | Defer group calls in Node3D | kobewi | |
2022-05-16 | Merge pull request #60986 from fire-forge/capitalism | Rémi Verschelde | |
2022-05-16 | Merge pull request #61057 from smix8/navigation_obstacle_transform_error_4.x | Rémi Verschelde | |
2022-05-16 | Merge pull request #61038 from smix8/navigation_obstacle_rid_config_warn_4.x | Rémi Verschelde | |
2022-05-16 | Merge pull request #61032 from smix8/navigationmesh_bake_no_threads_4.x | Rémi Verschelde | |
2022-05-16 | Replace most uses of Map by HashMap | reduz | |
* 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! | |||
2022-05-16 | Disable threaded NavigationMesh bake on unsupported OS | smix8 | |
Automatically disables threaded NavigationMesh bake when OS does not support threads. | |||
2022-05-15 | Fix NavigationObstacle2D/3D get_global_transform() error | smix8 | |
Fixes NavigationObstacle2D/3D reporting a 'get_global_transform: Condition "!is_inside_tree()" error when estimating the agent radius. The collisionshapes that are lower in the SceneTree order than the obstacle node are not loaded in the SceneTree yet so the global_transform function fails. Also adds warning message when this happens. | |||
2022-05-15 | Expose NavigationObstacle2D/3D get_rid() and add config warning | smix8 | |
Exposes get_rid() function for scripting. Adds configuration warning when obstacle is used with not intended static body parent. | |||
2022-05-13 | Remove unused `GPUParticlesCollisionHeightField3D.follow_camera_push_ratio` ↵ | Hugo Locurcio | |
property - Rename setter/getter methods for consistency. - Remove section in the inspector as there is now only 1 property within the section. - Add performance hints to property hints. | |||
2022-05-12 | Capitalize/fix some property enum hints | FireForge | |
2022-05-10 | Merge pull request #60917 from akien-mga/ci-emscripten-3.1.10 | Rémi Verschelde | |
2022-05-10 | Merge pull request #51591 from Calinou/call-group-default-immediate | Rémi Verschelde | |
Make `{call,set,notify}_group()` immediate by default | |||
2022-05-10 | Fix warnings found by Emscripten 3.1.10 | Rémi Verschelde | |
Fix `-Wunused-but-set-variable`, `-Wunqualified-std-cast-call`, and `-Wliteral-range` warnings. | |||
2022-05-05 | Make `{call,set,notify}_group()` immediate by default | Hugo Locurcio | |
This results in less surprising behavior out of the box. Internal usages were modified to keep the existing behavior identical there. | |||
2022-05-05 | Add autocompletion for AnimatedSprite.play() | Haoyu Qiu | |
2022-05-04 | Add ability to `bake_navigation_mesh` off thread. | Pawel Lampe | |
This feature makes it possible to workaround problems such as: - long baking time due to heavy synchronization when parsing geometry from mesh instances - crash when freeing `NavigationMeshInstance` while baking - errors when actively baking node tree is being detached from the scene tree | |||
2022-05-03 | Rename Basis get_axis to get_column, remove redundant methods | Aaron Franke | |
2022-05-03 | Merge pull request #60627 from aaronfranke/rename-elements | Rémi Verschelde | |
Rename Transform2D and Basis `elements` to `columns` and `rows` respectively | |||
2022-05-03 | Remove `RES` and `REF` typedefs in favor of spelled out `Ref<>` | Hugo Locurcio | |
These typedefs don't save much typing compared to the full `Ref<Resource>` and `Ref<RefCounted>`, yet they sometimes introduce confusion among new contributors. | |||
2022-05-02 | Style: Partially apply clang-tidy's `cppcoreguidelines-pro-type-member-init` | Rémi Verschelde | |
Didn't commit all the changes where it wants to initialize a struct with `{}`. Should be reviewed in a separate PR. Option `IgnoreArrays` enabled for now to be conservative, can be disabled to see if it proposes more useful changes. Also fixed manually a handful of other missing initializations / moved some from constructors. | |||
2022-05-01 | Merge pull request #60655 from smix8/navigation_region_rid_4.x | Rémi Verschelde | |
Add get_region_rid() to NavigationRegion2D and NavigationRegion3D | |||
2022-04-30 | Expose Label3D and Sprite*3D material render priority properties. | bruvzg | |
2022-04-30 | Add get_region_rid() NavigationRegion2D and NavigationRegion3D | smix8 | |
Add get_region_rid() to NavigationRegion2D and NavigationRegion3D | |||
2022-04-29 | Merge pull request #59297 from fabriceci/fix-jitter-2D-slight-slope | Rémi Verschelde | |
2022-04-29 | Rename Basis "elements" to "rows" | Aaron Franke | |
2022-04-28 | [Label3D] Add offset property. | bruvzg | |
2022-04-28 | Merge pull request #59438 from ↵ | Rémi Verschelde | |
fabriceci/fix-move-and-collide-reported-collisions Fix wrong collision reported on move_and_collide | |||
2022-04-28 | Fix cppcheck const parameters | Markus Sauermann | |
Convert method signature parameters to const where it is possible # Conflicts: # drivers/gles3/rasterizer_canvas_gles3.cpp # drivers/gles3/rasterizer_canvas_gles3.h # editor/plugins/animation_state_machine_editor.cpp # editor/plugins/animation_state_machine_editor.h | |||
2022-04-27 | Merge pull request #60321 from rburing/pathfollow_offset_yes_a_number | Rémi Verschelde | |
2022-04-27 | Merge pull request #60319 from TokageItLab/implement-global-rest | Rémi Verschelde | |
2022-04-27 | Merge pull request #59979 from bruvzg/cpp_check2 | Rémi Verschelde | |
2022-04-25 | Merge pull request #60261 from fire-forge/theme-prop-renames | Rémi Verschelde | |
2022-04-23 | Rename theme properties to include underscores | FireForge | |
- check_vadjust -> check_v_adjust - close_h_ofs -> close_h_offset - close_v_ofs -> close_v_offset - commentfocus -> comment_focus - hseparation -> h_separation - ofs -> offset - selectedframe -> selected_frame - state_machine_selectedframe -> state_machine_selected_frame - table_hseparation -> table_h_separation - table_vseparation -> table_v_separation - vseparation -> v_separation | |||
2022-04-22 | Implement Label3D node. | bruvzg | |
Add "generate_mipmap" font import option. Add some missing features to the Sprite3D. Move BiDi override code from Control to TextServer. Add functions to access TextServer font cache textures. Add MSDF related flags and shader to the standard material. Change standard material cache to use HashMap instead of Vector. | |||
2022-04-20 | Fix more issues found by cppcheck. | bruvzg | |
2022-04-18 | Implement global rest | Silc 'Tokage' Renew | |
2022-04-17 | PathFollow2D and PathFollow3D: don't set offset to NaN | Ricardo Buring | |
2022-04-13 | Merge pull request #60199 from akien-mga/color-clarify-srgb-linear-conversions | Rémi Verschelde | |
2022-04-13 | Merge pull request #60034 from Calinou/camera-allow-lower-size | Rémi Verschelde | |
2022-04-13 | Color: Rename `to_srgb`/`to_linear` to include base color space | Rémi Verschelde | |
This helps reduce confusion around sRGB <> Linear conversions by making both input and output color spaces explicit. | |||
2022-04-13 | Ensure gizmos are added to newly created Node3D-derivatives and silence ↵ | SaracenOne | |
error for attempting to create gizmos twice | |||
2022-04-11 | Make FileAccess and DirAccess classes reference counted. | bruvzg | |
2022-04-08 | Allow `size` values as low as `0.001` in Camera3D's orthogonal/frustum mode | Hugo Locurcio | |
This allows for lower field of view (or higher zoom) in orthogonal and frustum camera modes. The property hint also allows setting the size with greater precision. | |||
2022-04-04 | Zero initialize all pointer class and struct members | Rémi Verschelde | |
This prevents the pitfall of UB when checking if they have been assigned something valid by comparing to nullptr. | |||
2022-04-01 | Merge pull request #59331 from bartekd97/navigation-agent-layers | Rémi Verschelde | |
2022-03-28 | Merge pull request #59644 from akien-mga/template-no-editor-dep | Rémi Verschelde | |
2022-03-28 | Merge pull request #59525 from fire-forge/fix-group-names | Rémi Verschelde | |