summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-05-03Merge pull request #48205 from Faless/net/4.x_url_parsingFabio Alessandrelli
[Net] Implement String::parse_url for parsing URLs.
2021-05-03Merge pull request #48396 from YeldhamDev/script_thumbnail_commentRémi Verschelde
Add comment highlighting to script thumbnails
2021-05-02Add comment highlighting to script thumbnailsMichael Alexsander
2021-05-02Merge pull request #48363 from aaronfranke/tanRémi Verschelde
Fix some tangent Color typos in GLTF
2021-05-02Merge pull request #46488 from kuruk-mm/fix_filesystem_bugRémi Verschelde
FileSystem: Force update when we delete a folder from the editor and …
2021-05-02Merge pull request #48377 from rafallus/fix_CSGPolygon_pathRémi Verschelde
Change Path to Path3D in CSGPolygon3D
2021-05-01Change Path to Path3D in CSGPolygon3Drafallus
2021-05-01FileSystem: Force update when we delete a folder from the editor and ↵Mateo Kuruk Miccino
searching changes only if we change the directory successfully in the scan_fs_changes
2021-05-01Fix some tangent Color typos in GLTFAaron Franke
2021-05-01Merge pull request #48345 from madmiraal/fix-48242-docsRémi Verschelde
Fix documentation following implementation of particle trails
2021-05-01Fix documentation following implementation of particle trailsMarcel Admiraal
2021-05-01Merge pull request #48341 from sboron/fix-tangent-issueRémi Verschelde
Fix broken tangents in vulkan rendering server on godot 4
2021-05-01Merge pull request #48283 from BastiaanOlij/xr_viewportRémi Verschelde
Move XR flag from subviewport into viewport
2021-05-01Move XR flag from subviewport into viewportBastiaan Olij
2021-05-01fix-tangents-on-rendering-serverStefan Boronczyk
2021-04-30Merge pull request #48242 from reduz/particle-trailsRémi Verschelde
Implement Particle Trails
2021-04-30Merge pull request #48336 from bruvzg/fix_mixed_url_decodeRémi Verschelde
Fix `url_decode` with mixed percent-encoding/Unicode strings.
2021-04-30Merge pull request #48335 from pycbouh/editor-control-theme-autocompletionRémi Verschelde
Fix autocompletion for `Control`'s `Theme` properties
2021-04-30Implement Particle Trailsreduz
-Enable the trails and set the length in seconds -Provide a mesh with a skeleton and a skin -Or, alternatively use one of the built-in TubeTrailMesh/RibbonTrailMesh -Works deterministically -Fixed particle collisions (were broken) -Not working in 2D yet (that will happen next)
2021-04-30Fix `url_decode` with mixed percent-encoding/Unicode strings. Treat Unix ↵bruvzg
drive names as UTF-8 encoded.
2021-04-30Merge pull request #48333 from MaxStgs/masterRémi Verschelde
Add WebSocketMultiplayerPeer _incoming_packets check bound
2021-04-30Fix autocompletion for Control's Theme propertiesYuri Sizov
2021-04-30Add WebSocketMultiplayerPeer _incoming_packets check boundMaxStgs
2021-04-30Merge pull request #34823 from qarmin/collision_mask_layerRémi Verschelde
Prevent setting too big or too small Collision Mask and Layer
2021-04-30Prevent setting too big or too small Collision Mask and LayerRafał Mikrut
2021-04-30Merge pull request #48305 from Calinou/doc-call-group-deferredRémi Verschelde
Document that `SceneTree.call_group()` is deferred
2021-04-30Merge pull request #48323 from naithar/fix/ios-virtual-keyboard-rangeRémi Verschelde
[iOS] Nonnegative start index for virtual keyboard range
2021-04-30[iOS] Nonnegative start index for virtual keyboard rangeSergey Minakov
2021-04-30Merge pull request #48319 from Faless/js/4.x_modern_emccFabio Alessandrelli
[HTML5] Fix builds with recent emscripten versions
2021-04-30[HTML5] Fix builds with recent emscripten versionsFabio Alessandrelli
Library suffix should be `.a`, the `EXTRA_` in `EXTRA_EXPORTED_RUNTIME_METHODS` is deprecated.
2021-04-29Document that `SceneTree.call_group()` is deferredHugo Locurcio
2021-04-29Sync RasterizerDummy.Fabio Alessandrelli
2021-04-29Merge pull request #48272 from Calinou/doc-standardmaterial3d-rim-unshadedRémi Verschelde
Document that clearcoat/rim lighting is not visible on unshaded materials
2021-04-29doc: Sync classref with current sourceRémi Verschelde
And typo fix from https://github.com/godotengine/godot-docs/pull/4882.
2021-04-29Merge pull request #48292 from akien-mga/stay-modernRémi Verschelde
Replace remaining uses of `NULL` with `nullptr`
2021-04-29Replace remaining uses of `NULL` with `nullptr`Rémi Verschelde
Follow-up to #38736 (these uses were likely added after this PR was merged).
2021-04-29Merge pull request #48277 from thebestnom/fix/generateDevTemplateRémi Verschelde
[Android] fix generateDevTemplate
2021-04-29Merge pull request #48269 from akien-mga/remove-largetextureRémi Verschelde
Remove obsolete LargeTexture, it's no longer useful since 3.x
2021-04-28[Android] fix generateDevTemplatethebestnom
2021-04-28Merge pull request #48235 from Faless/feature/network-local-port-enet-salvagedRémi Verschelde
[Net] Implement NetworkedMultiplayerENet.get_local_port
2021-04-28Document that clearcoat/rim lighting is not visible on unshaded materialsHugo Locurcio
2021-04-28Merge pull request #46688 from QbieShay/fix-particle-rotate-y-4Rémi Verschelde
Fixed rotate_y property of particle shaders
2021-04-28Implement NetworkedMultiplayerENet.get_local_portFabio Alessandrelli
Allows retrieving the local port to which the peer is bound.
2021-04-28Merge pull request #46476 from DarknessCatt/masterRémi Verschelde
Add fill method to Arrays and PackedArrays
2021-04-28Merge pull request #47454 from vnen/gdscript-lambdaRémi Verschelde
2021-04-28GDScript: Fix crash when base of an attribute is invalidGeorge Marques
In attribute expressions (`a.b`) it's possible that the base has an incorrect syntax and thus become a nullptr expression in the tree. This commit add the check for this case to fail gracefully instead of crashing.
2021-04-28GDScript: Implement lambdas compilation and runtimeGeorge Marques
2021-04-28Merge pull request #48268 from dsnopek/issue-48178Fabio Alessandrelli
Fixes #48178: WebXR broken when built with Emscripten 2.0.13 or later
2021-04-28GDScript: Add lambdas to the type analyzerGeorge Marques
- Lambdas are always callables (no specific signature match). - Captures from the current context are evaluated.
2021-04-28GDScript: Add lambda syntax parsingGeorge Marques
Lambda syntax is the same as a the function syntax (using the same `func` keyword) except that the name is optional and it can be embedded anywhere an expression is expected. E.g.: func _ready(): var my_lambda = func(x): print(x) my_lambda.call("hello")