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
Will Thompson
60eb6c39c2
TileSetAtlasSource: Fix and/an docstring typo
2025-10-20 19:47:41 +01:00
DeeJayLSP
cd0c9d5f50
Editor: Add OpenType feature settings to Main Font
2025-10-20 10:00:23 -03:00
kobewi
6640380bb6
Add multilevel notes to methods
2025-10-20 11:47:37 +02:00
KOGA Mitsuhiro
f4f5b104f5
Expose CameraFeed::set_ycbcr_images
2025-10-19 20:27:55 +09: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
Pāvels Nadtočajevs
e31830db52
[TextEdit] Make wrap_right_offset adjustable theme constant.
2025-10-18 21:35:02 +03:00
kobewi
199a4fa4e2
Save editor settings when modified from code
2025-10-18 15:55:06 +02: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
Mikael Hermansson
3868e7e8bf
Add documentation about logging from Logger not being supported
2025-10-12 22:04:26 +02: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
Pāvels Nadtočajevs
e4988b4bf3
Add MIME argument to the FileDialog.add_filter.
2025-10-09 22:17:56 +03: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
lawnjelly
1c8ef479b4
FTI - Add multimesh_instances_reset_physics_interpolation()
2025-10-08 16:17:18 +01: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
Giganzo
e384085ca1
Add setting for when to show the focus state for mouse input
2025-10-07 14:26:14 +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