1
0
Fork 0
Commit Graph

12559 Commits

Author SHA1 Message Date
Thaddeus Crews 076445b804
Merge pull request #111459 from paul-marechal/mesh_data_tool_tangent_doc
Add note for some usages of Plane in APIs
2025-10-20 18:09:53 -05:00
Thaddeus Crews c74e872074
Merge pull request #111817 from charjr/fix-array-remove-at
Correct Array `remove_at()` class reference
2025-10-20 18:09:45 -05:00
Thaddeus Crews 81eb689650
Merge pull request #111782 from Kaleb-Reid/update-swapchain-count-note
Update note for rendering/rendering_device/vsync/swapchain_image_count
2025-10-20 18:09:34 -05:00
Thaddeus Crews d6c5c4eeb5
Merge pull request #107671 from dsnopek/editor-run-control
Allow editor plugins to modify run arguments
2025-10-20 18:09:32 -05:00
John 7e3dcf3ac0 Correct Array `remove_at` class reference
`remove_at` can take negative positions as relative to the end of the array.
The note is no longer needed and contradictory to the first paragraph.
2025-10-19 11:54:58 +01:00
Kaleb Reid 580c16fae7 Update note for rendering/rendering_device/vsync/swapchain_image_count 2025-10-18 15:35:36 -07:00
Thaddeus Crews 94818a5313
Merge pull request #111509 from passivestar/orbit-snapping
Implement orbit snapping in 3D viewport
2025-10-16 12:48:09 -05:00
Thaddeus Crews 2edad6860a
Merge pull request #111658 from brycehutchings/bryceh_d3d12_native_handle_fixes
Fix D3D12 rendering device driver returning pointers to internal types for get_resource_native_handle instead of proper D3D12 primitives
2025-10-16 12:48:04 -05:00
passivestar d739700178 Implement orbit snapping in 3D viewport 2025-10-16 12:46:14 +04:00
Thaddeus Crews 49219de402
Merge pull request #108862 from timothyqiu/plural-rules
Move context and plural support to `Translation`
2025-10-15 16:31:07 -05:00
Bryce Hutchings 1f7e7de82b Fix D3D12 driver returning internal types to RenderingDevice's texture_get_native_handle/get_driver_resource 2025-10-15 10:35:38 -07:00
Sepehr Kalanaki 1e8fd575a9
Fix typo in mutex documentation
Change "more times that" to "more times than"
2025-10-15 12:05:19 +03:30
Clay John 36b92128b1
Merge pull request #110671 from allenwp/environment-glow-consistent
Blend glow before tonemapping and change default to screen.
2025-10-14 21:29:43 -07:00
Robert Grigoryan b3bb376391 Fix description of `Viewport::set_input_as_handled`
The method stops the `InputEvent` from propagating up, not down.
2025-10-14 11:06:54 +02:00
Thaddeus Crews 4ae535b3b9
Merge pull request #111419 from YeldhamDev/numbers_numbers_numbers
Add source lines to file locations on POT generation
2025-10-13 19:29:01 -05:00
Thaddeus Crews c5754ccc52
Merge pull request #111310 from Caaz/patch-1
Update tutorial link for calling Javascript from script
2025-10-13 19:28:48 -05:00
Thaddeus Crews 40dde2a9a1
Merge pull request #111139 from Calinou/doc-node2d-look-at-get-angle-to
Document link between `Node2D.look_at()` and `Node2D.get_angle_to()`
2025-10-13 19:28:37 -05:00
Paul Marechal 509cf611bc Add note for some usages of Plane in APIs
Some old APIs that may expect a Vector4 instead require a Plane: this
is pretty confusing especially with tangents as one could interpret
the API as wanting a value directly representing the tangent plane when
in reality the Plane type is just used to carry one Vector3 and one
extra sign component.

This commit attempts to clear any potential confusion by adding a note
to the APIs using Planes in such a way.
2025-10-13 16:09:49 -04:00
Hugo Locurcio 082766a990
Document link between `Node2D.look_at()` and `Node2D.get_angle_to()`
These methods are closely related, as `Node2D.get_angle_to()` can
be used to get the rotation value that is being applied to `look_at()`
without actually applying it to the node.
2025-10-13 20:47:55 +02:00
Thaddeus Crews e560ea47d4
Merge pull request #70646 from KoBeWi/relatable_offset
Add `pivot_offset_ratio` property to Control
2025-10-13 12:30:10 -05:00
Thaddeus Crews 02f48683b5
Merge pull request #111556 from kleonc/fix_show_members_overview_editor_setting_tooltip
Fix `text_editor/script_list/show_members_overview` editor setting docs/tooltip
2025-10-13 12:29:58 -05:00
Thaddeus Crews 0450686035
Merge pull request #111460 from KoBeWi/dialoging_shortcut_files
Rework FileDialog shortcuts
2025-10-13 12:29:57 -05:00
kleonc 5ea0b9d60d Fix `show_members_overview` editor setting docs/tooltip 2025-10-12 15:03:03 +02:00
kobewi 263a2bdec6 Rework FileDialog shortcuts 2025-10-11 14:37:40 +02:00
Allen Pestaluky cafc012b05 Blend `Environment` glow before tonemapping and change default blend mode to screen.
Additionally, change the minimum `tonemap_white` parameter to `1.0`; users can increase `tonemap_exposure` for a similar effect to decreasing `tonemap_white` below `1.0`.

Co-authored-by: Hei <40064911+Lielay9@users.noreply.github.com>
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2025-10-10 12:08:08 -04:00
Raul Santos fdecca2f18
Add `recording_signals` to MissingNode
Allows connecting unknown signals to MissingNode so they aren't lost when the Node type is missing.
2025-10-09 22:08:59 +02:00
Allen Pestaluky bd9d1bf070 Add material debanding for use in Mobile rendering method.
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2025-10-08 16:22:41 -04:00
Michael Alexsander 0de3f8b21f
Add source lines to file locations on POT generation 2025-10-08 16:43:22 -03:00
Thaddeus Crews e20acd3fe3
Merge pull request #111289 from HolonProduction/rm-has-named-classes
Move deprecated `has_named_classes` from `ScriptLanguage` to `ScriptLanguageExtension`
2025-10-08 13:56:37 -05:00
Thaddeus Crews 0091d30e3e
Merge pull request #108818 from bruvzg/no_cli_over
Add project setting and build option to disable `override.cfg` and related CLI arguments.
2025-10-08 13:56:35 -05:00
Thaddeus Crews 7c033002b0
Merge pull request #110863 from kisg/libgodot_migeran_core
LibGodot: Core - Build Godot Engine as a Library
2025-10-08 13:56:34 -05:00
Thaddeus Crews 8276e512d6
Merge pull request #110767 from Ryan-000/Fix-AnimationPlayer-to-use-StringName
Fix AnimationPlayer to use StringName instead of String in the exposed API.
2025-10-07 17:15:06 -05:00
Thaddeus Crews 72cf639020
Merge pull request #111178 from PhairZ/anim-is-paused
Expose `is_valid()` from `AnimationPlayer` to make detecting paused animations possible.
2025-10-07 17:15:04 -05:00
Thaddeus Crews ec7d25d355
Merge pull request #111102 from timothyqiu/velocity-delta
Fix description about CharacterBody velocity and delta
2025-10-07 11:54:45 -05:00
Rémi Verschelde d4c0fcba3b
Merge pull request #110881 from Paeniche/master
Fix /tutorial added twice in offline docs
2025-10-07 14:33:41 +02:00
Gergely Kis 6c44c80c62 LibGodot: Core - Build Godot Engine as a Library
* Add a new GodotInstance GDCLASS that provides startup and iteration commands to control a Godot instance.
* Adds a libgodot_create_godot_instance entry point that creates a new Godot instance and returns a GodotInstance object.
* Adds a libgodot_destroy_godot_instance entry point that destroys the Godot instance.

Sample Apps: https://github.com/migeran/libgodot_project

Developed by [Migeran](https://migeran.com)

Sponsors & Acknowledgements:

* Initial development sponsored by [Smirk Software](https://www.smirk.gg/)
* Rebasing to Godot 4.3 and further development sponsored by [Xibbon Inc.](https://xibbon.com)
* The GDExtension registration of the host process & build system changes were based
  on @Faolan-Rad's LibGodot PR: https://github.com/godotengine/godot/pull/72883
* Thanks to Ben Rog-Wilhelm (Zorbathut) for creating a smaller, minimal version for easier review.
* Thanks to Ernest Lee (iFire) for his support

Co-Authored-By: Gabor Koncz <gabor.koncz@migeran.com>
Co-Authored-By: Ben Rog-Wilhelm <zorba-github@pavlovian.net>
2025-10-07 02:15:41 +02:00
Ryan 35999a16dd Fix AnimationPlayer to use StringName instead of String
Co-Authored-By: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
2025-10-06 16:29:40 -04:00
Thaddeus Crews 62abe9e6e7
Merge pull request #111216 from AdvanceControl/master
Fix incorrect docs example in Dictionary.set description
2025-10-06 14:34:13 -05:00
Thaddeus Crews 48ebbc438e
Merge pull request #111117 from YeldhamDev/focus_corner_cases_fix
Fix cases where `LineEdit` can still show focus with mouse events
2025-10-06 14:34:12 -05:00
Thaddeus Crews f9a2ecd184
Merge pull request #111116 from KoBeWi/fdm
Unify FileDialog context menus
2025-10-06 09:06:25 -05:00
Michael Alexsander 984b52a972
Fix cases where `LineEdit` can still show focus with mouse events 2025-10-06 10:19:35 -03:00
Daniel Cavazos 3fa500d2f3
Update tutorial link for calling Javascript from script 2025-10-05 21:32:19 -07:00
Pāvels Nadtočajevs 1211cd827e
Add project setting and build option to disable `override.cfg` and related CLI arguments. 2025-10-05 21:47:57 +03:00
HolonProduction abeb9c654e Move deprecated `has_named_classes` from `ScriptLanguage` to `ScriptLanguageExtension` 2025-10-05 16:55:06 +02:00
AdvanceControl c24d6afd64
Docs: Fix example in Dictionary.set description 2025-10-04 11:11:54 +08:00
Thaddeus Crews f6aa5ba23c
Merge pull request #97210 from AleksLitynski/object-snapshot-debugger
Add an ObjectDB Profiling Tool
2025-10-03 12:01:11 -05:00
Seif El-Din Ahmed 2cb1c51038 Expose is_valid() 2025-10-03 18:37:00 +03:00
Michael Alexsander 8973c91293
Add icon color theme items for `TabBar` and `TabContainer` 2025-10-03 10:41:28 -03:00
kobewi 9af58c1133 Unify FileDialog context menus 2025-10-02 23:10:27 +02:00
Thaddeus Crews 7fbc3a5307
Merge pull request #111133 from versjon/master
Fix typo "blocker" to "block" in AESContext
2025-10-02 15:12:02 -05:00