Hugo Locurcio
f69d2eda80
Clarify String.is_subsequence_of() working differently from String.contains()
...
`is_subsequence_of()` has very different behavior from `contains()`.
2025-05-22 03:01:13 +02:00
Thaddeus Crews
4a44078451
Merge pull request #106654 from jamie-pate/fix_106647
...
Fix Heap buffer overflow in Animation::_find()
2025-05-21 09:06:28 -05:00
Thaddeus Crews
87e1d0e69c
Merge pull request #106653 from stuartcarnie/metal_stencil_support
...
Metal: Ensure stencil-only rendering is supported
2025-05-21 09:06:27 -05:00
Thaddeus Crews
c225686e82
Merge pull request #106490 from mihe/jolt/non-monitoring-area-performance
...
Improve performance with non-monitoring areas when using Jolt Physics
2025-05-21 09:06:26 -05:00
Thaddeus Crews
176a965e32
Merge pull request #106649 from patwork/fix-char-cast
...
Fix for implicit conversion from `char16_t` to `char32_t` in `TextServerAdvanced`
2025-05-21 09:06:25 -05:00
Thaddeus Crews
7951a1bb87
Merge pull request #106359 from m4gr3d/remove_compress_native_libs_option
...
Remove the `gradle_build/compress_native_libraries` export option
2025-05-21 09:06:25 -05:00
Thaddeus Crews
6414451ced
Merge pull request #106441 from jorgekorgut/fix-highlight-issues
...
Fix highlighting warning and error issues
2025-05-21 09:06:24 -05:00
Thaddeus Crews
174da961b3
Merge pull request #106662 from bruvzg/mw_title
...
Fix MovieWriter window title in embedded mode.
2025-05-21 09:06:23 -05:00
Thaddeus Crews
f1e18433d1
Merge pull request #106657 from Riteo/mfw-single-window-mode-broke
...
Wayland: Fix window fitting in single-window mode
2025-05-21 09:06:22 -05:00
bruvzg
ad044cea43
Fix MovieWriter window title in embedded mode.
2025-05-21 10:26:50 +03:00
Jamie Pate
c317549587
Fix Heap buffer overflow in Animation::_find()
...
Fixes #106647
2025-05-20 17:26:58 -07:00
Riteo
408de3c970
Wayland: Fix window fitting in single-window mode
...
We disabled window fitting in multi-window mode as it was broken due to
the limited data but it should still be enabled for embedded windows.
2025-05-21 00:58:41 +02:00
Stuart Carnie
4201db6f01
Metal: Ensure stencil-only rendering is supported
...
Closes #106652
2025-05-21 08:45:30 +10:00
Rémi Verschelde
25a3c27c41
Merge pull request #105628 from rsanchezsaez/apple/ios-visionos-4.5
...
Native visionOS platform support
2025-05-20 23:09:07 +02:00
patwork
f9d28fc02f
Fix for implicit conversion from char16_t to char32_t
2025-05-20 23:08:20 +02:00
Thaddeus Crews
a12e9d5c31
Merge pull request #106493 from DarioSamo/mobile-scs-permutations
...
Reduce amount of permutations in mobile shader.
2025-05-20 11:37:26 -05:00
Thaddeus Crews
5d2074af6f
Merge pull request #105722 from aaronfranke/image-alpha-mode-is-not-a-bool
...
Explicitly handle Image AlphaMode enum instead of treating as bool
2025-05-20 11:37:26 -05:00
Thaddeus Crews
a179a07fae
Merge pull request #106615 from DeeJayLSP/godot-certs-04-25
...
certs: Sync with upstream as of Apr 8 2025
2025-05-20 11:37:25 -05:00
Thaddeus Crews
d1fe241fbe
Merge pull request #106614 from stuartcarnie/macos_embedded_gl_vsync
...
macOS: Support vsync when embedding OpenGL processes
2025-05-20 11:37:24 -05:00
Thaddeus Crews
8bd428599c
Merge pull request #106621 from bruvzg/hexbox_bl
...
Adjust hex code box baseline calculation.
2025-05-20 11:37:23 -05:00
Thaddeus Crews
bc50082685
Merge pull request #106639 from KoBeWi/hide_from_selection
...
Deselect invisible TreeItems
2025-05-20 11:37:23 -05:00
Thaddeus Crews
eaa2015fdf
Merge pull request #106631 from BlueCube3310/mobile-fxaa
...
Mobile: Disable subpass post-processing when using FXAA
2025-05-20 11:37:22 -05:00
Thaddeus Crews
51080b218b
Merge pull request #106180 from ogapo/2d-camera-limits-fix
...
Improved Camera2D limits handling when limits are smaller than screen rect
2025-05-20 11:37:21 -05:00
Thaddeus Crews
d82d9c30fd
Merge pull request #106432 from arkology/editor-help-search-index
...
Fix EditorHelp's `FindBar` search index
2025-05-20 11:37:20 -05:00
David Nikdel
5afb64e167
Fix for camera limits
...
This commit makes 2D camera limits have a well defined behavior for cases when the limits are smaller than the screen rect.
Presently the RIGHT and TOP limit take prescidence simply because they are applied second. This change adjusts behavior to split the difference in cases where both the LEFT/RIGHT or TOP/BOTTOM limits would both apply.
2025-05-20 11:09:47 -04:00
kobewi
c632cf9ffa
Deselect invisible TreeItems
2025-05-20 16:58:54 +02:00
Aaron Franke
19e6bc68aa
Explicitly handle Image AlphaMode enum instead of treating as bool
...
Co-authored-by: K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com>
2025-05-20 05:04:23 -07:00
BlueCube3310
67a2c69c78
Mobile: Disable subpass post-processing when using FXAA
2025-05-20 13:21:59 +02:00
Mikael Hermansson
617a39d5ea
Improve performance with non-monitoring areas when using Jolt Physics
2025-05-20 13:20:12 +02:00
Jorge Korgut Junior
77e6d92357
Fix highlighting warning and error issues related to Godot editor.
...
Fix Issue #104413 : Add a limit of 20 lines of warning highlight otherwise paint the background of the first line only.
Fix Issue #106278 : Extract the logic from clearing and setting background lines from _update_errors() and _update_warnings() to _update_background_text().
Fix Issue #83979 : Added signal for folding/unfolding lines (fold_lines_updated).
Feature: Highlight the folded line using signals connected to _update_background_text() to keep the editor visuals up to date. The background is set in the following priority order: Error, Warning, then Highlight background.
2025-05-20 10:03:39 +02:00
arkology
9a44deefc9
Fix EditorHelp's FindBar search index
2025-05-20 05:58:30 +00:00
Pāvels Nadtočajevs
7fc4521dd8
Adjust hex code box baseline calculation.
2025-05-20 08:53:40 +03:00
DeeJayLSP
f5eaf2a576
certs: Sync with upstream as of Apr 8 2025
2025-05-19 22:50:06 -03:00
Stuart Carnie
aae3370fcd
macOS: Support vsync when embedding OpenGL processes
...
Closes #106379
2025-05-20 09:39:13 +10:00
Ricardo Sanchez-Saez
47971c0a27
Introduce 'visionos' platform derived from 'apple_embedded'
2025-05-19 15:47:01 -07:00
Ricardo Sanchez-Saez
457299449d
Introduce 'drivers/apple_embedded' abstract platform for code reuse
2025-05-19 15:37:13 -07:00
Thaddeus Crews
be3ecaeb3c
Merge pull request #106588 from timothyqiu/tree-new-bee
...
Lazy create menu and slider nodes in `Tree`
2025-05-19 16:22:30 -05:00
Thaddeus Crews
80d77d772a
Merge pull request #106572 from k1r4n8/dds-32bit-no-alpha
...
Add DDS loading of 32bit aligned data without alpha
2025-05-19 16:22:29 -05:00
Thaddeus Crews
b29a5b4c63
Merge pull request #106604 from m4gr3d/fix_aab_regression
...
Update to the AAB directory layout
2025-05-19 16:22:28 -05:00
Thaddeus Crews
54a368b454
Merge pull request #106476 from timothyqiu/tooltip-scale
...
Improve description of `Control.scale`
2025-05-19 16:22:27 -05:00
Thaddeus Crews
6fb4a84a0e
Merge pull request #104682 from aaronfranke/new-icons
...
Add several new physics-related icons
2025-05-19 16:22:26 -05:00
Thaddeus Crews
cf05bb10ff
Merge pull request #106602 from DeeJayLSP/faster-qoa-enc
...
Update `qoa.h` to latest git
2025-05-19 16:22:25 -05:00
Thaddeus Crews
3120d17f62
Merge pull request #104998 from TokageItLab/unregister-spring-from-physics
...
Move `SpringBoneSimulator3D` registration to the outside of Physics3D's environment
2025-05-19 16:22:25 -05:00
Thaddeus Crews
8e744e65b8
Merge pull request #106049 from nklbdev/fix-set-focus-on-right-control-on-user-action-show-in-file-system
...
Fix Set focus on right control on user action "show in file system"
2025-05-19 16:22:24 -05:00
Fredia Huya-Kouadio
ec7fb37db1
Update to the AAB directory layout
...
Follow-up to https://github.com/godotengine/godot/pull/106152 to address the regression described in https://github.com/godotengine/godot/issues/106582
2025-05-19 10:50:43 -07:00
DeeJayLSP
bc192598e5
Update qoa.h to latest git
2025-05-19 13:33:05 -03:00
Thaddeus Crews
a2aefab4c7
Merge pull request #106486 from BlueCube3310/image-ch-detect-fix
...
Image: Fix detecting color channels
2025-05-19 08:01:40 -05:00
Thaddeus Crews
0f21ccd4b8
Merge pull request #104560 from TokageItLab/bone-name-validation
...
Add bone name/idx matching validation and lacked virtual methods to `SkeletonModifier3D`
2025-05-19 08:01:40 -05:00
Thaddeus Crews
c4c2009f2d
Merge pull request #92141 from SatLess/Anim-Player-Pos-Double-Click
...
Allow double-click within tracks to set a new play position
2025-05-19 08:01:39 -05:00
Thaddeus Crews
f1ba8eeae5
Merge pull request #105706 from TokageItLab/fix-fixer
...
Make silhouette fixer to use arc `Quaternion` constructor instead of `looking_at()`
2025-05-19 08:01:38 -05:00