Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-08-31 | Change platform detection by allowing select layers by type (wall or floor) | fabriceci | |
2021-08-30 | Merge pull request #52240 from Rubonnek/rename-rel-path | Juan Linietsky | |
Rename `String::is_rel_path` to `String::is_relative_path` | |||
2021-08-29 | Rename String::is_rel_path to String::is_relative_path | Wilson E. Alvarez | |
2021-08-30 | [Net] Rename RPC "puppet" to "auth" (authority). Drop "master". | Fabio Alessandrelli | |
This commit completely removes the RPC_MODE_MASTER ("master" keyword), and renames the RPC_MODE_PUPPET to RPC_MODE_AUTHORITY ("auth" keyword). This commit also renames the "Node.[get|set]_network_master" methods to "Node.[get|set]_network_authority". This commit also renames the RPC_MODE_REMOTE constant to RPC_MODE_ANY. RPC_MODE_MASTER in Godot 3.x meant that a given RPC would be callable by any puppet peer on the master, while RPC_MODE_PUPPET meant that it would be callable by the master on any puppet. Beside proving to be very confusing to the user (referring to where it could be called instead of who can call it) the RPC_MODE_MASTER is quite useless. It is almost the same as RPC_MODE_REMOTE (anyone can call) with the exception that the network master cannot. While this could be useful to check in some case, in such a function you would anyway need to check in code who is the caller via get_rpc_sender_id(), so adding the check there for those rare cases does not warrants a dedicated mode. | |||
2021-08-30 | Merge pull request #51788 from Faless/mp/4.x_replicator_sync | Fabio Alessandrelli | |
[Net] MultiplayerReplicator state sync. | |||
2021-08-29 | Merge pull request #30391 from KoBeWi/hiding_children | Juan Linietsky | |
Add support for internal nodes | |||
2021-08-29 | Revert "Display a matrix for Node2D and don't display a duplicate origin" | Juan Linietsky | |
2021-08-29 | Display a matrix for Node2D and don't display a duplicate origin | Aaron Franke | |
2021-08-28 | Fix Array class docs after #47406 | Max Hilbrunner | |
2021-08-28 | Fix double named size parameter | Bastiaan Olij | |
2021-08-28 | Add support for internal nodes | kobewi | |
2021-08-27 | Merge pull request #52090 from balloonpopper/bug52060 | Max Hilbrunner | |
Correct null and boolean values being capitalised by the str command | |||
2021-08-27 | Require AudioStream::mix to return the number of frames successfully mixed | Ellen Poe | |
2021-08-27 | Merge pull request #51908 from bruvzg/msdf_fonts2 | K. S. Ernest (iFire) Lee | |
Make FontData importable resource. Add multi-channel SDF font rendering. | |||
2021-08-27 | Merge pull request #51896 from nekomatata/restore-ray-shape | Camille Mohr-Daurat | |
Refactor RayShape and rename to SeparationRayShape | |||
2021-08-27 | Merge pull request #52129 from AnilBK/skeleton2d-ik-doc | Max Hilbrunner | |
Document how to use IK in skeleton2D. | |||
2021-08-27 | Makes FontData importable resource. | bruvzg | |
Adds multi-channel SDF font texture generation and rendering support. Adds per-font oversampling support. Adds FontData import plugins (for dynamic fonts, BMFonts and monospaced image fonts), font texture cache pre-generation and loading. Adds BMFont binary format and outline support. | |||
2021-08-27 | Merge pull request #37209 from Calinou/add-array-pop-method | Gilles Roudière | |
Add an `Array.pop_at()` method to pop an element at an arbitrary index | |||
2021-08-27 | Document how to use IK in skeleton2D. | Anilforextra | |
2021-08-27 | Merge pull request #52003 from BastiaanOlij/xr_interface_extension | Bastiaan Olij | |
Adding GDExtension support to XRInterface | |||
2021-08-27 | Add an `Array.pop_at()` method to pop an element at an arbitrary index | Hugo Locurcio | |
Negative indices are supported to pop an element relative from the end. | |||
2021-08-26 | Merge pull request #52107 from timothyqiu/overriden | Juan Linietsky | |
Fix misspelled "overriden" | |||
2021-08-26 | Merge pull request #51870 from BastiaanOlij/half_resolution_3d | Juan Linietsky | |
Optionally render 3D content at scaled resolution | |||
2021-08-26 | Adding GDExtension support to XRInterface | Bastiaan Olij | |
2021-08-26 | Merge pull request #51928 from reduz/extension-loader | Juan Linietsky | |
Implement Extension Loader | |||
2021-08-26 | Merge pull request #52077 from reduz/error-ret-doc | Juan Linietsky | |
Implement error return documentation | |||
2021-08-26 | Optionally scale 3D render content | Bastiaan Olij | |
2021-08-26 | Correct null and boolean values being capitalised by the str command | Balloonpopper | |
2021-08-25 | Merge pull request #52084 from reduz/engine-singleton-register | Juan Linietsky | |
Add ability to register singletons from Engine API | |||
2021-08-25 | Merge pull request #51969 from Calinou/doc-image-generate-mipmaps-no-threading | K. S. Ernest (iFire) Lee | |
Document `Image.generate_mipmaps()` always running on the main thread | |||
2021-08-26 | Fix misspelled "overriden" | Haoyu Qiu | |
In recent GDVIRTUAL PR and SkeletonModification3DJiggle doc. | |||
2021-08-25 | Merge pull request #52023 from mhilbrunner/vs-fix-reloaded | Max Hilbrunner | |
Fix VisualScriptEditor after namespaces | |||
2021-08-25 | Add ability to register singletons from engine API | reduz | |
* Exposed functions in Engine to register and unregister singletons. * Added the concept of user singletons, which can be removed (the system ones can't). | |||
2021-08-25 | Merge pull request #48374 from Calinou/gradienttexture-add-hdr-property | Hugo Locurcio | |
Add an `use_hdr` property to GradientTexture to allow storing HDR colors | |||
2021-08-24 | Rename RayShape to SeparationRayShape | PouleyKetchoupp | |
Makes it clearer that it's used for special cases when picking a collision shape. | |||
2021-08-24 | Rename slips_on_slope to slide_on_slope | PouleyKetchoupp | |
Also added some precision to the documentation. | |||
2021-08-24 | Fix CharacterBody motion with RayShape | PouleyKetchoupp | |
Make separation ray shapes work properly in move_and_slide, wihtout the specific code in CharacterBody like before. Now most of the logic is handled inside the physics server. The only thing that's needed is to use ray shapes only for recovery and ignore them when performing the motion itself (unless we're snapping or slips on slope is on). | |||
2021-08-24 | Restore RayShape as a regular shape type | PouleyKetchoupp | |
Partial revert from previously removing ray shapes completely, added back as a shape type but without the specific character controller code. | |||
2021-08-24 | Implement error return documetation | reduz | |
Adds ability to add error return documetation to the binder and class reference. Usage example: ```C++ void MyClass::_bind_method() { [..] BIND_METHOD_ERR_RETURN_DOC("load", ERR_FILE_CANT_OPEN, ERR_FILE_UNRECOGNIZED); } ``` One function of ConfigFile was changed as example. | |||
2021-08-24 | Fix Visual Script editor | Max Hilbrunner | |
2021-08-24 | Merge pull request #52041 from Rubonnek/expose-simplify-path | Max Hilbrunner | |
Expose `String.simplify_path` | |||
2021-08-24 | Merge pull request #52044 from Rubonnek/update-string-abs-rel-docs | Max Hilbrunner | |
Update documentation for is_absolute_path and is_rel_path | |||
2021-08-24 | Merge pull request #51999 from lyuma/set_surface_material | Juan Linietsky | |
Implement methods in EditorSceneImporterMesh, and add documentation. | |||
2021-08-24 | Merge pull request #52000 from lyuma/set_editable_instance | Juan Linietsky | |
Make Node editable_instance methods available to GDScript | |||
2021-08-24 | Expose String.simplify_path | Wilson E. Alvarez | |
2021-08-23 | Make Node editable_instance methods available to GDScript | Lyuma | |
2021-08-23 | Merge pull request #52045 from reduz/expose-rid-creation-utilities | Juan Linietsky | |
Expose RID creation utilities. | |||
2021-08-23 | Expose RID creation utilities. | reduz | |
* Exposed as utility functions. * Not very useful for script, but vital for creating servers using native extensions. | |||
2021-08-23 | Update documentation for is_absolute_path and is_rel_path | Wilson E. Alvarez | |
2021-08-23 | Merge pull request #51751 from jeffrey-cochran/windforce | Camille Mohr-Daurat | |
Created an area-specific wind force that interacts with soft bodies |