1
0
Fork 0
Commit Graph

80340 Commits

Author SHA1 Message Date
Rémi Verschelde 70ed5500a8
Merge pull request #114262 from MadeScientist/master
Add missing method reference in `ShaderMaterial.set_shader_parameter` documentation
2026-01-06 10:59:59 +01:00
Rémi Verschelde 05a46f3654
Merge pull request #114194 from blueskythlikesclouds/consistent-screen-and-viewport-sizes
Pass consistent viewport and screen sizes to fix point size emulation.
2026-01-06 10:59:54 +01:00
Rémi Verschelde 4757542c31
Merge pull request #114146 from blueskythlikesclouds/d3d12-discard-state-fix
Fix incorrect resource state when discarding MSAA textures in D3D12.
2026-01-06 10:59:49 +01:00
Rémi Verschelde bc6f6a6358
Merge pull request #113842 from blueskythlikesclouds/rd-depth-clear-on-first-use
Clear depth stencil textures on first use if the RDD requires it.
2026-01-06 10:59:42 +01:00
Rémi Verschelde 5acd0c0143
Merge pull request #111858 from KoBeWi/IcOn.SvG
Improve determinism of UIDs
2026-01-06 10:59:33 +01:00
Thaddeus Crews 5b4cbd2299
Merge pull request #114621 from matheusmdx/fix-project-import
Fix incorrectly disabled project import confirmation button
2026-01-05 12:06:38 -06:00
Thaddeus Crews bacdeb0801
Merge pull request #114363 from Nintorch/fix-android-joypad-triggers
Fix Android joypad triggers range
2026-01-05 12:06:37 -06:00
Thaddeus Crews 08afdab9f8
Merge pull request #112945 from bruvzg/imp_dlg
Fix cut off columns in the advanced font import dialog
2026-01-05 12:06:36 -06:00
Thaddeus Crews e40cd8f580
Merge pull request #114412 from bruvzg/bin_bm
Fix binary BMFont flags handling.
2026-01-05 12:06:35 -06:00
Thaddeus Crews 6e3881b105
Merge pull request #114438 from bruvzg/pop_shrink
Make PopupMenu shrinking configurable.
2026-01-05 12:06:34 -06:00
Thaddeus Crews 95e78ba5a2
Merge pull request #112386 from KoBeWi/editor_resource_hacker
Validate Resource type when pasting property
2026-01-05 12:06:33 -06:00
kobewi c23a224e24 Validate Resource type when pasting property 2026-01-05 18:24:20 +01:00
Thaddeus Crews 76cd830ba9
Merge pull request #113895 from migueldeicaza/prevent-gizmo-crash
Node3DEditorViewport: Prevent crash while handling input.
2026-01-05 10:18:03 -06:00
Thaddeus Crews 5dcbe939d7
Merge pull request #114247 from migueldeicaza/bitmap-preview-crash
Fix editor crash attempting to generate preview for invalid BitMap
2026-01-05 10:18:02 -06:00
Thaddeus Crews 4cfda984ed
Merge pull request #114525 from bruvzg/icon_free
[Windows] Fix icon leak.
2026-01-05 10:18:01 -06:00
matheusmdx 3c3c5f295e Fix incorrectly disabled project import confirmation button 2026-01-05 10:40:22 -03:00
Rémi Verschelde 71112a248d
Merge pull request #114615 from blueskythlikesclouds/remove-deny-flag-d3d12
Remove amplification & mesh shader deny flags on D3D12.
2026-01-05 11:45:40 +01:00
Rémi Verschelde 5a5ed7c443
Merge pull request #114604 from KoBeWi/↩tilescenecollection↩
Fix undo/redo for adding scene tiles
2026-01-05 11:45:35 +01:00
Rémi Verschelde 4e18022442
Merge pull request #114581 from nikitalita/gltf-fix-animation-track-path
GLTF: Fix getting animation track path
2026-01-05 11:45:31 +01:00
Rémi Verschelde 1c5bd2d341
Merge pull request #114574 from deralmas/monitor_what
Wayland: Track popup menu mouse mask properly
2026-01-05 11:45:26 +01:00
Rémi Verschelde 7552bbf80d
Merge pull request #114571 from passivestar/interaction-colors
Improve interaction feedback in modern theme
2026-01-05 11:45:22 +01:00
Rémi Verschelde dcaf8533ad
Merge pull request #114563 from Ivorforce/vector-reserve-doc
Add inline documentation to `Vector::reserve` and `Vector::reserve_exact`.
2026-01-05 11:45:18 +01:00
Rémi Verschelde 8d03283b58
Merge pull request #114425 from KoBeWi/Null_the_Failer
Prevent crash when adding null Shortcut
2026-01-05 11:45:13 +01:00
Rémi Verschelde 7d4396cede
Merge pull request #114400 from shiena/fix/camera_macos
Fix camera module error handling and remove unnecessary transform
2026-01-05 11:45:09 +01:00
Rémi Verschelde 9c880b59ac
Merge pull request #114385 from Meorge/bugfix/tileset-collision-polygon-points-error
Fix wording in TileSet collision polygon error message
2026-01-05 11:45:04 +01:00
Rémi Verschelde 04c7c7d226
Merge pull request #113631 from migueldeicaza/skeleton-fixes
Prevent BonePropertiesEditor crash due to skeleton use-after-release
2026-01-05 11:44:59 +01:00
Rémi Verschelde b4207f9da4
Merge pull request #112316 from Chaosus/style_options_for_quick_settings
Add a style option button to quick settings
2026-01-05 11:44:55 +01:00
Rémi Verschelde fbbd4e0070
Merge pull request #111811 from xuhuisheng/dev/focus_game
Fix switch to GameView when closing game window
2026-01-05 11:44:50 +01:00
Miguel de Icaza e9b32de2a5
Fix editor crash attempting to generate preview for invalid BitMap
Fixes #114246.
2026-01-05 11:41:00 +01:00
Miguel de Icaza eba4ceb0ea
Node3DEditorViewport: Prevent crash while handling input
The selection might change before the user releases the mouse pointer,
and this would crash the editor.

This follows the same check that is done in ::_update_gizmos
2026-01-05 11:33:11 +01:00
xuhuisheng 75446fc4d0
Fix switch to GameView when closing game window 2026-01-05 11:09:43 +01:00
Miguel de Icaza 9c7669d32c
Prevent BonePropertiesEditor crash due to skeleton use-after-release
This fixes an error we caught in the wild via crash reporting.

It is possible for the BonePropertiesEditor to keep a reference
to a skeleton that is deleted behind its back, and then dereference
and crash.

Additionally, this used to remove signals that might not have been
set, so this guards against these warnings as well.
2026-01-05 11:08:56 +01:00
KOGA Mitsuhiro 0918da0122 Improve error handling in macOS camera module
- Add null check for pixelBuffer in camera callback
- Return nil from capture session init on input/output failure
- Fix activate_feed return value and handle permission denied/restricted
- Deactivate camera feeds before removal

Add plane count check before accessing pixel buffer planes to handle
unexpected buffer formats gracefully. Also improve null checks to use
one-time logging and properly unlock the buffer before returning on
error.
2026-01-05 18:39:34 +09:00
Skyth e631fce422 Remove amplification & mesh shader deny flags on D3D12. 2026-01-05 11:16:20 +03:00
Rémi Verschelde 8dcf5b4eaf
Merge pull request #114537 from bruvzg/gradle_us
[Android/Gradle] Do not ignore asset folders starting with `_`.
2026-01-04 23:51:55 +01:00
kobewi 945b2a4522 Fix undo/redo for adding scene tiles 2026-01-04 21:29:39 +01:00
Rémi Verschelde 4036e90a43
Merge pull request #114499 from Rindbee/fix-uid-changed-in-owner-file-when-overwrite
Fix the UID in the owner file changed when overwriting files in editor
2026-01-04 15:03:00 +01:00
Chaosus e9c918eac6 Add a style option button to quick settings 2026-01-04 10:46:37 +03:00
nikitalita 33ce7441f8 GLTF: fix getting animation track path 2026-01-03 15:51:12 -08:00
Riteo Siuga 33a48f1387 Wayland: Track popup menu mouse mask properly
We were updating `last_mouse_monitor_mask` only if there were popup
menus open, which is obviously wrong.
2026-01-03 21:48:18 +01:00
passivestar 411c47f87e Improve interaction feedback in modern theme 2026-01-04 00:11:03 +04:00
Lukas Tenbrink 7a3c74e739 Add documentation to `Vector::reserve` and `Vector::reserve_exact`. 2026-01-03 18:49:34 +01:00
Rémi Verschelde b8e4523224
Merge pull request #114541 from kitbdev/fix-sc-inf-loop
Fix SplitContainer set desired size infinite loop
2026-01-03 16:49:34 +01:00
kit 36f4ea227d Fix SplitContainer set desired size infinite loop 2026-01-02 19:05:06 -05:00
Rémi Verschelde f0aeea26fb
Merge pull request #114483 from ej-sanmartin/fix/android-export-multi-arch
Fix Android export with multiple architectures failing when GDExtension includes native dependencies
2026-01-03 00:26:33 +01:00
Rémi Verschelde a60390c0ee
Merge pull request #114384 from syntaxerror247/android-export-stuff
Misc Android export fixes
2026-01-02 23:48:01 +01:00
Pāvels Nadtočajevs f10b71ff56
[Android/Gradle] Do not ignore asset folders starting with `_`. 2026-01-02 22:08:24 +02:00
Pāvels Nadtočajevs a45074e692
[Windows] Fix icon leak. 2026-01-02 19:37:03 +02:00
Anish Kumar f4d28f655e Update Android export filename to match the export format
Co-Authored-By: David Snopek <191561+dsnopek@users.noreply.github.com>
2026-01-02 14:22:59 +05:30
kobewi 624e41d4a3 Prevent crash when adding null Shortcut 2026-01-01 23:33:07 +01:00