Fredia Huya-Kouadio
e86050e745
Annual Android versions bump for 2026
2026-01-28 13:17:48 -08: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
33296bd965
Merge pull request #112796 from jinyangcruise/find_script_by_double_clicking_top_script_name
...
Support navigating to the script in list
2026-01-27 15:18:35 -06:00
Thaddeus Crews
027d32f322
Merge pull request #109976 from ryevdokimov/trackball-gizmo
...
Add trackball-style rotation for 3D transform gizmo
2026-01-27 15:18:34 -06:00
Thaddeus Crews
faf9adfcc6
Merge pull request #115447 from Giganzo/selection-menus-icon-size
...
Fix icon size for items in show list of selectable nodes menu
2026-01-27 15:18:33 -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
75cd151cb0
Merge pull request #113781 from clayjohn/rd-discardable
...
Mark more textures as discardable
2026-01-27 15:18:31 -06:00
Thaddeus Crews
98b40fa189
Merge pull request #113748 from KoBeWi/shadragger
...
Allow dragging from shader editor to material
2026-01-27 15:18:29 -06:00
Thaddeus Crews
b2198da154
Merge pull request #105523 from HolonProduction/gizmo-mesh
...
Editor: Add some gizmo handles for `MeshInstance3D`
2026-01-27 15:18:28 -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
101c04cbc9
Merge pull request #115473 from Ivorforce/nodepath-hash
...
Fix the `NodePath` hash function to not yield the same value for similar paths
2026-01-27 15:18:26 -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
Thaddeus Crews
c161d13b1b
Merge pull request #115452 from Ivorforce/rendering-server-no-geometry
...
Reduce compile time by removing `geometry_3d.h` include from `rendering_server.h`
2026-01-27 15:18:19 -06:00
Thaddeus Crews
58207b516f
Merge pull request #113920 from bruvzg/enc_dir_sp
...
[SparsePCK] Add support for index encryption.
2026-01-27 15:18:18 -06:00
Lukas Tenbrink
a6e952c160
Fix the NodePath hash function to not yield the same value for similar paths.
2026-01-27 20:50:10 +01: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
Lukas Tenbrink
c56c297cee
Remove geometry_3d include from rendering_server.h, to reduce compile time.
...
Change `Geometry3D` from class to namespace.
2026-01-27 18:12:38 +01: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
Thaddeus Crews
8fb5cd8779
Merge pull request #114527 from HolonProduction/rm-cursor-position
...
GDScript: Remove unused `Token::cursor_position`
2026-01-27 09:04:25 -06:00
Thaddeus Crews
07a2c75ec4
Merge pull request #115326 from Chaosus/vs_spatial_all_in_shadow_pass
...
[VisualShader] Add `in_shadow_pass` spatial input
2026-01-27 09:04:23 -06:00
Thaddeus Crews
7f31ae1564
Merge pull request #115325 from Chaosus/vs_spatial_light_specular_amount
...
[VisualShader] Add `specular_amount` spatial light input
2026-01-27 09:04:22 -06:00
Thaddeus Crews
7dff26c784
Merge pull request #115222 from YeldhamDev/object_selection_icon_fix
...
Fix blurry icons in the inspector dock's object selector
2026-01-27 09:04:21 -06:00
Thaddeus Crews
173d022434
Merge pull request #109108 from timothyqiu/anilib-split
...
Fix error after renaming animation in Animation Library Editor
2026-01-27 09:04:20 -06:00
Thaddeus Crews
8751d9deb5
Merge pull request #115412 from YeldhamDev/a_freaking_comma
...
Fix build profile generator always enabling 2D navigation
2026-01-27 09:04:18 -06:00
Thaddeus Crews
9ef64c88fb
Merge pull request #115410 from YeldhamDev/build_profile_fix
...
Fix build profile generator creating bogus profiles
2026-01-27 09:04:17 -06:00
Thaddeus Crews
b40f4ae52f
Merge pull request #115218 from Nintorch/fix-joy-info-raw-name-utf8
...
Fix incorrect reading of joypad UTF8 `raw_name` in `Input.get_joy_info()`
2026-01-27 09:04:16 -06:00
Thaddeus Crews
ca08319e7d
Merge pull request #115248 from Giganzo/editor-object-selector
...
Fix EditorObjectSelector PopupMenu width
2026-01-27 09:04:15 -06:00
Thaddeus Crews
ed0ae97d98
Merge pull request #114922 from DarioSamo/android-platform-gl3-fallback-fix
...
Fix fallback to OpenGL3 from Vulkan initialization on Android.
2026-01-27 09:04:14 -06:00
Thaddeus Crews
dcf5b4deac
Merge pull request #114731 from j20001970/camera-feed-datatype-texture
...
CameraFeed: Create new texture on datatype change
2026-01-27 09:04:13 -06:00
Thaddeus Crews
2da55b2f29
Merge pull request #115114 from ThiLelito/ns_controller_led
...
Add support for the Home LED on NS Controllers
2026-01-27 09:04:11 -06:00
Thaddeus Crews
7630566159
Merge pull request #115230 from Calinou/editor-build-profile-fix-detection
...
Fix detection of some features in Engine Compilation Configuration Editor
2026-01-27 09:04:11 -06:00
Thaddeus Crews
a1746ee204
Merge pull request #115430 from bruvzg/iat_disable_msvc_cf
...
[Windows] Disable MSVC control flow check on IAT hooks.
2026-01-27 09:04:09 -06:00
Thaddeus Crews
47b1b9ef69
Merge pull request #114947 from AThousandShips/fix_debugsymbols_linux
...
[Linux] Handle debug symbols with renamed executable
2026-01-27 09:04:08 -06:00
Thaddeus Crews
8e086a6641
Merge pull request #115267 from skiessq/fix-filesystem-bottom-split
...
Fix FileSystem dock visual separation when docked at bottom
2026-01-27 09:04:07 -06:00
Thaddeus Crews
530fb8551d
Merge pull request #115197 from YeldhamDev/get_accustomed_to_it
...
Fix editor colors reseting while the color chooser is still open
2026-01-27 09:04:06 -06:00
Thaddeus Crews
ae7d2defe2
Merge pull request #115006 from kitbdev/fix-te-editable-draw-caret
...
Fix TextEdit not drawing caret on setting editable
2026-01-27 09:04:04 -06:00
yahkr
40373aeee4
Add option to toggle always showing collision shapes
2026-01-27 07:59:48 -05:00
Giganzo
60fe933ff6
Fix icon size for items in show list of selectable nodes menu
2026-01-27 12:32:12 +01:00
bruvzg
9c753ebe84
[Windows] Disable MSVC control flow check on IAT hooks.
2026-01-27 10:30:19 +02:00
Thiago Lelles Fernandes
6ff5f449a9
Added support for the Home LED on NS Controllers
...
Changed the implementation
Instead of modifying the hint value, now it works like the PS4 ones, but using MONO instead of RGB.
NS Controllers LED Support Added
2026-01-26 22:20:49 -03:00
Michael Alexsander
a7c77ac1f7
Fix build profile generator creating bogus profiles
2026-01-26 21:42:01 -03:00
Michael Alexsander
36e3d18502
Fix build profile generator always enabling 2D navigation
2026-01-26 20:35:53 -03:00
Thaddeus Crews
a4bbad2ba8
Merge pull request #115327 from jrouwe/115180
...
Jolt Physics: Make MoveKinematic more accurate when rotating a body by a very small angle
2026-01-26 15:01:59 -06:00
Thaddeus Crews
131c54270b
Merge pull request #114814 from Bromeon/classdb-early-singleton
...
Register `ClassDB` singleton already in `Core` initialization level
2026-01-26 15:01:57 -06:00
Thaddeus Crews
657d06a8f3
Merge pull request #115305 from jrouwe/115169_v3
...
Jolt Physics: Rework how gravity is applied to dynamic bodies to prevent energy increase on elastic collisions
2026-01-26 15:01:56 -06: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
43fbc539dd
Merge pull request #115295 from Akosmo/hover-treeitem-fix
...
Reset drag unfold timer when mouse exits Tree
2026-01-26 15:01:54 -06:00