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
Martin Boué
bf4cbd4129
Show only compatible nodes in 'Select a node' window
...
Fixes https://github.com/godotengine/godot-proposals/issues/7217
2023-08-18 18:52:00 +02:00
Rémi Verschelde
b51ee8b029
Merge pull request #80650 from bruvzg/comp_char_fix
...
[TextServer] Fix system font fallback and caret/selection behavior for composite characters.
2023-08-18 17:24:54 +02:00
Rémi Verschelde
a2a1ed1aac
Merge pull request #80576 from KurtBliss/master
...
Fixed editor filesystem/import properties not being caught by the doctool.
2023-08-18 15:43:58 +02:00
Rémi Verschelde
1d70968e9a
Merge pull request #79370 from dalexeev/core-array-recursion-check
...
Core: Fix recursion level check for array stringification
2023-08-18 15:43:29 +02:00
kobewi
a88e3b8604
Improve scene tiles workflow
2023-08-18 13:55:30 +02:00
Rémi Verschelde
ff5c884153
Merge pull request #80711 from akien-mga/scons-msvc-werror-link-flags
...
SCons: Enable `/WX` on LINKFLAGS for MSVC with `werror=yes`
2023-08-18 09:32:04 +02:00
Rémi Verschelde
d81767495a
Merge pull request #80512 from mihe/global-basis
...
Add `global_basis` property to `Node3D`
2023-08-18 09:31:41 +02:00
Rémi Verschelde
08d599d89b
Merge pull request #80463 from aaronfranke/gltf-center-of-mass
...
GLTF: Add center of mass property
2023-08-18 09:31:17 +02:00
Rémi Verschelde
8a02cd0883
Merge pull request #80419 from Faolan-Rad/fix-multi_actionsets
...
Properly load multiple action sets in XR
2023-08-18 09:30:52 +02:00
Rémi Verschelde
a017e9c698
Merge pull request #80119 from MewPurPur/svg-opacities-standardization
...
Optimize and fix up some SVGs
2023-08-18 09:30:23 +02:00
Rémi Verschelde
d7f0f391f0
Merge pull request #80730 from aaronfranke/xr-find-interface
...
Remove error print from `XRServer.find_interface`
2023-08-18 00:42:48 +02:00
Rémi Verschelde
5f247652de
Merge pull request #80729 from AThousandShips/tile_fix
...
Pass missing arguments to `TileMap::get_used_cells_by_id`
2023-08-18 00:42:25 +02:00
Rémi Verschelde
8c0e08481d
Merge pull request #80726 from dalexeev/editor-dont-cache-script-signal-descriptions
...
Editor: Don't cache script signal descriptions
2023-08-18 00:42:02 +02:00
Rémi Verschelde
1c0e2e532c
Merge pull request #80724 from MewPurPur/regex-icon
...
Add a RegEx icon
2023-08-18 00:41:39 +02:00
Rémi Verschelde
5dc7e23198
Merge pull request #80720 from dsnopek/gdextension-dll-copy-error
...
GDExtension: Remove DLL copy if it fails to load
2023-08-18 00:41:11 +02:00
Aaron Franke
4310d49ff9
Remove error print from XRServer.find_interface
...
Co-authored-by: David Snopek <dsnopek@gmail.com>
2023-08-17 14:36:29 -05:00
David Snopek
908b8c0507
GDExtension: Remove DLL copy if it fails to load
2023-08-17 13:23:31 -05:00
A Thousand Ships
b060a22719
Pass missing arguments to TileMap::get_used_cells_by_id
2023-08-17 19:55:56 +02:00
Danil Alexeev
6c59ed9485
GDScript: Add static typing for for
loop variable
2023-08-17 20:54:34 +03:00
MewPurPur
c845242250
Add a RegEx icon
2023-08-17 19:41:56 +03:00
Danil Alexeev
fe5bcadb73
Editor: Don't cache script signal descriptions
2023-08-17 18:59:37 +03:00
Rémi Verschelde
30bdb23f03
SCons: Enable /WX
on LINKFLAGS for MSVC with werror=yes
2023-08-17 15:51:54 +02:00
Rémi Verschelde
0511f9d9a7
Merge pull request #80708 from garychia/anim_seek
...
Ensure methods skipped by `AnimationPlayer::seek` are not called
2023-08-17 15:44:03 +02:00
Rémi Verschelde
e73a4a382e
Merge pull request #79201 from Rindbee/fix-setup-state-not-cleared
...
Clear the previously set state when configuring for a new scene root node
2023-08-17 15:43:38 +02:00
Rémi Verschelde
1537452aa9
Merge pull request #78013 from Calinou/cli-add-audio-output-latency-argument
...
Add a `--audio-output-latency` command-line argument
2023-08-17 15:43:14 +02:00
Rémi Verschelde
ed8b92a02f
Merge pull request #73999 from Calinou/vulkan-context-abort-on-missing-features
...
Abort on startup with a visible alert if required Vulkan features are missing
2023-08-17 15:42:50 +02:00
Rémi Verschelde
16b5cd9a27
Merge pull request #39364 from Calinou/editor-flags-solo-mode
...
Replace all flags with one value when holding Cmd in the layers editor
2023-08-17 15:42:27 +02:00
Rémi Verschelde
0aa3c2da17
Merge pull request #80713 from akien-mga/scons-sync-thorvg-config-text-servers
...
SCons: Fix ThorVG build option in TextServers with #80095
2023-08-17 15:42:04 +02:00
Hugo Locurcio
ce57c2379c
Abort on startup with a visible alert if required Vulkan features are missing
2023-08-17 14:48:36 +02:00
Hugo Locurcio
6f1152bdbe
Add a --audio-output-latency
command-line argument
...
This allows optimizing the audio output latency on higher-end CPUs,
especially in projects that do not expose a way to override this setting.
2023-08-17 14:45:17 +02:00
Hugo Locurcio
81d603ad0e
Replace all flags with one value when holding Cmd in the layers editor
...
This behavior is inspired by Blender (except it's the other way
around to preserve the current default behavior).
Trying to enable a single enabled value with Cmd held will invert the
current flags, which makes enabling all flags but one faster.
2023-08-17 14:01:55 +02:00
Rémi Verschelde
5282974c61
SCons: Fix ThorVG build option in TextServers with #80095
2023-08-17 13:40:19 +02:00
Rémi Verschelde
281b7b9fdf
i18n: Sync translations with Weblate
...
(cherry picked from commit 7a86ffc034
)
2023-08-17 13:24:10 +02:00
Rémi Verschelde
446dfdbd87
Merge pull request #80329 from xiongyaohua/path3d_tilt_gizmo
...
Add handles to control Curve3D tilt
2023-08-17 12:29:55 +02:00
Rémi Verschelde
c1dbc3dd04
Merge pull request #80288 from pkpro/memcpy_into_nullptr
...
Vulkan: Fix sanitizers error with empty shader name
2023-08-17 12:29:29 +02:00