cc3984f359
Avoid punning enum names in documentation
2023-11-09 17:16:30 +08:00
84e16de8eb
Merge pull request #84099 from BastiaanOlij/fix_openxr_samplecount
...
Fix OpenXR sample count
2023-11-08 19:08:48 +01:00
4c96e9676b
Merge pull request #84494 from Calinou/fastnoiselite-tweak-property-hints
...
Tweak FastNoiseLite property hints for better slider usability
2023-11-06 15:43:28 +01:00
3c68ab679a
Merge pull request #84271 from aaronfranke/gltf-compat-version
...
Implement glTF compat version system for files from older Godot versions
2023-11-06 13:23:07 +01:00
a8bcbff59f
Merge pull request #82133 from MewPurPur/svg-tweaks
...
Optimize and tweak some SVGs, improve consistency between icons, and fix broken masks in light mode
2023-11-06 13:22:59 +01:00
6b7ec62b96
Tweak FastNoiseLite property hints for better slider usability
...
- Mark Frequency as exponential to make low frequency values easier
to control when dragging the slider. The default now
conveniently appears halfway in the middle.
- Reduce range hint for Offset to make "absolute"
slider dragging more controllable, but allow lower/greater
values to be entered manually.
2023-11-05 23:25:05 +01:00
03d1830176
Optimize, tweak, improve consistency in SVG icons, and fix masks in light mode
2023-11-04 17:36:18 +02:00
58076b9ccb
Implement glTF compat version system for files from older Godot versions
2023-11-03 12:07:25 -05:00
0cba21f2da
Fix CSGShape debug_collision_shape crash
...
Fixes CSGShape debug_collision_shape crash.
2023-11-02 11:23:47 +01:00
44a54f4500
Merge pull request #84252 from clayjohn/ensure_tangents
...
Enhance checks and user experience around tangent arrays in meshes.
2023-11-02 09:11:32 +01:00
d1043a5f93
Enhance checks and user experience around tangents.
...
Ensure `ensure_tangents` option actually creates tangent array. Even if it is just a dummy array.
Allow mesh to generate its own tangents when using compression. This allows users to compress meshes without tangents.
Warn users if they are trying to read from tangents without providing tangents.
2023-11-01 22:40:42 +01:00
9ad55dc32d
[TextServer] Fix line breaks for dropcap and resizing embedded objects.
2023-10-31 22:39:42 +02:00
6afd320984
Merge pull request #78157 from RedworkDE/net-shutting-down-abruptly
...
C#: Fix crash with `DisposablesTracker_OnGodotShuttingDown`
2023-10-31 20:52:27 +01:00
8c7f836c19
Merge pull request #84191 from akien-mga/scons-gdscript-fix-no-lsp-build
...
SCons: Fix build with GDScript LSP disabled
2023-10-31 20:15:53 +01:00
f52559bf98
[TextServer] Fix glyph comparator ambiguous output, causing "bad comparison function" error spam when processing text with excessive use of combining diacritics.
2023-10-31 08:41:35 +02:00
67941551ca
Merge pull request #83809 from raulsntos/dotnet/free-dialogs
...
C#: Free dialogs when exiting the editor
2023-10-30 16:26:15 +01:00
bfd7a50036
SCons: Fix build with GDScript LSP disabled
...
Fixes #83947 .
2023-10-30 15:28:34 +01:00
5dc10b5aa5
Merge pull request #84181 from jsjtxietian/fix-FastNoiseLite.get_image-crash
...
Fix `FastNoiseLite.get_image` crashes with bad param
2023-10-30 13:58:06 +01:00
23bcb702ec
Merge pull request #84174 from jsjtxietian/hide_debug_collision_shape_when_csgshape_invisible
...
Hide CSGShape's `debug_collision_shape` when it is invisible
2023-10-30 13:57:42 +01:00
ff45c08143
Fix FastNoiseLite.get_image crashes with bad param
2023-10-30 18:44:44 +08:00
173e2c7f29
Hide CSGShape's debug_collision_shape when it is invisible
2023-10-30 14:53:09 +08:00
c512e85082
Fix OpenXR sample count
2023-10-28 17:17:13 +11:00
4b671eec0e
Reimport bone attachment fixes:
...
Assign bone_idx to GLTF importer to fix serialization.
Notifies Skeletons and BoneAttachments when reimporting.
Removes usage of NOTIFICATION_NODE_RECACHE_REQUESTED
2023-10-27 20:34:01 +01:00
c05341e048
Merge pull request #83984 from akien-mga/openxr-1.0.31
...
openxr: Sync with upstream 1.0.31, don't build obsolete dispatch table
2023-10-27 11:38:08 +02:00
bf41c6bd34
Merge pull request #82918 from raulsntos/dotnet/only-node-can-export-node
...
C#: Report diagnostic for Node exports in a type that doesn't derive from Node
2023-10-27 11:36:33 +02:00
adcd16c710
Merge pull request #83569 from vnen/gdscript-no-opt-division-modulo
...
GDScript: Don't optimize division and modulo on debug
2023-10-26 15:59:44 +02:00
7443fb2cf2
Merge pull request #83978 from jsjtxietian/fix-FastNoiseLite.get_seamless_image-crash-on-bad-input
...
Fix `FastNoiseLite.get_seamless_image` function crash with bad param
2023-10-26 12:10:08 +02:00
1fafca56a6
Fix FastNoiseLite.get_seamless_image function will crashes with bad param
2023-10-26 17:13:04 +08:00
f0b6677906
openxr: Sync with upstream 1.0.31, don't build obsolete dispatch table
2023-10-26 10:01:48 +02:00
5e4ff965cc
Fix potential crashes with TileMap navmesh baking
...
Fixes potential crashes with TileMap navmesh baking.
2023-10-24 14:51:52 +02:00
adc4566b1e
Merge pull request #83829 from akien-mga/openxr-revert-1.0.28-fix-mingw-crash
...
openxr: Revert to 1.0.28, newer versions crash on Windows/Mingw-GCC
2023-10-24 10:54:38 +02:00
9d4fe33dd9
Merge pull request #83792 from ryanabx/fixes/gdscript-parser-typo
...
Fix comment typo in `gdscript_parser.h`
2023-10-24 10:54:35 +02:00
398b254f27
Merge pull request #83325 from raulsntos/dotnet/find-latest-sdk
...
C#: Fallback to the latest SDK
2023-10-24 10:54:04 +02:00
e945a8fbad
Fix typo in gdscript_parser.h and gdscript_translation_parser_plugin.cpp
2023-10-23 08:48:36 -05:00
c21c2706ad
Merge pull request #83827 from bruvzg/icu_data_keep
...
[TextServerAdvanced] Keep dynamically loaded ICU data in memory.
2023-10-23 12:44:02 +02:00
5e8bf6addf
Merge pull request #83815 from timothyqiu/as
...
Fix "as" capitalization in editor strings
2023-10-23 12:43:15 +02:00
2079bbabfd
openxr: Revert to 1.0.28, newer versions crash on Windows/Mingw-GCC
...
Reverts #82582 .
Works around #83674 .
Users tested 1.0.29, 1.0.30, and 1.0.31, which all triggered the same issue,
with both mingw-gcc from Fedora 36 and Fedora 39.
2023-10-23 11:10:31 +02:00
0fb5d53feb
[TextServerAdvanced] Keep dynamically loaded ICU data in memory.
2023-10-23 11:21:13 +03:00
2413952a4c
Fix "as" capitalization in editor strings
2023-10-23 16:10:05 +08:00
48edcc3b34
C#: Free dialogs when exiting the editor
2023-10-23 02:10:06 +02:00
9416f0c266
Fix hole in heightmap navigation mesh baking
...
Fixes hole in heightmap navigation mesh baking.
2023-10-22 18:23:43 +02:00
ade4d3cf28
Fix NavigationLink enabled toggle
...
Fixes NavigationLink enabled toggle.
2023-10-21 03:11:37 +02:00
46efe48386
Merge pull request #83683 from YuriSizov/random-cleanup
...
Clean up some Editor, OpenXR, VideoStream code
2023-10-20 22:03:14 +02:00
7f4721a941
GDScript: Fix non-static call is allowed in static var lambda body
2023-10-20 20:43:07 +03:00
cd31407cb3
Clean up some Editor, OpenXR, VideoStream code
...
- EditorNode has excessive and pointless checks for Input singleton.
- EditorNode initialization order is a bit awkward.
- OpenXR binds a method that doesn't need that (for call deferred).
- VideoStream has a formatting error.
2023-10-20 17:54:39 +02:00
78e47a4523
Merge pull request #83663 from jsjtxietian/prevent-invalid-gltf-crash-godot
...
Prevent godot crash from importing a certain kind of invalid gltf
2023-10-20 15:13:50 +02:00
a63bff4ce4
Merge pull request #83619 from YuriSizov/core-our-vessel-only-has-one-node-left
...
Fix StringName leaks in VariantParser
2023-10-20 15:11:24 +02:00
7270da76ba
Merge pull request #83540 from mattbork/get_shallow_script_fix
...
Fix `GDScriptCache::get_full_script` eating parsing errors because of early exit
2023-10-20 15:09:04 +02:00
db493ede00
Merge pull request #83284 from DarioSamo/lightmapper-grid-clusters
...
Optimize lightmapper using triangle clusters on the acceleration structure.
2023-10-20 15:08:17 +02:00
aa3beb5f11
Merge pull request #81628 from rune-scape/rune-lambda-hotswap
...
GDScript: Fix lambda hot reloading
2023-10-20 15:07:05 +02:00