summaryrefslogtreecommitdiffstats
path: root/modules
Commit message (Collapse)AuthorAgeFilesLines
* Add Direct3D 12 RenderingDevice implementationPedro J. Estébanez2023-12-121-0/+7
|
* Bump version to 4.3-devRémi Verschelde2023-11-294-4/+4
| | | | | | The essential doesn't change. -- Samuel Beckett, Waiting for Godot
* Fix GDScript thread-exit routine assuming thread-enter was calledPedro J. Estébanez2023-11-271-0/+6
|
* Fixup thread-owned lambda bookkeeping on thread exit (take 2)Pedro J. Estébanez2023-11-232-17/+90
|
* Revert recently added approach to cross-thread lambda survivalPedro J. Estébanez2023-11-224-107/+16
| | | | | | Commits reverted: - 1ed69191483002ee62ec5b4d5adb16d3bc315ef3 - 271511726b02848783904429c8dde857f6266429
* Merge pull request #85039 from RandomShaper/mingwthreadsRémi Verschelde2023-11-212-0/+11
|\ | | | | Use mingw-std-threads in MinGW builds
| * Use mingw-std-threads in MinGW buildsPedro J. Estébanez2023-11-182-0/+11
| |
* | Codestyle: Fix some comment issuesRémi Verschelde2023-11-211-2/+0
| |
* | Fix leak in the bookkeeping of GDScript lambdasPedro J. Estébanez2023-11-213-12/+14
|/
* [iOS] Fix dotnet export.bruvzg2023-11-164-5/+7
|
* Merge pull request #84897 from raulsntos/dotnet/callp-when-invalidRémi Verschelde2023-11-141-6/+6
|\ | | | | | | C#: Fail `callp` silently if script is not valid
| * C#: Fail `callp` silently if script is not validRaul Santos2023-11-141-6/+6
| |
* | Merge pull request #84844 from Calinou/doc-runtime-loading-imageRémi Verschelde2023-11-1419-0/+19
|\ \ | | | | | | | | | Link to runtime loading/saving tutorial and improve Image documentation
| * | Link to runtime loading/saving tutorial and improve Image documentationHugo Locurcio2023-11-1419-0/+19
| | |
* | | Fix NavigationObstacle heightsmix82023-11-131-0/+2
| | | | | | | | | | | | Fixes NavigationObstacle height.
* | | Fix NavigationObstacle elevationsmix82023-11-131-0/+2
| | | | | | | | | | | | FixesNavigationObstacle elevation.
* | | Merge pull request #84774 from akien-mga/fix-TTR-in-ERR-WARN-printsRémi Verschelde2023-11-121-2/+2
|\ \ \ | |/ / |/| | | | | Don't use TTR/RTR for ERR/WARN prints
| * | Don't use TTR/RTR for ERR/WARN printsRémi Verschelde2023-11-121-2/+2
| |/ | | | | | | We don't translate those, only editor strings are translated.
* | Merge pull request #84659 from RandomShaper/fix_lambda_cross_threadRémi Verschelde2023-11-124-18/+107
|\ \ | | | | | | | | | Fix lambda cross-thread dynamics
| * | Fixup thread-owned lambda bookkeeping on thread exitPedro J. Estébanez2023-11-104-18/+107
| | |
* | | Merge pull request #80281 from KoBeWi/unacceptableRémi Verschelde2023-11-122-0/+6
|\ \ \ | | | | | | | | | | | | Assign temporary path to preloaded resources
| * | | Assign temporary path to preloaded resourceskobewi2023-11-102-0/+6
| | | |
* | | | Merge pull request #84758 from timothyqiu/decompressRémi Verschelde2023-11-112-1/+9
|\ \ \ \ | | | | | | | | | | | | | | | Fix crash when saving compressed image as JPG & WebP
| * | | | Fix crash when saving compressed image as JPG & WebPHaoyu Qiu2023-11-122-1/+9
| | |_|/ | |/| |
* / | | Fix various typos with codespellRémi Verschelde2023-11-113-5/+5
|/ / / | | | | | | | | | Using 2.2.7.dev51+geb4a58fe.
* | | Merge pull request #84723 from lawnjelly/fix_vorbis_inf_loopRémi Verschelde2023-11-101-3/+3
|\ \ \ | | | | | | | | | | | | Fix OGG Vorbis infinite error spam with corrupt file.
| * | | Fix OGG Vorbis infinite error spam with corrupt file.lawnjelly2023-11-101-3/+3
| | | | | | | | | | | | | | | | | | | | When OGG Vorbis encountered unreadable file, it emitted infinite error spam. This PR returns the full number of frames in the case of error, to prevent infinite loop.
* | | | Merge pull request #83357 from raulsntos/dotnet/ConvertCallableToNative(default)Rémi Verschelde2023-11-101-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | C#: Fix converting default Callables to native
| * | | | C#: Fix converting default Callables to nativeRaul Santos2023-10-151-1/+1
| | | | |
* | | | | Merge pull request #81438 from 0xafbf/patch-2Rémi Verschelde2023-11-102-8/+8
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | Fix subpixel layouts in text rendering
| * | | | Fix subpixel layouts in text renderingAndrés Botero2023-09-072-8/+8
| | | | |
* | | | | Merge pull request #83039 from KoBeWi/it's_always_the_cacheRémi Verschelde2023-11-101-10/+15
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | Fix GDScript cache assigning UID as scene path
| * | | | Fix GDScript cache assigning UID as scene pathkobewi2023-10-091-10/+15
| | | | |
* | | | | Use the Blender file name instead of the generated GLTF file nameAaron Franke2023-11-092-2/+4
| | | | |
* | | | | Rename `Vector2/3/4I.Min/Max` to `MinValue/MaxValue`A Thousand Ships2023-11-093-12/+12
| | | | | | | | | | | | | | | | | | | | More consistent with the `Mathf` constants they reference
* | | | | Merge pull request #84617 from YuriSizov/editor-this-one-is-for-all-my-subsRémi Verschelde2023-11-091-1/+4
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | Fix node names of submenu items across the editor
| * | | | | Fix node names of submenu items across the editorYuri Sizov2023-11-081-1/+4
| | |_|_|/ | |/| | | | | | | | | | | | | Also removes some programmer remarks and fixes some docs.
* | | | | Merge pull request #83670 from raulsntos/notification-predelete-cleanupRémi Verschelde2023-11-091-10/+17
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | Add `NOTIFICATION_PREDELETE_CLEANUP` notification to fix C# `Dispose()`
| * | | | | Add `NOTIFICATION_PREDELETE_CLEANUP` notificationRaul Santos2023-10-201-10/+17
| | | | | | | | | | | | | | | | | | | | | | | | New notification sent after `NOTIFICATION_PREDELETE` to let Objects cleanup at the very end, it should be the last notification sent.
* | | | | | Merge pull request #84099 from BastiaanOlij/fix_openxr_samplecountRémi Verschelde2023-11-081-2/+3
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | | | | | | Fix OpenXR sample count
| * | | | | Fix OpenXR sample countBastiaan Olij2023-10-281-2/+3
| | | | | |
* | | | | | Merge pull request #84494 from Calinou/fastnoiselite-tweak-property-hintsYuri Sizov2023-11-061-2/+2
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Tweak FastNoiseLite property hints for better slider usability
| * | | | | | Tweak FastNoiseLite property hints for better slider usabilityHugo Locurcio2023-11-051-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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.
* | | | | | | Merge pull request #84271 from aaronfranke/gltf-compat-versionYuri Sizov2023-11-064-6/+48
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Implement glTF compat version system for files from older Godot versions
| * | | | | | | Implement glTF compat version system for files from older Godot versionsAaron Franke2023-11-034-6/+48
| |/ / / / / /
* | | | | | | Merge pull request #82133 from MewPurPur/svg-tweaksYuri Sizov2023-11-066-6/+6
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | | | | | | | Optimize and tweak some SVGs, improve consistency between icons, and fix broken masks in light mode
| * | | | | | Optimize, tweak, improve consistency in SVG icons, and fix masks in light modeMewPurPur2023-11-046-6/+6
| | | | | | |
* | | | | | | Fix CSGShape debug_collision_shape crashsmix82023-11-021-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes CSGShape debug_collision_shape crash.
* | | | | | | Merge pull request #84252 from clayjohn/ensure_tangentsRémi Verschelde2023-11-021-3/+20
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Enhance checks and user experience around tangent arrays in meshes.
| * | | | | | | Enhance checks and user experience around tangents.clayjohn2023-11-011-3/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.