Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-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 | |
2022-03-28 | Remove last editor code dependencies in template build | Rémi Verschelde | |
SConstruct change also makes it possible to outright delete the `editor` folder in a `tools=no` build, which we use in CI to ensure no invalid cross-dependencies are added. | |||
2022-03-28 | Fix inspector group name capitalization | FireForge | |
2022-03-28 | String: Remove TTR and DTR defines in non-tools build | Rémi Verschelde | |
This ensures we don't use TTR in runtime code, as it's specifically meant to source translations for the editor. | |||
2022-03-26 | Object: Remove unused category boilerplate | Rémi Verschelde | |
We might want to re-add something like this if/when we find a good use case for it and do the effort to categorize all objects in the API properly. Until then, it's better to remove that boilerplate since it's not needed. Closes #18711. | |||
2022-03-23 | When only a recovery occurs, don't report a collision on move_and_collide | fabriceci | |
2022-03-21 | Fix 2D jitter on slight slope | fabriceci | |
2022-03-20 | Expose navigable layers for NavigationAgent2D/3D | BARTEK-PC\Bartek | |
2022-03-18 | Merge pull request #55399 from RPicster/particlesmaterial-sphere-emittershape | Rémi Verschelde | |
ParticleMaterial: Sphere emission shape emitting from the volume. | |||
2022-03-17 | Replace DirectionalLight3D's `use_in_sky_only` with `sky_mode` enum | Hugo Locurcio | |
3 options are available: - Light and Sky (default) - Light Only (new) - Sky Only (equivalent to `use_in_sky_only = true`) Co-authored by: clayjohn <claynjohn@gmail.com> | |||
2022-03-15 | Create GDExtension clases for PhysicsServer3D | reduz | |
* Allows creating a GDExtension based 3D Physics Server (for Bullet, PhysX, etc. support) * Some changes on native struct binding for PhysicsServer This allows a 3D Physics server created entirely from GDExtension. Once it works, the idea is to port the 2D one to it. | |||
2022-03-15 | Merge pull request #45263 from KoBeWi/😕 | Rémi Verschelde | |
2022-03-10 | Discern between virtual and abstract class bindings | reduz | |
* Previous "virtual" classes (which can't be instantiated) are not corretly named "abstract". * Added a new "virtual" category for classes, they can't be instantiated from the editor, but can be inherited from script and extensions. * Converted a large amount of classes from "abstract" to "virtual" where it makes sense. Most classes that make sense have been converted. Missing: * Physics servers * VideoStream * Script* classes. which will go in a separate PR due to the complexity involved. | |||
2022-03-09 | Change some math macros to constexpr | kobewi | |
Changes `MAX`, `MIN`, `ABS`, `CLAMP` and `SIGN`. | |||
2022-03-09 | Avoid directional correction when the motion is downward | fabriceci | |
2022-03-08 | Merge pull request #49447 from Calinou/remove-shadow-color-property | Rémi Verschelde | |
Remove unused `shadow_color` property from Light3D | |||
2022-03-05 | Rename StreamTexture* to CompressedTexture* | reduz | |
* Its not and will not be used for streaming. * Streaming will be implemented in 4.1 and it will work different. * It makes more sense to be called CompressedTexture since it imports and compresses texture files. | |||
2022-03-04 | Remove unused `shadow_color` property from Light3D | Hugo Locurcio | |
This shadow color property was no longer effective since the shaders were optimized to improve occupancy. | |||
2022-03-04 | Merge pull request #58717 from CrezyDud/master | Rémi Verschelde | |
2022-03-04 | Merge pull request #58512 from Calinou/light3d-add-distance-fade | Rémi Verschelde | |
2022-03-03 | Add linear_velocity and angular_velocity to PhysicalBone3D | MrSwedish | |
2022-02-28 | Joint2D and Joint3D: make set_exclude_nodes_from_collision respect signals | Ricardo Buring | |
2022-02-28 | Joint2D and Joint3D: update joint on NOTIFICATION_POST_ENTER_TREE | Ricardo Buring | |
This allows reparenting, etc. | |||
2022-02-28 | Merge pull request #58596 from rburing/joints_disconnect_connected_signals | Rémi Verschelde | |
`Joint2D` and `Joint3D`: disconnect only connected signals | |||
2022-02-28 | Fix AnimatedSprite infinite loop | Haoyu Qiu | |