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
Thaddeus Crews
0cd4a62f3b
Merge pull request #109182 from bruvzg/bundle_sel
...
[macOS] Allow native dialog to select bundles and browse bundle content.
2026-01-28 12:27:19 -06:00
Thaddeus Crews
9289ffe42d
Merge pull request #114683 from HolonProduction/gdscript/unload-static
...
GDScript: Remove unused `unload_static`
2026-01-28 12:27:17 -06: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
3c341ffcab
Merge pull request #104433 from marcosc90/perf-wasm-ws
...
[Web] Optimize WebSocket send by replacing per-byte heap reads with heapSlice
2026-01-28 12:27:14 -06:00
Thaddeus Crews
ef313ecc46
Merge pull request #115177 from blueskythlikesclouds/unique-buffers-per-pass
...
Give every pass its own unique environment uniform buffer.
2026-01-28 12:27:13 -06:00
Thaddeus Crews
74b14da737
Merge pull request #115137 from ndarilek/remove-a11y-placeholders
...
a11y: Remove "not accessible at this time" placeholders.
2026-01-28 12:27:12 -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
0ce93e38e4
Merge pull request #115132 from pgoslatara/actup/update-actions-1768838238
...
CI: Update outdated GitHub Actions versions
2026-01-28 12:27:09 -06:00
Thaddeus Crews
64b962215d
Merge pull request #115121 from Chubercik/unicode_17.0.0
...
Update various Unicode-related files to version 17.0.0
2026-01-28 12:27:08 -06:00
Thaddeus Crews
4b4b16b577
Merge pull request #114733 from KoBeWi/another_file_gone_without_trace
...
Remove DockConstants
2026-01-28 12:27:07 -06:00
Thaddeus Crews
0620af8db3
Merge pull request #110759 from precup/scene-tree-dock-optimizations
...
Optimize tree size computation and the scene tree dock filter
2026-01-28 12:27:06 -06:00
Thaddeus Crews
9207487bd6
Merge pull request #100219 from migueldeicaza/fix-zip-export-error
...
Export: Propagate `save_zip` error to callers.
2026-01-28 12:27:04 -06:00
Thaddeus Crews
2184f93865
Merge pull request #115234 from Calinou/build-profile-improve-errors
...
Improve errors for invalid `build_profile` SCons options
2026-01-28 12:27:03 -06:00
Thaddeus Crews
0b60e188c3
Merge pull request #115360 from Nintorch/optimize-input-header-includes
...
Optimize `core/input/input.h` header `#include`ing
2026-01-28 12:27:02 -06:00
Thaddeus Crews
15107fda30
Merge pull request #114464 from nikitalita/gltf-buffer-view-encode-fix
...
GLTF: Zero out padding bytes when encoding buffer views
2026-01-28 12:27:01 -06:00
Thaddeus Crews
1bcf183965
Merge pull request #114205 from YeldhamDev/layer_blank_rename
...
Allow to remove custom names for layers
2026-01-28 12:26:59 -06:00
Thaddeus Crews
29afd19ed6
Merge pull request #115228 from DeeJayLSP/fonts-jan-2026
...
Update fallback fonts to latest releases
2026-01-28 12:26:58 -06:00
Thaddeus Crews
db8b8096e0
Merge pull request #114454 from ASamBlur/remove-unused-line-in-editor_properties
...
Remove unused variable in `editor_properties.cpp`
2026-01-28 12:26:57 -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
c330276a10
Merge pull request #114448 from KoBeWi/replace_old_'replace_old'
...
SceneTreeDock: Remove unused parameter
2026-01-28 12:26:55 -06:00
Thaddeus Crews
34ed1c8fb1
Merge pull request #114700 from KoBeWi/closer_siblings
...
Paste as Sibling right below the node
2026-01-28 12:26:53 -06:00
Thaddeus Crews
69d55be937
Merge pull request #114698 from KoBeWi/I_can_see_everything
...
Don't filter EditorFileDialog files with global access
2026-01-28 12:26:52 -06:00
Thaddeus Crews
8d2c8b5433
Merge pull request #114186 from voylin/language_server_highlight_support
...
Add highlight support to Language Server for external editors
2026-01-28 12:26:51 -06:00
Thaddeus Crews
9c3b86713c
Merge pull request #114442 from HolonProduction/rm-native-member-completions
...
LSP: Remove unread `native_member_completions` member
2026-01-28 12:26:50 -06:00
Thaddeus Crews
114cb3aafc
Merge pull request #109958 from bruvzg/hidden
...
[macOS] Set default symbol visibility to hidden.
2026-01-28 12:26:49 -06:00
Thaddeus Crews
c148384c40
Merge pull request #115200 from DeeJayLSP/hb-12.3.1
...
Update HarfBuzz to 12.3.2
2026-01-28 12:26:46 -06:00
Nintorch
eb019511ed
Optimize files that #include input.h header
2026-01-28 14:21:00 +05: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
kobewi
4e34dc0b4d
Remove DockConstants
2026-01-27 16:43:25 +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