summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2021-09-11Merge pull request #52570 from williamd67/GPULightmapper-improvementsClay John
GPULightmapper's triangles and their bounding box will be in-sync
2021-09-11Merge pull request #52504 from V-Sekai/gltf_8_uvJuan Linietsky
8 uvs for glTF2, URI decode and Vertex Custom api
2021-09-11GPULightmapper's triangles and their bounding box will be in-syncWilliam Deurwaarder
Previously the bounding boxes and triangles were maintained in two separate arrays (Vectors). As the triangle vector was sorted and the bounding-box array was not , the order of both arrays differed. This meant that the index in one was different than the other, which caused lookup issues. To prevent this, the bounding-box is now part of the triangle structure so that there is a single structure that cannot become out-of-sync anymore.
2021-09-10Merge pull request #52406 from ellenhp/libvorbisJuan Linietsky
Replace stb_vorbis with libvorbis
2021-09-108 uvs for glTF2, URI decode and Vertex Custom api.Lyuma
Add glTF2 uri decode for paths. Add vertex custom apis. Add scene importer api. Change Color to float; add support for float-based custom channels in SurfaceTool and EditorSceneImporterMesh Co-authored-by: darth negative hunter <thenegativehunter2@users.noreply.github.com>
2021-09-10Merge pull request #52531 from V-Sekai/remove-gltf-packed-sceneK. S. Ernest (iFire) Lee
Remove packed scene gltf.
2021-09-10Remove packed scene gltfK. S. Ernest (iFire) Lee
We determined through discussion that composing the packed scene from a node tree was a better design because it removed duplication of code.
2021-09-10Merge pull request #52063 from KoBeWi/double_comma_of_doomGeorge Marques
Fix crash with consecutive commas in Dictionary
2021-09-10Merge pull request #49897 from Blackiris/fix-dollar-point-crash-on-editorGeorge Marques
Fix crash when writing $. in the editor
2021-09-10Merge pull request #51456 from SaracenOne/super_init_fixGeorge Marques
Call _init on base class if one does not exist.
2021-09-10Fix crash with consecutive commas in Dictionarykobewi
2021-09-10Merge pull request #51593 from KoBeWi/ifGeorge Marques
Prevent crash when awaiting in a getter/setter
2021-09-10Merge pull request #52081 from ThreeRhinosInAnElephantCostume/fixmatchfreezeGeorge Marques
Fix gdscript pattern matching expressions
2021-09-09Replace stb_vorbis with libogg+libvorbisEllen Poe
2021-09-09Merge pull request #52492 from raulsntos/fix-csharp-array-propertiesIgnacio Roldán Etcheverry
Fix properties arrays in C# bindings generator
2021-09-08Merge pull request #52246 from Paulb23/verbatim-stringMax Hilbrunner
Syntax highlight c# verbatim string literal
2021-09-08Merge pull request #52480 from mhilbrunner/network-renameFabio Alessandrelli
Multiplayer networking renames/simplification
2021-09-08Merge pull request #52106 from Paulb23/text-edit-optimisationGilles Roudière
Optimise TextEdit get line height and width
2021-09-08Fix properties arrays in C# bindings generatorRaul Santos
2021-09-08Multiplayer networking renames/simplificationMax Hilbrunner
Removes _networking_ prefix from some methods and members, now that multiplayer has been largely moved out of Node and SceneTree and is seperated into its own set of classes.
2021-09-07Merge pull request #51964 from bruvzg/request_camera_permissionMax Hilbrunner
[macOS] Request camera permission before session init.
2021-09-07Merge pull request #52237 from ellenhp/polyphonyJuan Linietsky
Add optional polyphonic playback to built-in audio player nodes
2021-09-07Merge pull request #52267 from williamd67/lookup-symbol-builtin-functionsMax Hilbrunner
Show help for built-in functions (@GlobalScope)
2021-09-07Merge pull request #52289 from Calinou/remove-old-msvc-support-ifdefMax Hilbrunner
Remove `#ifdefs` for handling compilation with Visual Studio < 2015
2021-09-07Add polyphony to Audio Stream Player nodesEllen Poe
2021-09-07Merge pull request #52442 from Faless/mp/4.x_rpc_managerMax Hilbrunner
[Net] Move multiplayer classes to own subfolder. Split RPC from MultiplayerAPI.
2021-09-07[Net] Move multiplayer to core subdir, split RPCManager.Fabio Alessandrelli
Move multiplayer classes to "core/multiplayer" subdir. Move the RPCConfig and enums (TransferMode, RPCMode) to a separate file (multiplayer.h), and bind them to the global namespace. Move the RPC handling code to its own class (RPCManager). Renames "get_rpc_sender_id" to "get_remote_sender_id".
2021-09-07Merge pull request #52205 from BastiaanOlij/blit_source_rectBastiaan Olij
Add source rectangle to blit
2021-09-06Merge pull request #52271 from nekomatata/query-layer-default-maskCamille Mohr-Daurat
Harmonize default value for collision mask in ray/shape queries
2021-09-04Merge pull request #52341 from Calinou/scons-fix-missing-sconscript-warningMax Hilbrunner
Fix missing SConscript warning when building using SCons
2021-09-03Add documentation to GodotSharpRaul Santos
- Adds documentation to almost every class and member in `GodotSharp` - Fixes some old documentation to more closely follow the XML comments convention
2021-09-03Fix constant tag documentation in C# bindings generatorRaul Santos
2021-09-03Fix PackedInt64Array typo in bindings_generator.hRaul Santos
2021-09-03Merge pull request #50872 from aaronfranke/cs-format-mini-2Ignacio Roldán Etcheverry
Some more C# formatting and style fixes
2021-09-03Merge pull request #52342 from Faless/enet/4.x_no_close_errorFabio Alessandrelli
[Net] Silence ENetMultiplayerPeer close_connection.
2021-09-03Merge pull request #52329 from ↵Max Hilbrunner
ZuBsPaCe/gdscript-unused-private-class-variable-fix GDScript: Fix for UNUSED_PRIVATE_CLASS_VARIABLE
2021-09-03GDScript: Count usages of member variables.ZuBsPaCe
Otherwise private member variables will always lead to UNUSED_PRIVATE_CLASS_VARIABLE.
2021-09-03Added tests for expression matchingThreeRhinosInAnElephantCostume
2021-09-02Some more C# formattingAaron Franke
2021-09-02[Net] Silence ENetMultiplayerPeer close_connection.Fabio Alessandrelli
Used to print an error when it was not active, now it just returns immediately as per the documentation.
2021-09-02Fix missing SConscript warning when building using SConsHugo Locurcio
2021-09-02Check for GDScript member and class naming conflicts in a variety of conditions.SaracenOne
2021-09-01Merge pull request #51639 from Ev1lbl0w/gsoc21-dapFabio Alessandrelli
Implement more advanced features for DAP
2021-09-01Merge pull request #52270 from KoBeWi/goodbye_polarGeorge Marques
Remove cartesian2polar and polar2cartesian
2021-09-01Merge pull request #48237 from KoBeWi/they_came_from_angleGeorge Marques
Add Vector2.from_angle() method
2021-08-31Remove `#ifdefs` for handling compilation with Visual Studio < 2015Hugo Locurcio
Godot 3.3 and later require Visual Studio 2017 to be compiled.
2021-08-31Implemented advanced features of DAPEv1lbl0w
Respect client "supportsVariableType" capability Implement "breakpointLocations" request Implement "restart" request Implement "evaluate" request Fix error messages not being shown, and improved wrong path message Removed thread option and behavior Implemented detailed inspection of complex variables Fix "const"ness of functions Added a configurable timeout for requests Implement Godot custom data request/event Implement syncing of breakpoints Added support for debugging native platforms
2021-08-31Add Vector2.from_angle() methodkobewi
2021-08-30Merge pull request #52240 from Rubonnek/rename-rel-pathJuan Linietsky
Rename `String::is_rel_path` to `String::is_relative_path`
2021-08-30Harmonize default value for collision mask in ray/shape queriesPouleyKetchoupp
The default mask for queries was 0, 0x7FFFFFFF or 0xFFFFFFFF depending on the cases. Now always using 0xFFFFFFFF (in the form of UINT32_MAX to make it clear) in order to use all layers by default.