1
0
mirror of https://github.com/godotengine/godot.git synced 2025-12-04 17:04:49 +00:00
Commit Graph

13060 Commits

Author SHA1 Message Date
Aaron Franke
02182b1087 GLTF: Move accessor and buffer view Dictionary conversion into classes 2025-10-13 11:51:25 -07:00
DeeJayLSP
276e1c222c Update HarfBuzz to 12.1.0 2025-10-13 15:12:33 -03:00
Aaron Franke
b2e9bbfe01 GLTF: Support animating node visibility 2025-10-13 10:38:32 -07:00
Thaddeus Crews
c9b72fcfb6 Merge pull request #111481 from Ivorforce/texture-less-includes
Remove extraneous includes from `texture.h`.
2025-10-13 12:30:13 -05:00
Thaddeus Crews
094eb99a43 Merge pull request #111601 from AThousandShips/fix_build_objprof
Fix use of outdated macros in ObjectDBProfiler
2025-10-13 12:30:09 -05:00
Thaddeus Crews
1274facd44 Merge pull request #111434 from ChristophHaag/initialize_XrRenderModelPropertiesEXT_type
Ensure `XrRenderModelPropertiesEXT::type` is initialized
2025-10-13 12:30:04 -05:00
A Thousand Ships
ac05ce5226 Fix use of outdated macros in ObjectDBProfiler
These were renamed but were missed in this PR and fails with disable
deprecated.
2025-10-13 17:25:45 +02:00
Joyless
a5ce9c3706 Fix IsStaticallyResolvable 2025-10-11 21:20:01 +01:00
DeeJayLSP
70f180975b Use HarfBuzz to fix variant hinting in TextServerAdvanced 2025-10-10 18:01:03 -03:00
HolonProduction
bf7d580e29 Remove raw base pointer from GDScript 2025-10-10 21:55:25 +02:00
Lukas Tenbrink
985e6178b4 Remove extraneous includes from texture.h. 2025-10-10 18:39:16 +02:00
Thaddeus Crews
16a11ac88b Merge pull request #111358 from Ivorforce/no-variant-hasher
Remove `VariantHasher` and `VariantComparator` in favour of specialising `HashMapHasherDefault` and `HashMapComparatorDefault`.
2025-10-10 10:26:12 -05:00
Thaddeus Crews
e33f89fe27 Merge pull request #111323 from HolonProduction/rm-script
Remove `Object::script`
2025-10-10 10:26:09 -05:00
HolonProduction
87bbad5e8c LSP: Fix goto native declaration 2025-10-10 15:43:48 +02:00
Thaddeus Crews
092b7c6427 Merge pull request #110799 from AR-DEV-1/master
Update Godot's .NET version from 6.0 to 8.0
2025-10-09 11:46:51 -05:00
Thaddeus Crews
4ab22026b6 Merge pull request #111405 from Ivorforce/node-no-mesh
Remove transitive rendering includes from `node.h`
2025-10-09 11:46:49 -05:00
Christoph Haag
e33e069508 initialize XrRenderModelPropertiesEXT 2025-10-09 18:45:13 +02:00
BlueCube3310
04860bb41a Betsy: Generate BC1 tables once during compression 2025-10-09 00:02:44 +02:00
Michael Alexsander
0de3f8b21f Add source lines to file locations on POT generation 2025-10-08 16:43:22 -03:00
Thaddeus Crews
9a5d6d1049 Merge pull request #111389 from nikitalita/gltf-fix-export-prop
Fix segfault in GLTFDocument::export_object_model_property
2025-10-08 13:56:42 -05:00
Thaddeus Crews
e20acd3fe3 Merge pull request #111289 from HolonProduction/rm-has-named-classes
Move deprecated `has_named_classes` from `ScriptLanguage` to `ScriptLanguageExtension`
2025-10-08 13:56:37 -05:00
Onebit
d223b0ccbc Fix GDScript translation parser for FileDialog.add_filter() two-parameter format
The parser only handled the single-parameter semicolon format and thew
an error with two-parameter format. This fix supports both formats.

Co-authored-by: Danil Alexeev <dalexeev12@yandex.ru>
2025-10-08 19:45:21 +02:00
Lukas Tenbrink
33689d7beb Remove transitive mesh.h, rendering_server.h and shader.h includes from node.h. 2025-10-08 12:16:52 +02:00
nikitalita
bca701f0eb fix segfault in GLTFDocument::export_object_model_property 2025-10-07 18:42:54 -07:00
Thaddeus Crews
651d278e1d Merge pull request #110965 from mihe/jolt/v5.4.0
Jolt: Update to 5.4.0
2025-10-07 11:54:39 -05:00
Thaddeus Crews
b95024752a SCons: Remove system includes 2025-10-07 08:11:29 -05:00
Rémi Verschelde
56d5624e88 Merge pull request #111355 from bruvzg/zero_w_2
Enforce zero width spaces and joiners with missing font. Do not warn about missing non-visual characters.
2025-10-07 14:34:10 +02:00
Rémi Verschelde
e1a6334b56 Merge pull request #111001 from bruvzg/ts_no_ft
Fix text servers build with disabled FreeType.
2025-10-07 14:33:55 +02:00
Lukas Tenbrink
d2ee378d1c Remove VariantHasher and VariantComparator in favour of specializing HashMapHasherDefault and HashMapComparatorDefault. 2025-10-07 13:47:39 +02:00
Mikael Hermansson
cf75064c71 Jolt: Update to 5.4.0 2025-10-07 13:43:40 +02:00
Rémi Verschelde
9052d31c68 Merge pull request #111331 from Repiteo/scons/revert-cppextpath
Revert "SCons: Add `CPPEXTPATH` for external includes"
2025-10-07 13:07:19 +02:00
Pāvels Nadtočajevs
fda161f976 Enforce zero width spaces and joiners with missing font. Do not warn about missing non-visual characters. 2025-10-07 13:10:24 +03:00
Thaddeus Crews
e437cfa280 Merge pull request #111307 from BastiaanOlij/openxr_persistence_layout_issue
Fix small code layout issue in persistence scope initialisation
2025-10-06 14:34:09 -05:00
Thaddeus Crews
b17aa3343a Revert "SCons: Add CPPEXTPATH for external includes" 2025-10-06 13:09:22 -05:00
David Snopek
093d191909 Make OpenXRCompositionLayer and its children safe for multithreaded rendering 2025-10-06 10:51:20 -05:00
HolonProduction
2adecffbc3 Remove Object::script 2025-10-06 16:27:53 +02:00
Thaddeus Crews
5935a32e32 Core: Cleanup headers in core/config
- `MainLoop` now forward-declared in `OS`
2025-10-06 09:20:56 -05:00
Thaddeus Crews
d1d28c0bcf Merge pull request #111223 from Ivorforce/remove-iterator-include
Replace `std::size` usage with `std_size` to avoid `<iterator>` include.
2025-10-06 09:06:49 -05:00
Thaddeus Crews
788745e5b8 Merge pull request #108644 from bnjmntmm/secure-android-surface
Use of `XrSwapchainCreateFlags` for `OpenXRCompositionLayer`
2025-10-06 09:06:45 -05:00
Thaddeus Crews
686b56fae9 Merge pull request #106434 from Ivorforce/invert-hashfuncs
Reduce cross project includes by rewriting `HashMapHasherDefault`.
2025-10-06 09:06:37 -05:00
Thaddeus Crews
30a0a41982 Merge pull request #111274 from chocola-mint/include-optimization-logger
Remove `file_access.h` and `script_backtrace.h` includes from `logger.h`.
2025-10-06 09:06:32 -05:00
Thaddeus Crews
5b2d91ef31 Merge pull request #111270 from chocola-mint/include-optimization-control
Remove `timer.h` include from `control.h`.
2025-10-06 09:06:31 -05:00
Thaddeus Crews
ef5ecd95d7 Merge pull request #111254 from Ivorforce/object-no-rb-rw
Remove `rw_lock.h` and `rb_map.h` includes from `object.h`.
2025-10-06 09:06:29 -05:00
Thaddeus Crews
3b04c8464c Merge pull request #107273 from DexterFstone/add-game-speed-controls
Add game speed controls to the embedded game window
2025-10-06 09:06:24 -05:00
Rémi Verschelde
bc0342b3ef Merge pull request #111290 from HolonProduction/lsp-restart
LSP: Fix repeated restart attempts
2025-10-06 14:08:12 +02:00
Bastiaan Olij
e2a8e93005 Fix small code layout issue in persistence scope initialisation 2025-10-06 13:07:33 +11:00
Aaron Franke
5d492e1aed GLTF: Allow parsing glTF files without nodes 2025-10-05 17:39:49 -07:00
Lukas Tenbrink
9d44b68867 Remove rw_lock.h and rb_map.h includes from object.h. 2025-10-05 23:29:04 +02:00
HolonProduction
abeb9c654e Move deprecated has_named_classes from ScriptLanguage to ScriptLanguageExtension 2025-10-05 16:55:06 +02:00
HolonProduction
400c77f170 LSP: Fix repeated restart attempts 2025-10-05 16:09:21 +02:00