summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-01-17Add project setting to change scene file casingJummit
2021-12-06Merge pull request #55624 from Razoric480/raz/cs-lsp-signalRémi Verschelde
2021-12-06Merge pull request #55667 from Calinou/doc-physics-ticks-per-rendered-frameRémi Verschelde
2021-12-06Merge pull request #55602 from nekomatata/improve-rigidbody-contactsRémi Verschelde
2021-12-06Document physics simulation being limited to 8 ticks per rendered frameHugo Locurcio
2021-12-06Merge pull request #55603 from Calinou/add-os-crash-methodFabio Alessandrelli
Add an `OS.crash()` method for testing system crash handler
2021-12-06Merge pull request #52280 from ↵Rémi Verschelde
jmb462/fix-bad-popup-offset-with-single-window-off
2021-12-06Merge pull request #55500 from KoBeWi/just_doc_thingsMax Hilbrunner
Misc improvements to various docs
2021-12-06Merge pull request #55653 from KoBeWi/↩Rémi Verschelde
2021-12-06Fix bad popups offset in editor with single window offjmb462
Co-authored-by: Gil Arasa Verge <gilarasaverge@gmail.com> Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com>
2021-12-06Merge pull request #55544 from V-Sekai/audio_camera_null_mitigationRémi Verschelde
2021-12-06Merge pull request #55661 from KoBeWi/joys_of_connectionRémi Verschelde
2021-12-06Merge pull request #34005 from aaronfranke/minmaxRémi Verschelde
2021-12-06Allow to add RESET values from existing keyskobewi
2021-12-06Merge pull request #47257 from timothyqiu/http-client-proxyRémi Verschelde
2021-12-06Merge pull request #55654 from KoBeWi/reset_softcodeRémi Verschelde
2021-12-06Unexpose joy_connection_changed methodkobewi
2021-12-06Add a constant StringName for RESET animationkobewi
2021-12-06Merge pull request #55651 from Calinou/remove-more-debug-printsRémi Verschelde
2021-12-06Merge pull request #55649 from ↵Rémi Verschelde
Calinou/editor-voxelgi-gpuparticlescollisionsdf-use-info-tooltips
2021-12-06Merge pull request #55658 from timothyqiu/remove-inspector-pluginRémi Verschelde
Fix `EditorPlugin.remove_inspector_plugin()` instance cleanup
2021-12-06Fix EditorPlugin.remove_inspector_plugin() instance cleanupHaoyu Qiu
2021-12-06Merge pull request #55652 from OverloadedOrama/patch-1Max Hilbrunner
Fix link to the supported image formats in the Image class
2021-12-06Merge pull request #55642 from Calinou/doc-scenetreetimer-free-elapseMax Hilbrunner
Document SceneTreeTimer being freed automatically when elapsed
2021-12-06Merge pull request #55597 from raulsntos/csharp-source-generators-genericsIgnacio Roldán Etcheverry
Fix C# `Godot.SourceGenerators` for generic classes
2021-12-05Remove or make verbose some debugging printsHugo Locurcio
The message about SpatialMaterial conversion was turned into a warning, as it can potentially interfere with porting projects from Godot 3.x (if there's a bug in the conversion code).
2021-12-05Use tooltips instead of labels for VoxelGI and GPUParticlesCollisionSDFHugo Locurcio
This fixes the issue with labels being cut off (or becoming too long when not clipped). This also adds a mention of the individual cell size, which is useful information to have when trying to avoid light leaking or particle collision tunneling.
2021-12-06Fix link to the supported image formats in the Image classManolis Papadeas
It previously linked to this page which doesn't exist. https://docs.godotengine.org/en/latest/getting_started/workflow/assets/importing_images.html#supported-image-formats Now, it should link here: https://docs.godotengine.org/en/latest/tutorials/assets_pipeline/importing_images.html#supported-image-formats
2021-12-05Document SceneTreeTimer being freed automatically when elapsedHugo Locurcio
The note was present in the SceneTree `create_timer()` class documentation, but not in the SceneTreeTimer class documentation.
2021-12-05Merge pull request #55559 from pycbouh/docs-overridden-cross-linkedRémi Verschelde
2021-12-05Bump Godot.NET.Sdk and SourceGenerators versionsRaul Santos
Bump `Godot.NET.Sdk` to version 4.0.0-dev6. Bump `Godot.SourceGenerators` to version 4.0.0-dev3. Use floating version 4.0.*-* for package references in Sdk.
2021-12-05Fix Godot.SourceGenerators for generic classesRaul Santos
Fix invalid C# generated by source generators for generic classes and add generic classes to the Sample project for testing.
2021-12-05Merge pull request #55631 from KoBeWi/are_they_visibleRémi Verschelde
Bind column_titles_visible as property
2021-12-05Merge pull request #53241 from nathanfranke/auto-increment-debugger-portFabio Alessandrelli
[4.x] Auto-Increment Debugger Port (And a bit of cleanup)
2021-12-05Bind column_titles_visible as propertykobewi
2021-12-04Auto-Increment Debugger PortNathan Franke
Note: This PR also changes the port of the GDScript Language Server from 6008 to 6005. This opens enough ports above the debug port (6007) for this change to be useful.
2021-12-04Prevent LSP adding signal func to non GDScriptsFrancois Belair
2021-12-04Merge pull request #55563 from raulsntos/csharp-delegates-for-generic-classIgnacio Roldán Etcheverry
Fix C# `get_all_delegates` method for generic classes
2021-12-04Merge pull request #55613 from YeldhamDev/base_type_noneRémi Verschelde
Disable base type changing when no type is selected in the theme editor
2021-12-04Fix get_all_delegates method for generic classesRaul Santos
If the class is generic, we must get its generic type definition and use it to retrieve the delegates.
2021-12-04Merge pull request #55595 from Paulb23/text-edit-underlineRémi Verschelde
Fixed TextEdit underline draw pos
2021-12-04Merge pull request #55605 from raulsntos/gdscript_parser-typoRémi Verschelde
Fix typo in `gdscript_parser`
2021-12-03Add an `OS.crash()` method for testing system crash handlerHugo Locurcio
This makes it possible to test the system's crash handler without having to modify engine code or exploit an engine bug.
2021-12-03Fix typo in `gdscript_parser`Raul Santos
2021-12-03Merge pull request #55600 from RandomShaper/fix_world_env_warningRémi Verschelde
Fix WorldEnvironment node warning about unset resources
2021-12-03Fix WorldEnvironment node warning about unset resourcesPedro J. Estébanez
2021-12-03Update space parameters in 2D and 3DPouleyKetchoupp
Clarified space parameters for contacts and added missing ones. List of changes: -Add contact bias to space parameters -Add solver iterations to space parameters, instead of a specific physics server function -Renamed BODY_MAX_ALLOWED_PENETRATION to CONTACT_MAX_ALLOWED_PENETRATION to make it consistent with other contact parameters
2021-12-03Disable base type changing when no type is selected in the theme editorMichael Alexsander
2021-12-03Merge pull request #55590 from Chaosus/shader_dockYuri Roubinsky
2021-12-03Improve RigidDynamicBody contacts in 2D and 3DPouleyKetchoupp
Changed the algorithm for solving contacts to keep previous contacts as long as they are under the max separation threshold to keep contact impulses more consistent and contacts more stable. Also made 2D consistent with 3D and changed some default parameters: -Contact bias is now 0.8 instead of 0.3 to avoid springy contacts -Solver iterations are 16 instead of 8 by default for better stability Performance considerations: Tested with stress tests that include lots of contacts from overlapping bodies. 3D: There's no measurable difference in performance. 2D: Performance is a bit lower (close to 10% slower in extreme cases) The benefit for 2D physics to be much more stable outweighs the slight decrease in performance, and this could be alleviated by changing the algorithm to use jacobians for contact solving to help with cache efficiency and memory allocations.