Rémi Verschelde
8e0346bade
Merge pull request #80848 from bruvzg/rtl_lang
...
[RTL] Adds "lang" tag to allow overriding language specific text rendering without starting a new paragraph.
2023-08-21 19:32:29 +02:00
Rémi Verschelde
ddb7430536
Merge pull request #80847 from bruvzg/rtl_rem_para
...
[RTL] Fix `remove_paragraph` crashes
2023-08-21 19:32:25 +02:00
Rémi Verschelde
170ae3a781
Merge pull request #80846 from akien-mga/ci-mono-glue-fail-condition
...
CI: Propagate error code when glue generation fails
2023-08-21 19:32:21 +02:00
Rémi Verschelde
b6986310db
Merge pull request #80845 from bitsawer/fix_vulkan_cluster_builder
...
Fix Vulkan crash with many Omni/SpotLights, Decals or ReflectionProbes
2023-08-21 19:32:17 +02:00
Rémi Verschelde
fef62a6860
Merge pull request #80781 from bitsawer/fix_vulkan_texture_upload
...
Fix Vulkan texture update
2023-08-21 19:32:12 +02:00
Rémi Verschelde
cc01b28886
Merge pull request #80779 from Chaosus/cpuparticles_converter
...
Implement conversion from `CPUParticles` to `GPUParticles` (3D/2D)
2023-08-21 19:26:48 +02:00
Rémi Verschelde
e43370d0fa
Merge pull request #80686 from azuloo/lsp-thread-connection-error
...
Fixes LSP connection error when launched in a separate thread
2023-08-21 19:26:43 +02:00
Rémi Verschelde
ca00520525
Merge pull request #80669 from BlueCube3310/DDS-format-indexed-remove
...
Remove `DDS_INDEXED` from DDSFormat
2023-08-21 19:26:38 +02:00
Rémi Verschelde
7d3bee73e4
Merge pull request #80247 from dalexeev/gds-for-loop-var-static-typing
...
GDScript: Add static typing for `for` loop variable
2023-08-21 19:26:32 +02:00
Rémi Verschelde
38b8751f0d
Merge pull request #79891 from Calinou/plugin-editor-create-add-tooltips
...
Add tooltips to the plugin editor creation dialog
2023-08-21 19:26:24 +02:00
bruvzg
299808cc26
[RTL] Adds "lang" tag to allow overriding language specific text rendering without starting a new paragraph.
2023-08-21 14:56:43 +03:00
bruvzg
cd6b0368f6
[RTL] Fix remove_paragraph crashes.
2023-08-21 14:36:07 +03:00
Rémi Verschelde
5eb8253fc0
CI: Propagated error code when glue generation fails
...
This used to be ignored as we ran the X11 version with Vulkan software renderer and xvfb-run, which could crash at the time. Now that we have headless mode, this is not a problem anymore.
2023-08-21 13:21:19 +02:00
bitsawer
d6f45e4f14
Fix Vulkan crash with many Omni/SpotLights, Decals or ReflectionProbes
2023-08-21 12:46:15 +03:00
Rémi Verschelde
970be7afdc
Merge pull request #80824 from MewPurPur/optimize-left-and-right
...
Optimize `String.left()` and `String.right()`
2023-08-21 08:26:15 +02:00
Rémi Verschelde
5c690c324e
Merge pull request #80811 from Nolkaloid/root_name_no-translate
...
Disable translation of root name on scene creation
2023-08-21 08:25:50 +02:00
Rémi Verschelde
76a4b5d710
Merge pull request #80809 from jsjtxietian/early-quit-in-_get_column_pos_of_word
...
Edit early in `TextEdit::_get_column_pos_of_word` to improve highlight performace
2023-08-21 08:25:26 +02:00
Rémi Verschelde
ab1d97fbea
Merge pull request #80792 from Repiteo/typed-array-undef
...
Undefine `typed_array.h` templates after use
2023-08-21 08:25:01 +02:00
Rémi Verschelde
90e96e055f
Merge pull request #80789 from akien-mga/scons-ktx-requires-basis
...
SCons: Make ktx module require basis_universal
2023-08-21 08:24:36 +02:00
Rémi Verschelde
4e8bfe6989
Merge pull request #80788 from AThousandShips/gl_multimesh
...
Fix memory access error for `MultiMesh` with GLES3
2023-08-21 08:24:12 +02:00
Rémi Verschelde
4bba963f0a
Merge pull request #80782 from KoBeWi/MessLibrary
...
Cleanup MeshLibrary changed signals
2023-08-21 08:23:48 +02:00
Rémi Verschelde
b24eb34669
Merge pull request #80780 from HolonProduction/sub-window-focus-crash
...
Fix crash when hiding subwindow during popup of new subwindow
2023-08-21 08:23:23 +02:00
Rémi Verschelde
a723a8d822
Merge pull request #80774 from geowarin/fix-grid-map-physical
...
Fix GridMap shortcuts that should not be physical
2023-08-21 08:22:56 +02:00
Rémi Verschelde
9becff0c54
Merge pull request #80745 from dalexeev/gds-improve-docgen
...
GDScript: Improve DocGen
2023-08-21 08:22:31 +02:00
Rémi Verschelde
56dd0edf58
Merge pull request #80694 from novalis/pick-random-null
...
Document `pick_random` for empty arrays
2023-08-21 08:22:05 +02:00
Rémi Verschelde
2c7cb4dada
Merge pull request #80653 from Calinou/doc-add-tutorials
...
Add missing tutorials to documentation classes
2023-08-21 08:21:38 +02:00
Rémi Verschelde
10b1f823bc
Merge pull request #80323 from garychia/canvas_point_size
...
Ensure `POINT_SIZE` takes effect in the canvas item shader
2023-08-21 08:21:14 +02:00
Rémi Verschelde
23db0240a2
Merge pull request #78996 from Tetane/create_shader_node_popup
...
Fix "Create Shader Node" window position when visual shader editor is floating
2023-08-21 08:20:42 +02:00
Hugo Locurcio
aa8eb8fd3a
Add tooltips to the plugin editor creation dialog
2023-08-21 00:00:48 +02:00
MewPurPur
c9287e5224
Optimize String.left() and String.right()
2023-08-20 20:01:06 +03:00
HolonProduction
e2cea458a3
Fix crash when hiding subwindow during popup of new subwindow
2023-08-20 17:51:54 +02:00
jsjtxietian
70dad7e5a3
Fixes a text find perf issue, if can't find any
...
match words, just early break the while loop. This
will improve a lot when p_search.length is way too
long since p_from_column will only plus 1 every loop
2023-08-20 21:48:25 +08:00
Nolkaloid
4d13126e3b
Disable translation of root name on scene creation
2023-08-20 11:23:38 +02:00
Hugo Locurcio
469c462b76
Add missing tutorials to documentation classes
2023-08-19 20:29:24 +02:00
Thaddeus Crews
c82bdef2fc
Undefine typed array templates after use
2023-08-19 12:30:43 -05:00
Danil Alexeev
34d432807f
GDScript: Improve DocGen
2023-08-19 19:54:43 +03:00
Rémi Verschelde
969a35ae2b
SCons: Make ktx module require basis_universal
...
Fixes #80786 .
2023-08-19 16:49:29 +02:00
A Thousand Ships
6cb28e481f
Fix memory access error for `MultiMesh` with GLES3
...
Buffer was incorrectly assigned when invalid data was provided
2023-08-19 16:01:21 +02:00
Rémi Verschelde
5444afae63
Merge pull request #76572 from acazuc/ktx_format_support
...
Add support for KTX image format so that we can use Basis Universal for GLTF
2023-08-19 13:00:35 +02:00
kobewi
ecc3944b1e
Cleanup MeshLibrary changed signals
2023-08-19 11:56:31 +02:00
Rémi Verschelde
91cc7aab91
Merge pull request #80777 from bruvzg/ts_char_issues
...
[TextServer] Fix issues with character breaks, add more tests.
2023-08-19 11:49:48 +02:00
Rémi Verschelde
f2f8cfb783
Merge pull request #80771 from KoBeWi/simplify-inator
...
Simplify making texture nodes in 2D editor
2023-08-19 11:49:24 +02:00
Rémi Verschelde
1fbe3e12a6
Merge pull request #79213 from martinboue/show-only-compatible-nodes
...
Show only compatible nodes in 'Select a node' window
2023-08-19 11:48:56 +02:00
bitsawer
3daa19dd95
Fix Vulkan texture update
2023-08-19 12:18:54 +03:00
Yuri Roubinski
7fcb91f077
Implement conversion from `CPUParticles` to `GPUParticles` (3D/2D)
2023-08-19 11:58:57 +03:00
bruvzg
07d859de25
[TextServer] Fix issues with character breaks, add more tests.
2023-08-19 11:49:34 +03:00
acazuc
a00cf02241
Add support for KTX & KTX2 image format
...
Add support glTF KHR_texture_basisu extension
2023-08-19 10:27:29 +02:00
Geoffroy Warin
4789759035
Fix GridMap shortcuts that should not be physical
2023-08-19 02:49:41 +02:00
kobewi
0d8f8d7054
Simplify making texture nodes in 2D editor
2023-08-19 00:17:34 +02:00
David Turner
30d4d1c6d1
Document pick_random for empty arrays
2023-08-18 17:01:23 -04:00