Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cherry-picks for the 3.5 branch (future 3.5.3) - 2nd batch #81077

Merged
merged 32 commits into from
Aug 29, 2023

Commits on Aug 28, 2023

  1. [3.x] Core: Add recursion level check for Array and Dictionary ha…

    …shing
    
    (cherry picked from commit 68e8c1b)
    dalexeev authored and akien-mga committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    b884fe2 View commit details
    Browse the repository at this point in the history
  2. Fix mesh library remove selected item menu option

    Fixes godotengine#45969.
    
    (cherry picked from commits 189acbe
    and aa9d214)
    Hassan-A authored and akien-mga committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    2783deb View commit details
    Browse the repository at this point in the history
  3. Notify child controls when BackBufferCopy's rect changed

    (cherry picked from commit 602a0d2)
    timothyqiu authored and akien-mga committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    bf1511d View commit details
    Browse the repository at this point in the history
  4. Fix scrolling behaviour with low page value

    (cherry picked from commit 1608bea)
    pkowal1982 authored and akien-mga committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    3be4f3a View commit details
    Browse the repository at this point in the history
  5. Document how to use logarithm of base 10 with log()

    (cherry picked from commit 3c4f0ca)
    Calinou authored and akien-mga committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    38cb389 View commit details
    Browse the repository at this point in the history
  6. Prevent color conversion of the big Godot logo

    Use an off-white color from the palette that we explicitly don't convert.
    
    (cherry picked from commit ce741df)
    YuriSizov authored and akien-mga committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    0dfc9d0 View commit details
    Browse the repository at this point in the history
  7. Fix moving position indicator out of bounds in FileAccessMemory

    (cherry picked from commit bff0c71)
    Listwon authored and akien-mga committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    497b77c View commit details
    Browse the repository at this point in the history
  8. Convert the logo's text outlines into paths

    This avoids rendering issues with ThorVG and other renderers (which
    don't support the `paint-order` property) at a slight cost in file size.
    
    This approach has already been used by the main icon.
    
    (cherry picked from commit af9372e)
    Riteo authored and akien-mga committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    7eba909 View commit details
    Browse the repository at this point in the history
  9. Fix Windows StringFileInfo structure

    (cherry picked from commit e15a086)
    pkowal1982 authored and akien-mga committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    706f939 View commit details
    Browse the repository at this point in the history
  10. Document custom mouse cursors larger than 128×128 potentially having …

    …issues
    
    (cherry picked from commit 92730fb)
    Calinou authored and akien-mga committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    ff8c53d View commit details
    Browse the repository at this point in the history
  11. Add information about how Engine.time_scale affects Timers

    (cherry picked from commit 16a1465)
    AThousandShips authored and akien-mga committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    596aeb9 View commit details
    Browse the repository at this point in the history
  12. ios splash screen rotation fix

    (cherry picked from commit 8fcca19)
    theromis authored and akien-mga committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    478185f View commit details
    Browse the repository at this point in the history
  13. Added note to used set_deferred while setting scroll values in _ready…

    … function.
    
    (cherry picked from commit 83626ab)
    stmSi authored and akien-mga committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    15fabc7 View commit details
    Browse the repository at this point in the history
  14. add venv and .venv to the .gitignore

    (cherry picked from commit a6fda19)
    brno32 authored and akien-mga committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    337e960 View commit details
    Browse the repository at this point in the history
  15. Fix the Python type error when creating the .sln file

    (cherry picked from commit 19a8efc)
    HK-SHAO authored and akien-mga committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    50d6f74 View commit details
    Browse the repository at this point in the history
  16. Add mono audio support to WASAPI

    (cherry picked from commit 8d010b4)
    KoBeWi authored and akien-mga committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    bf205d7 View commit details
    Browse the repository at this point in the history
  17. Added a few additional GUIDs to list of hardcoded IDs in is_xinput_de…

    …vice
    
    (cherry picked from commit 19ce63d)
    mrTag authored and akien-mga committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    3f4910b View commit details
    Browse the repository at this point in the history
  18. Document the database for Input.get_joy_name() and `Input.get_joy_g…

    …uid()`
    
    (cherry picked from commit 922d2b7)
    Calinou authored and akien-mga committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    a5ba0a2 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    cdcab75 View commit details
    Browse the repository at this point in the history
  20. Update certs (2023.06 revision)

    (cherry picked from commit 504e002)
    DeeJayLSP authored and akien-mga committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    6b9c644 View commit details
    Browse the repository at this point in the history
  21. tinyexr: Sync with upstream 1.0.2

    Fixes a bunch of bugs, notably addressing fuzzer reports (crashes).
    https://github.com/syoyo/tinyexr/releases/tag/v1.0.2
    
    (cherry picked from commit c5834eb)
    akien-mga committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    2426cfa View commit details
    Browse the repository at this point in the history
  22. tinyexr: Sync with upstream 1.0.4

    (cherry picked from commit ca55c45)
    bitsawer authored and akien-mga committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    c2dae21 View commit details
    Browse the repository at this point in the history
  23. tinyexr: Sync with upstream 1.0.5

    (cherry picked from commit 56d8514)
    akien-mga committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    d29ec6a View commit details
    Browse the repository at this point in the history
  24. tinyexr: Sync with upstream 1.0.7

    (cherry picked from commit b70e2af)
    akien-mga committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    a2e4df4 View commit details
    Browse the repository at this point in the history
  25. Build JoypadLinux sandbox detection method only with udev

    Fixes an `unused-function` warning when building with `udev=no`.
    
    (cherry picked from commit 51dfdfa)
    Riteo authored and akien-mga committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    212190a View commit details
    Browse the repository at this point in the history
  26. mbedtls: Update to upstream version 2.28.3

    Rediff patch from PR 1453, lstrlenW is no longer used upstream so
    that part of the patch was dropped.
    
    (cherry picked from commit 1fde209)
    akien-mga committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    ac4daf4 View commit details
    Browse the repository at this point in the history
  27. mbedtls: Update to upstream version 2.28.4

    (cherry picked from commit 1f6340b)
    akien-mga committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    75e0db7 View commit details
    Browse the repository at this point in the history
  28. libwebp: Sync with upstream 1.3.0

    (cherry picked from commit d8e8517)
    DeeJayLSP authored and akien-mga committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    6a9c714 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    2051e38 View commit details
    Browse the repository at this point in the history
  30. Add missing stdint.h includes for GCC 13+

    Fixes godotengine#77927.
    
    (cherry picked from commit 10676e7)
    akien-mga committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    591feae View commit details
    Browse the repository at this point in the history
  31. Ensure joy_connection_changed is emitted on the main thread

    (cherry picked from commit 1bb73b0)
    rsubtil authored and akien-mga committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    8e5c177 View commit details
    Browse the repository at this point in the history
  32. SCons: Disable misbehaving MSVC incremental linking

    Fixes godotengine#77968.
    
    (cherry picked from commit bc1aef8)
    akien-mga committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    10af8ad View commit details
    Browse the repository at this point in the history