47592927b3
Use BitField<> hint for ArrayFormat
...
This was missing in the conversion of bitflags to BitField<>.
2023-01-08 18:47:48 +01:00
fcba87e696
Merge pull request #71026 from bruvzg/fix_prim_detect
...
[Windows] Fix primary screen detection.
2023-01-07 15:12:05 +01:00
9dc4f4096c
[Windows] Fix primary screen detection.
2023-01-07 15:41:06 +02:00
d642274f75
Merge pull request #70939 from bruvzg/win_screen_2
...
Add support for the custom initial screen for the main window, fix primary screen detection.
2023-01-07 13:21:36 +01:00
3579d7a9f7
Merge pull request #36301 from KoBeWi/daddy_node
...
Add reparent methods to Node
2023-01-07 13:20:56 +01:00
447aa5b025
Merge pull request #71011 from clayjohn/GLES3-texture-default
...
Properly map shader language texture hints to sampler hints in GLES3 renderer
2023-01-07 13:20:11 +01:00
329b85152a
Merge pull request #70902 from Cretezy/2d-polygon-indices-visibility
...
Fix "2D Polygon indices are barely visible on bright background" (#38009 )
2023-01-07 13:19:33 +01:00
41b74c675f
Merge pull request #71000 from reduz/callable-bind-from-array
...
Allow binding Callable arguments from an array
2023-01-07 13:18:53 +01:00
0ab91b3d79
Merge pull request #70993 from rcorre/array-erase-doc
...
Warn against erasing array elements while iterating.
2023-01-07 13:18:16 +01:00
57540ae00d
Merge pull request #70858 from Malcolmnixon/fast-concave-support
...
Optimize GodotConvexPolygonShape3D::get_support
2023-01-07 13:17:39 +01:00
ed1cfb65c7
Merge pull request #69395 from DeeJayLSP/update_zlib
...
zlib/minizip: Update to version 1.2.13, remove zlib from freetype
2023-01-07 13:16:29 +01:00
93409b8e64
zlib/minizip: Update to version 1.2.13, remove zlib from freetype
...
Security update, fixes CVE-2022-37434 in zlib.
Only applications exposing/using `inflateGetHeader()` seem to be affected,
which is not our case, so this is not critical for Godot.
Remove duplicated copy of zlib in freetype sources to force using the updated
version in `thirdparty/zlib/`.
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com >
2023-01-07 13:03:06 +01:00
2718a7b7d3
Add support for the custom initial screen for the main window, fix primary screen detection.
2023-01-07 11:14:35 +02:00
68b728950a
Fix "2D Polygon indices are barely visible on bright background" ( #38009 )
...
Co-authored-by: Ethan <epruhl102@gmail.com >
2023-01-06 19:09:06 -05:00
f78b492682
Properly map shader language texture hints to sampler hints in GLES3 renderer
2023-01-06 15:52:12 -08:00
163f6f5fe8
Merge pull request #68429 from KoBeWi/PropertySettings
...
Add PropertyInfo overload for GLOBAL_DEF
2023-01-06 22:59:29 +01:00
670405905d
Merge pull request #70999 from timothyqiu/unique-res-confirm
...
Fix unreadable text in Make Sub-Resources Unique window
2023-01-06 22:57:13 +01:00
bd15c3f80e
Merge pull request #71005 from dazKind/master
...
CodeEdit: Fix typo 'get_code_comletion_prefixes' -> 'get_code_completion_prefixes'
2023-01-06 22:56:44 +01:00
a12b326fab
Merge pull request #70995 from reduz/do-not-bind-variant-immutable
...
Unbind Variant methods that change immutable types.
2023-01-06 22:56:20 +01:00
d762a0395a
Allow binding Callable arguments from an array
...
Restores 3.x functionality that was removed in the Signal/Callable refactor of 4.0.
Fixes #64668 .
Implements https://github.com/godotengine/godot-proposals/issues/6034
Usage:
```GDScript
callable.bindv([arg1,arg2,arg3])
```
2023-01-06 22:37:25 +01:00
60515f62bb
Merge pull request #70485 from Chaosus/fix_astargrid_jumping
2023-01-07 00:04:28 +03:00
0e0557146c
Merge pull request #70639 from Chaosus/vs_uint
...
Closes https://github.com/godotengine/godot/issues/70634
2023-01-06 23:54:24 +03:00
96eb89d211
Merge pull request #70989 from Chaosus/vs_fix_expressions
2023-01-06 23:53:58 +03:00
5d09bf8f05
fix typo 'comleption' -> 'completion'
2023-01-06 19:52:19 +01:00
af48b296e6
Merge pull request #70658 from vonagam/fix-lambdas-typing
...
GDScript: Fix typing of lambda functions
2023-01-06 17:46:05 +01:00
576ae694e0
Unbind Variant methods that change immutable types.
...
Fixes #62706 .
Code is commented instead of removed to clarify why they should not be re-added.
2023-01-06 17:17:43 +01:00
0ba5d41a44
Fix unreadable text in Make Sub-Resources Unique window
2023-01-06 23:23:30 +08:00
532ffc30bd
GDScript: Fix typing of lambda functions
2023-01-06 16:38:22 +02:00
1f6a5e8bb1
Warn against erasing array elements while iterating.
...
Erasing array elements while iterating does not appear to be safe.
For example, the following prints nothing:
```
var a := [0,1,2,3,4,5,6]
for i in a:
if i % 2 == 0:
a.erase(i)
else:
print(i)
```
While this is often true for array implementations, it still seems worth
documenting explicitly. I copied the wording from Dictionary.xml.
2023-01-06 08:21:01 -05:00
35a9cd1d63
Fix errors when creating/deleting VisualShaderNodeExpression in graph
2023-01-06 14:20:30 +03:00
4a45c76737
Fix jumping in AStarGrid2D when DIAGONAL_MODE_NEVER is enabled
2023-01-06 13:40:24 +03:00
f101add78b
Add uint type support to visual shaders
2023-01-06 10:35:25 +03:00
b14f7aa9f9
Merge pull request #70500 from hakro/readd-renderer-options
...
Bring back the renderer options button on the main editor
2023-01-06 08:10:42 +01:00
e1ce89ab4c
Merge pull request #70919 from Geometror/test-fastnoise-lite
...
Add tests for FastNoiseLite/NoiseTexture
2023-01-06 08:08:56 +01:00
2e11627110
Merge pull request #70980 from vonagam/fix-array-as-default-parameter
...
GDScript: Fix array as default value for parameter
2023-01-06 08:06:36 +01:00
10e364bf43
GDScript: Fix array as default value for parameter
2023-01-06 06:25:55 +02:00
ffb8c74f26
Add tests for FastNoiseLite/NoiseTexture
...
+ fix some issues with seamless noise generation
2023-01-06 02:46:08 +01:00
95ce236b7d
Merge pull request #70464 from vonagam/unify-assignables
...
Unify typing of variables, constants and parameters in GDScript
2023-01-06 00:34:10 +01:00
158540e96a
Merge pull request #70960 from Maran23/4-x-c#-rect-props
...
Added Rect (rect_) properties to the c# migration table
2023-01-06 00:19:08 +01:00
272b82bdae
Merge pull request #70968 from kleonc/tile-atlas-view-update-zoom-and-panning
...
`TileAtlasView` Update zoom and panning before emitting signal
2023-01-06 00:13:16 +01:00
e070362bd0
Merge pull request #70963 from YuriSizov/editor-dead-codes-society
...
Simplify some editor plugin logic and remove dead code
2023-01-06 00:11:59 +01:00
1816f49886
Merge pull request #64253 from heppocogne/Fix-native-enum-release-1
...
Register enum type names in release build
2023-01-06 00:10:31 +01:00
e5f6e03490
Merge pull request #70547 from TokageItLab/pingpong-wrap
...
Fix pingpong-loop with `loop_wrap` is not working & clean-up cubic interpolation key retrieve process
2023-01-06 00:10:18 +01:00
7bf4753a9b
Merge pull request #70675 from ZangEldor/pot-generating-fix
...
Fix generating POT for multiline messages
2023-01-06 00:10:06 +01:00
a1d06749f1
Unify typing of variables, constants and parameters in GDScript
2023-01-06 01:10:04 +02:00
4276752608
TileAtlasView Update zoom and panning before emitting signal
2023-01-05 22:00:05 +01:00
c0feed47c7
Added Rect (rect_) properties to the c# migration table
2023-01-05 19:13:24 +01:00
82c00c21e6
Simplify some editor plugin logic and remove dead code
2023-01-05 21:04:54 +03:00
250d648d2a
Fixed issue #70617 : generating POT for multiline message
...
Fixed the issue and now each message's line is suceeded by a \n.
Fixes #70614
2023-01-05 16:03:02 +02:00
1d14c054a1
Merge pull request #70907 from xiongyaohua/fix_path3d_gizmo_not_show
...
Remove side effect of the `handles` method
2023-01-05 15:01:29 +01:00