Rémi Verschelde
f9b9992c25
Merge pull request #35245 from qarmin/unsigned_bit_shift
...
Don't allow to use in bit shift negative operands
2021-05-03 15:48:49 +02:00
Rémi Verschelde
4e06731346
Merge pull request #47958 from Xrayez/gdscript-rename-test-scripts
...
Rename GDScript test script filenames to use `snake_case`
2021-05-03 15:44:46 +02:00
Rémi Verschelde
dad77eed5c
Merge pull request #47059 from BastiaanOlij/forward_mobile_render
2021-05-03 14:12:43 +02:00
Fabio Alessandrelli
015fc2ad4f
Merge pull request #48205 from Faless/net/4.x_url_parsing
...
[Net] Implement String::parse_url for parsing URLs.
2021-05-03 13:55:57 +02:00
Bastiaan Olij
58ff0dac1a
Create mobile renderer
2021-05-03 21:54:11 +10:00
Rémi Verschelde
a4afa05efe
Merge pull request #48396 from YeldhamDev/script_thumbnail_comment
...
Add comment highlighting to script thumbnails
2021-05-03 10:33:20 +02:00
Michael Alexsander
46e0161737
Add comment highlighting to script thumbnails
2021-05-02 21:48:37 -03:00
Rémi Verschelde
8abd50359b
Merge pull request #48363 from aaronfranke/tan
...
Fix some tangent Color typos in GLTF
2021-05-02 10:08:22 +02:00
Rémi Verschelde
d05f9efc9d
Merge pull request #46488 from kuruk-mm/fix_filesystem_bug
...
FileSystem: Force update when we delete a folder from the editor and …
2021-05-02 08:43:26 +02:00
Rémi Verschelde
419d7976ca
Merge pull request #48377 from rafallus/fix_CSGPolygon_path
...
Change Path to Path3D in CSGPolygon3D
2021-05-02 07:49:23 +02:00
rafallus
abf6872c38
Change Path to Path3D in CSGPolygon3D
2021-05-01 22:43:36 -05:00
Mateo Kuruk Miccino
dc76938679
FileSystem: Force update when we delete a folder from the editor and searching changes only if we change the directory successfully in the scan_fs_changes
2021-05-01 22:12:02 -03:00
Aaron Franke
b06cbd9f51
Fix some tangent Color typos in GLTF
2021-05-01 18:49:23 -04:00
Rémi Verschelde
33a0fb6e02
Merge pull request #48345 from madmiraal/fix-48242-docs
...
Fix documentation following implementation of particle trails
2021-05-01 14:51:29 +02:00
Marcel Admiraal
fcf8071ec9
Fix documentation following implementation of particle trails
2021-05-01 13:12:31 +01:00
Rémi Verschelde
dea84c9d28
Merge pull request #48341 from sboron/fix-tangent-issue
...
Fix broken tangents in vulkan rendering server on godot 4
2021-05-01 13:37:43 +02:00
Rémi Verschelde
f3c1190dc9
Merge pull request #48283 from BastiaanOlij/xr_viewport
...
Move XR flag from subviewport into viewport
2021-05-01 12:54:35 +02:00
Bastiaan Olij
e0bdf40d15
Move XR flag from subviewport into viewport
2021-05-01 19:58:11 +10:00
Stefan Boronczyk
7571348a5f
fix-tangents-on-rendering-server
2021-05-01 06:19:40 +02:00
Rémi Verschelde
4a7679e4dd
Merge pull request #48242 from reduz/particle-trails
...
Implement Particle Trails
2021-04-30 23:52:15 +02:00
Rémi Verschelde
d12e0b6ef1
Merge pull request #48336 from bruvzg/fix_mixed_url_decode
...
Fix `url_decode` with mixed percent-encoding/Unicode strings.
2021-04-30 23:02:51 +02:00
Rémi Verschelde
1202117e8f
Merge pull request #48335 from pycbouh/editor-control-theme-autocompletion
...
Fix autocompletion for `Control`'s `Theme` properties
2021-04-30 23:00:24 +02:00
reduz
90056460ad
Implement Particle Trails
...
-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-30 17:38:02 -03:00
bruvzg
b6a21f85a7
Fix url_decode
with mixed percent-encoding/Unicode strings. Treat Unix drive names as UTF-8 encoded.
2021-04-30 21:22:39 +03:00
Rémi Verschelde
0ad03ba052
Merge pull request #48333 from MaxStgs/master
...
Add WebSocketMultiplayerPeer _incoming_packets check bound
2021-04-30 20:12:35 +02:00
Yuri Sizov
980cf73bbc
Fix autocompletion for Control's Theme properties
2021-04-30 20:47:01 +03:00
MaxStgs
05ad08941b
Add WebSocketMultiplayerPeer _incoming_packets check bound
2021-04-30 21:00:52 +05:00
Rémi Verschelde
87e8e71190
Merge pull request #34823 from qarmin/collision_mask_layer
...
Prevent setting too big or too small Collision Mask and Layer
2021-04-30 17:58:06 +02:00
Rafał Mikrut
efcb097674
Prevent setting too big or too small Collision Mask and Layer
2021-04-30 17:19:04 +02:00
Rémi Verschelde
66f696c2c1
Merge pull request #48305 from Calinou/doc-call-group-deferred
...
Document that `SceneTree.call_group()` is deferred
2021-04-30 12:08:46 +02:00
Rémi Verschelde
a91effc791
Merge pull request #48323 from naithar/fix/ios-virtual-keyboard-range
...
[iOS] Nonnegative start index for virtual keyboard range
2021-04-30 11:47:49 +02:00
Sergey Minakov
275772818d
[iOS] Nonnegative start index for virtual keyboard range
2021-04-30 11:44:32 +03:00
Fabio Alessandrelli
d578d82e57
Merge pull request #48319 from Faless/js/4.x_modern_emcc
...
[HTML5] Fix builds with recent emscripten versions
2021-04-30 08:42:32 +02:00
Fabio Alessandrelli
8e2c237008
[HTML5] Fix builds with recent emscripten versions
...
Library suffix should be `.a`, the `EXTRA_` in
`EXTRA_EXPORTED_RUNTIME_METHODS` is deprecated.
2021-04-30 08:01:26 +02:00
Hugo Locurcio
7516ff3805
Document that SceneTree.call_group()
is deferred
2021-04-29 23:01:41 +02:00
Fabio Alessandrelli
f0e6a02108
Sync RasterizerDummy.
2021-04-29 16:46:10 +02:00
Rémi Verschelde
28f56e2cbf
Merge pull request #48272 from Calinou/doc-standardmaterial3d-rim-unshaded
...
Document that clearcoat/rim lighting is not visible on unshaded materials
2021-04-29 13:36:40 +02:00
Rémi Verschelde
cab5064f20
doc: Sync classref with current source
...
And typo fix from https://github.com/godotengine/godot-docs/pull/4882 .
2021-04-29 12:11:40 +02:00
Rémi Verschelde
aac354709d
Merge pull request #48292 from akien-mga/stay-modern
...
Replace remaining uses of `NULL` with `nullptr`
2021-04-29 12:11:27 +02:00
Rémi Verschelde
5b16020846
Replace remaining uses of NULL
with nullptr
...
Follow-up to #38736 (these uses were likely added after this PR was merged).
2021-04-29 11:53:27 +02:00
Rémi Verschelde
c11502711e
Merge pull request #48277 from thebestnom/fix/generateDevTemplate
...
[Android] fix generateDevTemplate
2021-04-29 11:12:06 +02:00
Rémi Verschelde
418fe155f9
Merge pull request #48269 from akien-mga/remove-largetexture
...
Remove obsolete LargeTexture, it's no longer useful since 3.x
2021-04-29 09:45:06 +02:00
thebestnom
47bf216af9
[Android] fix generateDevTemplate
2021-04-28 21:59:42 +03:00
Rémi Verschelde
690c00d522
Merge pull request #48235 from Faless/feature/network-local-port-enet-salvaged
...
[Net] Implement NetworkedMultiplayerENet.get_local_port
2021-04-28 19:04:09 +02:00
Hugo Locurcio
126ea92a64
Document that clearcoat/rim lighting is not visible on unshaded materials
2021-04-28 17:38:44 +02:00
Rémi Verschelde
7e0a42a673
Merge pull request #46688 from QbieShay/fix-particle-rotate-y-4
...
Fixed rotate_y property of particle shaders
2021-04-28 17:09:17 +02:00
Fabio Alessandrelli
cd22a2be2f
Implement NetworkedMultiplayerENet.get_local_port
...
Allows retrieving the local port to which the peer is bound.
2021-04-28 16:53:13 +02:00
Rémi Verschelde
9e9ac9f6ad
Merge pull request #46476 from DarknessCatt/master
...
Add fill method to Arrays and PackedArrays
2021-04-28 16:52:31 +02:00
Rémi Verschelde
f505a26798
Merge pull request #47454 from vnen/gdscript-lambda
2021-04-28 16:44:59 +02:00
George Marques
9ed0f0384c
GDScript: Fix crash when base of an attribute is invalid
...
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-28 11:09:40 -03:00