Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-05-16 | Merge pull request #59231 from Sauermann/fix-top-level-identification | Rémi Verschelde | |
2022-05-16 | Merge pull request #61061 from smix8/navigation_mesh_sample_distance_range_4.x | Rémi Verschelde | |
2022-05-16 | Merge pull request #59799 from Sauermann/fix-gridcontainer-remaining-pixel | Rémi Verschelde | |
2022-05-16 | Merge pull request #60130 from fire-forge/theme-node-names | Rémi Verschelde | |
2022-05-16 | Clamp NavigationMesh sample_distance above zero | smix8 | |
While default ReCast library has support for 0.0 'sample_distance' the Godot implementation does not an crashes. Previously Godot would set all sample_distance values below 0.9 to 0 which causes the crashes. This limits the sample_distance range selection to 0.1 - 16.0 and also clamps sample_distance that are below 0.1 before ReCast receives them. | |||
2022-05-16 | Merge pull request #60507 from bruvzg/textmesh | Rémi Verschelde | |
Implement TextMesh. | |||
2022-05-16 | Merge pull request #60463 from Geometror/improve-vs-1 | Rémi Verschelde | |
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 | Merge pull request #60993 from ↵ | Rémi Verschelde | |
Calinou/gpuparticlescollisionheightfield3d-remove-follow-push-camera | |||
2022-05-13 | Merge pull request #60991 from fire-forge/tileset-groups | Rémi Verschelde | |
2022-05-13 | Add ALT NUM+ {hex code} character input support for LineEdit, TextEdit and ↵ | bruvzg | |
CodeEdit. | |||
2022-05-13 | Merge pull request #60978 from fire-forge/shader-caps | Yuri Rubinsky | |
Capitalize AO, AA, UV, and UV2 in visual shader output ports | |||
2022-05-13 | Capitalize output port names in visual shader | FireForge | |
2022-05-13 | Implement TextMesh resource. | bruvzg | |
Apply simulated slant and embolden to the TextServer `gont_get_glyph_contours` results. | |||
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 | Reduce extra groups in TileSet | FireForge | |
2022-05-12 | Capitalize/fix some property enum hints | FireForge | |
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 #58152 from raulsntos/fix-curve-bake-algorithm | Rémi Verschelde | |
2022-05-12 | Fix Curve bake algorithm | Raul Santos | |
2022-05-12 | Fix Curve idx calculation for baked tilts and up vectors | Raul Santos | |
2022-05-12 | Use new HashMap implementation in the TextServer, and Font. | bruvzg | |
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-10 | Merge pull request #60932 from Geometror/button-fix-expand-icon | Rémi Verschelde | |
2022-05-10 | Fix button icon expansion calculation with empty text | Hendrik Brucker | |
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 | Add fill_mode to ProgressBar | floppyhammer | |
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-09 | Merge pull request #60864 from V-Sekai/modification-stack-array | Rémi Verschelde | |
2022-05-09 | Merge pull request #60905 from KoBeWi/⚓ | Rémi Verschelde | |
Simplify anchor metadata | |||
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 | Simplify anchor metadata | kobewi | |
2022-05-09 | Merge pull request #60868 from KoBeWi/1wayarea | Rémi Verschelde | |
2022-05-09 | Merge pull request #60890 from pfertyk/issue-60866-fix-backspace-selection-left | Rémi Verschelde | |
2022-05-09 | Mention that Area2D doesn't support one_way_collision | kobewi | |
2022-05-09 | Merge pull request #60893 from KoBeWi/node_rescue | Rémi Verschelde | |
2022-05-09 | Fix backspace when selection reaches left edge | Paweł Fertyk | |
Fixes #60866. | |||
2022-05-09 | Fix tree button icon not centered vertically | Haoyu Qiu | |
2022-05-09 | Rescue orphan nodes in inherited scenes | kobewi | |
2022-05-07 | Change skeleton modification 2d and 3d to use the array inspector. | K. S. Ernest (iFire) Lee | |