Commit Graph

74457 Commits

Author SHA1 Message Date
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
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
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
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
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
Thaddeus Crews
6c2d288ef1 Merge pull request #106337 from TokageItLab/arc-tolerance
Fix Quaternion arc constructor tolerance
2025-05-19 08:01:37 -05:00
Thaddeus Crews
7258540a25 Merge pull request #106334 from harrisyu/tweeak-fix-feature
Make sure clicking AnimationTree node open the state machine editor not the track editor.
2025-05-19 08:01:37 -05:00
Thaddeus Crews
42302f005b Merge pull request #106584 from bruvzg/svg_in_ot_sc_and_bl
Adjust SVG in OT scaling and baseline.
2025-05-19 08:01:36 -05:00
Thaddeus Crews
2bf7ac76cf Merge pull request #106456 from Repiteo/style/remove-DEBUG_METHODS_ENABLED
Style: Remove redundant `DEBUG_METHODS_ENABLED` macro
2025-05-19 08:01:35 -05:00
Thaddeus Crews
3cfe5f9ea8 Merge pull request #106565 from roughbits01/line-edit-secret-drag
Fix LineEdit with secret checked reveals the secret when a selection is dragged
2025-05-19 08:01:34 -05:00
Thaddeus Crews
4af69c9d3b Merge pull request #105920 from TokageItLab/fix-rest-update
Fix rest update process by dirty flag to not take into account pose dirty flag in `Skeleton3D`
2025-05-19 08:01:34 -05:00
Thaddeus Crews
2d42b889d1 Merge pull request #104124 from Ivorforce/alloc-static-calloc
Add `Memory::alloc_static_zeroed` to allocate memory that's filled with zeroes.
2025-05-19 08:01:33 -05:00
Thaddeus Crews
fa90be2684 Merge pull request #101179 from Flynsarmy/one_less_click
Fix opacity when deleting or renaming a node in AnimationNodeStateMachine
2025-05-19 08:01:32 -05:00
Thaddeus Crews
b8dc28ba9f Merge pull request #103986 from CrayolaEater/improved-blend-tree-state-machine-display
Improve State Machine BlendTree node to properly display conditions
2025-05-19 08:01:31 -05:00
Thaddeus Crews
52124a1262 Merge pull request #106538 from stuartcarnie/macos_embedded_size_fix
macOS: Ensure LayerHost size is set when first embedded
2025-05-19 08:01:31 -05:00