Rémi Verschelde
b4a1a76bce
Merge pull request #60457 from madmiraal/replace-index-iterators
...
Replace index iterators with for each loops.
2022-04-25 16:02:28 +02:00
Rémi Verschelde
63a052d96b
Merge pull request #60386 from bruvzg/label3d
2022-04-25 15:51:31 +02:00
Rémi Verschelde
5e599d7c22
Merge pull request #60441 from madmiraal/remove-superfluous-inputmanager
...
Remove superfluous Android InputManager interface and implementation
2022-04-25 15:41:55 +02:00
Rémi Verschelde
d167583517
Merge pull request #60434 from madmiraal/remove-superfluous-version-check
...
Remove superfluous check for minimum Android SDK.
2022-04-25 15:40:33 +02:00
Rémi Verschelde
7c7ce7dcd7
Merge pull request #60298 from reduz/scene-unique-paths
2022-04-25 13:38:08 +02:00
Rémi Verschelde
6a9115b983
Merge pull request #60506 from m4gr3d/fix_low_processor_mode_rendering_after_resume_main
2022-04-25 12:32:26 +02:00
reduz
8580f377a3
Implement Scene Unique Nodes
...
Implements https://github.com/godotengine/godot-proposals/issues/4096
* Nodes can be marked unique to the scene in the editor (or via code).
* Unique nodes can be accessed via the **%** prefix at any point in the path. From that point in the path (depending on whether the scene of the path is), the unique node will be fetched.
* Implementation is very optimal, as these nodes are cached.
2022-04-25 12:19:17 +02:00
Fredy Huya-Kouadio
3b1e62bc7c
Fix the issue causing the screen to be black after resuming when in low processor mode.
...
This is done by forcing a redraw and buffers swap when resuming the app.
2022-04-25 00:25:17 -07:00
Yuri Rubinsky
d9d871dfbf
Merge pull request #60439 from Chaosus/vs_vec4
2022-04-25 07:20:44 +03:00
Clay John
e80aedbf20
Merge pull request #60378 from clayjohn/ParticlesMaterial-clamp
...
Clamp Gradient and Curve Textures in ParticlesMaterial
2022-04-24 10:37:27 -07:00
Clay John
1c7e7f93e1
Merge pull request #60448 from Shnazzy/fix-compile-error-material-storage
...
Fixed ambiguous references to "Shader" and "Material" classes
2022-04-24 10:36:57 -07:00
K. S. Ernest (iFire) Lee
6184c6a338
Merge pull request #59763 from Gallilus/Improve-VisualScript-search-and-instancing-of-nodes
...
Improve VisualScript search and instancing of nodes
2022-04-24 06:21:57 -07:00
Yuri Rubinsky
01f184178b
Merge pull request #60488 from aaronfranke/vector4ddecompose
2022-04-24 10:36:41 +03:00
Aaron Franke
80aaca42ec
Fix "Vector4DDecompose" typo in VisualShaderEditorPlugin
2022-04-24 01:31:53 -05:00
Clay John
292e34c6a8
Merge pull request #60460 from GTcreyon/master
...
Changed "pair" to "triplet" in Vector3 definition
2022-04-23 23:26:39 -07:00
Clay John
187daffbfc
Merge pull request #60336 from TokageItLab/fix-root-motion-rotation-init
...
Fixed wrong init value of root motion rotation
2022-04-23 18:45:02 -07:00
GTcreyon
ce1fcfcff9
Changed "pair" to "triplet" in Vector3 definition
2022-04-23 12:15:14 +01:00
Marcel Admiraal
334ebd7eb7
Replace index iterators with for each loops.
2022-04-23 09:45:44 +02:00
Aaron Franke
7d6f87899e
Merge pull request #60201 from laws65/datetime-string-message-fix
...
Proper (in)validation of negative values in datetime strings and datetime dicts
2022-04-22 19:21:31 -05:00
Shnazzy
4ef7372d9e
Fixed ambiguous reference to "Shader" and "Material" classes in drivers/gles3/storage/material_storage.cpp
2022-04-22 19:50:19 -04:00
Yuri Roubinsky
8bf632240d
Continue to improve vector4 type in visual shaders
2022-04-22 22:29:26 +03:00
Marcel Admiraal
2f225bf2c5
Remove superfluous check for minimum Android SDK.
2022-04-22 18:55:45 +02:00
Marcel Admiraal
22ca5b2eba
Remove superfluous Android InputManager interface and implementation
2022-04-22 18:52:06 +02:00
bruvzg
be611c1c05
Implement Label3D node.
...
Add "generate_mipmap" font import option.
Add some missing features to the Sprite3D.
Move BiDi override code from Control to TextServer.
Add functions to access TextServer font cache textures.
Add MSDF related flags and shader to the standard material.
Change standard material cache to use HashMap instead of Vector.
2022-04-22 12:08:46 +03:00
Yuri Rubinsky
f4b0c7a1ea
Merge pull request #60175 from Geometror/visual-shader-vector4
2022-04-20 08:33:42 +03:00
Bastiaan Olij
7f384886ce
Merge pull request #60377 from clayjohn/GLES3-initialize
...
Initialize OpenGL before rasterizers in GLES3
2022-04-20 12:29:56 +10:00
clayjohn
1ea4f37c50
Clamp Gradient and Curve Textures in ParticlesMaterial
2022-04-19 15:39:19 -07:00
Clay John
c77bbde7ae
Merge pull request #60214 from JFonS/fix_depth_prepass
...
Fix depth pre-pass on all face cull modes
2022-04-19 11:37:34 -07:00
clayjohn
3a4b9b47fd
Initialize OpenGL before rasterizers in GLES3
2022-04-19 11:27:14 -07:00
Hugo Locurcio
3ca4514866
Merge pull request #50175 from kleonc/image-blit-blend-fix-rects
...
`Image.blit_rect/blend_rect` Fix rects calculations for negative arguments
2022-04-19 16:30:08 +02:00
Hugo Locurcio
a7b152d15b
Merge pull request #60329 from Calinou/aspectratiocontainer-add-property-hint
2022-04-19 16:03:36 +02:00
Hugo Locurcio
1274e54bf9
Merge pull request #60363 from Rindbee/fix-incorrect-property-label-with-feature-tags
2022-04-19 15:47:18 +02:00
Clay John
1d2177938d
Merge pull request #59984 from BastiaanOlij/more_storage_20220407
...
More work on splitting up RendererStorage
2022-04-18 21:27:46 -07:00
Clay John
5905993191
Merge pull request #60315 from fire-forge/noise-enum-names
...
Add spaces to FastNoiseLite enum hint names
2022-04-18 21:19:30 -07:00
Rindbee
d97236bfca
Fixes incorrect display of property labels with feature tags
...
Closes #60352
2022-04-19 09:08:56 +08:00
Silc 'Tokage' Renew
dd90a34e8a
fixed init value in root motion rotation
2022-04-18 14:04:49 +09:00
Hugo Locurcio
d1c2a0df4e
Add a property hint for AspectRatioContainer's ratio
property
...
Zero or negative ratios are not valid, so the property hint prevents
choosing such values.
The property hint allows using 4 decimals so that common aspect ratios
like 16/9 can be specified with a good level of precision.
2022-04-17 22:03:47 +02:00
David Cambré
8d4b2b0c30
Improve VisualScript search and instancing of nodes
...
Constructors are more accessible.
Basic type methods are now based on ClassDB and not registerd_node_names.
Selecting search_classes now automatically changes the scope.
2022-04-17 15:21:26 +02:00
laws65
cf9fc0b936
Proper validation of negative values in datetime strings and datetime dicts
2022-04-17 19:12:18 +09:30
Rémi Verschelde
690fefe43e
Merge pull request #60310 from HookJabs/unz_file_read_failure
2022-04-17 10:49:22 +02:00
FireForge
6fac7158d6
Add spaces to FastNoiseLite enum hint names
2022-04-16 23:51:23 -05:00
Bastiaan Olij
0b4fd92a17
Moved particles into ParticlesStorage
2022-04-17 13:13:22 +10:00
Bastiaan Olij
b6faf6c6c0
Move light, reflection probe and lightmap into LightStorage
2022-04-17 13:13:18 +10:00
Bastiaan Olij
6b28d94e77
Merge canvas and decal into TextureStorage and add render target
2022-04-17 12:59:50 +10:00
Josh Kabo
0bff53135a
Unzip read success no longer breaks read loop
...
unzReadCurrentFile(3) returns number of bytes read, so the current code only processes the file if no bytes were read (UNZ_OK is a #define equal to 0).
I've altered the break to occur only on unsuccessful read, (when unzReadCurrentFile(3) returns less than zero), and added an error message for when an unsuccessful read occurs.
2022-04-16 16:39:37 -07:00
Rémi Verschelde
f7ca732df1
Merge pull request #60308 from TokageItLab/remove-exp-map-in-blending
...
Discontinue exp map in blending
2022-04-17 00:23:28 +02:00
Silc 'Tokage' Renew
3ce843c128
Discontinue exp map in blending
2022-04-17 04:34:28 +09:00
Rémi Verschelde
50bb1846d0
Merge pull request #60267 from timothyqiu/timestamp-fraction
...
Document timestamp decimal fraction in `Time`
2022-04-16 08:32:04 +02:00
Rémi Verschelde
92eceb45ec
Merge pull request #60281 from Calinou/viewport-audio-listener3d-fix-property-grouping
...
Fix the Audio Listener 3D property not being grouped with 2D in Viewport
2022-04-16 08:27:13 +02:00
Haoyu Qiu
1b891069cd
Document timestamp decimal fraction in Time
2022-04-16 13:14:58 +08:00