Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-01-17 | Add project setting to change scene file casing | Jummit | |
2021-12-06 | Merge pull request #55624 from Razoric480/raz/cs-lsp-signal | Rémi Verschelde | |
2021-12-06 | Merge pull request #55667 from Calinou/doc-physics-ticks-per-rendered-frame | Rémi Verschelde | |
2021-12-06 | Merge pull request #55602 from nekomatata/improve-rigidbody-contacts | Rémi Verschelde | |
2021-12-06 | Document physics simulation being limited to 8 ticks per rendered frame | Hugo Locurcio | |
2021-12-06 | Merge pull request #55603 from Calinou/add-os-crash-method | Fabio Alessandrelli | |
Add an `OS.crash()` method for testing system crash handler | |||
2021-12-06 | Merge pull request #52280 from ↵ | Rémi Verschelde | |
jmb462/fix-bad-popup-offset-with-single-window-off | |||
2021-12-06 | Merge pull request #55500 from KoBeWi/just_doc_things | Max Hilbrunner | |
Misc improvements to various docs | |||
2021-12-06 | Merge pull request #55653 from KoBeWi/↩ | Rémi Verschelde | |
2021-12-06 | Fix bad popups offset in editor with single window off | jmb462 | |
Co-authored-by: Gil Arasa Verge <gilarasaverge@gmail.com> Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com> | |||
2021-12-06 | Merge pull request #55544 from V-Sekai/audio_camera_null_mitigation | Rémi Verschelde | |
2021-12-06 | Merge pull request #55661 from KoBeWi/joys_of_connection | Rémi Verschelde | |
2021-12-06 | Merge pull request #34005 from aaronfranke/minmax | Rémi Verschelde | |
2021-12-06 | Allow to add RESET values from existing keys | kobewi | |
2021-12-06 | Merge pull request #47257 from timothyqiu/http-client-proxy | Rémi Verschelde | |
2021-12-06 | Merge pull request #55654 from KoBeWi/reset_softcode | Rémi Verschelde | |
2021-12-06 | Unexpose joy_connection_changed method | kobewi | |
2021-12-06 | Add a constant StringName for RESET animation | kobewi | |
2021-12-06 | Merge pull request #55651 from Calinou/remove-more-debug-prints | Rémi Verschelde | |
2021-12-06 | Merge pull request #55649 from ↵ | Rémi Verschelde | |
Calinou/editor-voxelgi-gpuparticlescollisionsdf-use-info-tooltips | |||
2021-12-06 | Merge pull request #55658 from timothyqiu/remove-inspector-plugin | Rémi Verschelde | |
Fix `EditorPlugin.remove_inspector_plugin()` instance cleanup | |||
2021-12-06 | Fix EditorPlugin.remove_inspector_plugin() instance cleanup | Haoyu Qiu | |
2021-12-06 | Merge pull request #55652 from OverloadedOrama/patch-1 | Max Hilbrunner | |
Fix link to the supported image formats in the Image class | |||
2021-12-06 | Merge pull request #55642 from Calinou/doc-scenetreetimer-free-elapse | Max Hilbrunner | |
Document SceneTreeTimer being freed automatically when elapsed | |||
2021-12-06 | Merge pull request #55597 from raulsntos/csharp-source-generators-generics | Ignacio Roldán Etcheverry | |
Fix C# `Godot.SourceGenerators` for generic classes | |||
2021-12-05 | Remove or make verbose some debugging prints | Hugo 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-05 | Use tooltips instead of labels for VoxelGI and GPUParticlesCollisionSDF | Hugo 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-06 | Fix link to the supported image formats in the Image class | Manolis 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-05 | Document SceneTreeTimer being freed automatically when elapsed | Hugo Locurcio | |
The note was present in the SceneTree `create_timer()` class documentation, but not in the SceneTreeTimer class documentation. | |||
2021-12-05 | Merge pull request #55559 from pycbouh/docs-overridden-cross-linked | Rémi Verschelde | |
2021-12-05 | Bump Godot.NET.Sdk and SourceGenerators versions | Raul 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-05 | Fix Godot.SourceGenerators for generic classes | Raul Santos | |
Fix invalid C# generated by source generators for generic classes and add generic classes to the Sample project for testing. | |||
2021-12-05 | Merge pull request #55631 from KoBeWi/are_they_visible | Rémi Verschelde | |
Bind column_titles_visible as property | |||
2021-12-05 | Merge pull request #53241 from nathanfranke/auto-increment-debugger-port | Fabio Alessandrelli | |
[4.x] Auto-Increment Debugger Port (And a bit of cleanup) | |||
2021-12-05 | Bind column_titles_visible as property | kobewi | |
2021-12-04 | Auto-Increment Debugger Port | Nathan 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-04 | Prevent LSP adding signal func to non GDScripts | Francois Belair | |
2021-12-04 | Merge pull request #55563 from raulsntos/csharp-delegates-for-generic-class | Ignacio Roldán Etcheverry | |
Fix C# `get_all_delegates` method for generic classes | |||
2021-12-04 | Merge pull request #55613 from YeldhamDev/base_type_none | Rémi Verschelde | |
Disable base type changing when no type is selected in the theme editor | |||
2021-12-04 | Fix get_all_delegates method for generic classes | Raul Santos | |
If the class is generic, we must get its generic type definition and use it to retrieve the delegates. | |||
2021-12-04 | Merge pull request #55595 from Paulb23/text-edit-underline | Rémi Verschelde | |
Fixed TextEdit underline draw pos | |||
2021-12-04 | Merge pull request #55605 from raulsntos/gdscript_parser-typo | Rémi Verschelde | |
Fix typo in `gdscript_parser` | |||
2021-12-03 | Add an `OS.crash()` method for testing system crash handler | Hugo 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-03 | Fix typo in `gdscript_parser` | Raul Santos | |
2021-12-03 | Merge pull request #55600 from RandomShaper/fix_world_env_warning | Rémi Verschelde | |
Fix WorldEnvironment node warning about unset resources | |||
2021-12-03 | Fix WorldEnvironment node warning about unset resources | Pedro J. Estébanez | |
2021-12-03 | Update space parameters in 2D and 3D | PouleyKetchoupp | |
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-03 | Disable base type changing when no type is selected in the theme editor | Michael Alexsander | |
2021-12-03 | Merge pull request #55590 from Chaosus/shader_dock | Yuri Roubinsky | |
2021-12-03 | Improve RigidDynamicBody contacts in 2D and 3D | PouleyKetchoupp | |
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. |