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

Tracking 3DS changes #1

Open
wants to merge 5,734 commits into
base: main
Choose a base branch
from
Open

Tracking 3DS changes #1

wants to merge 5,734 commits into from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Jul 17, 2024

  1. Merge pull request godotengine#94052 from m4gr3d/clean_input_dispatch…

    …_settings
    
    Cleanup Android input on render thread settings
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    496fd12 View commit details
    Browse the repository at this point in the history
  2. Merge pull request godotengine#94053 from Hilderin/fix-toggle-last-op…

    …ened-bottom-panel-after-restoring-to-side
    
    Fix Toggle Last Opened Bottom Panel not working after restoring FileSystem Dock to the side
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    efae318 View commit details
    Browse the repository at this point in the history
  3. Merge pull request godotengine#94058 from Hilderin/fix-scene-project-…

    …importation-settings
    
    Fix missing options in Project Import Defaults
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    2380ed5 View commit details
    Browse the repository at this point in the history
  4. Merge pull request godotengine#94064 from bruvzg/lcd_aa_modulate

    Fix LCD font AA modulation in RendererRD.
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    0268cea View commit details
    Browse the repository at this point in the history
  5. Merge pull request godotengine#94085 from anniryynanen/min-size-hidde…

    …n-parent
    
    Fix container minimum size with hidden parent
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    78120c6 View commit details
    Browse the repository at this point in the history
  6. Merge pull request godotengine#94101 from aaronfranke/fix-editor-insp…

    …-crash
    
    Fix editor inspector crashing when the old object is no longer valid
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    69a8aed View commit details
    Browse the repository at this point in the history
  7. Merge pull request godotengine#94138 from vnen/gdscript-simple-setter…

    …-chain-call-setter
    
    GDScript: Call setter on simple setter chain without getter
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    aefd91a View commit details
    Browse the repository at this point in the history
  8. Merge pull request godotengine#94142 from AdriaandeJongh/resources-du…

    …plicate-doc-update
    
    Clarify that `Resource.duplicate(true)` doesn't duplicate subresources inside `Array` or `Dictionary` properties
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    5257ba1 View commit details
    Browse the repository at this point in the history
  9. Merge pull request godotengine#94155 from mickeyordog/patch-1

    Fix unclear `PROPERTY_USAGE_STORAGE`/`EDITOR` description
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    37d0b5d View commit details
    Browse the repository at this point in the history
  10. Merge pull request godotengine#94184 from mertkasar/ssr-rotation-fix

    Fix SSR orientation issues when using orthogonal camera
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    c2375d0 View commit details
    Browse the repository at this point in the history
  11. Merge pull request godotengine#94236 from BlueCube3310/lightmap-pad-l…

    …oop-fix
    
    Lightmapper: Ensure the atlas is big enough to fit padded UV maps
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    5c2bc6e View commit details
    Browse the repository at this point in the history
  12. Merge pull request godotengine#94238 from RandomShaper/ref_is_now_rc

    Make errors on `RefCounted.free()` more accurate
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    ab67408 View commit details
    Browse the repository at this point in the history
  13. Merge pull request godotengine#94258 from capnm/240712_tvg_v0.14.2

    ThorVG: Update to 0.14.2
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    13dffe2 View commit details
    Browse the repository at this point in the history
  14. Merge pull request godotengine#94267 from RandomShaper/d3d12_db

    D3D12: Avoid enabling depth bounds test if unsupported
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    ffd6162 View commit details
    Browse the repository at this point in the history
  15. Merge pull request godotengine#94272 from Chaosus/vs_add_vec4_switch

    Add `SwitchVector4D` shortcut to visual shader members
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    ed13b2a View commit details
    Browse the repository at this point in the history
  16. Merge pull request godotengine#94279 from clayjohn/physics-sync-warn

    Only print physics sync warning on dev builds to avoid warning spam from using `move_and_slide`
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    82b5720 View commit details
    Browse the repository at this point in the history
  17. Merge pull request godotengine#94291 from TokageItLab/readdskel

    Re-add `Skeleton3D::animate_physical_bones` property
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    ac21501 View commit details
    Browse the repository at this point in the history
  18. Merge pull request godotengine#94307 from Bromeon/feature/bitfield-un…

    …signed-docs
    
    GDExtension docs: Advise bindings to use `uint64_t` for bitfields
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    1d13e95 View commit details
    Browse the repository at this point in the history
  19. Merge pull request godotengine#94314 from AThousandShips/cache_improve

    [CI] Upload build cache before running tests
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    a526445 View commit details
    Browse the repository at this point in the history
  20. Merge pull request godotengine#94327 from HolonProduction/underscore_…

    …identifier
    
    GDScript: Restore support for `Token::UNDERSCORE` in identifiers
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    c2b91e2 View commit details
    Browse the repository at this point in the history
  21. Merge pull request godotengine#94331 from KoBeWi/parent_is_visible_bu…

    …t_what_even_is_a_parent
    
    Clarify `is_visible_in_tree()` in CanvasItem
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    44cb48e View commit details
    Browse the repository at this point in the history
  22. Merge pull request godotengine#94362 from smix8/navpoly_unref_fix

    Fix NavigationPolygon not updating consistently on rebakes
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    c77c41d View commit details
    Browse the repository at this point in the history
  23. Merge pull request godotengine#94389 from RTTEXFile/patch-1

    Fix typo in AABB docs
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    b70f96f View commit details
    Browse the repository at this point in the history
  24. Merge pull request godotengine#94393 from BlueCube3310/docs-eac-range…

    …-fix
    
    Fix texture compression descriptions in RenderingDevice docs
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    7e5522e View commit details
    Browse the repository at this point in the history
  25. Disable long press for mouse events

    Long press is used to simulate right-click events for finger touch and stylus. The previous logic also caused it to trigger for mouse input, which is not needed since the user can instead use the mouse right click button.
    
    This update disables long press as right click events for mouse input.
    m4gr3d committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    53a752f View commit details
    Browse the repository at this point in the history
  26. Merge pull request godotengine#94398 from alvinhochun/windows-renderi…

    …ng-driver-initial-size-fix
    
    Windows: Fix wrong initial size passed to rendering driver
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    38a537c View commit details
    Browse the repository at this point in the history
  27. Merge pull request godotengine#94404 from clayjohn/android-clear-color

    Restore default clear color after displaying boot splash
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    fe427ff View commit details
    Browse the repository at this point in the history
  28. Merge pull request godotengine#94405 from ydeltastar/fix-export-no-pa…

    …rams
    
    Fix error when exporting files without import parameters
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    cb2650c View commit details
    Browse the repository at this point in the history
  29. Merge pull request godotengine#94413 from rburing/fix_action_press_tick

    Fix physics tick count in `Input.action_press` and `Input.action_release`
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    59737bf View commit details
    Browse the repository at this point in the history
  30. Merge pull request godotengine#94425 from m4gr3d/fix_remote_android_b…

    …utton_not_enabling
    
    Fix issue preventing enabling the remote button for Android/iOS
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    7b12dbd View commit details
    Browse the repository at this point in the history
  31. Merge pull request godotengine#94433 from markdibarry/parallax-tutori…

    …al-link
    
    Add tutorial link to Parallax2D doc
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    6827779 View commit details
    Browse the repository at this point in the history
  32. Merge pull request godotengine#94435 from Hilderin/fix-removing-folde…

    …r-with-files
    
    Fix removing a folder that contains a file is not removed from the FileSystem Dock
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    ee9f20b View commit details
    Browse the repository at this point in the history
  33. Merge pull request godotengine#94289 from clayjohn/MOBILE-multimesh-s…

    …pec-constant
    
    Use a spec constant to control whether the MultiMesh branch is used in the vertex shader.
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    c5e5fa3 View commit details
    Browse the repository at this point in the history
  34. Merge pull request godotengine#94373 from maiself/fix-library-path-as…

    …-abs
    
    Fix to restore `library_path` as absolute path
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    31f696c View commit details
    Browse the repository at this point in the history
  35. Merge pull request godotengine#94462 from jsjtxietian/more-type

    Make ShaderLanguage's parser recognize sampler passed in from array
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    a963f11 View commit details
    Browse the repository at this point in the history
  36. Merge pull request godotengine#94468 from m4gr3d/restart_editor_when_…

    …updating_touchscreen_settings
    
    [Android Editor] Resolve issues with the editor touchscreen settings
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    a4312ee View commit details
    Browse the repository at this point in the history
  37. Merge pull request godotengine#94402 from Riteo/committed-to-the-cause

    Wayland: Commit surface on window creation
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    d191bee View commit details
    Browse the repository at this point in the history
  38. Merge pull request godotengine#94411 from Riteo/suspending-the-right-way

    Wayland: Check for suspended flag when unsuspending
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    64a11d0 View commit details
    Browse the repository at this point in the history
  39. Merge pull request godotengine#94457 from BastiaanOlij/fix_load_actio…

    …n_map
    
    Fix creating default action map
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    f4942b7 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    d4cf294 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    7a5a859 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    260c051 View commit details
    Browse the repository at this point in the history
  43. Merge pull request godotengine#90274 from AThousandShips/syntax_fix

    Fix potential null access in `TextEdit`
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    82b0186 View commit details
    Browse the repository at this point in the history
  44. Merge pull request godotengine#93749 from alvinhochun/gui-snap-to-pix…

    …el-round-halfway-to-positive
    
    Change GUI controls pixel snap to round halfway towards positive infinity (`floor(x + 0.5)`)
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    5da0354 View commit details
    Browse the repository at this point in the history
  45. Merge pull request godotengine#94063 from bruvzg/tablet_drag

    [Winink] Check pointer button states.
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    1ca4ce2 View commit details
    Browse the repository at this point in the history
  46. Merge pull request godotengine#94120 from bruvzg/fix_kbd_names

    [Windows] Fix reading keyboard layout names.
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    ea018a8 View commit details
    Browse the repository at this point in the history
  47. Merge pull request godotengine#94325 from KoBeWi/y'all_got_any_more_o…

    …f_them_pixels
    
    Clarify `clipboard_get_image()`
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    28b7efb View commit details
    Browse the repository at this point in the history
  48. Merge pull request godotengine#94329 from KoBeWi/sceneles

    Some improvements to TileSetScenesCollectionSource docs
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    5ace3fb View commit details
    Browse the repository at this point in the history
  49. Merge pull request godotengine#94345 from matheusmdx/fix-instance-pla…

    …ceholder-with-resource
    
    Fix resources being skipped in InstancePlaceholder
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    e7b6245 View commit details
    Browse the repository at this point in the history
  50. Merge pull request godotengine#94356 from KoBeWi/metas_everywhere

    Make sure that selected tile source is remembered
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    c4806ed View commit details
    Browse the repository at this point in the history
  51. Merge pull request godotengine#94357 from KoBeWi/your_file_is_broken.…

    …_just_saying
    
    Don't attempt to re-import broken files if they didn't change
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    4d97269 View commit details
    Browse the repository at this point in the history
  52. Merge pull request godotengine#94363 from bruvzg/fix_code_completion_…

    …scroll
    
    [macOS] Fix code completion list scrolling with trackpad.
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    fa22667 View commit details
    Browse the repository at this point in the history
  53. Merge pull request godotengine#94452 from jamie-pate/fix_73374

    Fix game window stops responding when debugger pauses
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    0918fd2 View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    2f5f84b View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    063a362 View commit details
    Browse the repository at this point in the history
  56. Merge pull request godotengine#94268 from adamscott/fix-web-sample-pl…

    …ayback-finished-signal-redux
    
    Fix audio samples not being able to be "finished"
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    6d7ef2c View commit details
    Browse the repository at this point in the history
  57. Merge pull request godotengine#94474 from dalexeev/editor-fix-jump-to…

    …-error-column
    
    Editor: Consider tabs when calculating column for jump to error
    akien-mga committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    da4f6e4 View commit details
    Browse the repository at this point in the history
  58. Configuration menu
    Copy the full SHA
    be652f1 View commit details
    Browse the repository at this point in the history
  59. Configuration menu
    Copy the full SHA
    2bbba84 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2024

  1. Configuration menu
    Copy the full SHA
    46ed290 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5f4f088 View commit details
    Browse the repository at this point in the history
  3. Linux/X11: Fix memory leak from created screen images

    Allocated XImages are improperly free'd with XFree.
    The X11 documentation says that XImage should use
    XDestroyImage to free both the image structure and
    the data pointed to by the image structure.
    
    Also fix a potential use-after-free bug.
    nvlled authored and akien-mga committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    3636d9d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3145442 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cf70cb5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    14c36b7 View commit details
    Browse the repository at this point in the history
  7. Merge pull request godotengine#86516 from jsjtxietian/fix-camera-dire…

    …ction
    
    Fix incorrect `CAMERA_DIRECTION_WORLD` calculation
    akien-mga committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    590628f View commit details
    Browse the repository at this point in the history
  8. Merge pull request godotengine#90481 from AThousandShips/interactive_…

    …playback
    
    [Audio] Prevent crash in interactive playback
    akien-mga committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    83dd741 View commit details
    Browse the repository at this point in the history
  9. Merge pull request godotengine#94069 from RandomShaper/fix_vk_vali_bl…

    …ocky
    
    RenderingDevice: Leave handling of compressed block granularity to the driver
    akien-mga committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    0f1e2c3 View commit details
    Browse the repository at this point in the history
  10. Merge pull request godotengine#94233 from ChristopheClaustre/screensh…

    …ot_compat_broken_with_hdr
    
    Fix black `get_texture()` on viewport in compatibility mode with HDR enabled
    akien-mga committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    de27d3a View commit details
    Browse the repository at this point in the history
  11. Merge pull request godotengine#94237 from BlueCube3310/lightmap-atlas…

    …-loop-fix-always
    
    Lightmapper: Prevent infinite loop while blitting lightmaps into an atlas
    akien-mga committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    43902f4 View commit details
    Browse the repository at this point in the history
  12. Merge pull request godotengine#94379 from Faless/fix/debugger_typed_a…

    …rray
    
    [Core] Fix TypedArray encoding when full objects is disabled
    akien-mga committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    ea5197e View commit details
    Browse the repository at this point in the history
  13. Merge pull request godotengine#94466 from bruvzg/angle_update_lib

    [Windows] Add `libSynchronization` to link flags.
    akien-mga committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    287521c View commit details
    Browse the repository at this point in the history
  14. Merge pull request godotengine#94473 from nvlled/fix-screen-image-mem…

    …ory-leak
    
    Linux/X11: Fix memory leak from created screen images
    akien-mga committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    2b2fd56 View commit details
    Browse the repository at this point in the history
  15. Merge pull request godotengine#94491 from iiMidknightii/fix-unique-na…

    …me-on-scene-root
    
    Disable unique name in scene when making a node the root node
    akien-mga committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    5ae8ac5 View commit details
    Browse the repository at this point in the history
  16. Merge pull request godotengine#94492 from jsjtxietian/fsr-1

    Add warning when use FSR1 on renderer other than forward plus
    akien-mga committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    ceb1801 View commit details
    Browse the repository at this point in the history
  17. Merge pull request godotengine#94494 from ckaiser/better-curve-preview

    Improve Curve preview colors for consistency
    akien-mga committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    6b5825a View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    4699e69 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    6852f94 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    416e63a View commit details
    Browse the repository at this point in the history
  21. Fix issue causing input lock when drag scrolling a Tree element on …

    …touchscreen devices
    
    Prior to this fix, scrolling via mouse drag on touchscreen devices, and
    drag&drop operation on a `TreeItem` element would conflict with each other
    preventing the drag scroll from being released when the mouse button is
    released.
    
    The issue is addressed by disabling drag&drop when drag scrolling is ongoing.
    m4gr3d committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    70d450d View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    832695e View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    a2d16c0 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    10da06a View commit details
    Browse the repository at this point in the history
  25. Merge pull request godotengine#93780 from AThousandShips/unit_test_re…

    …lease
    
    [CI] Run unit tests on desktop release templates
    akien-mga committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    4d238b3 View commit details
    Browse the repository at this point in the history
  26. Merge pull request godotengine#94365 from KoBeWi/every_single_time

    Fix empty region in AtlasTexture
    akien-mga committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    d12030e View commit details
    Browse the repository at this point in the history
  27. Merge pull request godotengine#94412 from dsnopek/xr-always-render

    Always render when XR is enabled, even if no OS windows can draw
    akien-mga committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    1e81a94 View commit details
    Browse the repository at this point in the history
  28. Merge pull request godotengine#94422 from m4gr3d/fix_input_locking_issue

    Fix input lock issue when drag scrolling on a `Tree` element on touchscreen devices
    akien-mga committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    7d71b4b View commit details
    Browse the repository at this point in the history
  29. Merge pull request godotengine#94424 from HolonProduction/completion-…

    …fix-depended-parsers
    
    Autocompletion: Register depended parsers with the main parser
    akien-mga committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    fefd953 View commit details
    Browse the repository at this point in the history
  30. Merge pull request godotengine#94497 from Chaosus/vs_rotation_by_axis

    Few fixes for `VisualShaderNodeRotationByAxis`
    akien-mga committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    72e434b View commit details
    Browse the repository at this point in the history
  31. Merge pull request godotengine#94498 from Chaosus/vs_fix_connection_bug

    Fix internal connection count decreased if visual shader node removed
    akien-mga committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    caa1b6d View commit details
    Browse the repository at this point in the history
  32. Merge pull request godotengine#94505 from mihe/speed-up-gdscript-shut…

    …down
    
    Speed up `GDScriptLanguage::finish`
    akien-mga committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    60966f5 View commit details
    Browse the repository at this point in the history
  33. Merge pull request godotengine#94506 from Jordyfel/handle-gltf-bin-mi…

    …ssing
    
    Fix handling of missing bin file in gltf separate
    akien-mga committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    ff8a278 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    b22783b View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    975ee76 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2024

  1. Configuration menu
    Copy the full SHA
    8e1e0d4 View commit details
    Browse the repository at this point in the history
  2. Fix dynamic-stack-buffer-overflow crash when executing random functio…

    …ns on random physics objects
    
    Fixes godotengine#92333
    
    This looks correct, and fixes the ASAN assertion I'm currently getting
    in my program.
    jamie-pate committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    eb5f129 View commit details
    Browse the repository at this point in the history
  3. ResourceLoader: Fix sync issues with error reporting

    This is about not letting the resource format loader set the error code directly on the task anymore. Instead, it's stored locally and assigned only when it is right to do so.
    
    Otherwise, other tasks may see an error code in the current one before it's state having transitioned to errored. While this, besides the technically true data race, may not be a problem in practice, it causes surprising situations during debugging as it breaks assumptions.
    RandomShaper committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    28a7a95 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f06504c View commit details
    Browse the repository at this point in the history
  5. Merge pull request godotengine#93737 from aitorciki/disable-windowed-…

    …gsync
    
    [Windows] Disable G-SYNC in windowed mode
    akien-mga committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    18da250 View commit details
    Browse the repository at this point in the history
  6. Merge pull request godotengine#94116 from bruvzg/ed_quit_unload

    [Editor] Unload addons when using `--import` or `--quit`.
    akien-mga committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    f649112 View commit details
    Browse the repository at this point in the history
  7. Merge pull request godotengine#94230 from CrazyRoka/optimize-gdscript…

    …-get-position
    
    Optimize `Node::is_readable_from_caller_thread()` by prioritizing the most common case
    akien-mga committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    edefcf6 View commit details
    Browse the repository at this point in the history
  8. Merge pull request godotengine#94388 from BastiaanOlij/expose_more_me…

    …thods_scene_buffers_rd
    
    Expose more state in RenderSceneBuffersRD
    akien-mga committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    47e99d5 View commit details
    Browse the repository at this point in the history
  9. Merge pull request godotengine#94450 from jamie-pate/fix_94274

    Fix crash when adding scenes with a group to the level scene
    akien-mga committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    2549205 View commit details
    Browse the repository at this point in the history
  10. Merge pull request godotengine#94518 from bruvzg/mac_net_non_sandboxe…

    …d_sign
    
    [macOS] Fix codesigning of .NET helper executables when sandboxing is disabled.
    akien-mga committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    cf9e485 View commit details
    Browse the repository at this point in the history
  11. Merge pull request godotengine#94521 from jamie-pate/fix_92333

    Fix dynamic-stack-buffer-overflow crash when executing random functions on random physics objects
    akien-mga committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    d9bfdfd View commit details
    Browse the repository at this point in the history
  12. Merge pull request godotengine#94526 from RandomShaper/wtp_rl_prize_p…

    …requel
    
    Batch of fixes for WorkerThreadPool and ResourceLoader (safe set)
    akien-mga committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    293c0f7 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    0e51911 View commit details
    Browse the repository at this point in the history
  14. Merge pull request godotengine#94527 from HolonProduction/who-needs-s…

    …ource-code
    
    Add note about `Script.has_source_code` and GDScript binary tokenization
    akien-mga committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    566adc6 View commit details
    Browse the repository at this point in the history
  15. Merge pull request godotengine#94533 from bruvzg/fix_arm64_win_rel

    [Windows] Fix release export template build for ARM64 Windows.
    akien-mga committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    f135f72 View commit details
    Browse the repository at this point in the history
  16. Fix instanced .blend/GLTF scenes lose all children after update until…

    … .tscn is reopened
    
    Co-Authored-By: Tomek <[email protected]>
    Co-Authored-By: A Thousand Ships <[email protected]>
    Co-Authored-By: Hilderin <[email protected]>
    4 people committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    66822a8 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    092d21a View commit details
    Browse the repository at this point in the history
  18. Fix Image CowData crash when baking large lightmaps

    This switches to 64-bit integers in select locations of the Image
    class, so that image resolutions of 16384×16384 (used by
    lightmap texture arrays) can be used properly. Values that are larger
    should also work.
    
    VRAM compression is also supported, although most VRAM-compressed
    formats are limited to individual slices of 16384×16384. WebP
    is limited to 16383×16383 due to format limitations.
    Calinou authored and akien-mga committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    0445ccf View commit details
    Browse the repository at this point in the history
  19. Merge pull request godotengine#94093 from Yahkub-R/94056-fix

    Fix instanced .blend/GLTF scenes lose all children after update until .tscn is reopened
    akien-mga committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    50eee00 View commit details
    Browse the repository at this point in the history
  20. Merge pull request godotengine#94113 from jsjtxietian/project-dialog

    Make `fdialog_project` up to become the child of `ProjectManager` instead of child of `ProjectDialog`
    akien-mga committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    cca2201 View commit details
    Browse the repository at this point in the history
  21. Merge pull request godotengine#94243 from Calinou/image-fix-large-cow…

    …data-size-crash
    
    Fix Image CowData crash when baking large lightmaps
    akien-mga committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    a0943ac View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    2606831 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    5626851 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    cacb9d1 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2024

  1. Configuration menu
    Copy the full SHA
    22a6303 View commit details
    Browse the repository at this point in the history
  2. Wayland: Fix error spam when interacting with decorations

    Also tried to make tablet handling a bit tidier (less whitespace).
    
    That said I'll uniform tablet handling better once we're back in the dev
    cycle.
    Riteo committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    e307fd6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6621d8e View commit details
    Browse the repository at this point in the history
  4. Merge pull request godotengine#94535 from Garteal/sdfgi-data-nullptr

    SDFGI: Fix crash if `update_data` is nullptr
    akien-mga committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    cd74d77 View commit details
    Browse the repository at this point in the history
  5. Merge pull request godotengine#94541 from krdluzni/anim_player_queue_doc

    Clarify documentation for `AnimationPlayer.queue`
    akien-mga committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    cd0731d View commit details
    Browse the repository at this point in the history
  6. Merge pull request godotengine#94547 from clayjohn/DOCS-shadow_mesh

    Add note to `shadow_mesh` docs to warn about improper usage
    akien-mga committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    e3b8525 View commit details
    Browse the repository at this point in the history
  7. Merge pull request godotengine#94557 from Riteo/they-just-keep-coming

    Wayland: Fix error spam when interacting with decorations
    akien-mga committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    a48b99a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c3a054f View commit details
    Browse the repository at this point in the history
  9. Merge pull request godotengine#51372 from raulsntos/path-follow-3d-fo…

    …rward-tests
    
    Fix PathFollow tests, Add PathFollow3D forward test
    akien-mga committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    ab5ae8a View commit details
    Browse the repository at this point in the history
  10. Merge pull request godotengine#94302 from TokageItLab/reset-after-cha…

    …nge-animation-editor
    
    Fix the behavior of after selecting animation on AnimationPlayerEditor to reset position to `0`
    akien-mga committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    e25f3c0 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    78ede4f View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2024

  1. Update godot documentation contribution link

    Hey there, first time contributing and I'm in the middle of reading the contribution best practice, so sorry for any mistakes in this pull request. 
    
    When clicking the **Contributing section** link under the **Contributors guidelines** title, this linked to the Godot *page not found* link.
    
    I changed the link from `https://docs.godotengine.org/en/latest/contributing/ways_to_contribute.html` to `https://docs.godotengine.org/en/latest/contributing/how_to_contribute.html`.
    
    Now, when a user clicks the link, it will redirect them to the start of the contribution documentation.
    Gearhartlove committed Jul 21, 2024
    Configuration menu
    Copy the full SHA
    ebb80c6 View commit details
    Browse the repository at this point in the history
  2. Fix incorrect Curve editor preview thumbnail scaling

    `EDSCALE` scaling was applied even though it shouldn't be, which led
    to pixelated thumbnails due to double scaling. For reference,
    AudioStream previews don't use `EDSCALE` and look fine at any editor
    scale (the editor itself already scales the thumbnail requests).
    Calinou committed Jul 21, 2024
    Configuration menu
    Copy the full SHA
    41b7196 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    baf1cda View commit details
    Browse the repository at this point in the history
  4. Avoid FlowContainer crash with TextureRect using EXPAND_FIT_* expand …

    …modes
    
    When a FlowContainer had a TextureRect child using any of the EXPAND_FIT_* expand modes, it could crash when changing the FlowContainer's minimum size, or that of its children.  This was due to the TextureRect resizing in FlowContainer::_resort, updating its minimum size, and triggering another _resort.  If the TextureRect's minimum size changed in a way that caused any of the FlowContainer's children to be put on a different line, it could repeatedly cause _resort to be called again, moving the children back and forth between the old and new lines.
    
    This change is for FlowContainer::_resort to give a warning for TextureRects with EXPAND_FIT_* expand modes when multiple lines are used, and just keep the TextureRect size the same in that case.  This is similar to the check added to AspectRatioContainer in godotengine#73396, but attempting to still support it in FlowContainer when possible.  In the case where the TextureRect is forced to stay the same size, there may be some overlap between the FlowContainer's children, but should no longer crash.
    aaronp64 committed Jul 21, 2024
    Configuration menu
    Copy the full SHA
    5682cc7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    650981a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8f3d66e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cb5cb3f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0ed4562 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2024

  1. Configuration menu
    Copy the full SHA
    93ccf8e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f46e94d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7c9afbc View commit details
    Browse the repository at this point in the history
  4. Fix polyphonic audio streams with id > 1 cannot be stopped or changed…

    … (MSVC mis-optimization)
    ditiem authored and akien-mga committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    67ece3d View commit details
    Browse the repository at this point in the history
  5. Merge pull request godotengine#93120 from ditiem-games/master

    Fix polyphonic audio streams with id > 1 cannot be stopped or changed (MSVC mis-optimization)
    akien-mga committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    4bba82f View commit details
    Browse the repository at this point in the history
  6. Merge pull request godotengine#94078 from Repiteo/scons/msvc-flag-fix

    SCons: Don't override cl flags on msvc
    akien-mga committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    a50fe87 View commit details
    Browse the repository at this point in the history
  7. Merge pull request godotengine#94286 from aaronp64/flowcontainer_reso…

    …rt_crash
    
    Avoid `FlowContainer` crash with `TextureRect` using EXPAND_FIT_* expand modes
    akien-mga committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    3018178 View commit details
    Browse the repository at this point in the history
  8. Merge pull request godotengine#94442 from Repiteo/ci/revert-python-ve…

    …rsion
    
    Revert "CI: Pin Python 3.12.3 to workaround GHA issue"
    akien-mga committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    eb6c914 View commit details
    Browse the repository at this point in the history
  9. Merge pull request godotengine#94514 from adamscott/fix-new-stream-ty…

    …pes-playing
    
    Fix new stream types `mix()` not returning 0 when inactive
    akien-mga committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    f640ba6 View commit details
    Browse the repository at this point in the history
  10. Merge pull request godotengine#94550 from dsnopek/openxr-passthrough-…

    …project-settings
    
    OpenXR: Fix enabling passthrough via environment blend mode in project settings
    akien-mga committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    4be1529 View commit details
    Browse the repository at this point in the history
  11. Merge pull request godotengine#94565 from Gearhartlove/update-contrib…

    …ution-link
    
    Documentation: Update link in CONTRIBUTING.md
    akien-mga committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    1c71313 View commit details
    Browse the repository at this point in the history
  12. Merge pull request godotengine#94571 from Calinou/editor-curve-previe…

    …w-fix-scaling
    
    Fix incorrect Curve editor preview thumbnail scaling
    akien-mga committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    b56b8e8 View commit details
    Browse the repository at this point in the history
  13. Merge pull request godotengine#94587 from alvinhochun/bench-end-main-…

    …setup
    
    End benchmark of `Main::setup` properly before calling `setup2`
    akien-mga committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    edcf789 View commit details
    Browse the repository at this point in the history
  14. Merge pull request godotengine#94594 from KoBeWi/scenegroups😬😬

    Increase threshold for displaying scene group update progress
    akien-mga committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    97be935 View commit details
    Browse the repository at this point in the history
  15. Merge pull request godotengine#94597 from Malcolmnixon/root-android-t…

    …emplate-ignore
    
    Change  .gitignore to only exclude root android template folder
    akien-mga committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    3641df5 View commit details
    Browse the repository at this point in the history
  16. Merge pull request godotengine#94598 from BlueCube3310/img-64bit-comp…

    …ress
    
    Support 64-bit image sizes for VRAM compression
    akien-mga committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    7bcb447 View commit details
    Browse the repository at this point in the history
  17. Merge pull request godotengine#94606 from bruvzg/rtl_msdf_r

    [RTL] Fix text size rounding with MSDF fonts.
    akien-mga committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    6694f55 View commit details
    Browse the repository at this point in the history
  18. Merge pull request godotengine#94611 from Chaosus/vs_fix_texture_warning

    Fix warning printing for `VisualShaderNodeTextureParameter`
    akien-mga committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    962c251 View commit details
    Browse the repository at this point in the history
  19. [WebSocket] Ensure TCP_NODELAY is always set

    Almost all WebSocket implementations (including all major browsers)
    disable Nagle's algorithm to favor low latency over packet overhead.
    
    This was also the case in Godot 3.x, while in Godot 4.0 this was only
    being done for clients and wasn't even always working due to a bug.
    
    This commit fixes the aforementioned bug, and forces TCP_NODELAY when
    accepting a stream as a server.
    Faless committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    d65e7aa View commit details
    Browse the repository at this point in the history
  20. Fix certain resource previews empty with GL compat

    As an additional fix, the preview render request now ignores the main viewport hierarchy so previews don't pay the cost of re-rendering the whole editor and descendant viewports.
    RandomShaper committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    78ba8b2 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    684f69a View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    fe4bdaf View commit details
    Browse the repository at this point in the history
  23. Merge pull request godotengine#94161 from bruvzg/ndlg_notes

    [Docs] Add some notes about native file dialog limitations.
    akien-mga committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    c0fae76 View commit details
    Browse the repository at this point in the history
  24. Merge pull request godotengine#94593 from Hilderin/fix-crash-editor-i…

    …nvalid-editor-settings
    
    Fix editor crash when editor settings resource is invalid
    akien-mga committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    219cd80 View commit details
    Browse the repository at this point in the history
  25. Merge pull request godotengine#94618 from Faless/ws/fix_no_delay

    [WebSocket] Ensure `TCP_NODELAY` is always set
    akien-mga committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    9d8c2c9 View commit details
    Browse the repository at this point in the history
  26. Merge pull request godotengine#94619 from RandomShaper/fix_gl_prev

    Fix certain resource previews empty with GL compat
    akien-mga committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    88c4545 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    75a70d8 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    b94b405 View commit details
    Browse the repository at this point in the history
  29. Merge pull request godotengine#92817 from Alex2782/fix_glsl_Mali-G

    Fix glsl shader for Android Mali-GXXx GPUs and Vulkan API 1.3.xxx
    akien-mga committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    587f1d0 View commit details
    Browse the repository at this point in the history
  30. Merge pull request godotengine#94444 from Repiteo/ci/bump-scons

    CI: Bump SCons version (4.7.0→4.8.0)
    akien-mga committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    a713ce7 View commit details
    Browse the repository at this point in the history
  31. Merge pull request godotengine#94622 from YeldhamDev/atr_corner_case

    Parse `auto_translate` when generating a POT file
    akien-mga committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    40c6668 View commit details
    Browse the repository at this point in the history
  32. Merge pull request godotengine#88065 from Riteo/ds-pref-consistent

    Handle display driver preferences consistently between editor and projects
    akien-mga committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    84af5c1 View commit details
    Browse the repository at this point in the history
  33. Merge pull request godotengine#93753 from Repiteo/scons/visual-studio…

    …-fixes
    
    SCons: Fix output with `vsproj=yes`
    akien-mga committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    4e5ed0b View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    574e61a View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    638148a View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. Configuration menu
    Copy the full SHA
    a8526e6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0064532 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fa8b4d8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d751545 View commit details
    Browse the repository at this point in the history
  5. Fix header_guards so it detects the copyright header properly.

    Having hardcoded offsets is a problem if the copyright header ever changes
    or when running on forks with different copyright header formats.
    shana committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    09f2b95 View commit details
    Browse the repository at this point in the history
  6. Merge pull request godotengine#94304 from TokageItLab/fix-end-of-stat…

    …emachine
    
    Fix StateMachine process when transition to end & optimize StringName
    akien-mga committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    add558f View commit details
    Browse the repository at this point in the history
  7. Merge pull request godotengine#94420 from TokageItLab/player-seek-int…

    …ernal
    
    Handle internal seek on AnimationPlayer to process discrete correctly
    akien-mga committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    307efba View commit details
    Browse the repository at this point in the history
  8. Merge pull request godotengine#94556 from cosformula/fix-directional-…

    …shadow
    
    GLES3: Fix directional shadow on Metal ANGLE
    akien-mga committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    87d498a View commit details
    Browse the repository at this point in the history
  9. Merge pull request godotengine#94564 from rothej/fix-94183

    Fix FOG shader issue in Compatibility mode
    akien-mga committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    6a79d84 View commit details
    Browse the repository at this point in the history
  10. Merge pull request godotengine#94610 from ajreckof/Fix-Object-encoded…

    …-as-id-in-dictionnaries-to-be-represented-as-int-in-the-inspector-
    
    Fix Object encoded as id in dictionaries to be represented as int in the inspector.
    akien-mga committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    23a1104 View commit details
    Browse the repository at this point in the history
  11. Merge pull request godotengine#94628 from Chaosus/rendering_fix_crash

    Fix crash when assigning more textures than expected to texture array
    akien-mga committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    ad1955a View commit details
    Browse the repository at this point in the history
  12. Merge pull request godotengine#94635 from dalexeev/gds-fix-false-posi…

    …tive-enum-without-default
    
    GDScript: Fix false positive cases of `ENUM_VARIABLE_WITHOUT_DEFAULT`
    akien-mga committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    f6c7b00 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    a559a1c View commit details
    Browse the repository at this point in the history
  14. Disable FP contraction.

    bruvzg committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    52a2836 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    741bb15 View commit details
    Browse the repository at this point in the history
  16. Started work on 3DS port

    SeleDreams committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    9b038ae View commit details
    Browse the repository at this point in the history
  17. progress in the 3ds port

    SeleDreams committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    d0318fd View commit details
    Browse the repository at this point in the history
  18. working 3ds headless build

    SeleDreams committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    0ac3ce8 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    ee80a70 View commit details
    Browse the repository at this point in the history
  20. added 3DS filesystem basics for godot to load a project at the root o…

    …f the sd card. the build system has also been improved to be more unified and generate separate debug symbols
    SeleDreams committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    df3688b View commit details
    Browse the repository at this point in the history
  21. fixed suffix of 3ds build

    SeleDreams committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    daaaedf View commit details
    Browse the repository at this point in the history
  22. added new 3ds optimisation

    SeleDreams committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    3be9bc5 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    d311cea View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    8d12c52 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    94f5e61 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    171e388 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    a9b9186 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    a24b675 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    747780b View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    dd15733 View commit details
    Browse the repository at this point in the history
  31. rebased on latest upstream

    SeleDreams committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    b537331 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    7f9fd38 View commit details
    Browse the repository at this point in the history
  33. Update README.md

    SeleDreams committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    b45f356 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    08cd3ce View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    393fb68 View commit details
    Browse the repository at this point in the history
  36. Merge pull request godotengine#94439 from kitbdev/fix-reopen-hscroll

    Fix ScriptEditor scrolling horizontally when reopening script
    akien-mga committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    05504eb View commit details
    Browse the repository at this point in the history
  37. Merge pull request godotengine#94645 from jsjtxietian/lightmap-override

    Fix newly baked lightmap can't override previously baked at same path
    akien-mga committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    adf5884 View commit details
    Browse the repository at this point in the history
  38. Merge pull request godotengine#94649 from AeioMuch/fix_wrong_selection

    Fix node gets wrongly selected after moving another node in the tree
    akien-mga committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    432d15e View commit details
    Browse the repository at this point in the history
  39. Merge pull request godotengine#94653 from mihe/bind-physics-state-sync

    Bind `PhysicsServer*D::body_set_state_sync_callback`
    akien-mga committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    29e1bde View commit details
    Browse the repository at this point in the history
  40. Merge pull request godotengine#94655 from bruvzg/ffp-contract-2

    Disable FP contraction.
    akien-mga committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    9b7f5f5 View commit details
    Browse the repository at this point in the history
  41. Merge pull request godotengine#94656 from BlueCube3310/cubemap-layers…

    …-retrieve-fix
    
    RenderingDevice: Fix getting cubemap layer data
    akien-mga committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    e4f7b69 View commit details
    Browse the repository at this point in the history
  42. Merge pull request godotengine#94652 from shana/fix-header-guards

    Fix `header_guards.py` so it detects the copyright header properly.
    akien-mga committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    18c1c25 View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    2b827f6 View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    88e590c View commit details
    Browse the repository at this point in the history
  45. Merge pull request godotengine#94662 from akien-mga/android-editor-so…

    …me-visible-progress
    
    Android Editor: Make progress dialog visible again
    akien-mga committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    8e36f98 View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    37a3a98 View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    965b2f6 View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    c75225f View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    c34192e View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    86b23d0 View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    298904d View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    25f78a5 View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    439b4a0 View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    f984f64 View commit details
    Browse the repository at this point in the history
  55. Fix LOD generation for meshes with tangents & mirrored UVs

    When UVs are mirrored in a mesh, collapsing vertices across the
    mirroring seam can significantly reduce quality in a way that is not
    apparent to the simplifier. Even if simplifier was given access to UV
    data, the coordinates would need to be weighted very highly to prevent
    these collapses, which would penalize overall quality of reasonable
    models.
    
    Normally, well behaved models with mirrored UVs have tangent data that
    is correctly mirrored, which results in duplicate vertices along the
    seam. The simplifier automatically recognizes that seam and preserves
    its structure; typically models have few edge loops where UV winding is
    flipped so this does not affect simplification quality much.
    
    However, pre-processing for LOD data welded vertices when UVs and
    normals were close, which welds these seams and breaks simplification,
    creating triangles with distorted UVs.
    
    We now take tangent frame sign into account when the input model has
    tangent data, and only weld vertices when the sign is the same.
    zeux committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    18d6ae1 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. Configuration menu
    Copy the full SHA
    f0f6eee View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8c82fd1 View commit details
    Browse the repository at this point in the history
  3. Linearize color if HDR 2D is on

    feiyue-z authored and akien-mga committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    6f30df4 View commit details
    Browse the repository at this point in the history
  4. Merge pull request godotengine#85382 from HolonProduction/in-case-of-…

    …a-script
    
    GDScript: Generate `arghint` for script types
    akien-mga committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    7708f0e View commit details
    Browse the repository at this point in the history
  5. Merge pull request godotengine#93802 from feiyue-z/Fix-inconsistent-C…

    …anvasModulate-color-in-2D-HDR
    
    Fix inconsistent CanvasModulate color in 2D HDR
    akien-mga committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    27daf3b View commit details
    Browse the repository at this point in the history
  6. Merge pull request godotengine#94554 from TokageItLab/approx-animatio…

    …n-compare
    
    Add approximate comparing static methods to Animation and make Animation code use them
    akien-mga committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    2966199 View commit details
    Browse the repository at this point in the history
  7. Merge pull request godotengine#94617 from rune-scape/fix-mismatched-p…

    …arsers
    
    GDScript: Fix common mismatched external parser errors
    akien-mga committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    e91725f View commit details
    Browse the repository at this point in the history
  8. Merge pull request godotengine#94629 from RandomShaper/fix_undef_posi…

    …tion
    
    Fix position from vertex shader partially uninitialized
    akien-mga committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    139cf02 View commit details
    Browse the repository at this point in the history
  9. Merge pull request godotengine#94664 from dalexeev/gds-fix-make-argum…

    …ents-hint
    
    GDScript: Fix incorrect default values ​​in `_make_arguments_hint()`
    akien-mga committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    f361133 View commit details
    Browse the repository at this point in the history
  10. Merge pull request godotengine#94671 from Chaosus/shader_fix_varying

    Fix shader crash when using a varying in separate func before it defined
    akien-mga committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    62c88a4 View commit details
    Browse the repository at this point in the history
  11. Merge pull request godotengine#94676 from rune-scape/test-oops

    GDScriptTestRunner: Fix compiler error output
    akien-mga committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    d342df7 View commit details
    Browse the repository at this point in the history
  12. Merge pull request godotengine#94677 from bruvzg/no_sign_err

    [macOS export] Do not stop export on signing errors.
    akien-mga committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    693b69d View commit details
    Browse the repository at this point in the history
  13. Merge pull request godotengine#94680 from bruvzg/fix_net_detection

    Replace .NET detection code with `ClassDB::class_exists("CSharpScript")`.
    akien-mga committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    25e5efa View commit details
    Browse the repository at this point in the history
  14. Merge pull request godotengine#94682 from zeux/lod-uv-mirror

    Fix LOD generation for meshes with tangents & mirrored UVs
    akien-mga committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    543e438 View commit details
    Browse the repository at this point in the history
  15. Merge pull request godotengine#94674 from dalexeev/gds-fix-incorrect-…

    …setter-call-for-ref-types
    
    GDScript: Fix incorrect setter call for reference types
    akien-mga committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    77e18da View commit details
    Browse the repository at this point in the history
  16. Android Editor: Disable file reimport when .import changes

    This is disabling the logic added in godotengine#84974 which caused godotengine#94416.
    That issue still needs to be debugged further, but this works around
    the regression and should have minimal usability impact on Android.
    akien-mga committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    7acb61d View commit details
    Browse the repository at this point in the history
  17. Merge pull request godotengine#94678 from rune-scape/clear-abandoned-…

    …parser-refs
    
    GDScriptCache: Clear abandoned parser refs
    akien-mga committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    022d702 View commit details
    Browse the repository at this point in the history
  18. Merge pull request godotengine#94691 from akien-mga/android-workaroun…

    …d-94416
    
    Android Editor: Disable file reimport when .import changes
    akien-mga committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    f724ee5 View commit details
    Browse the repository at this point in the history
  19. Bump version to 4.3-rc

    akien-mga committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    91eb688 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    d132c0d View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    11648a0 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    3146bfe View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    9ed3b74 View commit details
    Browse the repository at this point in the history