summaryrefslogtreecommitdiffstats
path: root/modules
Commit message (Collapse)AuthorAgeFilesLines
* GDScript: Do not produce `UNUSED_SIGNAL` warning for common implicit usesDanil Alexeev2024-03-193-8/+63
|
* Merge pull request #89495 from akien-mga/pcre2-fix-sljit-compilation-ioscrossRémi Verschelde2024-03-151-1/+2
|\ | | | | | | pcre2: Remove unused sjlit files after last update
| * pcre2: Remove unused sjlit files after last updateRémi Verschelde2024-03-151-1/+2
| | | | | | | | Follow-up to #89371.
* | Add NavigationObstacle options to affect and carve navigation meshsmix82024-03-154-0/+198
|/ | | | Adds NavigationObstacle options to affect and carve navigation mesh.
* Merge pull request #89484 from dalexeev/update-gds-docRémi Verschelde2024-03-141-1/+5
|\ | | | | | | Update `@GDScript` documentation
| * Update `@GDScript` documentationDanil Alexeev2024-03-141-1/+5
| |
* | Merge pull request #89460 from dsnopek/openxr-composition-layers-multipleRémi Verschelde2024-03-148-16/+91
|\ \ | | | | | | | | | OpenXR: Allow GDExtensions to provide multiple, ordered composition layers
| * | OpenXR: Allow GDExtensions to provide multiple, ordered composition layersDavid Snopek2024-03-138-16/+91
| |/ | | | | | | Co-authored-by: Bastiaan Olij <mux213@gmail.com>
* | Merge pull request #89418 from lyuma/gltf_vertex_packingRémi Verschelde2024-03-142-69/+148
|\ \ | | | | | | | | | Only store vertices referenced by the indices per surface in the glTF importer
| * | glTF importer now only stores vertices referenced by the indices per surface.Lyuma2024-03-132-69/+148
| | |
* | | Merge pull request #89356 from lyuma/vsk-gltf-sparse-accessors-4.3Rémi Verschelde2024-03-142-54/+193
|\ \ \ | | | | | | | | | | | | GLTF export: Use sparse accessors for morph targets
| * | | glTF export: morph targets are relative, so use zero as referenceLyuma2024-03-122-35/+33
| | | |
| * | | Update buffer view target handling, encode sparse accessors as vec3.K. S. Ernest (iFire) Lee2024-03-122-46/+187
| |/ / | | | | | | | | | Co-authored-by: Lyuma <xn.lyuma@gmail.com>
* | | Merge pull request #89270 from Repiteo/enforce-typename-in-templatesRémi Verschelde2024-03-148-17/+17
|\ \ \ | |_|/ |/| | | | | Enforce template syntax `typename` over `class`
| * | Enforce template syntax `typename` over `class`Thaddeus Crews2024-03-078-17/+17
| | |
* | | Merge pull request #89444 from AThousandShips/article_fixRémi Verschelde2024-03-135-6/+6
|\ \ \ | | | | | | | | | | | | [Doc] Fix some incorrect uses of `a/an`
| * | | [Doc] Fix some incorrect uses of `a/an`A Thousand Ships2024-03-135-6/+6
| | | |
* | | | Merge pull request #87680 from AThousandShips/the_angry_countRémi Verschelde2024-03-1321-2/+299
|\ \ \ \ | | | | | | | | | | | | | | | Add methods to get argument count of methods
| * | | | Add methods to get argument count of methodsA Thousand Ships2024-03-1021-2/+299
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added to: * `Callable`s * `Object`s * `ClassDB` * `Script(Instance)`s
* | | | | Fix GCC build failureAdam Scott2024-03-131-1/+1
| |/ / / |/| | |
* | | | Merge pull request #89422 from Repiteo/clang-tidy-NULLRémi Verschelde2024-03-134-6/+6
|\ \ \ \ | | | | | | | | | | | | | | | clang-tidy: Enforce `modernize-use-nullptr`
| * | | | clang-tidy: Enforce `modernize-use-nullptr`Thaddeus Crews2024-03-124-6/+6
| | | | |
* | | | | Merge pull request #89414 from bruvzg/update_icu_msdfgenRémi Verschelde2024-03-137-4/+19
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | Update ICU and msdfgen.
| * | | | | Update ICU and msdfgen.bruvzg2024-03-137-4/+19
| | | | | |
* | | | | | Merge pull request #89207 from bruvzg/_ts_reqRémi Verschelde2024-03-131-7/+5
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | [TextServer] Use GDVIRTUAL_REQUIRED_CALL for required extensions methods, update extension docs.
| * | | | | | [TextServer] Use GDVIRTUAL_REQUIRED_CALL for required extensions methods, ↵bruvzg2024-03-131-7/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | update extension docs.
* | | | | | | Merge pull request #83037 from dalexeev/gds-fix-warning-ignore-issuesRémi Verschelde2024-03-1324-204/+597
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | GDScript: Fix `@warning_ignore` annotation issues
| * | | | | | | GDScript: Fix `@warning_ignore` annotation issuesDanil Alexeev2024-03-1224-204/+597
| |/ / / / / /
* | | | | | | Merge pull request #64488 from reduz/interactive-music-take3Rémi Verschelde2024-03-1318-0/+3299
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | Add interactive music support
| * | | | | | Add interactive music supportJuan Linietsky2024-03-1218-0/+3299
| | |_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This PR adds 3 types of audio streams used for interactive music support. * AudioStreamInteractive: Allows setting several sub-streams and transition between them with many options. * AudioStreamPlaylist: Allows sequential or shuffled playback of a list of streams. * AudioStreamSynchronized: Allows synchronous playback of several streams, the volume of each can be controlled. Theese three stream types can be combined to create complex, layered interactive music and transitions between them, similar to software such as WWise.
* | | | | | Merge pull request #88827 from adamscott/add-browse-folder-iconRémi Verschelde2024-03-122-1/+14
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | | | | | | | Add browse folder and browse file icons
| * | | | | Add browse folder and browse file iconsAdam Scott2024-03-122-1/+14
| | |/ / / | |/| | |
* | | | | Merge pull request #89395 from bruvzg/rtl_ts_img_rangeRémi Verschelde2024-03-124-12/+75
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | [RTL] Use "visible characters" property for inline object visibility
| * | | | [RTL] Use "visible characters" property for inline object visibilitybruvzg2024-03-124-12/+75
| | | | |
* | | | | Merge pull request #89393 from Repiteo/retire-subprocess_mainRémi Verschelde2024-03-112-20/+3
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | SCons: Remove `run_in_subprocess` & `subprocess_main` dependencies
| * | | | | SCons: Remove `run_in_subprocess` dependencyThaddeus Crews2024-03-112-20/+3
| |/ / / /
* | | | | Merge pull request #89383 from bruvzg/font_no_bitmapsRémi Verschelde2024-03-114-6/+58
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | [Font] Add option to disable embedded bitmaps loading.
| * | | | [Font] Add option to disable embedded bitmaps loading.bruvzg2024-03-114-6/+58
| |/ / /
* | | | Merge pull request #89381 from aaronfranke/disable-3dRémi Verschelde2024-03-111-2/+3
|\ \ \ \ | | | | | | | | | | | | | | | Disable all 3D nodes, physics, and resources when compiling without 3D
| * | | | Disable all 3D nodes, physics, and resources when compiling without 3DAaron Franke2024-03-111-2/+3
| |/ / /
* / / / pcre2: Update to 10.43Jakub Marcowski2024-03-111-0/+1
|/ / /
* | | Merge pull request #89361 from Repiteo/scons/with-statementRémi Verschelde2024-03-104-115/+112
|\ \ \ | | | | | | | | | | | | SCons: Ensure `with` statement where applicable
| * | | SCons: Ensure `with` statement where applicableThaddeus Crews2024-03-104-115/+112
| |/ /
* / / gltf export: Remove snapping and fix validationLyuma2024-03-105-55/+109
|/ / | | | | | | | | | | | | Round min/max correctly in accessors Include correct target in vertex and indices bufferViews Avoid use of Math::snapped Normalize vertex weights.
* | Merge pull request #89333 from Repiteo/enforce-eol-pythonRémi Verschelde2024-03-096-12/+14
|\ \ | | | | | | | | | Enforce `\n` eol for Python writes
| * | Enforce `\n` eol for Python writesThaddeus Crews2024-03-096-12/+14
| | | | | | | | | | | | • Ensure utf-8 encoding if previously unspecified
* | | C#: Fix warningsPaul Joannon2024-03-092-0/+21
|/ / | | | | | | | | - Fix most CS0108 in generated glue - Suppress CA1001 on `Variant`
* | Merge pull request #89284 from mihe/lsp-multiple-messagesRémi Verschelde2024-03-094-13/+25
|\ \ | | | | | | | | | Allow LSP to process multiple messages per poll
| * | Allow LSP to process multiple messages per pollMikael Hermansson2024-03-084-13/+25
| |/
* | Editor Help: Add syntax highlighting for code blocksDanil Alexeev2024-03-092-11/+25
| |