Hugo Locurcio
b3afc74115
Document occlusion debugging in the SDFGI debug probes draw mode in the editor
...
This feature shows occlusion information for the selected SDFGI
probe. It can only be used in the editor, as it relies
on the `RenderingServer::sdfgi_set_debug_probe_select()` method
that isn't exposed to the scripting API.
2025-12-11 23:42:45 +01:00
Thaddeus Crews
bb4b4e3890
Merge pull request #113619 from HolonProduction/once-upon-a-time-there-was-a-file-which-one-i-dont-know-the-history-was-locked
...
Ensure correct unlocking of script editor history
2025-12-11 12:12:42 -06:00
Michael Alexsander
f187b8b2bf
Enable scroll hints for several parts of the editor
2025-12-09 10:55:26 -03:00
Thaddeus Crews
d5df25fdc6
Changed typeof() example to include typeof()
...
Co-Authored-By: Leftyluupy <99181178+leftyluupy@users.noreply.github.com >
2025-12-08 11:40:48 -06:00
Rémi Verschelde
7e1ef4c9e2
Merge pull request #113268 from nathanjf/particle-process-material
...
Docs: Fix ParticleProcessMaterial code snippet in `alpha_curve` description
2025-12-05 14:14:40 +01:00
HolonProduction
31307ce856
Ensure correct unlocking of script editor history
2025-12-05 13:21:37 +01:00
Rémi Verschelde
204e784bca
Merge pull request #113587 from syntaxerror247/popup-menu-seperation
...
Increase PopupMenu vertical separation to improve touch usability
2025-12-05 12:56:01 +01:00
Rémi Verschelde
6b420d701a
Merge pull request #110080 from bruvzg/popscwpc
...
[GraphEdit] Do not scale popup menus in the graph elements when zoomed.
2025-12-05 12:55:44 +01:00
Nathan Frank
a6f81f03b3
Docs: Fix ParticleProcessMaterial code snippet in alpha_curve description
2025-12-05 12:41:06 +01:00
Rémi Verschelde
6b0a74073c
Merge pull request #113296 from KoBeWi/soft_open_gently
...
Fix dock opening focus
2025-12-05 09:38:08 +01:00
Anish Kumar
df4f9d0778
Increase PopupMenu vertical separation to improve touch usability
2025-12-05 01:46:45 +05:30
Thaddeus Crews
0755f096e0
Merge pull request #113512 from adamscott/PROPERTY_HINT_MULTILINE_TEXT_monospace-hint
...
Add new monospace related hint strings
2025-12-03 21:01:58 -06:00
Thaddeus Crews
5a7e1bf0f4
Merge pull request #113288 from goatchurchprime/gtch/audioservermic
...
AudioServer to have function to access microphone buffer directly
2025-12-03 16:50:32 -06:00
Julian Todd
3e8bf3ba91
Access microphone buffer from AudioServer and prevent microphone double starts
2025-12-03 19:49:56 +01:00
Adam Scott
10c7cb878a
Add new monospace related hint strings
...
- Add hint string `monospace` for `PROPERTY_HINT_{NONE,PASSWORD,PLACEHOLDER_TEXT}` to set the `LineEdit` font monospaced.
- Add hint string `monospace` for `PROPERTY_HINT_MULTILINE_TEXT` to set the `TextEdit` font monospaced.
- Add hint string `no_wrap` for `PROPERTY_HINT_MULTILINE_TEXT` to make the `TextEdit` not wrap lines automatically.
Also:
- Fix issue with `EditorPropertyMultilineText` not updating font properly.
- Add `EditorPropertyMultilineText` tweak flags.
- Add support with GDScript `@export_multiline`.
2025-12-03 12:57:40 -05:00
Thaddeus Crews
8105ff7ac7
Merge pull request #106940 from allenwp/agx-add-white-contrast
...
Add `white`, `contrast`, and future HDR support to the AgX tonemapper.
2025-12-03 11:42:29 -06:00
Thaddeus Crews
202e442671
Merge pull request #113261 from Mickeon/documentation-miscellaneous-oddities-part-7
...
Fix miscellaneous oddities around the class reference (part 7)
2025-12-03 11:42:23 -06:00
Allen Pestaluky
628df323e2
Add agx_white, agx_contrast and HDR support to the AgX tonemapper.
...
Also optimize all tonemappers to perform less calculations per-pixel.
Note: unlike `white`, `agx_white` is limited to a minimum of `2.0` and defaults to `16.29`. When using a RGB10A2 render buffer, `agx_white` will be ignored and a value of `2.0` will be used instead to ensure good behavior on the Mobile renderer.
2025-12-03 09:01:39 -05:00
Nolan Darilek
6304e9f876
Accessibility: Fix text field character count and line navigation
...
Two fixes for text field accessibility:
1. Fix character count being off by one due to trailing newline always
being appended to the last line. Add `is_last_line` parameter to
`accessibility_create_sub_text_edit_elements()` to control this.
2. Link adjacent TextRuns via `previous_on_line`/`next_on_line` so
screen readers can properly navigate lines. Without these links,
AccessKit treats each TextRun as a separate line, causing incorrect
announcements when arrowing through multi-line text.
2025-12-03 07:19:05 -05:00
Rémi Verschelde
5ef57c669f
Merge pull request #113244 from blueskythlikesclouds/d3d12-descriptor-refactor
...
Refactor descriptor heaps in D3D12 driver.
2025-12-03 09:49:45 +01:00
Rémi Verschelde
11ffcb3ef7
Merge pull request #113108 from KoBeWi/Thock
...
Change Theme to EditorDock and add `closable` property
2025-12-03 09:49:31 +01:00
Rémi Verschelde
b603be2211
Merge pull request #107167 from Mickeon/actually-use-script-export-mode-what-the-hell
...
Use ScriptExportMode enum in EditorExportPreset
2025-12-03 09:49:27 +01:00
Micky
14ede94a76
Use ScriptExportMode enum in EditorExportPreset
2025-12-03 09:21:50 +01:00
Skyth
a8d3ecec13
Refactor descriptor heaps in D3D12 driver.
2025-12-03 11:02:41 +03:00
Dario
c78c3ba894
Rewrite Radiance and Reflection probes to use Octahedral maps.
...
Co-authored-by: clayjohn <claynjohn@gmail.com >
2025-12-02 17:48:12 -08:00
Thaddeus Crews
bed803fcda
Merge pull request #113367 from syntaxerror247/persistable_uri_perm
...
Android: Add method to take persistable URI permission
2025-12-02 11:52:09 -06:00
Thaddeus Crews
82e4493edb
Merge pull request #91703 from Naros/expose-object-edited-status
...
Expose `set_edited` and `is_edited` on `EditorInterface`
2025-12-02 11:52:06 -06:00
Thaddeus Crews
1577061e3d
Merge pull request #113202 from aaronfranke/importer-mesh-convert
...
Allow converting from Mesh to ImporterMesh
2025-12-02 11:52:03 -06:00
kobewi
2de97cafb7
Change Theme to EditorDock and add closable property
2025-12-02 16:27:36 +01:00
Anish Kumar
398927226e
Android: Add method to take persistable URI permission
2025-12-02 19:40:49 +05:30
Rémi Verschelde
2c8a0c3419
Merge pull request #113284 from TokageItLab/twist-disperser
...
Add BoneTwistDisperser3D to propagate IK target's twist
2025-12-02 14:17:01 +01:00
Rémi Verschelde
fe17c16ff9
Merge pull request #112491 from YeldhamDev/deep_within_the_shadows_lays_scrollable_content
...
Add scroll hints to `ScrollContainer` and `Tree`
2025-12-02 14:15:58 +01:00
Rémi Verschelde
12ca45a905
Merge pull request #112215 from syntaxerror247/SAF-support
...
Android: Implement Storage Access Framework (SAF) support
2025-12-02 14:15:53 +01:00
kobewi
c1cc178a82
Make EditorFileDialog inherit FileDialog
2025-12-02 12:30:51 +01:00
Silc Lizard (Tokage) Renew
6ff3833c33
Add BoneTwistDisperser3D to propagate IK target's twist
2025-12-02 19:20:26 +09:00
Rémi Verschelde
39c7479839
Merge pull request #113381 from Eshaan-byte/fix-editordock-func-keyword
...
Doc: Add missing func keyword to EditorDock._update_layout example
2025-12-01 13:13:27 +01:00
Chris Cranford
ff561c1379
Expose set_edited and is_edited on EditorInterface
2025-12-01 06:43:11 -05:00
Rémi Verschelde
8f14acb151
Merge pull request #113197 from CrayolaEater/pop-up-menu-doc-update
...
Add better clarification for accelerator support on Popup Menu
2025-12-01 11:49:10 +01:00
Rémi Verschelde
a5bb19a0d2
Merge pull request #112952 from MadeScientist/MadeScientist-patch-1
...
Fix incorrect equivalent method reference in screen-space transform methods doc
2025-12-01 11:48:45 +01:00
Eshaan
7ea96d2817
Doc: Add missing func keyword to EditorDock._update_layout example
...
The code snippet demonstrating method overriding for _update_layout
was missing the func keyword, which is required in GDScript method
declarations.
2025-12-01 13:08:19 +11:00
MadeScientist
3a61ca9452
Fix incorrect transform method reference in CanvasItem.get_screen_transform() documentation
...
The get_global_transform method of CanvasItem doesn't consider the canvas_transform, so when any camera is enabled, its return value may differ from get_screen_transform. Thus, we should use get_global_transform_with_canvas instead, which provides consistent results with or without cameras enabled.
2025-12-01 01:07:57 +08:00
kobewi
cea95e6004
Fix dock opening focus
2025-11-29 00:44:01 +01:00
Micky
4dec66859e
Fix miscellaneous oddities around the class reference (part 7)
2025-11-28 18:19:45 +01:00
Rob Blanckaert
2863d8cb1e
EditorResourcePreviewGenerator::request_draw_and_wait
2025-11-27 14:12:14 -08:00
CrayolaEater
6b7ec9950a
Add better clarification for accelerator support on Popup Menu
2025-11-27 16:11:31 +02:00
Pāvels Nadtočajevs
bdca5fa3a3
[GraphEdit] Do not scale popup menus in the graph elements when zoomed.
2025-11-27 13:40:14 +02:00
Rémi Verschelde
b87fcf7e79
Windows: Make Direct3D 12 the default RD driver for new projects
...
For compatibility reasons, `vulkan` is kept as the technical default for the
setting, but projects created in Godot 4.6 and later will set `d3d12` as the
driver automatically.
Users upgrading to 4.6 are recommended to adopt `d3d12` as a default if it
fits their needs.
Enable `d3d12=yes` by default in SCons so that custom Windows builds include
Direct3D 12 support.
2025-11-27 10:26:25 +01:00
Rémi Verschelde
e0e1a0c6d3
Merge pull request #113115 from KoBeWi/Buildock
...
Change MSBuildPanel to EditorDock
2025-11-27 09:55:55 +01:00
Rémi Verschelde
aafad04a1b
Merge pull request #112107 from Calinou/doc-projectsettings-add-keywords
...
Add search keywords for project settings
2025-11-27 09:55:35 +01:00
Rémi Verschelde
4f04a9de1d
Merge pull request #111332 from allenwp/glow/docs-improve-hdr-scale
...
Improve documentation for the `Environment` glow effect.
2025-11-27 09:55:26 +01:00