summaryrefslogtreecommitdiffstats
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #80066 from timothyqiu/no-pun-intendedYuri Sizov2023-07-312-11/+11
|\ | | | | | | Avoid punning `[param enabled]` in documentation
| * Avoid punning [param enabled] in documentationHaoyu Qiu2023-07-312-11/+11
| |
* | Merge pull request #79880 from dalexeev/gds-fix-id-shadowing-belowYuri Sizov2023-07-311-0/+6
|\ \ | | | | | | | | | GDScript: Fix bug with identifier shadowed below in current scope
| * | GDScript: Fix bug with identifier shadowed below in current scopeDanil Alexeev2023-07-261-0/+6
| | |
* | | Merge pull request #79696 from reduz/call-on-render-threadYuri Sizov2023-07-311-0/+7
|\ \ \ | |_|/ |/| | | | | Add ability to call code on rendering thread
| * | Add ability to call code on rendering threadJuan Linietsky2023-07-261-0/+7
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As more users use compute in Godot 4, the way they do is most likely incompatible when running on separate threads and will start erroring soon as we improve the thread safety of the render thread. To properly run code on the render thread, this function was added. Use like this: ```GDScript func initialize_compute_code(): .... func update_compute_code(custom_data): ... func _ready(): RenderingServer.call_on_render_thread( initialize_compute_code ) func _process(): RenderingServer.call_on_render_thread( update_compute_code.bind(with_data) ) ```
* | Initialize MSDF parameters in BaseMaterial3D with defaultdetomon2023-07-281-1/+1
| |
* | Merge pull request #79405 from Calinou/doc-import-optionsYuri Sizov2023-07-2714-5/+240
|\ \ | | | | | | Fill in descriptions for import options in the class reference
| * | Fill in descriptions for import options in the class referenceHugo Locurcio2023-07-2714-5/+240
| | |
* | | Merge pull request #74717 from KoBeWi/tilesetmap_handler_pluginYuri Sizov2023-07-271-0/+1
|\ \ \ | | | | | | | | Add separate editor plugin for TileMap and TileSet
| * | | Add separate editor plugin for TileMap and TileSetkobewi2023-07-261-0/+1
| | |/ | |/|
* | | Merge pull request #79934 from Sauermann/fix-mousefilter-docYuri Sizov2023-07-271-3/+3
|\ \ \ | | | | | | | | | | | | Add note about mouse movement input events in `MouseFilter` constants
| * | | Add note about mouse movement input events in `MouseFilter` constantsMarkus Sauermann2023-07-261-3/+3
| | | |
* | | | Merge pull request #79142 from BastiaanOlij/register_render_buffersYuri Sizov2023-07-274-0/+269
|\ \ \ \ | | | | | | | | | | | | | | | Expose RenderSceneBuffers(RD) through ClassDB
| * | | | Expose RenderingSceneBuffers through ClassDBBastiaan Olij2023-07-264-0/+269
| | |/ / | |/| |
* | | | Merge pull request #68259 from konczg/openxr_extension_wrapper_gdextensionYuri Sizov2023-07-272-0/+281
|\ \ \ \ | | | | | | | | | | | | | | | Add GDExtension support for OpenXR extension wrappers
| * | | | Add GDExtension support for OpenXR extension wrappersGabor Koncz2023-07-262-0/+281
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit adds the classes OpenXRExtensionWrapperExtension and OpenXRAPIExtension that can be used in GDExtensions to define OpenXR extension wrappers. It modifies extension wrapper registration so that they can be registered before OpenXRAPI instantiation (e.g. in core level initialization of GDExtensions). Developed by Migeran (https://migeran.com)
* | | | | Merge pull request #63826 from deakcor/dev_clipboardYuri Sizov2023-07-271-1/+13
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | Add `clipboard_has/get_image` methods to DisplayServer
| * | | | | add clipboard get image methods for windows and macosVincent D2023-07-171-1/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-Authored-By: RedworkDE <10944644+RedworkDE@users.noreply.github.com> Co-Authored-By: bruvzg <7645683+bruvzg@users.noreply.github.com>
* | | | | | Merge pull request #77537 from henriquelalves/feature/ei_save_all_scenesYuri Sizov2023-07-261-2/+8
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | Expose `save_all_scenes` method to EditorInterface
| * | | | | Add `save_all_scenes` method to Editor InterfaceHenrique Alves2023-07-191-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update documentation (squash) fix docs (squash) Improve docs
* | | | | | Merge pull request #79401 from smix8/navagent_desc_4.xYuri Sizov2023-07-262-12/+20
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Add detail to NavigationAgent signal descriptions
| * | | | | | Add detail to NavigationAgent signal descriptionssmix82023-07-252-12/+20
| | |_|_|/ / | |/| | | | | | | | | | | | | | | | Adds detail to NavigationAgent signal descriptions.
* | | | | | Merge pull request #79288 from BastiaanOlij/custom_texture_apiYuri Sizov2023-07-268-0/+104
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Add custom texture create function
| * | | | | | Add custom texture create functionBastiaan Olij2023-07-268-0/+104
| |/ / / / /
* | | | | | Merge pull request #79248 from Sauermann/fix-svc-focus-propagationYuri Sizov2023-07-262-2/+3
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Make `SubViewportContainer` event propagation aware of focused Control
| * | | | | | Make `SubViewportContainer` event propagation aware of focused ControlMarkus Sauermann2023-07-172-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Propagate `InputEvents` without position either - during the Input-stage, when it has focus or - during the Unhandled-Input-stage, otherwise This makes sure that Gui-Input happens in the correct order. Move "Unhandled key Input" handling before "Unhandled Input" handling, so that Unicode input with Alt / Ctrl modifiers are sent to the nodes in the correct order. Change the default focus mode of `SubViewportContainer` from `FOCUS_NONE` to `FOCUS_CLICK`, to automatically remove focus from other `Control`-nodes, when clicking inside a `SubViewport`.
* | | | | | | Merge pull request #79129 from smix8/navbase_enabled_4.xYuri Sizov2023-07-262-0/+60
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Add NavigationServer API to enable regions and links
| * | | | | | | Add NavigationServer API to enable regions and linkssmix82023-07-262-0/+60
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | Adds NavigationServer API to enable regions and links.
* | | | | | | Merge pull request #78988 from RandomShaper/fix_change_sceneYuri Sizov2023-07-261-2/+2
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Reimplement scene change
| * | | | | | | Reimplement scene changePedro J. Estébanez2023-07-041-2/+2
| | | | | | | |
* | | | | | | | Merge pull request #76582 from reduz/threaded-debuggerYuri Sizov2023-07-261-1/+0
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Support threads in the script debugger
| * | | | | | | | Support threads in the script debuggerJuan Linietsky2023-07-261-1/+0
| | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * This implementation adds threads on the side of the client (script debugger). * Some functions of the debugger are optimized. * The profile is also now thread safe using atomics. * The editor can switch between multiple threads when debugging. This PR adds threaded support for the script language debugger. Every thread has its own thread local data and it will connect to the debugger using multiple thread IDs. This means that, now, the editor can receive multiple threads entering debug mode at the same time.
* | | | | | | | Merge pull request #72664 from paddy-exe/additional-vs-nodesYuri Sizov2023-07-263-0/+33
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Add more useful Visual Shader nodes
| * | | | | | | | Additional Visual Shader NodesPatrick2023-07-263-0/+33
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * RotationByAxis Visual Shader Node added * WorldPositionFromDepth Visual Shader Node added * ScreenNormalWorldSpace Visual Shader Node added
* | | | | | | | Merge pull request #54524 from Calinou/animation-editor-add-bypass-confirmationYuri Sizov2023-07-261-3/+0
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | | | | | | | | | Skip keyframe creation dialog when holding Shift in the animation editor
| * | | | | | | Skip keyframe creation dialog when holding Shift in the animation editorHugo Locurcio2023-07-171-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The editor setting to always bypass the confirmation dialog was removed, since the new shortcut effectively supersedes it in a more granular way.
* | | | | | | | Merge pull request #79879 from KoBeWi/the_tweenldYuri Sizov2023-07-251-0/+2
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Improve and clarify paused Tweens
| * | | | | | | | Improve and clarify paused Tweenskobewi2023-07-251-0/+2
| | | | | | | | |
* | | | | | | | | Merge pull request #79794 from DarthKitten2130/masterYuri Sizov2023-07-251-1/+1
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update outdated C# code sample in `AStarGrid2D` documentation
| * | | | | | | | | Updated Deprecated Method in C# Example Size to RegionSathvik Mulukutla2023-07-221-1/+1
| | | | | | | | | |
* | | | | | | | | | Merge pull request #79786 from smix8/navmesh_max_edge_len_4.xYuri Sizov2023-07-251-2/+2
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Disable NavigationMesh `edge_max_length` property by default
| * | | | | | | | | | Disable NavigationMesh edge_max_length property by defaultsmix82023-07-221-2/+2
| |/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Disables NavigationMesh edge_max_length property by default.
* | | | | | | | | | Merge pull request #79764 from ↵Yuri Sizov2023-07-251-2/+2
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | kulkalkul/fix_docs_set_multiplayer_authority_propagate Clarify `set_multiplayer_authority` documentation regarding propagation
| * | | | | | | | | | Fix docs set_multiplayer_authority on propagationBora2023-07-221-2/+2
| |/ / / / / / / / /
* | | | | | | | | | Merge pull request #79720 from clayjohn/Particles-emitting-docsYuri Sizov2023-07-254-4/+4
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add detail to emitting docs for particles
| * | | | | | | | | | Add detail to emitting docs for particlesclayjohn2023-07-214-4/+4
| | |_|_|_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Highlight when emitting will and won't restart emission
* | | | | | | | | | Merge pull request #78365 from smix8/ps_navmap_default_up_4.xYuri Sizov2023-07-251-0/+3
|\ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / |/| | | | | | | | | | | | | | | | | | | Add ProjectSettings navigation map default up
| * | | | | | | | | Add ProjectSettings navigation map default upsmix82023-06-171-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds ProjectSettings navigation map default up.
* | | | | | | | | | Merge pull request #79846 from Faless/web/no_body_lengthYuri Sizov2023-07-241-0/+1
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [Web] Always return -1 as body length in HTTPClientWeb