Commit Graph

82808 Commits

Author SHA1 Message Date
Thaddeus Crews 1b577dc2c0 Merge pull request #117611 from Kalcy-U/test-jiggle
Fix SkeletonModification2DJiggle `look_at` under mirrored transforms
2026-04-08 09:25:14 -05:00
Kalcy-U 93f0049508 Fix SkeletonModification2DJiggle look_at under mirrored transforms
- Add and expose `reset` to SkeletonModification2DJiggle
2026-04-08 08:58:36 -05:00
Thaddeus Crews 653fed37e0 Merge pull request #118291 from mihe/jolt/fix-gravity
Fix gravity not being initialized properly when using Jolt
2026-04-07 18:21:54 -05:00
Thaddeus Crews 4c8cdd2ec0 Merge pull request #118277 from bruvzg/rtl_rid_count
Increase max RID count for some owners, decrease RID usage by `RichTextLabel`.
2026-04-07 18:21:53 -05:00
Thaddeus Crews 6b5a8733f7 Merge pull request #118287 from bruvzg/angle_fix_path
[ANGLE] Fix build with manually set path.
2026-04-07 18:21:52 -05:00
Thaddeus Crews 06ce207900 Merge pull request #118285 from mihe/jolt/area-over-removal
Fix over-removal of area overlaps when using Jolt
2026-04-07 18:21:51 -05:00
Thaddeus Crews 54d2cacf67 Merge pull request #118037 from mihe/existing-uid-import
Fix newly imported files not having existing UID assigned
2026-04-07 18:21:50 -05:00
Thaddeus Crews d558ace2b8 Merge pull request #118001 from raulsntos/dotnet/sdk-preview
Add MSBuild property to enable Godot.NET preview
2026-04-07 18:21:49 -05:00
Thaddeus Crews 01fa8cc2d2 Merge pull request #116351 from bruvzg/onecore_emopick
[Windows] Use OneCore/WinRT emoji picker when available.
2026-04-07 18:21:48 -05:00
Thaddeus Crews 1f5427ab54 Merge pull request #118274 from dalexeev/gds-replace-incorrect-gd-err-break
GDScript: Replace incorrect usage of `GD_ERR_BREAK`
2026-04-07 18:21:47 -05:00
Thaddeus Crews 82e3e44bb2 Merge pull request #117837 from allenwp/hdr-remove-sdr-white-level-polling
[Windows] Remove polling of SDR white level when HDR output is enabled.
2026-04-07 18:21:46 -05:00
Thaddeus Crews 5c2b6814ea Merge pull request #117653 from m4gr3d/fix_back_navigation_handling
[Android] Fix handling of back navigation when targeting API level 36
2026-04-07 18:21:45 -05:00
Thaddeus Crews aef4950b92 Merge pull request #107312 from Chubercik/glad-2.0.8
glad: Update to 2.0.8
2026-04-07 18:21:44 -05:00
Thaddeus Crews b903c1070a Merge pull request #118232 from StarryWorm/container-tests
Add tests for Container nodes
2026-04-07 18:21:43 -05:00
Thaddeus Crews 266e8f715a Merge pull request #116640 from StarryWorm/max_size
Add `custom_maximum_size` property to `Control`
2026-04-07 18:21:42 -05:00
Thaddeus Crews ad46310dd5 Merge pull request #114556 from jgill88/gh-11698
Add ping-pong playback support to SpriteFrames / AnimatedSprite2D / AnimatedSprite3D
2026-04-07 18:21:36 -05:00
Mikael Hermansson 89c022813e Fix gravity not being initialized properly when using Jolt 2026-04-08 00:48:41 +02:00
Pāvels Nadtočajevs 2939aabf16 [ANGLE] Fix build with manually set path. 2026-04-07 22:37:06 +03:00
StarryWorm d69e34bb20 Allow Label and RichTextLabel to use the new custom_maximum_size
These will be able to use `custom_maximum_size` for autowrapping and trimming, reflecting expected behavior.
2026-04-07 14:34:13 -04:00
StarryWorm 300f7c53c0 Add SCROLL_MODE_MAXIMIZE_FIRST to ScrollContainer
This change enables `ScrollContainer` to make full use of the newly added `custom_maximum_size`. This mode behaves like `SCROLL_MODE_AUTO` but prioritizes expanding the size of the `ScrollContainer` up to its `custom_maximum_size` before displaying scroll bars.
2026-04-07 14:34:13 -04:00
StarryWorm bdca8b66e7 Add custom_maximum_size to Control
This property mirrors `custom_minimum_size` and enables the user to set a size the `Control`. Enabling `propagate_maximum_size` forces all children to respect this node's maximum_size.
Not all `Control` types handle this gracefully, which may result in content clipping.
2026-04-07 14:34:12 -04:00
Fredia Huya-Kouadio ea070aceec [Android] Fix handling of back navigation when targeting API level 36 2026-04-07 10:03:28 -07:00
Mikael Hermansson 7f6796a572 Fix over-removal of area overlaps when using Jolt 2026-04-07 18:48:18 +02:00
Allen Pestaluky abfd33b413 [Windows] Remove polling of SDR white level when HDR output is enabled. 2026-04-07 10:15:03 -04:00
Pāvels Nadtočajevs eeafab862d Increase max RID count for some owners, decrease RID usage by RichTextLabel. 2026-04-07 17:07:23 +03:00
Pāvels Nadtočajevs 0a0ff94d15 [Windows] Use OneCore/WinRT emoji picker when available. 2026-04-07 15:26:58 +03:00
Danil Alexeev 25ef403c8e GDScript: Replace incorrect usage of GD_ERR_BREAK 2026-04-07 14:49:15 +03:00
Jakub Marcowski e37e37d6b6 glad: Update to 2.0.8 2026-04-07 13:49:04 +02:00
Thaddeus Crews 223c9417bd Merge pull request #115632 from akien-mga/gles3-split-platform-egl
GLES3: Split EGL includes in `platform_egl.h`
2026-04-07 06:44:49 -05:00
Thaddeus Crews df7e539878 Merge pull request #118165 from shiena/feature/update-apple-camera
Fix camera docs and port missing features to camera_apple
2026-04-07 06:44:48 -05:00
Thaddeus Crews f3dfd4bf33 Merge pull request #118244 from bruvzg/winrt_fixes
[Windows] WinRT build improvements.
2026-04-07 06:44:47 -05:00
Thaddeus Crews 83aef4c70d Merge pull request #118114 from chocola-mint/fix-#118101
Fix incorrect animation section when playing a custom timeline with stretched time scale.
2026-04-07 06:44:46 -05:00
Thaddeus Crews 8f0ebc2f2b Merge pull request #117754 from allenwp/renderer_selector_editor_setting
Hide renderer selector in main editor window and add editor setting
2026-04-07 06:44:44 -05:00
Thaddeus Crews cd32d9949f Merge pull request #118083 from allenwp/hdr-macos-vulkan
Add HDR output support to Vulkan on macOS.
2026-04-07 06:44:43 -05:00
Rémi Verschelde 7567211e8b GLES3: Split EGL includes in platform_egl.h
EGL brings in platform-specific headers such as the dreaded `windows.h`,
and `platform_gl.h` is used throughout `drivers/gles3` for basic OpenGL
types such as `GLuint`. We don't want `windows.h` pollution there.

Note for Android: EGL seems used explicitly only via `rasterizer_gles3.cpp`
to enable GL debug printing, and some custom stuff in `config.cpp`.
2026-04-07 12:07:22 +02:00
Pāvels Nadtočajevs f867029abf [Windows] WinRT build improvements.
Adds warning and link to the script when winrt headers are missing.
Adds CXXFLAG to fix build with old (Windows 10) SDKs.
Moves WinRT from `github.com/bruvzg/winrt_mingw` to `github.com/godotengine/winrt_mingw`.
2026-04-07 12:01:03 +03:00
Thaddeus Crews 46c55c83ba Merge pull request #118008 from KoBeWi/split_ratio'd
Increase available space for array properties
2026-04-06 13:02:28 -05:00
Thaddeus Crews fdc9f35119 Merge pull request #117148 from blueskythlikesclouds/rt-api-adjustments
Raytracing API adjustments.
2026-04-06 13:02:27 -05:00
Thaddeus Crews 0afbee0099 Merge pull request #116159 from ryevdokimov/fix-gizmo-handle-highlight
Immediately update transform gizmo handle highlight when changing tool modes
2026-04-06 13:02:26 -05:00
Thaddeus Crews 1bae2fc524 Merge pull request #117882 from Goldenlion5648/click-to-copy
Make click to copy more visible
2026-04-06 13:02:25 -05:00
Thaddeus Crews a7060f5c86 Merge pull request #113605 from TokageItLab/mod-optimize
Optimize SkeletonModifier3D Influence interpolation
2026-04-06 13:02:23 -05:00
Thaddeus Crews 03723198e0 Merge pull request #118163 from AltayEvrenOzsan/fix/texture-blit-math-constants
Added math constants to texture-blit
2026-04-06 13:02:22 -05:00
Thaddeus Crews f7692aa47d Merge pull request #118220 from StarryWorm/modernize-test-creator
Modernize `create_test.py`
2026-04-06 13:02:21 -05:00
Thaddeus Crews 7c720b815f Merge pull request #117710 from HolonProduction/lsp/text-edit-string
LSP: Calculate simple string insertions on the server-side
2026-04-06 13:02:20 -05:00
Thaddeus Crews d31bf4c829 Merge pull request #114598 from HolonProduction/lsp/snippet-insert-braces
LSP: When supported use snippet insert mode to add closing braces
2026-04-06 13:02:18 -05:00
Thaddeus Crews 5b22f33d11 Merge pull request #115851 from HolonProduction/lsp/optimize-usages-in-file
LSP: Optimize `find_usages_in_file`
2026-04-06 13:02:17 -05:00
Thaddeus Crews 761eb2d47c Merge pull request #99899 from dalexeev/gds-group-similar-error-tests
GDScript: Group similar analyzer/runtime error tests into single files
2026-04-06 13:02:15 -05:00
Thaddeus Crews d261582d25 Merge pull request #118197 from mihe/jolt/body-env-update
Jolt: Update `RigidBody3D` environmental properties more appropriately
2026-04-06 13:02:14 -05:00
Thaddeus Crews 29a3914309 Merge pull request #116345 from TokageItLab/tl-exp
Expand timeline length spinner in AnimationTimelineEdit
2026-04-06 13:02:14 -05:00
Thaddeus Crews abfb91d1e2 Merge pull request #117959 from TokageItLab/fix-splineik
Fix SplineIK crash cases
2026-04-06 13:02:13 -05:00