summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2022-01-10Merge pull request #56342 from NNesh/fix/class-completionRémi Verschelde
2022-01-10Merge pull request #56409 from ↵Rémi Verschelde
cdemirer/fix-unexpected-copying-when-parameter-is-typed
2022-01-10Merge pull request #56651 from ↵Rémi Verschelde
gerhean/Fix-leak-when-function-returning-parent-class-type
2022-01-10Merge pull request #55225 from bruvzg/fix_ligature_cursor_and_ot_featuresRémi Verschelde
2022-01-10Merge pull request #56662 from timothyqiu/fbx-fixesRémi Verschelde
2022-01-10Merge pull request #56663 from bruvzg/fix_tab_inf_loopRémi Verschelde
2022-01-10Merge pull request #56602 from V-Sekai/csg_selectionRémi Verschelde
2022-01-10Fix crash on importing FBX fileHaoyu Qiu
2022-01-10Fix freezes when tab is zero or negative width.bruvzg
2022-01-10Fix glyph index for bitmap fonts.bruvzg
Fix TextEdit glyph position rounding.
2022-01-10Fix leak when function returning self typeGer Hean
Leak is caused by cyclic reference
2022-01-09[TextServer] Improve ligature cursor handling.bruvzg
Fix mid-grapheme hit test. Fix OpenType features property handling, add default features override option. Enable mid-grapheme cursor by default.
2022-01-08Merge pull request #56617 from AnilBK/use_fillRémi Verschelde
Use fill() to fill an entire image instead of setting pixels individually.
2022-01-08Skip Draco-compressed glTF 3d format files.K. S. Ernest (iFire) Lee
2022-01-08Use fill() to fill an entire image instead of setting pixels individually.Anilforextra
2022-01-08Fixed completion showing for class membersNNesh
2022-01-07Fix selection of CSG objectsSaracenOne
2022-01-07Fix some more wrong node nameskobewi
2022-01-06Merge pull request #55213 from Scony/fix-gdscript-crashRémi Verschelde
2022-01-06Fix multiple missing UTF-8 decoding.bruvzg
2022-01-06Merge pull request #56006 from KoBeWi/6yearslaterJFonS
Add physics material to GridMap
2022-01-06Add a GDScript template for `VisualShaderNodeCustom`Yuri Roubinsky
2022-01-05Merge pull request #56479 from V-Sekai/import-optionsRémi Verschelde
2022-01-05Merge pull request #56352 from ↵Rémi Verschelde
Gallilus/Include-base-signals-to-VisualScriptEmitSignal
2022-01-05Merge pull request #56380 from RedMser/export_gltf_normal_crashRémi Verschelde
2022-01-05Merge pull request #56290 from nikitalita/fix-gltf-mesh-primsRémi Verschelde
2022-01-05options dict is now passed to _import_scene.K. S. Ernest (iFire) Lee
2022-01-05Merge pull request #56483 from vnen/gdscript-warning-annotationRémi Verschelde
Add annotation to ignore warnings
2022-01-04Merge pull request #52541 from V-Sekai/gltf-load-scene-bufferK. S. Ernest (iFire) Lee
Add gltf import buffer.
2022-01-04Merge pull request #56375 from Cnidarias/ogg_missing_right_channelEllen Poe
Fix OGG Vorbis playback with more than one channel
2022-01-04Add import glb from bufferK. S. Ernest (iFire) Lee
Split functions from gltf document import and export into six functions. Use base path to allow two code paths based on an empty base path or a full base path. Add uri decode in _parse_buffers.
2022-01-04GDScript: Add annotation to ignore warningsGeorge Marques
2022-01-03Update copyright statements to 2022Rémi Verschelde
Happy new year to the wonderful Godot community!
2022-01-03Merge pull request #53957 from fabriceci/new-template-workflowRémi Verschelde
2022-01-02Improve editor template workflowfabriceci
Co-Authored-By: jmb462 <jmb462@gmail.com>
2022-01-02Fix usage of "Return" in the docskobewi
2022-01-02Fix various typosluz paz
Found via ` codespell -q 3 -S ./thirdparty,*.po,./DONORS.md -L ackward,ang,ans,ba,beng,cas,childs,childrens,dof,doubleclick,expct,fave,findn,gird,hist,inout,leapyear,lod,nd,numer,ois,ony,paket,seeked,sinc,switchs,te,uint,varn` Update editor/import/resource_importer_layered_texture.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Update doc/classes/TileSetScenesCollectionSource.xml Co-authored-by: Raul Santos <raulsntos@gmail.com> Update scene/gui/graph_edit.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Update scene/resources/animation.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Update scene/resources/animation.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Update scene/resources/animation.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Update scene/gui/rich_text_label.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Revert previously committed change
2022-01-02Fix unexpected Packed Array copying when parameter is typedcdemirer
2021-12-31Fix glTF scene export crash on null normal textureRedMser
Also removes a redundant get_texture call directly below the modified code block. Fixes #56379
2021-12-31Fix OGG Vorbis playback with more than one channelCnidarias
When an OGG Vorbis file has more than one channel we accidentily were assigning only the left channel to both the L and R channels of the AudioFrame output buffer
2021-12-30Include base signals to VisualScriptEmitSignalDavid Cambré
2021-12-28Fix getting properties state when reloading C#Raul Santos
When reloading C# classes and keep their properties values they are retrieved and stored in a state list. Retrieving the properties was only getting the fields of the C# class and not inherited fields so those properties values were lost on reload. Now we also try to find the field in the parent classes.
2021-12-27FIX GLTF Document mesh primitive conversionsnikitalita
2021-12-23Fix `KeyValuePairAt` memory leakRaul Santos
2021-12-17Add physics material to GridMapkobewi
2021-12-15Merge pull request #53129 from Faless/net/4.x_enet_optsFabio Alessandrelli
[Net] ENet poll optimizations, fragmented unreliable transfer.
2021-12-15[Net] ENet poll now only service the connection once.Jordan Schidlowsky
It used to call `enet_host_service` until all events were consumed, but that also meant constantly polling the connection leading to potentially unbounded processing time. It now only service the connection once, and instead consumes all the retrieved events via `enet_host_check_events`.
2021-12-15[Net] ENetMultiplayerPeer now sends fragmented packets unreliably too.Jordan Schidlowsky
It used to always send them reliably when transfer mode was unreliable or ordered if the packet size was more then the enet host MTU (1400 bytes by default). This commit also adds a warning when debug is enabled to explain the effects of sending fragmented packets unreliably.
2021-12-15Merge pull request #55952 from Faless/net/4.x_webrtc_mp_connect_fixRémi Verschelde
2021-12-15[Net] Fix WebRTC returning packets from peers too early.Fabio Alessandrelli
Due to the async nature of WebRTC implementations, the multiplayer peer could end up having queued packets from a given connection before it is able to emit the "peer_added" signal. This commit ensures that packets from peers which are not notified yet are skipped by `get_packet` and `get_available_packet_count`.