bruvzg
081b6b8053
Add ALT NUM+ {hex code} character input support for LineEdit, TextEdit and CodeEdit.
2022-05-13 09:33:24 +03:00
Yuri Rubinsky
eb80a9f325
Merge pull request #60978 from fire-forge/shader-caps
...
Capitalize AO, AA, UV, and UV2 in visual shader output ports
2022-05-13 09:31:56 +03:00
FireForge
584a646f50
Capitalize output port names in visual shader
2022-05-13 00:53:09 -05:00
Rémi Verschelde
2f47a0747c
Merge pull request #59498 from adamscott/add-custom-type-check-before-hiding-type
...
[Fix #58248 ] Add custom type check before hiding type
2022-05-12 23:58:52 +02:00
Rémi Verschelde
b32fec988f
Merge pull request #60539 from snailrhymer/class-desc-select-fix
...
Fix _class_desc_select to handle Variant.Type
2022-05-12 23:16:28 +02:00
Rémi Verschelde
7b9448feae
Merge pull request #59647 from Calinou/ttr-dtr-rtr-add-comments
2022-05-12 23:15:25 +02:00
Rémi Verschelde
9cf9054c3e
Merge pull request #60976 from Calinou/fsr-rename-property-hint
2022-05-12 23:12:03 +02:00
Rémi Verschelde
f263e3ac81
Merge pull request #60954 from V-Sekai/fix_ownership_of_created_nodes
2022-05-12 23:11:00 +02:00
Hugo Locurcio
a581908ea0
Add documentation comments for internationalization C++ macros
2022-05-12 22:50:28 +02:00
Rémi Verschelde
947a1fa090
Merge pull request #60956 from macjuul/hide-mono-cmd-prompt
...
Prevent blank command prompts from spawning when building a mono project
2022-05-12 21:23:00 +02:00
Rémi Verschelde
826f5358a1
Merge pull request #60771 from snailrhymer/enum-indentation-doc-fix
...
Indent bullet points in enum descriptions
2022-05-12 21:13:21 +02:00
Rémi Verschelde
ff30a09993
Merge pull request #60643 from clayjohn/GLES3-3D
2022-05-12 21:08:02 +02:00
SnailRhymer
38cf07b768
Indent bullet points in enum descriptions
...
When converting doc xml files to rst, add an indenation level to bullet points in the text description of enum values.
Also add check to avoid out of bounds error in rstize_text.
2022-05-12 19:34:49 +01:00
clayjohn
652adcd5bf
Basic 3D rendering
2022-05-12 10:37:27 -07:00
Hugo Locurcio
0cdd7d88ad
Rename remaining references of FSR to FSR 1.0
...
With FSR 2.0 around the corner, we should avoid any ambiguity by
explicitly stating the version number.
2022-05-12 18:22:43 +02:00
Rémi Verschelde
f5978f4d97
Merge pull request #60972 from KoBeWi/display_port
2022-05-12 18:13:09 +02:00
SnailRhymer
d04a431b9b
Fix _class_desc_select to handle Variant.Type
...
Change the order of checks in _class_desc_select to first try checking current page and GlobalScope
before resorting to slicing either side of ".".
Bug was caused by assumption that no enums or constants in @GlobalScope would contain ".". This is still
assumed elsewhere in the file, so bugs may persist.
Format some comments.
2022-05-12 16:09:00 +01:00
kobewi
739242dd04
Move Display settings higher in the list
2022-05-12 16:38:59 +02:00
Rémi Verschelde
a38aafca3e
Merge pull request #60970 from Chaosus/gds_fix_signal_completion
2022-05-12 16:36:40 +02:00
Rémi Verschelde
ea9064c01f
Merge pull request #60971 from KoBeWi/group 📝
2022-05-12 16:14:09 +02:00
kobewi
379ebe304a
Show list of groups in node tooltip
2022-05-12 15:46:16 +02:00
Rémi Verschelde
4906c66a49
Merge pull request #60964 from akien-mga/etcpak-update
2022-05-12 15:30:20 +02:00
Yuri Rubinsky
a439832035
Fix signal completion in GDScript editor
2022-05-12 16:10:48 +03:00
Rémi Verschelde
a624bfe150
Merge pull request #58152 from raulsntos/fix-curve-bake-algorithm
2022-05-12 14:45:23 +02:00
Rémi Verschelde
120e9679ca
Merge pull request #60885 from bruvzg/new-hash-map-ts
2022-05-12 14:22:18 +02:00
Rémi Verschelde
9570f3bf45
etcpak: Update to upstream commit 10fc4ce (May 12, 2022)
...
Fixes support for ARMv7+NEON.
2022-05-12 14:13:47 +02:00
Julian Mills
d606a8eded
Fix blank command prompts spawning
...
prevent certain mono actions from displaying empty command prompts.
2022-05-12 13:49:37 +02:00
Raul Santos
b3c37b9fe1
Fix Curve bake algorithm
2022-05-12 13:18:21 +02:00
Raul Santos
a80bc715ad
Fix Curve idx calculation for baked tilts and up vectors
2022-05-12 13:18:20 +02:00
bruvzg
6783d55ce4
Use new HashMap implementation in the TextServer, and Font.
2022-05-12 13:42:25 +03:00
Rémi Verschelde
edda6ee9f8
Merge pull request #60881 from reduz/new-hash-map
2022-05-12 12:36:43 +02:00
reduz
8b7c7f5a75
Add a new HashMap implementation
...
Adds a new, cleaned up, HashMap implementation.
* Uses Robin Hood Hashing (https://en.wikipedia.org/wiki/Hash_table#Robin_Hood_hashing ).
* Keeps elements in a double linked list for simpler, ordered, iteration.
* Allows keeping iterators for later use in removal (Unlike Map<>, it does not do much
for performance vs keeping the key, but helps replace old code).
* Uses a more modern C++ iterator API, deprecates the old one.
* Supports custom allocator (in case there is a wish to use a paged one).
This class aims to unify all the associative template usage and replace it by this one:
* Map<> (whereas key order does not matter, which is 99% of cases)
* HashMap<>
* OrderedHashMap<>
* OAHashMap<>
2022-05-12 11:21:29 +02:00
Rémi Verschelde
9b7e16a6b8
Merge pull request #60961 from Chaosus/gds_fix_pow_priority
2022-05-12 09:52:37 +02:00
Yuri Rubinsky
be8eb6625e
Fix incorrect precedence of pow operator in GDScript
2022-05-12 10:09:51 +03:00
clayjohn
2bf8831dd6
SceneShader compiling
2022-05-11 21:00:21 -07:00
clayjohn
3bb8e6a9fe
SkyShaders working
2022-05-11 21:00:21 -07:00
Rémi Verschelde
516ec892b4
Merge pull request #60945 from smix8/navmesh_bake_size_warning_4.x
...
Add Warning to NavigationMesh bake when source geometry is suspiciously big
2022-05-11 23:17:12 +02:00
SaracenOne
ce99de32b8
Fix ownership of nodes created by the MeshInstance3DEditorPlugin
...
and Skeleton3DEditorPlugin when used on foreign nodes.
Make gizmos visible upon creation rather than having to select
them first.
Make UV2 unwrapping and PhysicalBone creation properly subject
to UndoRedo.
2022-05-11 22:03:07 +01:00
smix8
79511af7c9
Add Warning to NavigationMesh bake when source geometry is suspiciously big
...
Adds Warning when users try to bake a NavigationMesh with suspiciously big source geometry and small cellsizes as this baking process will likely fail or result in a NavigationMesh that will create serious pathfinding performance issues.
2022-05-11 22:06:54 +02:00
Rémi Verschelde
9c746b3213
Merge pull request #60949 from derammo/derammo_openxr_wrong_conditional
2022-05-11 20:05:54 +02:00
Rémi Verschelde
ae8dacba1c
Merge pull request #60617 from BastiaanOlij/split_bokeh_effect
2022-05-11 20:05:21 +02:00
derammo
0571148a4b
corrected conditional compile of OpenXR with/without opengl3 driver
2022-05-11 11:25:55 -04:00
Rémi Verschelde
2fd73bd32e
Merge pull request #60943 from bruvzg/fix_zipio
2022-05-11 16:59:31 +02:00
Rémi Verschelde
d68c355145
Merge pull request #58873 from Chaosus/power_op
...
Implement exponential operator (**) to GDScript/Expressions
2022-05-11 16:58:33 +02:00
Rémi Verschelde
0b0beae097
Merge pull request #60941 from timothyqiu/image-convert
...
Fix invalid memory usage when using `Image.convert`
2022-05-11 16:54:13 +02:00
Rémi Verschelde
b5689309f6
Merge pull request #56167 from cdemirer/constructor-toarray-fix
2022-05-11 15:47:06 +02:00
Yuri Roubinsky
dbd7a31507
Implement exponential operator (**) to GDScript/Expressions
2022-05-11 16:30:37 +03:00
bruvzg
d36c5514d3
Fix ZipIO crash when reused (and possible leaks).
2022-05-11 16:08:17 +03:00
Rémi Verschelde
9963ae3553
Merge pull request #59863 from cdemirer/fix-match-multiple-bind-single-pattern
...
Fix issues with multiple bind patterns in match statement
2022-05-11 14:18:02 +02:00
Rémi Verschelde
c171f675c8
Merge pull request #60229 from Dorodri/improve-gdscript-range-description
2022-05-11 14:17:39 +02:00