Commit graph

75216 commits

Author SHA1 Message Date
smix8
877da269d8 Change navigation region and link updates to an async process
Changes navigation region and link updates to an async process.
2025-06-10 14:18:47 +02:00
Rémi Verschelde
ca1e4785b2
Merge pull request #107345 from BastiaanOlij/fix_opengl_mobile_vr
Fix final blit in OpenGL when stereo rendering is used
2025-06-10 12:30:52 +02:00
Rémi Verschelde
6181a0c756
Merge pull request #107338 from TelePete/label-ratio-fix
Fix visible ratio when displaying all characters in Label
2025-06-10 12:30:49 +02:00
Rémi Verschelde
86408d1849
Merge pull request #107331 from bruvzg/rtl_para_sep
[RTL] Add paragraph separation theme property.
2025-06-10 12:30:45 +02:00
Rémi Verschelde
b6668cf37c
Merge pull request #107309 from akien-mga/scons-encryption-key-info-message
SCons: Identify build clearly when using AES256 encryption key
2025-06-10 12:30:41 +02:00
Rémi Verschelde
624d1d0853
Merge pull request #107279 from aaronfranke/doc-light-direction
Document the direction that directional and spot lights emit light in
2025-06-10 12:30:38 +02:00
Rémi Verschelde
17dc4ccc65
Merge pull request #107240 from Calinou/editor-copy-system-info-add-memory
Add memory amount to output from the Copy System Info editor action
2025-06-10 12:30:34 +02:00
Rémi Verschelde
e2075d3fc7
Merge pull request #107228 from Calinou/doc-timer-stop
Clarify behavior of `Timer.stop()`
2025-06-10 12:30:29 +02:00
Rémi Verschelde
b8485366c2
Merge pull request #107211 from bruvzg/mat_ext_and_over
Restore 3.x style material auto-extraction import option.
2025-06-10 12:30:26 +02:00
Rémi Verschelde
6e5bcd2f41
Merge pull request #107207 from syntaxerror247/filePicker-save
Android: Fix save issue when using native file dialog
2025-06-10 12:30:21 +02:00
Rémi Verschelde
823f4f8b58
Merge pull request #107135 from bruvzg/emb_clipboard
[macOS] Fix clipboard and TTS not working in embedded game mode.
2025-06-10 12:30:16 +02:00
Rémi Verschelde
07ee1331e8
Merge pull request #106952 from bruvzg/fna_emb_fx
Fix window embedding for windows with `force_native` enabled.
2025-06-10 12:30:11 +02:00
Rémi Verschelde
d6be90983f
Merge pull request #106850 from Calinou/editor-theme-reduce-font-placeholder-opacity
Decrease font placeholder opacity in the editor theme
2025-06-10 12:30:06 +02:00
Rémi Verschelde
68349be895
Merge pull request #106813 from bruvzg/tr_noti
Add missing `TRANSLATION_CHANGED` notifications.
2025-06-10 12:30:01 +02:00
Rémi Verschelde
3925ca0571
Merge pull request #106537 from aaronfranke/gltf-per-skel-unique
GLTF: Make skeleton bone names unique per-skeleton instead of scene-wide
2025-06-10 12:29:55 +02:00
Rémi Verschelde
e9775a0c57
Merge pull request #106030 from raulsntos/gdextension/main-loop-callbacks
[GDExtension] Add function to register main loop callbacks
2025-06-10 12:29:52 +02:00
Rémi Verschelde
d49012f01d
Merge pull request #105561 from bruvzg/a_pix
Fix `is_pixel_opaque` bound checks.
2025-06-10 12:29:46 +02:00
Rémi Verschelde
40b251ba8e
Merge pull request #103899 from Ivorforce/idiomatic-template-vargs
Use idiomatic templating vargs in a few places to reduce code.
2025-06-10 12:29:40 +02:00
Rémi Verschelde
6d08aa4504
Merge pull request #103735 from wagnerfs/fixes-navmesh-border-size-precision-warning
Fix navmesh `border_size` precision warnings
2025-06-10 12:29:37 +02:00
Rémi Verschelde
aa0eb50d45
Merge pull request #103332 from aaronfranke/gltf-no-orphans
GLTF: Use scene root nodes for root nodes, don't include orphan nodes
2025-06-10 12:29:33 +02:00
Rémi Verschelde
a3d297ae92
Merge pull request #98014 from SaracenOne/import_subresource_overwrite_fix
Fix resetting imported scene parameters to default.
2025-06-10 12:29:26 +02:00
Aaron Franke
8350919575
GLTF: Make skeleton bone names unique per-skeleton instead of scene-wide 2025-06-10 02:44:56 -07:00
Pāvels Nadtočajevs
1e2fc9bcad
[RTL] Add paragraph separation theme property. 2025-06-10 12:13:48 +03:00
Pāvels Nadtočajevs
a0c4a8c4a9
Restore 3.x style material auto-extraction import option. 2025-06-10 12:03:45 +03:00
Bastiaan Olij
a2e4aed449 Fix final blit in OpenGL when stereo rendering is used 2025-06-10 14:47:07 +10:00
Raul Santos
73488f5afd
[GDExtension] Add function to register main loop callbacks 2025-06-10 04:55:20 +02:00
Aaron Franke
0972db7b40
GLTF: Use scene root nodes for root nodes, don't include orphan nodes 2025-06-09 15:29:00 -07:00
Thaddeus Crews
fc523ec5f6
Merge pull request #107230 from dsnopek/rd-depth-image-swizzle
RendererRD: Fix swizzle on depth formats
2025-06-09 17:08:49 -05:00
Thaddeus Crews
0f05e91889
Merge pull request #82808 from dalexeev/gds-vararg
GDScript: Add support for variadic functions
2025-06-09 17:08:48 -05:00
Thaddeus Crews
7584546399
Merge pull request #101941 from dsnopek/opengl-global-uniform-sampler2darray
Fix wrong default texture for global uniforms of type `sampler2DArray`
2025-06-09 17:08:47 -05:00
Thaddeus Crews
0717eda470
Merge pull request #107119 from DarioSamo/explicit-fp16
Optimize Mobile renderer by using FP16 explicitly.
2025-06-09 17:08:46 -05:00
Thaddeus Crews
a34d81791d
Merge pull request #71564 from dalexeev/gds-optimize-for-range
GDScript: Optimize non-constant `for`-`range`
2025-06-09 17:08:45 -05:00
Thaddeus Crews
d3956ea0f2
Merge pull request #103979 from ydeltastar/evaluator-global-classes
Fix global classes can't be used in the Evaluator
2025-06-09 17:08:44 -05:00
Thaddeus Crews
8bff3c90ee
Merge pull request #105606 from smix8/path_nodes
Improve Path2D debug performance
2025-06-09 17:08:43 -05:00
Thaddeus Crews
6bb1318d11
Merge pull request #107238 from dsnopek/opengl-shadow-to-opacity-plus-unshaded
OpenGL: Fix shader compilation failure with `shadow_to_opacity` and `unshaded`
2025-06-09 17:08:42 -05:00
Thaddeus Crews
8ecc6da249
Merge pull request #100899 from dalexeev/core-unify-display-of-error-type-prefixes
Core: Unify display of error type prefixes
2025-06-09 17:08:41 -05:00
Thaddeus Crews
b3bd9dce0f
Merge pull request #107328 from adamscott/android-use-os-path-join
Fix Android build files joining paths without join
2025-06-09 17:08:40 -05:00
Wagner
0cfa6b55a5 Fix navmesh border_size precision warnings 2025-06-09 18:59:08 -03:00
TelePete
a4ba3d5bed Fix visible ratio when displaying all characters in Label 2025-06-09 23:38:38 +02:00
Danil Alexeev
a13fbc6e3e
GDScript: Optimize non-constant for-range 2025-06-09 22:04:39 +03:00
Danil Alexeev
ee121ef80e
GDScript: Add support for variadic functions 2025-06-09 21:53:05 +03:00
Dario
46277836a6 Optimize Mobile renderer by using FP16 explicitly. 2025-06-09 14:39:35 -03:00
Thaddeus Crews
3b963ab8b6
Merge pull request #105081 from dalexeev/gds-add-export-tool-button-autocompletion
GDScript: Add autocompletion for `@export_tool_button`
2025-06-09 12:31:43 -05:00
Thaddeus Crews
3cc71ef8b9
Merge pull request #104184 from aaronfranke/gltf-non-joint-leaf
GLTF: Don't collapse non-joint leaf nodes when importing skeletons
2025-06-09 12:31:42 -05:00
Thaddeus Crews
a19cb97642
Merge pull request #103029 from KoBeWi/increase_offset
Increase size of Offset field in audio import dialog
2025-06-09 12:31:41 -05:00
Thaddeus Crews
fc940ecce7
Merge pull request #106467 from DanielKinsman/libjpeg-turbo-correct-patches
Correct libjpeg-turbo patches
2025-06-09 12:31:40 -05:00
Thaddeus Crews
86415f1732
Merge pull request #99150 from dalexeev/gds-fix-callable-call-errror-text
GDScript: Fix `Callable` call error text
2025-06-09 12:31:39 -05:00
Thaddeus Crews
18b849cb8f
Merge pull request #106688 from sakubou/106306-ignore-f2-in-remote-tab
Disable local-node shortcuts when Remote tab is active in SceneTreeDock
2025-06-09 12:31:37 -05:00
Thaddeus Crews
c10c656ea7
Merge pull request #99133 from dsnopek/gdextension-reloadable-when-not-createable
GDExtension: Check if class without recreate callback is creatable, before marking whole extension as unreloadable
2025-06-09 12:31:36 -05:00
Thaddeus Crews
daab1d66a9
Merge pull request #107314 from Chubercik/clipper2-1.5.4
clipper2: Update to 1.5.4
2025-06-09 12:31:35 -05:00