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

Add clipboard image data get/set methods #76603

Closed
wants to merge 249 commits into from
Closed

Commits on Jan 30, 2023

  1. Configuration menu
    Copy the full SHA
    040e258 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2023

  1. Configuration menu
    Copy the full SHA
    979b53a View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2023

  1. Configuration menu
    Copy the full SHA
    786ad51 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2023

  1. Configuration menu
    Copy the full SHA
    ba985ec View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2023

  1. Configuration menu
    Copy the full SHA
    e15358d View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2023

  1. Move call of push_unhandled_input from Window to Viewport

    This solves the problem, that mouse events get sent to SubViewports
    even if they are outside of the visible area of the SubViewport.
    
    This changes makes SubViewportContainer::unhandled_input redundand.
    Shortcut Events now need to be distributed via push_input, in order for
    them to be able to reach SubViewports.
    Sauermann committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    8836f21 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2023

  1. Configuration menu
    Copy the full SHA
    8ea4ace View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2023

  1. Configuration menu
    Copy the full SHA
    ab60d3b View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2023

  1. Configuration menu
    Copy the full SHA
    aaf02ec View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2023

  1. Configuration menu
    Copy the full SHA
    d4c46f1 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2023

  1. PhysicsDirectBodyState3D: report contact points using global coordinates

    Also update the documentation to reflect this in both 2D and 3D.
    rburing committed Apr 15, 2023
    Configuration menu
    Copy the full SHA
    15b8cb9 View commit details
    Browse the repository at this point in the history
  2. Add shader cache to gles3

    ChibiDenDen committed Apr 15, 2023
    Configuration menu
    Copy the full SHA
    4adbfcf View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2023

  1. Configuration menu
    Copy the full SHA
    865d6f5 View commit details
    Browse the repository at this point in the history
  2. Fix size error in BitMap.opaque_to_polygons

    Previous estimate of upper limit on size was incorrect
    AThousandShips committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    249784e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d3792a2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c08e96e View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2023

  1. Fix compatibility breakage from adding NoiseTexture3D

    Also optimize some of the Noise methods
    clayjohn committed Apr 29, 2023
    Configuration menu
    Copy the full SHA
    ccff245 View commit details
    Browse the repository at this point in the history
  2. Allow EditorInspector to change its property name style when necessary

    Previously, an EditorInspector's property name can only be set from
    outside. Inspectors used for settings needs to respond to changes in
    editor settings. So a few boilerplate code is almost always needed,
    including watching for a certain editor setting in `_notification()`.
    
    This commit adds a `set_use_settings_style()` function to tell the
    inspector to watch for editor settings changes on its own.
    timothyqiu committed Apr 29, 2023
    Configuration menu
    Copy the full SHA
    d24ee55 View commit details
    Browse the repository at this point in the history
  3. Fix precision in physics supports generation

    Lower threshold for dot was (1.0 - threshold) which is incorrect.
    Patch changes it to correct version sqrt(1.0 - threshold * threshold)
    
    Co-authored-by: Ricardo Buring <[email protected]>
    Black-Cat and rburing committed Apr 29, 2023
    Configuration menu
    Copy the full SHA
    d710af2 View commit details
    Browse the repository at this point in the history
  4. Fix gles3 rendering on android studio emulator

    Use a temporary framebuffer for screen copy from rendertarget to screen.
    
    This solves GLES3 rendering in android studio emulator (before this change there is just a black screen)
    
    Based on discussion in:
    godotengine#74828
    ChibiDenDen committed Apr 29, 2023
    Configuration menu
    Copy the full SHA
    5956aa1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    83626ab View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    29358da View commit details
    Browse the repository at this point in the history
  7. Document high performance cost of turbulence in ParticleProcessMaterial

    - Mention that GPUParticlesAttractorVectorField3D can be used as an
      alternative to turbulence in 3D.
    Calinou committed Apr 29, 2023
    Configuration menu
    Copy the full SHA
    f107594 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2023

  1. Clipboard has/get image methods

    A rebase of godotengine#63826
    radzo73 committed Apr 30, 2023
    Configuration menu
    Copy the full SHA
    05402df View commit details
    Browse the repository at this point in the history
  2. Things I didn't catch before test compiling

    boy am I glad I test things
    radzo73 committed Apr 30, 2023
    Configuration menu
    Copy the full SHA
    f3d911f View commit details
    Browse the repository at this point in the history
  3. Fixed error messages when setting all_tab_in_front of TabContainer

    Some signal handlers weren't unregistered when removing the wrapped
    child TabBar, which resulted in errors printed when the TabBar was
    removed and added again when the flag was updated
    Tefatika committed Apr 30, 2023
    Configuration menu
    Copy the full SHA
    abd894d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7814ded View commit details
    Browse the repository at this point in the history
  5. Add ValidatedCall to MethodBind

    * This should optimize GDScript function calling _enormously_.
    * It also should simplify the GDScript VM considerably.
    
    NOTE: GDExtension calling performance has most likely been affected until going via ptrcall is fixed.
    reduz committed Apr 30, 2023
    Configuration menu
    Copy the full SHA
    1c93606 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9d77caa View commit details
    Browse the repository at this point in the history
  7. Methods for iOS

    perhaps they work?
    radzo73 committed Apr 30, 2023
    Configuration menu
    Copy the full SHA
    7469b32 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2023

  1. Configuration menu
    Copy the full SHA
    6b84e25 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    818d57b View commit details
    Browse the repository at this point in the history
  3. Update platform/macos/display_server_macos.mm

    I trust that at bruvzg knows better than me
    
    Co-authored-by: bruvzg <[email protected]>
    radzo73 and bruvzg authored May 1, 2023
    Configuration menu
    Copy the full SHA
    8f2d684 View commit details
    Browse the repository at this point in the history
  4. Update platform/ios/display_server_ios.mm

    Co-authored-by: bruvzg <[email protected]>
    radzo73 and bruvzg authored May 1, 2023
    Configuration menu
    Copy the full SHA
    e6dc29e View commit details
    Browse the repository at this point in the history
  5. Update platform/windows/display_server_windows.cpp

    Co-authored-by: bruvzg <[email protected]>
    radzo73 and bruvzg authored May 1, 2023
    Configuration menu
    Copy the full SHA
    1c811df View commit details
    Browse the repository at this point in the history
  6. Update display_server_windows.cpp Part 2

    Gee golly I hope this works
    radzo73 authored May 1, 2023
    Configuration menu
    Copy the full SHA
    990d584 View commit details
    Browse the repository at this point in the history
  7. [Android] Fix dynamic Variant params stack constructions in JNI callb…

    …acks
    
    Emitting signals with params from Android plugins could crash due to
    object assignment with uninitialised mem.  Instead, use 'memnew_placement'
    to construct into stack addresses.  Make similar JNI callbacks consistent.
    
    Fixes godotengine#75754.
    shendo committed May 1, 2023
    Configuration menu
    Copy the full SHA
    92ade92 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    bcce315 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    68b9fa7 View commit details
    Browse the repository at this point in the history
  10. Merge pull request godotengine#76640 from shendo/android_plugin_crash…

    …_on_emit_signal
    
    [Android] Fix dynamic Variant params stack constructions in JNI callbacks
    m4gr3d authored May 1, 2023
    Configuration menu
    Copy the full SHA
    ee86505 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2422438 View commit details
    Browse the repository at this point in the history
  12. Propogate previously unused NOTIFICATION_WORLD_2D_CHANGED, make Canva…

    …sItem/CollisionObject2D use it
    spacechase0 committed May 1, 2023
    Configuration menu
    Copy the full SHA
    46e06ee View commit details
    Browse the repository at this point in the history

Commits on May 2, 2023

  1. Fix SurfaceTool::create_from_blend_shape()

    Fixes SurfaceTool::create_from_blend_shape().
    smix8 committed May 2, 2023
    Configuration menu
    Copy the full SHA
    2dbc5d9 View commit details
    Browse the repository at this point in the history
  2. Merge pull request godotengine#76597 from Tefatika/fix/tefatika/76578…

    …-tab-container-all_tab_in_front-error
    
    Fixed error messages when setting all_tab_in_front of TabContainer
    clayjohn authored May 2, 2023
    Configuration menu
    Copy the full SHA
    4a20869 View commit details
    Browse the repository at this point in the history
  3. Merge pull request godotengine#76598 from Calinou/doc-particleprocess…

    …material-turbulence-cost
    
    Document high performance cost of turbulence in ParticleProcessMaterial
    clayjohn authored May 2, 2023
    Configuration menu
    Copy the full SHA
    68724aa View commit details
    Browse the repository at this point in the history
  4. Merge pull request godotengine#68033 from MewPurPur/auto-light3d-warn…

    …ing-updates
    
    Show Light3D's scale warning immediately when a user edits the property.
    clayjohn authored May 2, 2023
    Configuration menu
    Copy the full SHA
    2a0aef5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2b053e4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8106d33 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2023

  1. Configuration menu
    Copy the full SHA
    a93a2e5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9c7673b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3f17a81 View commit details
    Browse the repository at this point in the history
  4. Use proper UV in cubemap downsampler raster

    This removes bias in cubemap downsampling shader that resulted in the bottom of cubemaps being over represented
    clayjohn committed May 3, 2023
    Configuration menu
    Copy the full SHA
    fb77021 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c58e50a View commit details
    Browse the repository at this point in the history
  6. Merge pull request godotengine#76683 from brno32/fastnoise-lite-frequ…

    …ency-hint
    
    adjusting step size for fastnoise frequency hint
    QbieShay authored May 3, 2023
    Configuration menu
    Copy the full SHA
    cbc99ee View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    61f03da View commit details
    Browse the repository at this point in the history
  8. Merge pull request godotengine#76609 from HolonProduction/save-branch…

    …-as-scene-unique-name
    
    Preserve scene unique names when saving branch as scene.
    clayjohn authored May 3, 2023
    Configuration menu
    Copy the full SHA
    f008027 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e35bbd7 View commit details
    Browse the repository at this point in the history
  10. Merge pull request godotengine#76555 from Tetane/master

    Fix 2D shader preview draws over uniform
    mhilbrunner authored May 3, 2023
    Configuration menu
    Copy the full SHA
    2816825 View commit details
    Browse the repository at this point in the history
  11. Merge pull request godotengine#76669 from smix8/fix_create_from_blend…

    …_shape_4.x
    
    Fix SurfaceTool::create_from_blend_shape()
    mhilbrunner authored May 3, 2023
    Configuration menu
    Copy the full SHA
    1f104b4 View commit details
    Browse the repository at this point in the history
  12. Merge pull request godotengine#76692 from clayjohn/Mobile-sky-dark

    Use proper UV in cubemap downsampler raster (Fixes reflections in mobile renderer)
    mhilbrunner authored May 3, 2023
    Configuration menu
    Copy the full SHA
    dbd615a View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    33b9be2 View commit details
    Browse the repository at this point in the history
  14. Merge pull request godotengine#76557 from clayjohn/NoiseTexture3D

    Fix compatibility breakage from adding NoiseTexture3D
    mhilbrunner authored May 3, 2023
    Configuration menu
    Copy the full SHA
    c14f870 View commit details
    Browse the repository at this point in the history
  15. Merge pull request godotengine#76550 from RandomShaper/vk_gi_take_2

    Fix voxel GI issues (2)
    mhilbrunner authored May 3, 2023
    Configuration menu
    Copy the full SHA
    ba32279 View commit details
    Browse the repository at this point in the history
  16. Merge pull request godotengine#76646 from KoBeWi/acoording_to_screen

    Some clarifications on screen-space coordinates
    mhilbrunner authored May 3, 2023
    Configuration menu
    Copy the full SHA
    8c729f0 View commit details
    Browse the repository at this point in the history
  17. Streamline and centralize bug reporting guides

    Before this change, there was three different bug reporting guides:
    
    - [“Filing an issue on GitHub”][1]
    - [“Reporting bugs”][2]
    - [The issue template][3]
    
    This commit:
    
    1. makes sure that [the issue template][3] contains all of the same
       information that [“Filing an issue on GitHub”][1] and
       [“Reporting bugs”][2] did and
    2. makes [“Reporting bugs”][2] simply tell users to fill out the
       template.
    
    The goal of this change is to make reporting bugs easier. This change
    accomplishes that goal by presenting bug reporters with all of the
    information they need to know on the bug reporting page itself.
    
    This commit partially implements this proposal:
    <godotengine/godot-proposals#4083>
    
    [1]: https://docs.godotengine.org/en/stable/community/contributing/ways_to_contribute.html#filing-an-issue-on-github
    [2]: ./CONTRIBUTING.md#reporting-bugs
    [3]: ./.github/ISSUE_TEMPLATE/bug_report.yml
    Jayman2000 committed May 3, 2023
    Configuration menu
    Copy the full SHA
    a6dc35e View commit details
    Browse the repository at this point in the history
  18. Document TextServerDummy

    MewPurPur committed May 3, 2023
    Configuration menu
    Copy the full SHA
    c8e06fe View commit details
    Browse the repository at this point in the history
  19. Reimplement String.erase

    SilicDev committed May 3, 2023
    Configuration menu
    Copy the full SHA
    6fa4f71 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2023

  1. Configuration menu
    Copy the full SHA
    740b071 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5e1cb39 View commit details
    Browse the repository at this point in the history
  3. Add SPECULAR_AMOUNT spatial light shader built-in

    Light3D has a light_specular property which is used to set the
    intensity of specular contributed by this light source, but it was
    previously only used by the default material light shader, and not
    possible to use in a custom light() shader.
    JohanAR committed May 4, 2023
    Configuration menu
    Copy the full SHA
    8452e6c View commit details
    Browse the repository at this point in the history
  4. Merge pull request godotengine#76722 from HotHead007/master

    Make sun energy adjustable as a float in the 3D editor's preview sun
    clayjohn authored May 4, 2023
    Configuration menu
    Copy the full SHA
    d023e51 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2023

  1. Make environment energy adjustable as a float in 3D editor's preview …

    …environment
    Manik Sharma committed May 5, 2023
    Configuration menu
    Copy the full SHA
    3ce0ebb View commit details
    Browse the repository at this point in the history
  2. Support long path in file access on windows

    Changed windows file access file to check for path length and use the \\?\ long format when needed
    spanzeri committed May 5, 2023
    Configuration menu
    Copy the full SHA
    59f04e1 View commit details
    Browse the repository at this point in the history
  3. Merge pull request godotengine#58518 from Jayman2000/bug-reporting-gu…

    …idelines
    
    Streamline and centralize bug reporting guides
    mhilbrunner authored May 5, 2023
    Configuration menu
    Copy the full SHA
    9502f4c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1a4eccf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a7fe5b0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    03dfae4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5e9b7c3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d6161b9 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    fa451ea View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d481fca View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    39d8530 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    f6bf51c View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    ce75c46 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    4af3fc7 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    30d0dd4 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    8654e90 View commit details
    Browse the repository at this point in the history
  17. Merge pull request godotengine#75427 from Chaosus/shader_fix_groups_o…

    …rdering
    
    Fix shader uniform groups to prevent it sorting in alphabet order
    clayjohn authored May 5, 2023
    Configuration menu
    Copy the full SHA
    12e4323 View commit details
    Browse the repository at this point in the history
  18. Merge pull request godotengine#76700 from dsnopek/dedicated-server-ma…

    …rk-inherited
    
    Explicitly mark inherited export mode when making a dedicated server export
    clayjohn authored May 5, 2023
    Configuration menu
    Copy the full SHA
    214a848 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    a6fda19 View commit details
    Browse the repository at this point in the history
  20. Merge pull request godotengine#72288 from MewPurPur/use-string-repeat

    Use `String.repeat()` to optimize several String methods
    clayjohn authored May 5, 2023
    Configuration menu
    Copy the full SHA
    610877e View commit details
    Browse the repository at this point in the history
  21. Merge pull request godotengine#75510 from SilicDev/string_erase

    Reimplement `String.erase()` as immutable method
    clayjohn authored May 5, 2023
    Configuration menu
    Copy the full SHA
    7a13cf9 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    5a0c186 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    43a7cb0 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    88ea3dd View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    6441210 View commit details
    Browse the repository at this point in the history
  26. Merge pull request godotengine#76765 from novalis/explain-why-invalid

    Explain why an image would be invalid for a texture
    clayjohn authored May 5, 2023
    Configuration menu
    Copy the full SHA
    9ce3194 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2023

  1. Configuration menu
    Copy the full SHA
    998b48f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    115fa34 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    862cbe2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    abd3de9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9d4e5ee View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    76599be View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    921d231 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    64eeb04 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5715d3e View commit details
    Browse the repository at this point in the history
  10. Improve RenderingServer, RenderingDevice, ShaderGlobalsOverride docum…

    …entation
    
    This brings the overall class reference completion percentage from 87% to 92%.
    Calinou committed May 6, 2023
    Configuration menu
    Copy the full SHA
    5056c42 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2023

  1. Configuration menu
    Copy the full SHA
    01c32df View commit details
    Browse the repository at this point in the history
  2. Add naturalcasecmp_to function to String

    Functions as a complement to `naturalnocasecmp_to`
    AThousandShips committed May 7, 2023
    Configuration menu
    Copy the full SHA
    46a7018 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0b3fba4 View commit details
    Browse the repository at this point in the history
  4. Fix building the Windows x86_32 target

    In x86_32, `ULONG_PTR` and `SIZE_T` are defined as `unsigned long`, which is not a type supported by Variant without the `NEED_LONG_INT` define.
    funkkiy committed May 7, 2023
    Configuration menu
    Copy the full SHA
    65236fe View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8118d0d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5e3a985 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    43bf0b5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5c06c03 View commit details
    Browse the repository at this point in the history
  9. Adds a scale_gizmo_handles entry to the Touchscreen editor settings

    When enabled, this scales the editor icons to improve usability on touchscreen devices.
    In addition this commit fixes touch detection for the collision_shape_2d_editor_plugin so it scales with the icons size.
    m4gr3d committed May 7, 2023
    Configuration menu
    Copy the full SHA
    30824e9 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2023

  1. Merge pull request godotengine#75718 from m4gr3d/add_scale_editor_ico…

    …ns_main
    
    Adds a `scale_gizmo_handles` entry to the `Touchscreen` editor settings
    m4gr3d authored May 8, 2023
    Configuration menu
    Copy the full SHA
    bd1bc68 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6db12c5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    febc674 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f369ed9 View commit details
    Browse the repository at this point in the history
  5. Minor bugfixes to ItemList

    * Removed unused position code in `gui_input`
    * Ensured `set_fixed_icon_size` updates cached size
    AThousandShips committed May 8, 2023
    Configuration menu
    Copy the full SHA
    fffa577 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b226f7e View commit details
    Browse the repository at this point in the history
  7. Redo how the remote filesystem works

    Instead of reading files over the network, the new version uses a local file cache and only updates files when it changes.
    
    The original remote filesystem was created 14 years ago, when ethernet was faster than hard drives or even flash. Also, mobile devices have a very small amount of storage.
    Nowadays, this is no longer the case so the approach is changed to using a persistent cache in the target device.
    
    Co-authored-by: m4gr3d
    reduz committed May 8, 2023
    Configuration menu
    Copy the full SHA
    273a6ee View commit details
    Browse the repository at this point in the history
  8. Merge pull request godotengine#68800 from KoBeWi/tinfo

    Add info label to TileMap editor
    akien-mga committed May 8, 2023
    Configuration menu
    Copy the full SHA
    b639076 View commit details
    Browse the repository at this point in the history
  9. Merge pull request godotengine#70911 from Chaosus/vs_custom_gdextensi…

    …on_support
    
    Add handling of custom visual shader nodes from GDExtension
    akien-mga committed May 8, 2023
    Configuration menu
    Copy the full SHA
    e707772 View commit details
    Browse the repository at this point in the history
  10. Merge pull request godotengine#72376 from MewPurPur/fix-color-button-…

    …popup
    
    Fix popup position of color picker
    akien-mga committed May 8, 2023
    Configuration menu
    Copy the full SHA
    e758164 View commit details
    Browse the repository at this point in the history
  11. Merge pull request godotengine#74369 from Dragoncraft89/master

    Implement vertical icon alignment for buttons
    akien-mga committed May 8, 2023
    Configuration menu
    Copy the full SHA
    eebb1d8 View commit details
    Browse the repository at this point in the history
  12. Merge pull request godotengine#74930 from BastiaanOlij/fix_action_map…

    …_entries
    
    Fix incorrect HTC action map entries
    akien-mga committed May 8, 2023
    Configuration menu
    Copy the full SHA
    00215ec View commit details
    Browse the repository at this point in the history
  13. Merge pull request godotengine#76399 from RandomShaper/fix_android_in…

    …put_anr
    
    Allow concurrent buffering and dispatch of input events
    akien-mga committed May 8, 2023
    Configuration menu
    Copy the full SHA
    49ba2e0 View commit details
    Browse the repository at this point in the history
  14. Merge pull request godotengine#76472 from jmb462/multicarets_selectio…

    …n_popup
    
    Fix right click in selection of additional caret
    akien-mga committed May 8, 2023
    Configuration menu
    Copy the full SHA
    32fbba4 View commit details
    Browse the repository at this point in the history
  15. Merge pull request godotengine#76549 from MewPurPur/improve-docs-top-…

    …sections-ANIM
    
    Overhaul the top sections of the class reference (Animation classes)
    akien-mga committed May 8, 2023
    Configuration menu
    Copy the full SHA
    7e6f22b View commit details
    Browse the repository at this point in the history
  16. Merge pull request godotengine#76561 from KoBeWi/most_obscure_class_t…

    …hat_has_ever_existed
    
    Improve and document PackedDataContainer
    akien-mga committed May 8, 2023
    Configuration menu
    Copy the full SHA
    e85f687 View commit details
    Browse the repository at this point in the history
  17. Merge pull request godotengine#76658 from Paulb23/convert-indent-code…

    …-edit
    
    Move convert_indent into CodeEdit
    akien-mga committed May 8, 2023
    Configuration menu
    Copy the full SHA
    eb6d6ab View commit details
    Browse the repository at this point in the history
  18. Merge pull request godotengine#76728 from RedworkDE/signal-disconnect…

    …-loop
    
    Prevent infinite loop when signal disconnection fails during object deletion
    akien-mga committed May 8, 2023
    Configuration menu
    Copy the full SHA
    466e99d View commit details
    Browse the repository at this point in the history
  19. Merge pull request godotengine#76747 from RandomShaper/fix_mq_redundant

    Mend some checks in CallQueue
    akien-mga committed May 8, 2023
    Configuration menu
    Copy the full SHA
    0daa634 View commit details
    Browse the repository at this point in the history
  20. Merge pull request godotengine#76748 from KoBeWi/has_feature(fast)

    Cache feature list in `OS.has_feature()`
    akien-mga committed May 8, 2023
    Configuration menu
    Copy the full SHA
    fe6cd73 View commit details
    Browse the repository at this point in the history
  21. Merge pull request godotengine#76754 from RandomShaper/mq_less_lock

    Avoid redundant locking in CallQueue
    akien-mga committed May 8, 2023
    Configuration menu
    Copy the full SHA
    353efd7 View commit details
    Browse the repository at this point in the history
  22. Merge pull request godotengine#76798 from KoBeWi/race_condition_excep…

    …t_there_is_no_thread
    
    Fix another collision shape editor crash
    akien-mga committed May 8, 2023
    Configuration menu
    Copy the full SHA
    41f1ec1 View commit details
    Browse the repository at this point in the history
  23. Merge pull request godotengine#76808 from davicr/x86-32_build_fix

    Fix building the Windows x86_32 target
    akien-mga committed May 8, 2023
    Configuration menu
    Copy the full SHA
    903289f View commit details
    Browse the repository at this point in the history
  24. Merge pull request godotengine#76809 from YeldhamDev/cursor_mania

    Add more uses of appropriate cursors when resizing/moving some UI nodes
    akien-mga committed May 8, 2023
    Configuration menu
    Copy the full SHA
    720869f View commit details
    Browse the repository at this point in the history
  25. Merge pull request godotengine#76822 from YeldhamDev/os_docs

    Improve some descriptions in the OS docs
    akien-mga committed May 8, 2023
    Configuration menu
    Copy the full SHA
    4b51569 View commit details
    Browse the repository at this point in the history
  26. Merge pull request godotengine#76828 from akien-mga/ci-codespell-bloc…

    …king
    
    CI: Make codespell checks blocking, but only check changed files
    akien-mga committed May 8, 2023
    Configuration menu
    Copy the full SHA
    21b6874 View commit details
    Browse the repository at this point in the history
  27. Merge pull request godotengine#70488 from KoBeWi/SNAP!

    Add proper snapping to tile polygon editor
    akien-mga committed May 8, 2023
    Configuration menu
    Copy the full SHA
    b791a7a View commit details
    Browse the repository at this point in the history
  28. Merge pull request godotengine#70868 from Maran23/4-x-scrollcontainer…

    …-custom-step-editor
    
    Expose horizontal/vertical `custom_step` as editor property for the `ScrollContainer`
    akien-mga committed May 8, 2023
    Configuration menu
    Copy the full SHA
    704560c View commit details
    Browse the repository at this point in the history
  29. Merge pull request godotengine#74264 from timothyqiu/self-awareness

    Allow EditorInspector to change its property name style when necessary
    akien-mga committed May 8, 2023
    Configuration menu
    Copy the full SHA
    7f6b283 View commit details
    Browse the repository at this point in the history
  30. Merge pull request godotengine#74945 from ChibiDenDen/patch-3

    Fix gles3 rendering on android studio emulator
    akien-mga committed May 8, 2023
    Configuration menu
    Copy the full SHA
    e370b35 View commit details
    Browse the repository at this point in the history
  31. Merge pull request godotengine#75937 from RandomShaper/threaded_rende…

    …r_load
    
    Allow creation of rendering buffers at any time
    akien-mga committed May 8, 2023
    Configuration menu
    Copy the full SHA
    392fdd1 View commit details
    Browse the repository at this point in the history
  32. Merge pull request godotengine#76379 from Black-Cat/fix-capsule2d-sleep

    Fix precision in physics supports generation
    akien-mga committed May 8, 2023
    Configuration menu
    Copy the full SHA
    70f69f6 View commit details
    Browse the repository at this point in the history
  33. Merge pull request godotengine#76418 from reduz/method-bind-validated…

    …-call
    
    Add ValidatedCall to MethodBind
    akien-mga committed May 8, 2023
    Configuration menu
    Copy the full SHA
    3e6a731 View commit details
    Browse the repository at this point in the history
  34. Merge pull request godotengine#76536 from AThousandShips/bit_poly_size

    Fix size error in `BitMap.opaque_to_polygons`
    akien-mga committed May 8, 2023
    Configuration menu
    Copy the full SHA
    c9f8104 View commit details
    Browse the repository at this point in the history
  35. Merge pull request godotengine#76540 from reduz/redo-remote-filesystem

    Redo how the remote filesystem works
    akien-mga committed May 8, 2023
    Configuration menu
    Copy the full SHA
    491a437 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    0b944e1 View commit details
    Browse the repository at this point in the history
  37. CI: Use gh-cli for changed files, and workaround codespell skip list bug

    For PRs, this should give a more accurate list, as the previous method would
    diff to the tip of the `master` branch, which could include new commits (and
    thus changed files) not present in the PR branch.
    
    codespell's `--skip` option doesn't work at all with folders when used
    together with an explicit list of paths to work with, so let's not use it.
    akien-mga committed May 8, 2023
    Configuration menu
    Copy the full SHA
    b3bb92a View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    1b9802f View commit details
    Browse the repository at this point in the history
  39. Merge pull request godotengine#57179 from spacechase0/notify-world2d-…

    …changed-master
    
    Propagate previously unused NOTIFICATION_WORLD_2D_CHANGED, make CanvasItem/CollisionObject2D use it
    akien-mga committed May 8, 2023
    Configuration menu
    Copy the full SHA
    bbe05b6 View commit details
    Browse the repository at this point in the history
  40. Merge pull request godotengine#64120 from kleonc/local-vector-tight

    Make `LocalVector` respect its `tight` template parameter
    akien-mga committed May 8, 2023
    Configuration menu
    Copy the full SHA
    cb6308e View commit details
    Browse the repository at this point in the history
  41. Merge pull request godotengine#75751 from KoBeWi/eradicate_ViewportTe…

    …xture_errors_entirely_and_surely
    
    Prevent errors when using ViewportTexture
    akien-mga committed May 8, 2023
    Configuration menu
    Copy the full SHA
    15f9ac9 View commit details
    Browse the repository at this point in the history
  42. Merge pull request godotengine#76675 from rburing/csg_debug_collision

    Add debug collision shape to CSG with collision
    akien-mga committed May 8, 2023
    Configuration menu
    Copy the full SHA
    140c7f4 View commit details
    Browse the repository at this point in the history
  43. Merge pull request godotengine#76842 from akien-mga/ci-codespell-fix-…

    …skip-list
    
    CI: Use gh-cli for changed files, and workaround codespell skip list bug
    akien-mga committed May 8, 2023
    Configuration menu
    Copy the full SHA
    cf8ad12 View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    a64137d View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    c55892c View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    341b958 View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    6465432 View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    fabd953 View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    d59cdb8 View commit details
    Browse the repository at this point in the history
  50. Merge pull request godotengine#76865 from jmb462/multicarets_selectio…

    …n_popup
    
    Fix regression with right click on main selection
    akien-mga authored May 8, 2023
    Configuration menu
    Copy the full SHA
    6980b2b View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    a85eef4 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2023

  1. Ensure WindowData minimized/maximized are mutually exclusive

    The window manager can break the assumption that
    fullscreen/maximized/minimized values are mutually exclusive.
    chfoo committed May 9, 2023
    Configuration menu
    Copy the full SHA
    e4d052e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0c94750 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c328676 View commit details
    Browse the repository at this point in the history
  4. Merge pull request godotengine#57894 from Sauermann/fix-subviewport-1

    Fix unrestricted mouse-event propagation to SubViewports for Physics-Picking
    akien-mga committed May 9, 2023
    Configuration menu
    Copy the full SHA
    72323a5 View commit details
    Browse the repository at this point in the history
  5. Merge pull request godotengine#70286 from the-sink/popupmenu_icon_mod…

    …ulate
    
    Add icon_modulate set/get functionality to PopupMenu
    akien-mga committed May 9, 2023
    Configuration menu
    Copy the full SHA
    e0df3be View commit details
    Browse the repository at this point in the history
  6. Merge pull request godotengine#70564 from stmSi/cant-set-srollcontain…

    …er-scrollvalue-in-ready
    
    Fix: Can't set ScrollContainer `scroll_*` value in _ready()
    akien-mga committed May 9, 2023
    Configuration menu
    Copy the full SHA
    02db573 View commit details
    Browse the repository at this point in the history
  7. Merge pull request godotengine#76092 from ChibiDenDen/shader_cache_gles3

    Add shader cache to gles3
    akien-mga committed May 9, 2023
    Configuration menu
    Copy the full SHA
    1c7a62d View commit details
    Browse the repository at this point in the history
  8. Merge pull request godotengine#76624 from myaaaaaaaaa/movie-stat

    Print CPU and GPU usage statistics after Movie Maker is finished
    akien-mga committed May 9, 2023
    Configuration menu
    Copy the full SHA
    1a987eb View commit details
    Browse the repository at this point in the history
  9. Merge pull request godotengine#76791 from OmarShehata/fix-android-dou…

    …ble-tap
    
    Fix double tap & drag on Android
    akien-mga committed May 9, 2023
    Configuration menu
    Copy the full SHA
    d550fdd View commit details
    Browse the repository at this point in the history
  10. Merge pull request godotengine#76832 from RandomShaper/cluster_render…

    …_prevail
    
    Save cluster render shader from being optimized out entirely
    akien-mga committed May 9, 2023
    Configuration menu
    Copy the full SHA
    668cf3c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    732ad38 View commit details
    Browse the repository at this point in the history
  12. Add API for HSL conversion

    Math ported pretty much 1:1 from https://en.wikipedia.org/wiki/HSL_and_HSV
    Style doesn't match the existing HSV code exactly, but should be close enough.
    bonjorno7 committed May 9, 2023
    Configuration menu
    Copy the full SHA
    0b7fd66 View commit details
    Browse the repository at this point in the history
  13. Merge pull request godotengine#76735 from AThousandShips/natural_cmp

    Add `naturalcasecmp_to` function to `String`
    akien-mga committed May 9, 2023
    Configuration menu
    Copy the full SHA
    5ade250 View commit details
    Browse the repository at this point in the history
  14. Merge pull request godotengine#76755 from RandomShaper/fix_allocator_…

    …thsafe
    
    Add missing thread safety to PagedAllocator
    akien-mga committed May 9, 2023
    Configuration menu
    Copy the full SHA
    58ea42e View commit details
    Browse the repository at this point in the history
  15. Merge pull request godotengine#76814 from KoBeWi/underdata

    Don't refresh inspector when changing internal meta
    akien-mga committed May 9, 2023
    Configuration menu
    Copy the full SHA
    ee931e2 View commit details
    Browse the repository at this point in the history
  16. Merge pull request godotengine#76868 from chfoo/issue-72728

    Ensure WindowData minimized/maximized are mutually exclusive
    akien-mga committed May 9, 2023
    Configuration menu
    Copy the full SHA
    e56427b View commit details
    Browse the repository at this point in the history
  17. Merge pull request godotengine#76874 from AThousandShips/input_doc

    Clarify that event handling does not affect `Input`
    akien-mga committed May 9, 2023
    Configuration menu
    Copy the full SHA
    b0b2308 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    6bccdec View commit details
    Browse the repository at this point in the history
  19. Fix various errors when running the unit tests

    Co-authored-by: bruvzg <[email protected]>
    RedworkDE and bruvzg committed May 9, 2023
    Configuration menu
    Copy the full SHA
    8e7afec View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    72d1318 View commit details
    Browse the repository at this point in the history
  21. Refactor Node Processing

    * Node processing works on the concept of process groups.
    * A node group can be inherited, run on main thread, or a sub-thread.
    * Groups can be ordered.
    * Process priority is now present for physics.
    
    This is the first steps towards implementing godotengine/godot-proposals#6424.
    No threading or thread guards exist yet in most of the scene code other than Node. That will have to be added later.
    reduz committed May 9, 2023
    Configuration menu
    Copy the full SHA
    98c655e View commit details
    Browse the repository at this point in the history
  22. Merge pull request godotengine#73588 from smosages/resolve-display-sh…

    …ader-settings-in-settings-editor
    
    Define shader language project settings before creation of `TextShaderEditor` object.
    akien-mga committed May 9, 2023
    Configuration menu
    Copy the full SHA
    de14109 View commit details
    Browse the repository at this point in the history
  23. Merge pull request godotengine#74711 from BastiaanOlij/add_texture_na…

    …tive_handle
    
    Provide access to internal graphics handles for textures
    akien-mga committed May 9, 2023
    Configuration menu
    Copy the full SHA
    564d1b3 View commit details
    Browse the repository at this point in the history
  24. Merge pull request godotengine#76490 from dsnopek/dump-gdscript-docs

    Dump API docs from inline GDScript comments using --doctool --gdscript-docs PATH
    akien-mga committed May 9, 2023
    Configuration menu
    Copy the full SHA
    10ed1d8 View commit details
    Browse the repository at this point in the history
  25. Merge pull request godotengine#76661 from bonjorno7/hsl

    Add API for HSL conversion
    akien-mga committed May 9, 2023
    Configuration menu
    Copy the full SHA
    0f444f1 View commit details
    Browse the repository at this point in the history
  26. Merge pull request godotengine#76730 from AThousandShips/doc_order

    Make documentation sorting use natural order
    akien-mga committed May 9, 2023
    Configuration menu
    Copy the full SHA
    ccf8029 View commit details
    Browse the repository at this point in the history
  27. Merge pull request godotengine#76790 from achernik/master

    LSP: don't send empty completion command
    akien-mga committed May 9, 2023
    Configuration menu
    Copy the full SHA
    c2ba89d View commit details
    Browse the repository at this point in the history
  28. Merge pull request godotengine#76824 from Calinou/doc-export-pck-bina…

    …ry-resource-conversion
    
    Document caveats related to exported project binary resource conversion
    akien-mga committed May 9, 2023
    Configuration menu
    Copy the full SHA
    1d87b36 View commit details
    Browse the repository at this point in the history
  29. Merge pull request godotengine#76875 from lyuma/fix_zero_sparse_acces…

    …sors
    
    gltf: Permit sparse accessors without a bufferView.
    akien-mga committed May 9, 2023
    Configuration menu
    Copy the full SHA
    f20061d View commit details
    Browse the repository at this point in the history
  30. Merge pull request godotengine#76878 from RedworkDE/tests-fix-errors

    Fix various errors when running the unit tests
    akien-mga committed May 9, 2023
    Configuration menu
    Copy the full SHA
    6bca6be View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    f24ef75 View commit details
    Browse the repository at this point in the history
  32. Merge pull request godotengine#76885 from AThousandShips/doc_update

    Add missing shader debug documentation
    akien-mga authored May 9, 2023
    Configuration menu
    Copy the full SHA
    7f46875 View commit details
    Browse the repository at this point in the history
  33. Exposes String functions for X509Certificates

    Exposes String functions for X509Certificates via two function calls: save_to_string() and load_from_string(str).
    ScorpionInc committed May 9, 2023
    Configuration menu
    Copy the full SHA
    a5b8673 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2023

  1. Improve the UX of ViewportTexture in the editor

    The associated `ViewportTexture`s will update the `viewport_path`
    in time when the `Viewport`'s nodepath is changed (caused by renaming
    the node names or moving in the SceneTree dock).
    
    If the target `Viewport` is changed by resetting the `viewport_path`,
    the `ViewportTexture`s will be re-setup and emit `changed` signal in
    time.
    Rindbee committed May 10, 2023
    Configuration menu
    Copy the full SHA
    af58f1e View commit details
    Browse the repository at this point in the history
  2. Rework Navigation Avoidance

    Rework Navigation Avoidance.
    smix8 committed May 10, 2023
    Configuration menu
    Copy the full SHA
    a6ac305 View commit details
    Browse the repository at this point in the history
  3. Merge pull request godotengine#75721 from ScorpionInc/Expose_String_f…

    …unctions_for_X509Certificate
    
    Exposes String functions for X509Certificates
    Faless authored May 10, 2023
    Configuration menu
    Copy the full SHA
    081808b View commit details
    Browse the repository at this point in the history
  4. Merge pull request godotengine#76088 from rburing/contact_points_glob…

    …al_3d
    
    PhysicsDirectBodyState3D: report contact points using global coordinates
    akien-mga authored May 10, 2023
    Configuration menu
    Copy the full SHA
    769d8a7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b4d6b47 View commit details
    Browse the repository at this point in the history
  6. CI: Skip codespell check if CHANGED_FILES is empty

    This can happen when only thirdparty files are changed, since we grep them out.
    Re-add `bin` and `thirdparty` to the skip list for good measure.
    akien-mga committed May 10, 2023
    Configuration menu
    Copy the full SHA
    c7a5ce6 View commit details
    Browse the repository at this point in the history
  7. Merge pull request godotengine#64388 from Rindbee/improve-ViewportTex…

    …ture
    
    Improve the UX of ViewportTexture in the editor
    akien-mga committed May 10, 2023
    Configuration menu
    Copy the full SHA
    8e608e9 View commit details
    Browse the repository at this point in the history
  8. Merge pull request godotengine#69988 from smix8/navigation_rvo_rework…

    …_4.x
    
    Rework Navigation Avoidance
    akien-mga committed May 10, 2023
    Configuration menu
    Copy the full SHA
    3b8c828 View commit details
    Browse the repository at this point in the history
  9. Merge pull request godotengine#76532 from dalexeev/tree-fix-multiline…

    …-drawing
    
    Fix multiline items drawing in `Tree`
    akien-mga committed May 10, 2023
    Configuration menu
    Copy the full SHA
    4d70328 View commit details
    Browse the repository at this point in the history
  10. Merge pull request godotengine#76830 from ajreckof/fix_wrapf_CI_with_…

    …too_big_float
    
    fix a test for wrapf with signed 32-bit float
    akien-mga committed May 10, 2023
    Configuration menu
    Copy the full SHA
    703a3ce View commit details
    Browse the repository at this point in the history
  11. Merge pull request godotengine#76903 from akien-mga/ci-codesp-hell

    CI: Skip codespell check if `CHANGED_FILES` is empty
    akien-mga committed May 10, 2023
    Configuration menu
    Copy the full SHA
    bee96aa View commit details
    Browse the repository at this point in the history
  12. mbedTLS: disable weak crypto and TLS versions.

    This commit adds a new mbedTLS configuration header to customize the
    built-in library (and can be optionally replaced by a platform-specific
    one).
    
    Currently, it disables most weak cryptographic functions (with the
    notable exceptions of MD5 and SHA-1), along with removing support for
    TLS versions 1.0 and 1.1 (making TLSv1.2 the only supported one).
    Faless committed May 10, 2023
    Configuration menu
    Copy the full SHA
    024a4b1 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    fab160c View commit details
    Browse the repository at this point in the history
  14. Merge pull request godotengine#62378 from trollodel/gsoc_2022_multiwi…

    …ndow
    
    Add multi window code and shader editors (GSOC'22 Project)
    akien-mga committed May 10, 2023
    Configuration menu
    Copy the full SHA
    31fc7a8 View commit details
    Browse the repository at this point in the history
  15. Merge pull request godotengine#75901 from reduz/refactor-node-processing

    Refactor Node Processing to allow Scene Multithreading
    akien-mga committed May 10, 2023
    Configuration menu
    Copy the full SHA
    5271186 View commit details
    Browse the repository at this point in the history
  16. Merge pull request godotengine#76165 from and-rad/safe-credentials

    Store sensitive export options in dedicated credentials file
    akien-mga committed May 10, 2023
    Configuration menu
    Copy the full SHA
    74e5ad5 View commit details
    Browse the repository at this point in the history
  17. Merge pull request godotengine#76905 from Faless/mbedtls/no_weak_cryp…

    …to_no_patch
    
    mbedTLS: disable weak crypto and TLS versions.
    akien-mga committed May 10, 2023
    Configuration menu
    Copy the full SHA
    74c34ae View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    6cd9d72 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    04317e9 View commit details
    Browse the repository at this point in the history
  20. Merge pull request godotengine#64628 from KoBeWi/a_new_meta

    Add metadata to resource previews
    akien-mga committed May 10, 2023
    Configuration menu
    Copy the full SHA
    104de1a View commit details
    Browse the repository at this point in the history
  21. Merge pull request godotengine#76910 from AThousandShips/inspector_fix

    Make `EditorPropertyNameProcessor` check `EditorSettings` validity
    akien-mga committed May 10, 2023
    Configuration menu
    Copy the full SHA
    4e1d5be View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    9e9b07f View commit details
    Browse the repository at this point in the history
  23. Merge pull request godotengine#76913 from akien-mga/rvo2-include-cstdint

    rvo2: Include cstdint for uint32_t
    akien-mga authored May 10, 2023
    Configuration menu
    Copy the full SHA
    c80a2b4 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    679ff6d View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    8983b20 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    5a4613f View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    b6647a5 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    045401c View commit details
    Browse the repository at this point in the history
  29. add unit tests for Curve3D

    brno32 committed May 10, 2023
    Configuration menu
    Copy the full SHA
    cdf9c33 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    7a2e350 View commit details
    Browse the repository at this point in the history
  31. Propagate shortcuts to SubViewports

    `push_unhandled_input` no longer propagates events to `SubViewports`.
    Sauermann committed May 10, 2023
    Configuration menu
    Copy the full SHA
    ac02086 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    b08a608 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2023

  1. Configuration menu
    Copy the full SHA
    dc46163 View commit details
    Browse the repository at this point in the history
  2. Prevent unnecessary navigation map synchronizations

    Prevents unnecessary navigation map synchronizations triggered by redundant calls to setters of e.g. region, link or map properties.
    smix8 committed May 11, 2023
    Configuration menu
    Copy the full SHA
    7e1a261 View commit details
    Browse the repository at this point in the history
  3. Make acos and asin safe

    A common bug with using acos and asin is that input outside -1 to 1 range will result in Nan output. This can occur due to floating point error in the input.
    
    The standard solution is to provide safe_acos function with clamped input. For Godot it may make more sense to make the standard functions safe.
    lawnjelly committed May 11, 2023
    Configuration menu
    Copy the full SHA
    50c5ed4 View commit details
    Browse the repository at this point in the history
  4. Merge pull request godotengine#74405 from RandomShaper/fix_res_loader

    Fix multi-threaded resource loading
    akien-mga authored May 11, 2023
    Configuration menu
    Copy the full SHA
    fbb1a92 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ddcb2d1 View commit details
    Browse the repository at this point in the history
  6. Merge pull request godotengine#72277 from Geometror/improve-editor-st…

    …ate-preservation
    
    Improve editor state persistence
    akien-mga committed May 11, 2023
    Configuration menu
    Copy the full SHA
    f7070a6 View commit details
    Browse the repository at this point in the history
  7. Merge pull request godotengine#76592 from spanzeri/fix-skeletons-and-…

    …bones
    
    Fix skeleton_3d & physical_bone_3d editor errors
    akien-mga committed May 11, 2023
    Configuration menu
    Copy the full SHA
    3fdf555 View commit details
    Browse the repository at this point in the history
  8. Merge pull request godotengine#76794 from Wiwip/inline-edit

    Inline editor for the file system dock
    akien-mga committed May 11, 2023
    Configuration menu
    Copy the full SHA
    4020cc8 View commit details
    Browse the repository at this point in the history
  9. Merge pull request godotengine#76812 from brno32/curve-3d-tests

    Add unit tests for Curve3D
    akien-mga committed May 11, 2023
    Configuration menu
    Copy the full SHA
    9bf60c3 View commit details
    Browse the repository at this point in the history
  10. Merge pull request godotengine#76826 from AThousandShips/item_list_fix

    Minor bugfixes to `ItemList`
    akien-mga committed May 11, 2023
    Configuration menu
    Copy the full SHA
    a745bf3 View commit details
    Browse the repository at this point in the history
  11. Merge pull request godotengine#76856 from HolonProduction/macos-specific

    Don't expose macOS and iOS specific display servers.
    akien-mga committed May 11, 2023
    Configuration menu
    Copy the full SHA
    a1db628 View commit details
    Browse the repository at this point in the history
  12. Merge pull request godotengine#76924 from stolk/fixuninit

    x11: Do not use uninitialized timestamps.
    akien-mga committed May 11, 2023
    Configuration menu
    Copy the full SHA
    0c7c35b View commit details
    Browse the repository at this point in the history
  13. Merge pull request godotengine#76926 from Sauermann/fix-call-to-unhan…

    …dled-input
    
    Propagate shortcut events to SubViewports
    akien-mga committed May 11, 2023
    Configuration menu
    Copy the full SHA
    f717cc0 View commit details
    Browse the repository at this point in the history
  14. Merge pull request godotengine#75678 from smix8/navregion_update_guar…

    …ds_4.x
    
    Prevent unnecessary navigation map synchronizations
    akien-mga committed May 11, 2023
    Configuration menu
    Copy the full SHA
    f78c2dd View commit details
    Browse the repository at this point in the history
  15. Merge pull request godotengine#76906 from lawnjelly/safe_acos4_2

    Make acos and asin safe
    akien-mga committed May 11, 2023
    Configuration menu
    Copy the full SHA
    fd4a06c View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    cb5673b View commit details
    Browse the repository at this point in the history
  17. Revert "Merge branch 'master' of https://github.com/radzo73/godot"

    This reverts commit cb5673b, reversing
    changes made to fd4a06c.
    radzo73 committed May 11, 2023
    Configuration menu
    Copy the full SHA
    fd46697 View commit details
    Browse the repository at this point in the history