Thaddeus Crews
4c84cb6ae8
SCons: Pass `/Zc:__cplusplus` in MSVC builds
2024-09-05 11:44:57 -05:00
Rémi Verschelde
d3be91e6ab
Merge pull request #89675 from dalexeev/gds-correct-unused-signal-warning
...
GDScript: Do not produce `UNUSED_SIGNAL` warning for common implicit uses
2024-09-05 18:34:45 +02:00
Martijn
202e197717
Improve AStarGrid2D performance when jumping is enabled
2024-09-05 18:12:43 +02:00
Rémi Verschelde
88ed6af1e6
Merge pull request #96609 from detomon/prevent-changing-readonly-property
...
Prevent editing value on focus when `EditorSpinSlider` is read-only
2024-09-05 17:44:48 +02:00
Rémi Verschelde
a466519603
Merge pull request #96607 from smix8/navmesh_2d_disco_party
...
Fix 2D debug navigation flickering with tile maps
2024-09-05 17:44:44 +02:00
Rémi Verschelde
39d92f143e
Merge pull request #96597 from MileyHollenberg/bugfix-ios-simulator-metal
...
Fix iOS Simulator compiler error
2024-09-05 17:44:41 +02:00
Rémi Verschelde
af0058c7e6
Merge pull request #96587 from Malcolmnixon/check-openxr-hand-tracking
...
Warn if XRHandModifier3D used with OpenXR and hand-tracking disabled
2024-09-05 17:44:37 +02:00
Rémi Verschelde
80b1cbbb63
Merge pull request #96582 from Giganzo/add-sun-and-env-with-shift
...
Fix shift clicking on Add Sun/Environment to Scene buttons
2024-09-05 17:44:33 +02:00
Rémi Verschelde
721852b325
Merge pull request #96579 from Hilderin/fix-selection-stuck-after-saving-scene
...
Fix selection stuck after saving scene
2024-09-05 17:44:30 +02:00
Rémi Verschelde
10c8e89052
Merge pull request #96577 from KoBeWi/reject_StringName,_return_to_Variant
...
Fix AnimationLibrary loading
2024-09-05 17:44:26 +02:00
Rémi Verschelde
1a8cf6cd1e
Merge pull request #96570 from Drako/fix-godotsharp-build-failing-with-no-deprecated
...
[C#] Fix building with `deprecated=no`
2024-09-05 17:44:23 +02:00
Rémi Verschelde
ddef729fb2
Merge pull request #96569 from AThousandShips/fix_tree_button
...
[Editor] Prevent duplicate `Open in Editor` buttons in scene tree dock
2024-09-05 17:44:19 +02:00
Rémi Verschelde
f5aac22b10
Merge pull request #96530 from ev13bird/issue-96527
...
Fix instant transformations not being committed when used in succession
2024-09-05 17:44:15 +02:00
Rémi Verschelde
4629f7d040
Merge pull request #96496 from aXu-AP/lerp-transform
...
Add support for Transform2D/3D in `lerp()`
2024-09-05 17:44:11 +02:00
Rémi Verschelde
d8e2a2b860
Merge pull request #95005 from jsjtxietian/export-proj
...
Fix crash or unclear messages when exporting with invalid arguments
2024-09-05 17:44:07 +02:00
Rémi Verschelde
4e6d96299d
Merge pull request #89607 from AThousandShips/handle_id_fix
...
[Editor] Fix handle ID being passed for 3D Gizmo plugins
2024-09-05 17:43:59 +02:00
bruvzg
22b19c433f
[FileSystem Dock] Add option to show some unsupported files in the dock.
2024-09-05 18:29:29 +03:00
A Thousand Ships
62d98c6f02
[Editor] Fix handle ID being passed for 3D Gizmo plugins
2024-09-05 16:09:58 +02:00
A Thousand Ships
9dc231366d
Fix super call in various `get_configuration_warnings` methods
2024-09-05 16:08:35 +02:00
kobewi
bde64c4633
Deprecate set_min_buttons_width_from_icons
2024-09-05 15:43:54 +02:00
detomon
88f1b679f3
Prevent editing value on focus when `EditorSpinSlider` is read-only
2024-09-05 15:26:09 +02:00
smix8
5bedaf77f7
Fix 2D debug navigation flickering with tile maps
...
Both the tile map layers and the debug navigation canvas items did fight for the same z order causing a lot of flickering in certain situations.
2024-09-05 15:11:29 +02:00
ev13bird
060a1a0899
Fix instant transformations not being committed when used in succession
...
Also:
- Fix holding down keys repeatedly committing instant transformations, and disallow starting instant during non-instant
- Fix echoed inputs starting new instant transformations after clicking to confirm, and disallow left mouse release committing instant transformations
2024-09-05 21:34:31 +10:00
Giganzo
1b6af3acd3
Fix shift clicking on Add Sun/Environment to Scene buttons
2024-09-05 12:06:29 +02:00
jsjtxietian
1d09970404
Fixes godot crash or give unclear message when exporting with invalid args
2024-09-05 17:56:54 +08:00
jsjtxietian
332b129221
Mention user should remove compute shader hint when use `set_stage_source`
2024-09-05 17:16:58 +08:00
Miley Hollenberg
5e7fdef343
Fixed compiler error
...
Would cause a compiler error when compiled with `scons p=ios target=template_debug ios_simulator=yes arch=arm64`
2024-09-05 11:01:20 +02:00
Felix Bytow
e9762b3eaf
C# Assemblies can now be built with deprecated=no
2024-09-05 10:04:24 +02:00
Pedro J. Estébanez
c450f4d667
ResourceLoader: Simplify handling of unregistered tasks
2024-09-05 09:54:03 +02:00
Malcolm Nixon
7c300d8408
Add warning if XRHandModifier3D used with OpenXR and hand-tracking isn't enabled.
2024-09-05 00:14:55 -04:00
rune-scape
60fa3ec4d4
CodeEdit: improve render speed
2024-09-04 20:51:09 -07:00
Hilderin
151645a1b6
Fix editor layout reset on startup
2024-09-04 19:31:23 -04:00
Hilderin
613d4d10cb
Fix selection stuck after saving scene
2024-09-04 19:12:30 -04:00
kobewi
d25e36b015
Fix AnimationLibrary loading
2024-09-05 00:07:23 +02:00
Adam Scott
d3ddce6b88
Fix leak when using audio samples instead of streams
2024-09-04 12:56:03 -04:00
Rémi Verschelde
b6223c0df0
Merge pull request #96571 from AThousandShips/fix_fave_crash
...
[Editor] Don't show popup when clicking empty in Favorites
2024-09-04 18:55:52 +02:00
Rémi Verschelde
cb21a207b3
Merge pull request #96555 from dalexeev/doc-theme-items-deprecated-experimental
...
Docs: Add missing deprecated/experimental tag support for theme items
2024-09-04 18:55:49 +02:00
Rémi Verschelde
82799d7687
Merge pull request #96526 from bruvzg/win_env
...
[Windows] Use the same API for all `OS_Windows::*_environment` functions.
2024-09-04 18:55:46 +02:00
Rémi Verschelde
f8aa1f8c57
Merge pull request #96502 from clayjohn/GLES3-screen-texture-angle
...
Only use backbuffer mipmaps in `SCREEN_TEXTURE` when generated.
2024-09-04 18:55:42 +02:00
Rémi Verschelde
9bcb9adad9
Merge pull request #96444 from clayjohn/Betsy-print-error
...
Print shader compiler error when betsy shader fails to compile
2024-09-04 18:55:39 +02:00
Rémi Verschelde
4ab358481b
Merge pull request #96340 from m4gr3d/update_pip_mode_options
...
[Android Editor] Update the options for launching the Play window in PiP mode
2024-09-04 18:55:35 +02:00
Rémi Verschelde
dbdc4eb204
Merge pull request #96330 from rune-scape/little-regression
...
GDScript: Fix small mistake in script valid checks
2024-09-04 18:55:31 +02:00
Rémi Verschelde
721d280b8a
Merge pull request #96326 from HolonProduction/completion-hacks-and-fixes
...
Autocompletion: Reintroduce enum options on assignment
2024-09-04 18:55:27 +02:00
Rémi Verschelde
a1012058dd
Merge pull request #94886 from gturri/dev
...
Add error checks for bad configuration in `PathFollow2D/3D` `set_progress_ratio`
2024-09-04 18:55:24 +02:00
Rémi Verschelde
db6af2ecc6
Merge pull request #85018 from smix8/skinnedmeshbake
...
Add option to bake a mesh from animated skeleton pose
2024-09-04 18:55:16 +02:00
Guillaume Turri
ea9dff87ae
Add error checks for bad configuration in `PathFollow2D/3D` `set_progress_ratio`
...
When a PathFollow is badly configured it's possible to have code that
call get_progress_ratio just after set_progress_ratio does not return
the value just set, which may be confusing for developer (ie that
myPathFollow2D.set_progress_ratio(0.5)
myPathFollow2D.get_progress_ratio()
does not return 0.5)
This commit makes ensures the developer has useful error messages in
such case, to make it easier to troubleshot it.
2024-09-04 18:07:49 +02:00
A Thousand Ships
d2a8b330d8
[Editor] Don't show popup when clicking empty in Favorites
2024-09-04 17:37:43 +02:00
Thaddeus Crews
9853a69144
Implement typed dictionaries
2024-09-04 10:27:26 -05:00
Rémi Verschelde
139f9989e6
Merge pull request #96565 from Geometror/improve-test-generator
...
[Tests] `create_test` script: Improve argument description and snake_case name conversion
2024-09-04 17:12:25 +02:00
Rémi Verschelde
9b4a965407
Merge pull request #96564 from Geometror/tests-audio-tag
...
[Tests] Make `[Audio]` tag consistent with other test environment tags
2024-09-04 17:12:22 +02:00