Thaddeus Crews
fd6e80d4e9
Merge pull request #105701 from ColinSORourke/DrawableTexture
...
Implement DrawableTextures
2026-01-30 09:32:05 -06:00
Thaddeus Crews
7ba375be00
Merge pull request #110933 from Kazox61/virtual-joystick
...
Add VirtualJoystick
2026-01-29 12:11:08 -06:00
Thaddeus Crews
abe0226afa
Merge pull request #115466 from Calinou/doc-renderingserver-complete
...
Complete RenderingServer, ArrayMesh and VoxelGIData class documentation
2026-01-29 12:11:04 -06:00
Colin O'Rourke
63f6e3691c
DrawableTextures
...
Implementing DrawableTextures based on: https://github.com/godotengine/godot-proposals/issues/7379
2026-01-29 01:16:06 -08:00
Kazox61
fa2d63e3fe
Adds VirtualJoystick
2026-01-29 08:29:12 +01:00
Hugo Locurcio
77d4c814c3
Complete RenderingServer, ArrayMesh and VoxelGIData class documentation
...
This also updates various related descriptions in other classes.
Co-authored-by: Joon <joon.suh2003@gmail.com >
2026-01-29 01:34:28 +01:00
Thaddeus Crews
5ad8b27d8d
Merge pull request #115190 from ashwinvbs/xr_ext_user_presence
...
Implement support for `XR_EXT_user_presence` extension
2026-01-28 17:58:26 -06:00
Thaddeus Crews
c57867774d
Merge pull request #114898 from Nallebeorn/truthiness_docs
...
Add missing truthiness documentation
2026-01-28 17:58:18 -06:00
Thaddeus Crews
c1f3ff963e
Merge pull request #110923 from HolonProduction/rm-create-script
...
Remove unused `create_script` method from `ScriptLanguage`
2026-01-28 17:58:15 -06:00
Thaddeus Crews
dd210a1071
Merge pull request #100923 from j20001970/camera-feed-format
...
CameraFeed: Add `set_format` and `get_formats` virtual binds
2026-01-28 17:58:07 -06:00
Thaddeus Crews
cdddc73745
Merge pull request #115379 from kitbdev/popupmenu-set-index
...
Add PopupMenu method `set_item_index`
2026-01-28 17:58:01 -06:00
Thaddeus Crews
a0bf14921a
Merge pull request #112797 from jinyangcruise/make_ItemList_ensure_current_is_visible_scroll_to_center
...
ItemList add `center_on_current()`
2026-01-28 17:57:55 -06:00
Thaddeus Crews
38b84e9c0e
Merge pull request #115203 from lazaromenezes/vibrate_handheld-doc-update
...
Add notice about device settings for `vibrate_handheld` method
2026-01-28 17:57:50 -06:00
Ashwin Balasubramaniyan
a182e18211
Implement support for XR_EXT_user_presence extension
2026-01-28 21:39:43 +00:00
Thaddeus Crews
10aa2e3013
Merge pull request #111226 from PhairZ/copy-color
...
Add a copy button to the color picker dialog.
2026-01-28 12:27:16 -06:00
Thaddeus Crews
1a17d70f00
Merge pull request #111168 from KoBeWi/more_auto_in_auto_updates
...
Add Auto update check mode
2026-01-28 12:27:10 -06:00
Thaddeus Crews
c5ab7727fa
Merge pull request #114323 from snowfrogdev/monospace-font-in-debugger-errors-tab
...
Tree: Add per-cell `autowrap_trim_flags` to TreeItem
2026-01-28 12:26:56 -06:00
Thaddeus Crews
77579f93e6
Merge pull request #111679 from Nintorch/joypad-motion-sensors
...
Add support for joypad motion sensors
2026-01-27 15:18:37 -06:00
Thaddeus Crews
9f0e14ab2f
Merge pull request #99569 from yahkr/hide_colliders
...
Add option to toggle always showing collision shapes
2026-01-27 15:18:32 -06:00
Thaddeus Crews
2450bb0c75
Merge pull request #114449 from ndarilek/a11y-regions
...
GUI: Add accessibility region role for landmark navigation
2026-01-27 15:18:27 -06:00
Thaddeus Crews
04a2ae7ed4
Merge pull request #99119 from Fahien/fahien/raytracing-base
...
Vulkan raytracing plumbing
2026-01-27 15:18:24 -06:00
Thaddeus Crews
29a7d0e0f7
Merge pull request #115308 from Calinou/doc-string-capitalize-hyphens
...
Document hyphens being replaced with spaces in `String.capitalize()`
2026-01-27 15:18:23 -06:00
Thaddeus Crews
ea1e6640f0
Merge pull request #115434 from syntaxerror247/landscape-or-portrait
...
Add device orientation change signal to DisplayServer
2026-01-27 15:18:22 -06:00
Thaddeus Crews
0f8a709768
Merge pull request #113765 from LilithSilver/bind-save_all_scripts
...
Expose `ScriptEditor::save_all_scripts()`
2026-01-27 15:18:21 -06:00
Anish Kumar
e2369a834b
Add device orientation change signal in DisplayServer
...
This PR:
- Fixes the orientation detection logic on Android
- Adds an orientation_changed signal in DisplayServer
Co-Authored-By: bruvzg <7645683+bruvzg@users.noreply.github.com >
2026-01-27 23:35:44 +05:30
Jason Kuo
af83dc658c
CameraFeed: Add set_format and get_formats virtual binds
2026-01-28 00:08:50 +08:00
Antonio Caggiano
27e4f24800
raytracing: Initial Vulkan support
...
- Vulkan implementations in `RenderingDeviceDriverVulkan`.
- Raytracing instruction list in `RenderingDeviceGraph`.
- Functions to create acceleration structures and raytracing pipelines
in `RenderingDevice`.
- Raygen, Miss, and ClosestHit shader stages support.
- GDScript bindings.
- Update classes documentation.
- Unimplemented placeholders for Metal and D3D12.
- Build acceleration structure command.
- Expose a shader preprocessor define.
- Align build scratch address.
- Create STB after creating the pipeline.
- Separate acceleration structure barriers.
- Use transforms in TLAS instances.
- AnyHit and Intersection stages.
- Optionally set acceleration structure build input buffer usage.
- Introduce instances buffer.
- Move scratch buffers to RenderingDevice.
- Rename AccelerationStructureGeometryBits.
- Use regular buffer creation and free routines for scratch buffer.
- Store trackers in acceleration structures.
- Bump Shader SPIR-V version to 1.4
- Add Position attribute location in blas_create.
- Encapsulate MoltenVK check in preprocessor macro.
- Split SUPPORTS_RAYTRACING for pipeline and query.
2026-01-27 16:17:45 +01:00
yahkr
40373aeee4
Add option to toggle always showing collision shapes
2026-01-27 07:59:48 -05:00
Thaddeus Crews
d97000d7d1
Merge pull request #114918 from Nintorch/xbox-cant-vibrate
...
Document joypad vibration support over USB on macOS
2026-01-26 15:01:55 -06:00
Thaddeus Crews
1b17f8f696
Merge pull request #115372 from bruvzg/no_hint_px
...
[Import] Automatically disable hinting for pixel fonts.
2026-01-26 15:01:45 -06:00
Thaddeus Crews
105ec00722
Merge pull request #108830 from bruvzg/pck_buf
...
[PCKPacker] Add method to add files from buffer.
2026-01-26 15:01:43 -06:00
Thaddeus Crews
773d788500
Merge pull request #115257 from syntaxerror247/forgotten-stuff
...
Android: Enable native file picker support on all devices
2026-01-26 13:14:21 -06:00
kit
01839942fc
Add PopupMenu method set_item_index
2026-01-26 12:17:56 -05:00
jinyangcruise
c82b5fe2ec
ItemList support center_on_current().
2026-01-27 00:06:59 +08:00
Nintorch
a3eb202b25
Add support for joypad motion sensors
2026-01-26 15:49:55 +05:00
Pāvels Nadtočajevs
32677cb184
[Import] Automatically disable hinting for pixel fonts.
2026-01-26 12:11:33 +02:00
Rémi Verschelde
d5edd4a592
Sync translations with Weblate
2026-01-25 10:07:59 +01:00
Hugo Locurcio
fff6469d5b
Document hyphens being replaced with spaces in String.capitalize()
2026-01-23 20:21:26 +01:00
Silc Lizard (Tokage) Renew
9e066453fa
Tweak IKModifier3D docs and comment
2026-01-24 00:55:54 +09:00
Rémi Verschelde
3172d44799
Sync translations with Weblate
2026-01-23 12:38:50 +01:00
Anish Kumar
c7e5caa68e
Enable native file picker support on Android 9 and older
2026-01-22 16:54:07 +05:30
Lázaro Menezes
07547be180
Add notice about device settings for vibrate_handheld method
2026-01-21 09:29:11 -03:00
passivestar
1e11fe936b
Remove experimental flag from graph nodes
2026-01-21 05:46:10 +04:00
Rémi Verschelde
a4a26762f1
Merge pull request #114328 from kleonc/node_duplicating_signal_source_node_fix
...
`CONNECT_APPEND_SOURCE_OBJECT` on signal emission
2026-01-20 00:22:32 +01:00
Nolan Darilek
d53ab67b83
GUI: Add accessibility region role for landmark navigation
...
Adds ROLE_REGION to allow controls to be marked as accessibility
regions/landmarks.
- Add `accessibility_region` property to Control
- Add ROLE_REGION to DisplayServer and AccessKit mapping
- Prevent Container/ScrollContainer from overriding region role
- Fix TabContainer to update accessibility when tabs change
- Mark editor docks, main screen, bottom panel, and scene tabs as regions
2026-01-19 08:12:33 -05:00
Rémi Verschelde
5f9a510441
Sync translations with Weblate
2026-01-19 11:49:30 +01:00
Bastiaan Olij
998c876f36
OpenXR: Allow setting a specific version of OpenXR to initialize.
2026-01-19 20:41:37 +11:00
Nintorch
1af0627886
Document wired vibration for controllers on macOS
2026-01-15 16:12:09 +05:00
Max Hilbrunner
4a69505fac
Remove link for consoles in EditorExportPlatform
2026-01-15 10:27:00 +01:00
Benjamin
7c88d6d7e7
Add missing truthiness documentation
2026-01-14 20:30:13 +01:00