summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-02-18Convert "Pool*Array" icons into "Packed*Array"Michael Alexsander
2020-02-18Merge pull request #36321 from Faless/net/win_tcp_noreuseRémi Verschelde
Disable NetSocket reuse address on Windows.
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-18EditorProperty: Fix handling of PackedRealArrayRémi Verschelde
2020-02-18Merge pull request #36320 from madmiraal/fix-c4996-warning-vulkan_contextRémi Verschelde
Fix VisualStudio throwing multiple C4996 warnings in vulkan_context.cpp.
2020-02-18Merge pull request #36318 from akien-mga/fix-mono-buildRémi Verschelde
Fix CanvasItem bindings and Mono build
2020-02-18Disable NetSocket reuse address on Windows.Fabio Alessandrelli
It actually means reuse port -.- ...
2020-02-18Merge pull request #36317 from godotengine/revert-36182-how_to_text_fileRémi Verschelde
Revert "Remove TextFile from public API"
2020-02-18Fix VisualStudio throwing multiple C4996 warnings in vulkan_context.cpp.Marcel Admiraal
Use Godot's String to concatenate C-strings instead of strcat and sprintf, which are unsafe, because they don't check for buffer overflows.
2020-02-18Mono: Fix build after ObjectID and Texture2D changesRémi Verschelde
2020-02-18Fix arguments/default values in CanvasItem bindingsRémi Verschelde
2020-02-18Merge pull request #36311 from reduz/poolvector-deprecationRémi Verschelde
Convert all references and instances of PoolVector to Vector
2020-02-18Revert "Remove TextFile from public API"Rémi Verschelde
2020-02-18PoolVector is gone, replaced by VectorJuan Linietsky
Typed `PoolTypeArray` types are now renamed `PackedTypeArray` and are sugar for `Vector<Type>`.
2020-02-17Merge pull request #36303 from follower/patch-8Rémi Verschelde
Fix typo/spelling: "exisiting" -> "existing"
2020-02-18Fix typo/spelling: "exisiting" -> "existing"follower
Specifically: "exisiting_script_removable" -> "existing_script_removable"
2020-02-17Merge pull request #36295 from akien-mga/classdb-workaround-gdscript-double-freeRémi Verschelde
ClassDB: Workaround double-free for GDScript
2020-02-17Add documentation for new DTLS features.Fabio Alessandrelli
2020-02-17NetworkedMultiplayerENet dtls support.Fabio Alessandrelli
2020-02-17Custom godot sockets for ENet now support DTLS.Fabio Alessandrelli
Non-DTLS implementation uses plain NetSocket for performance as before.
2020-02-17New PacketPeerDTLS and DTLSServer classes.Fabio Alessandrelli
Custom instance implementation via the mbedtls module.
2020-02-17ClassDB: Workaround double-free for GDScriptRémi Verschelde
This is a temporary hack until vnen and reduz can work on a proper fix. The changes in 867d073b98344b848c96012418912a7e72841a31 exposed a GDScript issue, which apparently triggers an automatic unreferencing. This hack only makes it possible to use the editor again, but GDScript is still broken.
2020-02-17Merge pull request #36229 from dreamsComeTrue/rich-text-label-key-eventsRémi Verschelde
RichTextLabel: proper handling of internal key events
2020-02-17Merge pull request #36248 from Calinou/connections-method-dialog-increase-widthRémi Verschelde
Increase the width of the "Connections to method" dialog
2020-02-17Merge pull request #36233 from WARIO-MDMA/audiostreamplayer-pitch-scaleRémi Verschelde
[AudioStreamPlayer/2D/3D] Reduce the max value of pitch_scale's inspector slider
2020-02-17Merge pull request #36284 from KoBeWi/scripting_batsRémi Verschelde
Allow for continuous deletion/duplication of lines
2020-02-17Merge pull request #36277 from madmiraal/fix-visual_server-bindingsRémi Verschelde
Fix VisualServer bindings.
2020-02-17Merge pull request #36276 from Chaosus/fix_texture_baseRémi Verschelde
Fix GDCLASS for Texture2D/TextureLayered
2020-02-17Fix VisualServer bindings.Marcel Admiraal
2020-02-17Fix GDCLASS for Texture2D/TextureLayeredYuri Roubinsky
2020-02-16Merge pull request #36274 from Calinou/add-fish-completionRémi Verschelde
Add a fish shell completion file for the Godot editor
2020-02-16Allow for continuous deletion/duplication of linesTomasz Chabora
2020-02-16Add a fish shell completion file for the Godot editorHugo Locurcio
2020-02-16Merge pull request #36267 from timothyqiu/conn-enter-crashRémi Verschelde
Fixes crash when pressing enter in ConnectDialog with nothing selected
2020-02-16Fixes crash when pressing enter in ConnectDialog with nothing selectedHaoyu Qiu
2020-02-16Merge pull request #36260 from timothyqiu/texture-memleakRémi Verschelde
Fixes memory leak when loading StreamTexture
2020-02-16Merge pull request #36251 from Chaosus/fix_struct_crashYuri Roubinsky
Fix shader crash if duplicated struct members created
2020-02-16Fixes memory leak when loading StreamTextureHaoyu Qiu
2020-02-16Move mbedlts print func to SSLMbedTLSContext.Fabio Alessandrelli
2020-02-16UDPServer and PacketPeerUDP connect_to_host.Fabio Alessandrelli
UDP sockets can be "connected" to filter packets from a specific source. In case of a bound socket (e.g. server), a new socket can be created on the same address/port that will receive all packets that are not filtered by a more specific socket (e.g. the previously connect socket). This way, a UDPServer can listen to new packets, and return a new PacketPeerUDP when receiving one, knowing that is a "new client".
2020-02-16Add peek option to NetSocket recv_from.Fabio Alessandrelli
2020-02-15Merge pull request #35862 from Calinou/improve-enet-error-messagesRémi Verschelde
Improve error explanations related to NetworkedMultiplayerENet
2020-02-15Merge pull request #36250 from Faless/ws/fix_js_statusRémi Verschelde
Fix EMWSClient::get_connection_status()
2020-02-15Fix shader crash if duplicated struct members createdYuri Roubinsky
2020-02-15Fix EMWSClient::get_connection_status(), try catchFabio Alessandrelli
2020-02-15Increase the width of the "Connections to method" dialogHugo Locurcio
This closes #36245.
2020-02-15Merge pull request #36189 from reduz/object-id-refactorRémi Verschelde
Changed logic and optimized ObjectID in ObjectDB and Variant, removed…
2020-02-15Changed logic and optimized ObjectID in ObjectDB and Variant, removed RefPtr.Juan Linietsky
2020-02-15Reduce AudioStreamPlayer's pitch_scale max valueWARIO-MDMA