Rémi Verschelde
8c76ad188b
glslang: Fix support for building against public/system library
...
Fix include paths to support both vendored and system-installed glslang.
Remove usage of the private `StandAlone` bits.
Requires us to vendor a copy of `DefaultTBuiltInResource` (or provide our own
customized one) as glslang doesn't provide it in its public API.
Also removes unused C interface as it's not well encapsulated and depends on
`StandAlone`.
Fixes #56307 .
2022-01-12 14:36:02 +01:00
jfons
5ebea2d120
Fix secondary handles in editor gizmos
...
Primary and secondary handles are no longer differentiated by their ids, so a bool was added to tell them apart in all the handle-related methods.
Includes a minor fix in CollisionPolygon3DEditor, unrelated to editor gizmos.
2022-01-12 14:21:20 +01:00
Yuri Roubinsky
b2ae6f838a
Merge pull request #56713 from Chaosus/vs_sampler_connection
...
Auto-set a port source for texture nodes created by dragged connection
2022-01-12 16:07:09 +03:00
Yuri Roubinsky
74d701b5b1
Merge pull request #56672 from Chaosus/optimize_shader_lang
...
Optimize include files to improve `shader_language.h` compilation speed
2022-01-12 16:06:21 +03:00
Yuri Roubinsky
c381990fca
Auto-set a port source for texture nodes created by dragged connection
2022-01-12 15:21:55 +03:00
Yuri Roubinsky
49db87ab3d
Add option to filter the stack variables of GDScript debugger
2022-01-12 15:01:53 +03:00
kobewi
4eec0032ea
Improve description of mouse_exited signal
2022-01-12 12:49:21 +01:00
kobewi
18633b975b
Automatically go up if current dir was deleted
2022-01-12 12:46:37 +01:00
Rémi Verschelde
d98d327868
Merge pull request #56308 from Calinou/scons-tweak-target-release-error-message
2022-01-12 12:24:34 +01:00
Rémi Verschelde
886c75985f
Merge pull request #56710 from zacryol/spriteframes-list-3d
2022-01-12 12:21:53 +01:00
Yuri Roubinsky
422f7b280f
Optimize include files to improve `shader_language.h` compilation speed
2022-01-12 14:19:12 +03:00
Rémi Verschelde
d9f6e33663
Merge pull request #56684 from zacryol/file-dialog-filters-description
2022-01-12 11:46:23 +01:00
Rémi Verschelde
ac9f303e6d
Merge pull request #56646 from Chaosus/vst_context_menu
2022-01-12 11:39:06 +01:00
Rémi Verschelde
adf8af86f8
Merge pull request #56700 from bruvzg/macos_terminal_activation
2022-01-12 11:37:37 +01:00
Rémi Verschelde
f135c950a5
Merge pull request #56709 from YeldhamDev/die_monster_you_dont_belong_in_this_world
2022-01-12 11:37:04 +01:00
Rémi Verschelde
b5495783b2
Merge pull request #53185 from KoBeWi/viewing_pan
2022-01-12 11:36:41 +01:00
Rémi Verschelde
dc3b2e6ea2
Merge pull request #56717 from bruvzg/macos_opengl_hdr
2022-01-12 11:35:31 +01:00
Rémi Verschelde
7cd6ff3220
Merge pull request #56716 from bruvzg/hb_320
2022-01-12 11:34:10 +01:00
Rémi Verschelde
bfd0afca58
Merge pull request #55656 from clayjohn/GLSL3-compiler
2022-01-12 11:33:48 +01:00
Rémi Verschelde
189662e5bd
Merge pull request #56696 from AnilBK/use-init-lists
2022-01-12 10:04:45 +01:00
bruvzg
a38f56cfc3
[macOS] Fix OpenGL color space on HDR displays.
2022-01-12 10:50:17 +02:00
bruvzg
b63aced768
HarfBuzz: Update to version 3.2.0
2022-01-12 10:17:30 +02:00
Rémi Verschelde
e664d195cb
Merge pull request #56693 from timothyqiu/vs-i18n
...
i18n: Make VisualScript node caption & text translatable
2022-01-12 08:05:17 +01:00
clayjohn
99064d57db
New OpenGL batching canvas renderer
2022-01-11 22:26:18 -08:00
reduz
98ac002c34
WIP New GLES3 Shader Compiler
...
Uses versions and specializations (more similar to RenderingDevice version)
2022-01-11 22:25:01 -08:00
Anilforextra
6c3a0460a8
Use List Initializations for Vectors.
2022-01-12 10:15:12 +05:45
Michael Alexsander
cb1a648f42
Fix several issues in ´TabBar´
2022-01-12 00:17:36 -03:00
zacryol
4391f6a5b5
List AnimatedSprite3D in SpriteFrames description
...
Both AnimatedSprite2D and AnimatedSprite3D use a SpriteFrames resource, but the SpriteFrames
class description currently only lists being used with the 2D variant.
2022-01-11 19:55:45 -07:00
zacryol
123cfb4759
Update description of FileDialog `filters` property
...
specify that multiple filetypes/extensions can be included in one filter within the
PackedStringArray, and provide an example
2022-01-11 18:04:14 -07:00
Max Hilbrunner
96a20e477b
Merge pull request #56697 from mhilbrunner/meshdatatool-docs
...
Fixed typos in MeshDataTool documentation
2022-01-11 23:00:13 +01:00
bruvzg
927105692f
[macOS] Improve window activation hack.
2022-01-11 23:25:12 +02:00
Rémi Verschelde
56838ca009
CI: Rename macOS cache key to force a rebuild
...
The cache got corrupted and until https://github.com/actions/cache/issues/2
is prioritized we're forced to fix it up with such hacks...
2022-01-11 20:59:06 +01:00
Ger Hean
9dbe314da6
Create function focus_file_text
...
This function focuses the text field when saving a file
It is called when the save file dialogue is opened
2022-01-12 01:34:04 +08:00
Sam
bc9df365b0
Fixed typos in MeshDataTool documentation
...
- Fixed missing "be" typo in MeshDataTool's get_face_edge function
- Corrected documentation to say negative values aren't valid
2022-01-11 17:39:10 +01:00
Max Hilbrunner
b6bdbd2650
Merge pull request #56681 from skyace65/InstancePlaceholder
...
Instance placeholder clarification
2022-01-11 17:21:01 +01:00
Rémi Verschelde
019474f2b8
Merge pull request #56586 from dalexeev/rtl-bracket-escapes
2022-01-11 16:17:16 +01:00
Rémi Verschelde
a074ceefcd
Merge pull request #56130 from Faless/mbedtls/2.28.0
2022-01-11 15:03:28 +01:00
Rémi Verschelde
d40d86b959
Merge pull request #56667 from Ice-Cube69/fix_incorrect_property_types
2022-01-11 14:34:18 +01:00
Haoyu Qiu
9b373642a5
i18n: Make VisualScript node caption & text translatable
2022-01-11 21:18:15 +08:00
Rémi Verschelde
dcd2364dac
Merge pull request #56229 from V-Sekai/invalid_setter_assign_fix
2022-01-11 13:58:01 +01:00
kobewi
ba7ed05792
Unify panning in sub-editors and make it configurable
2022-01-11 13:57:19 +01:00
Rémi Verschelde
adf29a0deb
Merge pull request #56525 from timothyqiu/2d-cross-product
2022-01-11 13:35:38 +01:00
Arnav Vijaywargiya
0c46f73b5e
Fixed incorrect property types
2022-01-11 17:17:11 +05:30
SaracenOne
64d8b3aef2
Assign member type when parsing setters to prevent
...
'Compiler bug: unresolved assign' errors
2022-01-11 11:23:17 +00:00
Rémi Verschelde
46624388d4
Merge pull request #56322 from madmiraal/fix-42450
2022-01-11 11:33:59 +01:00
Rémi Verschelde
f20ae16e0b
Merge pull request #56323 from Gallilus/Update-default-port_grab_distance_vertical
2022-01-11 11:17:33 +01:00
Rémi Verschelde
822728220b
Merge pull request #56685 from timothyqiu/rtl-su
...
Fix BBCode underline prevents strikethrough from rendering
2022-01-11 08:51:04 +01:00
Rémi Verschelde
267bee934a
Merge pull request #56416 from BastiaanOlij/fix_xr_viewport_size_overrule
...
Fix XR viewport size overrule and incorrect usage of internal size
2022-01-11 08:44:36 +01:00
Haoyu Qiu
df1c64feba
Fix BBCode underline prevents strikethrough from rendering
2022-01-11 12:54:04 +08:00
Haoyu Qiu
d54586a8e6
Explain what 2D cross product means
2022-01-11 11:48:45 +08:00