summaryrefslogtreecommitdiff
path: root/doc/classes
AgeCommit message (Collapse)Author
2020-02-28Merge pull request #36388 from AndreaCatania/some_renamesRémi Verschelde
Rename Navigation{Mesh,Polygon}Instance and PlaneShape for clarity
2020-02-28Renamed NavigationPolygonInstance to NavigationRegion2DAndrea Catania
2020-02-27Basic fast filtering implementationclayjohn
2020-02-28Merge pull request #36624 from Calinou/doc-improve-arrayRémi Verschelde
doc: Mention concatenation using the `+` operator in Array
2020-02-27doc: Mention concatenation using the `+` operator in ArrayHugo Locurcio
This closes https://github.com/godotengine/godot-docs/issues/2452.
2020-02-27Improve documentation related to fixed physics processingHugo Locurcio
2020-02-27Merge pull request #36288 from Calinou/meshlibrary-allow-non-tools-useRémi Verschelde
Allow using `MeshLibrary.get_item_preview()` in non-editor builds again
2020-02-27Merge pull request #36581 from Calinou/doc-improve-add-child-below-nodeRémi Verschelde
Improve the `Node.add_child_below_node()` documentation
2020-02-27Improve the `Node.add_child_below_node()` documentationHugo Locurcio
This closes https://github.com/godotengine/godot-docs/issues/2730.
2020-02-27Renamed PlaneShape to WorldMarginShapeAndrea Catania
2020-02-27Renamed NavigationMeshInstance to NavigationRegionAndrea Catania
2020-02-27Docs for some nodes in visual shader(part 3)Yuri Roubinsky
2020-02-26Merge pull request #36536 from Chaosus/vs_intRémi Verschelde
Add support for integer type in visual shaders
2020-02-26Merge pull request #36551 from AndreaCatania/navigation_destruction_flushRémi Verschelde
Flushes commands just before the navigation server is destroyed
2020-02-26Flushes commands just before the navigation server is destroyedAndrea Catania
2020-02-26Add support for integer type in visual shadersYuri Roubinsky
2020-02-26Docs: Improved wording and added linksLunadin
- Added missing links to the Control node in BoxContainer - Added Oxford commas in BoxContainer and CanvasItem - Clarified ambiguous boolean wording in BoxContainer - Improved paragraphing in ScrollContainer's description - Simplified ControlPicker description
2020-02-25doc: Sync classref for Packed{Int,Float}{32,64}Array additionsRémi Verschelde
2020-02-25Update docs and bindings for new integer vector typesRémi Verschelde
2020-02-24Core: Change _Marshall class inherit from Reference to ObjectMateo Dev .59
2020-02-22doc: Sync classref with apparent Variant return type changesRémi Verschelde
Part of those seem bogus, methods like Array.back()/front() should return a Variant and not void.
2020-02-22doc: Sync classref with StringName/Callable changesRémi Verschelde
2020-02-22Merge pull request #36441 from YeldhamDev/tabs_unused_constantsRémi Verschelde
Remove unused theme constants in Tab(Container)
2020-02-22Remove unused theme constants in Tab(Container)Michael Alexsander
2020-02-21Refactor node processing in visual shader member dialogYuri Roubinsky
2020-02-20Merge pull request #36371 from Calinou/doc-improve-panoramaskyRémi Verschelde
Improve the PanoramaSky class documentation
2020-02-20Fix MIMPAMPS typos in constants throughout the engineAndrii Doroshenko (Xrayez)
2020-02-19Improve the PanoramaSky class documentationHugo Locurcio
See https://github.com/godotengine/godot/issues/27835.
2020-02-19doc: Sync classref with current sourceRémi Verschelde
2020-02-18Fix compilation warnings and re-enable werror=yes on TravisRémi Verschelde
Fix -Wunused-variable, -Wunused-but-set-variable and -Wswitch warnings raised by GCC 8 and 9. Fix -Wunused-function, -Wunused-private-field and -Wtautological-constant-out-of-range-compare raised by Clang. Fix MSVC 2019 warning C4804 (unsafe use of type 'bool' in comparison operation). GCC -Wcpp warnings/Clang -W#warnings (`#warning`) are no longer raising errors and will thus not abort compilation with `werror=yes`. Treat glslang headers are system headers to avoid raising warnings. Re-enables us to build with `werror=yes` on Linux and macOS, thus catching warnings that would be introduced by new code. Fixes #36132.
2020-02-18Added utility functions to the new NavigationServer:Andrea Catania
- Vector3 get_closest_point_to_segment(const Vector3 &p_from, const Vector3 &p_to, const bool &p_use_collision = false); - Vector3 get_closest_point(const Vector3 &p_point); - Vector3 get_closest_point_normal(const Vector3 &p_point); - Object *get_closest_point_owner(const Vector3 &p_point);
2020-02-18Merge pull request #36296 from Faless/dtls/enet_vulkanRémi Verschelde
DTLS support + optional ENet encryption
2020-02-18doc: Sync classref with current sourceRémi Verschelde
Handle removal of Pool*Array types and other recent changes.
2020-02-18Revert "Remove TextFile from public API"Rémi Verschelde
2020-02-17Add documentation for new DTLS features.Fabio Alessandrelli
2020-02-17Merge pull request #36277 from madmiraal/fix-visual_server-bindingsRémi Verschelde
Fix VisualServer bindings.
2020-02-17Fix VisualServer bindings.Marcel Admiraal
2020-02-17Fix GDCLASS for Texture2D/TextureLayeredYuri Roubinsky
2020-02-17Allow using `MeshLibrary.get_item_preview()` in non-editor builds againHugo Locurcio
This closes #36268.
2020-02-14Merge pull request #36182 from KoBeWi/how_to_text_fileRémi Verschelde
Remove TextFile from public API
2020-02-14Remove TextFile from public APITomasz Chabora
2020-02-14Remove incomplete battery status/power APIRémi Verschelde
It was initially implemented in #5871 for Godot 3.0, but never really completed or thoroughly tested for most platforms. It then stayed in limbo and nobody seems really keen to finish it, so it's better to remove it in 4.0, and re-add eventually (possibly with a different API) if there's demand and an implementation confirmed working on all platforms. Closes #8770.
2020-02-13Remove more deprecated methods and codeRémi Verschelde
2020-02-13Merge pull request #36174 from akien-mga/byebye-openghell-3Rémi Verschelde
Remove obsolete GLES3 backend
2020-02-13Merge pull request #36144 from akien-mga/remove-deprecated-allow-decodingRémi Verschelde
Remove deprecated PacketPeer allow_object_decoding
2020-02-13Merge pull request #36143 from akien-mga/remove-deprecated-slave-syncRémi Verschelde
Remove deprecated sync and slave networking keywords
2020-02-13Remove obsolete GLES3 backendRémi Verschelde
Due to the port to Vulkan and complete redesign of the rendering backend, the `drivers/gles3` code is no longer usable in this state and is not planned to be ported to the new architecture. The GLES2 backend is kept (while still disabled and non-working) as it will eventually be ported to serve as the low-end renderer for Godot 4.0. Some GLES3 features might be selectively ported to the updated GLES2 backend if there's a need for them, and extensions we can use for that. So long, OpenGL driver bugs!
2020-02-13Remove deprecated PacketPeer allow_object_decodingRémi Verschelde
It was added for 3.2 in #27485 to preserve backwards compatibility, but we can now remove it. It is still needed in MultiplayerAPI as it's the only way to control it for the internal put_var calls.
2020-02-13Remove deprecated sync and slave networking keywordsRémi Verschelde
Those keywords were deprecated for 3.1 in #22087. Also fix token name for `TK_REMOTE`, should be "remote" like the keyword.
2020-02-13Added virtual method to VisualShaderNodeCustom to enable high-end markYuri Roubinsky