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
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
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
Allen Pestaluky
936f17f198
Improve documentation for the Environment glow effect.
2025-11-26 18:01:10 -05:00
Rémi Verschelde
660b52b828
Merge pull request #112990 from allenwp/update-hdr2d-docs
...
Update docs to describe new `use_hdr_2d` behavior with Mobile renderer.
2025-11-26 23:44:01 +01:00
Rémi Verschelde
13e7215b46
Merge pull request #111426 from notroid5/patch-1
...
Replace deprecated `Color8`
2025-11-26 23:43:27 +01:00
Rémi Verschelde
f35f428279
Merge pull request #108417 from rosshadden/docs-fix-typo
...
Docs: Fix typo in `Object.get_signal_list`
2025-11-26 23:43:22 +01:00
Allen Pestaluky
ef18638ac3
Update docs to describe new use_hdr_2d behavior with Mobile renderer.
2025-11-26 14:47:58 -05:00
Aaron Franke
68716b6795
Allow converting from Mesh to ImporterMesh
2025-11-26 11:13:39 -08:00
Michael Alexsander
639e396d98
Add scroll hints to ScrollContainer and Tree
2025-11-26 11:04:49 -03:00
Hugo Locurcio
dc75272d86
Add search keywords for project settings
...
This adds keywords that references possible values for project settings,
which makes them easier to find in the class reference search.
Note that this currently does not improve search results in the
Project Settings dialog's filter bar, as it doesn't make use
of class reference keywords yet.
2025-11-26 01:31:54 +01:00
Anish Kumar
60d20ab038
Android: Implement Storage Access Framework (SAF) support
2025-11-26 02:37:30 +05:30
kobewi
a07fcf5d05
Change MSBuildPanel to EditorDock
2025-11-25 21:26:50 +01:00
Micky
be0c68845e
Fix miscellaneous oddities around the class reference (part 6)
2025-11-25 21:20:57 +01:00
Thaddeus Crews
b7f06bd14d
Merge pull request #112539 from Ivorforce/bsearch-const
...
Make `Vector` `bsearch` method const.
2025-11-25 12:55:11 -06:00
Lukas Tenbrink
109d3d8530
Make Vector bsearch method const.
2025-11-25 19:05:30 +01:00