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 new "item" StyleBox to the Tree Control #74321

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

Commits on Mar 11, 2023

  1. Configuration menu
    Copy the full SHA
    d2db671 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    76f7582 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3fd7961 View commit details
    Browse the repository at this point in the history
  4. Disable local space for blender transforms.

    Having local_space enabled when starting a transform changed the
    behavior of VIEW space transforms. Now we disable local_space when
    starting a blender transform (there was already logic to restore the
    setting after the transform ends).
    
    This also hides the gizmo while performing a blender transform,
    otherwise the user will see it snap back and forth between the local and
    global alignment. I think the transform looks cleaner with the gizmo
    hidden anyways.
    
    Fixes godotengine#59392.
    rcorre authored and joao-pedro-braz committed Mar 11, 2023
    Configuration menu
    Copy the full SHA
    ebd76dc View commit details
    Browse the repository at this point in the history
  5. Fix cancelling selection (pressing escape) while gizmo editing making…

    … uncommitted changes.
    
    * Pressing escape while gizmo editing will discard the changes made during that edit 'session'
    EricEzaM authored and joao-pedro-braz committed Mar 11, 2023
    Configuration menu
    Copy the full SHA
    82bffd6 View commit details
    Browse the repository at this point in the history
  6. Fix some ways to create inconsistent Viewport sizes

    In the editor, it was possible to set the size of a `SubViewport` even
    in cases where a parent `SubViewportContainer` had stretch enabled.
    
    This PR disables editing a `SubViewport.size` while the parent disallows
    it and it makes necessary adjustments during `NOTIFICATION_ENTER_TREE`.
    Sauermann authored and joao-pedro-braz committed Mar 11, 2023
    Configuration menu
    Copy the full SHA
    01b1a6b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1f36e85 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4608a3c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d85dc03 View commit details
    Browse the repository at this point in the history
  10. Fix broken shortcut key input

    Rindbee authored and joao-pedro-braz committed Mar 11, 2023
    Configuration menu
    Copy the full SHA
    0bb2779 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    1acfafd View commit details
    Browse the repository at this point in the history
  12. Fixed incorrect ERROR message when setting new PrimitiveMesh

    If calling set_mesh with a PrimitiveMesh that has pending update, the
    _mesh_changed function would be called twice. The first time before
    set_base had been called, which could lead to an ERROR message about
    trying to set an invalid surface override material.
    JohanAR authored and joao-pedro-braz committed Mar 11, 2023
    Configuration menu
    Copy the full SHA
    dad0a1c View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    ecaa78f View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    5554f41 View commit details
    Browse the repository at this point in the history
  15. Add some missing renames to 3to4 tool.

    MultiplayerPeerExtension isn't an exact replacement for
    NetworkedMultiplayerCustom, but at least it gets you moving in the right direction.
    
    Engine.editor_hint couldn't be fixed by the renames map, because you have to add a `()` at the end.
    rcorre authored and joao-pedro-braz committed Mar 11, 2023
    Configuration menu
    Copy the full SHA
    a89cd4e View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    24f7671 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    15645d9 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    4560090 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    d17b1fb View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    e9aebd9 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    dfe0217 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    c336215 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    9627a5e View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    45f6b08 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    5c390eb View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    f888c96 View commit details
    Browse the repository at this point in the history
  27. Fix Variant hashing for floats

    Incorrectly hashed floats as single precision
    AThousandShips authored and joao-pedro-braz committed Mar 11, 2023
    Configuration menu
    Copy the full SHA
    deaad90 View commit details
    Browse the repository at this point in the history
  28. Don't unset local_coords on starting transform.

    This fixes a bug introduced by 8064256, where dragging the gizmo no longer respected local transforms.
    
    I'm not sure why I called set_local_coords_enabled(false) in _compute_edit. Removing this line seems to fix gizmo-dragging local transforms, without breaking anything else.
    
    I also noticed that confirming a transform leaves the gizmo axis lines on the screen. This is fixed by calling update_transform_gizmo after clearing the edit mode/instant flags, so update_transform_gizmo knows not to render any axes.
    rcorre authored and joao-pedro-braz committed Mar 11, 2023
    Configuration menu
    Copy the full SHA
    aae5d6b View commit details
    Browse the repository at this point in the history
  29. Fix crash when revealing file in floating FileSystem Dock

    When selecting "Show in FileSystem" from the context menu of a resource
    in the inspector, the engine would crash if the FileSystem dock was
    floating because it was trying to focus the FileSystem tab, but floating
    docks don't use Tab Containers. This commit makes the FileSystem dock's
    window grab focus instead if it's floating.
    Haydoggo authored and joao-pedro-braz committed Mar 11, 2023
    Configuration menu
    Copy the full SHA
    078b292 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    07fe827 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    62bb44e View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    9e327f4 View commit details
    Browse the repository at this point in the history
  33. Tweak command syntax in Vulkan renderer failure message

    This quotes the executable name so that copying it always works
    (even if the path contains spaces).
    
    The command is also indented from the rest of the text and is
    no longer single-quoted, as that can prevent the command from
    running if the line is copied in its entirety (with the quotes).
    Calinou authored and joao-pedro-braz committed Mar 11, 2023
    Configuration menu
    Copy the full SHA
    ab81c41 View commit details
    Browse the repository at this point in the history
  34. Fix errors when closing floating docks

    dock->get_index() on line 4463 was not behaving as expected
    due to dock having an internal sibling, so now we just get the
    index excluding internal nodes.
    
    line 4742 would throw an error if you made multiple docks
    floating then redocked the end docks first, but no longer
    Haydoggo authored and joao-pedro-braz committed Mar 11, 2023
    Configuration menu
    Copy the full SHA
    b87e2d9 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    2b2660a View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    0763fbe View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    0dce6bc View commit details
    Browse the repository at this point in the history
  38. change some sys.exit() to be fatal

    - when not all freetype deps are builtin (or provided externally)
    - when attempting to build on an unsupported CPU architecture
    omar-polo authored and joao-pedro-braz committed Mar 11, 2023
    Configuration menu
    Copy the full SHA
    23a598e View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    401ccf7 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    0217a16 View commit details
    Browse the repository at this point in the history
  41. Prevent crashing on startup if project has scripted theme types

    Also avoid order of operation conflicts by moving C# binding generation hook to main.cpp
    YuriSizov authored and joao-pedro-braz committed Mar 11, 2023
    Configuration menu
    Copy the full SHA
    380d884 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    bf7148a View commit details
    Browse the repository at this point in the history
  43. SCons: Cleanup pulseaudio defines for Linux

    No need to define _REENTRANT manually when using the system lib,
    it's part of the pkgconfig cflags.
    And we were then defining PULSEAUDIO_ENABLED twice.
    akien-mga authored and joao-pedro-braz committed Mar 11, 2023
    Configuration menu
    Copy the full SHA
    af4b6d8 View commit details
    Browse the repository at this point in the history
  44. Add dedicated setter for ImageTextureLayered::_images to fix `creat…

    …e_from_images` being hidden from the C# bindings
    RedworkDE authored and joao-pedro-braz committed Mar 11, 2023
    Configuration menu
    Copy the full SHA
    0cbe50d View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    0f5b051 View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    ef48ea8 View commit details
    Browse the repository at this point in the history
  47. Document editor/naming/scene_name_casing setting

    Moved definitions of editor related project settings to `editor/register_editor_types.cpp` to make documentation work.
    AThousandShips authored and joao-pedro-braz committed Mar 11, 2023
    Configuration menu
    Copy the full SHA
    dab1bd6 View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    71428a5 View commit details
    Browse the repository at this point in the history
  49. [TextServer] Add invalid font scaling check, restrict Linux/BSD syste…

    …m fonts lookup to TrueType/CFF only.
    bruvzg authored and joao-pedro-braz committed Mar 11, 2023
    Configuration menu
    Copy the full SHA
    683f3d2 View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    27ea669 View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    dccbf98 View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    c51c46a View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    ab392b3 View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    a262337 View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    486fa86 View commit details
    Browse the repository at this point in the history
  56. Configuration menu
    Copy the full SHA
    db2df91 View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    e6ee329 View commit details
    Browse the repository at this point in the history
  58. Configuration menu
    Copy the full SHA
    fbffd68 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2023

  1. Merge pull request godotengine#74781 from Malcolmnixon/gles3_android

    Fix null-pointer dereference on Android systems when using gl_compatibility renderer
    clayjohn authored Mar 12, 2023
    Configuration menu
    Copy the full SHA
    550a779 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d3b26b3 View commit details
    Browse the repository at this point in the history
  3. Corrected capitalisation of macOS

    In documentation and comments, ignoring thirdparty code
    JohnVeness committed Mar 12, 2023
    Configuration menu
    Copy the full SHA
    4505049 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2d6deb1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    703274f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4e34cf2 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2023

  1. Fix typo in Window class.

    "event as" -> "events will be"
    pcamp authored Mar 13, 2023
    Configuration menu
    Copy the full SHA
    112977b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9fbf24f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bec1182 View commit details
    Browse the repository at this point in the history
  4. Merge pull request godotengine#74831 from JohnVeness/macOS

    Corrected naming/capitalisation of macOS
    clayjohn authored Mar 13, 2023
    Configuration menu
    Copy the full SHA
    232ee50 View commit details
    Browse the repository at this point in the history
  5. Merge pull request godotengine#74847 from pcamp/patch-2

    Fix typo in Window class.
    clayjohn authored Mar 13, 2023
    Configuration menu
    Copy the full SHA
    79454bf View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2023

  1. Fix agents with disabled avoidance getting added to avoidance simulation

    Fixes that agents with disabled avoidance were getting added to avoidance simulation.
    smix8 committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    64ce93c View commit details
    Browse the repository at this point in the history
  2. Fix GridMap signal "cell_size_changed" disconnect error

    Fixes GridMap signal "cell_size_changed" disconnect error.
    smix8 committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    d8bad3e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c597706 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e3802d5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    10f385f View commit details
    Browse the repository at this point in the history
  6. Add "Bbcode" -> "BBCode" editor capitalization

    This property name is used in RichTextLabel.
    Calinou committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    81858da View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    42a30c7 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2023

  1. Merge pull request godotengine#74911 from bruvzg/macos_no_dbg_print

    [macOS] Remove unnecessary debug prints.
    akien-mga authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    716f508 View commit details
    Browse the repository at this point in the history
  2. i18n: Sync translations with Weblate

    (cherry picked from commit d23922f)
    akien-mga committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    e5cc494 View commit details
    Browse the repository at this point in the history
  3. Property list changes are only notified when it did change in Curve

    `Object::notify_property_list_changed()` should only be called when
    the structure of the property has actually changed.
    
    The structure of the property tree has not changed if the size of the
    array has not changed, and the only possibility is that the element
    value has changed.
    Rindbee committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    69f488e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e31c2e4 View commit details
    Browse the repository at this point in the history
  5. Merge pull request godotengine#74916 from Calinou/editor-add-bbcode-c…

    …apitalization
    
    Add "Bbcode" -> "BBCode" editor capitalization
    YuriSizov authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    d44d9b5 View commit details
    Browse the repository at this point in the history
  6. Merge pull request godotengine#74904 from YuriSizov/canvas-item-edito…

    …r-undraw-redraw
    
    Make the request to redraw when clearing guides a part of UndoRedo
    YuriSizov authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    2e509f4 View commit details
    Browse the repository at this point in the history
  7. Merge pull request godotengine#74858 from dalexeev/fix-input-event-di…

    …alog
    
    Fix `InputEventConfigurationDialog` modifies original event
    YuriSizov authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    f2eb40d View commit details
    Browse the repository at this point in the history
  8. Merge pull request godotengine#74770 from AThousandShips/min_max

    Fix type check for max/min
    YuriSizov authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    896cae3 View commit details
    Browse the repository at this point in the history
  9. Merge pull request godotengine#74731 from brettchalupa/patch-1

    Fix CharacterBody2D get_slide_collision docs
    YuriSizov authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    d9bd6a3 View commit details
    Browse the repository at this point in the history
  10. Merge pull request godotengine#74787 from luzader/openxr-grip-force

    OpenXR: Enable access to the Valve Index grip force sensors
    YuriSizov authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    c0a48a3 View commit details
    Browse the repository at this point in the history
  11. Merge pull request godotengine#73144 from chutchinson/bug/openxr-init…

    …-alert-dialog
    
    Replaced OpenXR operating system alert dialog with a warning log message
    YuriSizov authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    c981a30 View commit details
    Browse the repository at this point in the history
  12. Merge pull request godotengine#74909 from AThousandShips/array_slice

    Fix `Array.slice()` rounding for `abs(step) != 1`
    YuriSizov authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    6f4646c View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    bd30847 View commit details
    Browse the repository at this point in the history
  14. Merge pull request godotengine#74927 from Rindbee/notify_property_lis…

    …t_changed_when_it_did
    
    Property list changes are only notified when it did change in Curve
    YuriSizov authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    0247a37 View commit details
    Browse the repository at this point in the history
  15. Merge pull request godotengine#74624 from Maran23/converter-theme-ove…

    …rrides
    
    Add conversion for common Theme Overrides
    YuriSizov authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    3bd5ba3 View commit details
    Browse the repository at this point in the history
  16. Merge pull request godotengine#74838 from dsnopek/quaternion-construc…

    …tor-3
    
    Documents the "arc-based" Quaternion constructor
    YuriSizov authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    d67c1a5 View commit details
    Browse the repository at this point in the history
  17. Added drag and drop support for shaderinclude

    Dragging and dropping now works for shader include file.
    fahadshihab committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    e5601b5 View commit details
    Browse the repository at this point in the history
  18. Merge pull request godotengine#74667 from YuriSizov/core-too-many-orp…

    …hans
    
    Prevent infinite loops when printing orphan nodes
    YuriSizov authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    1514b9b View commit details
    Browse the repository at this point in the history
  19. Merge pull request godotengine#74556 from AThousandShips/text_adv_svg…

    …_freetype
    
    [TextServer] Make sure Freetype is enabled for ot-svg
    YuriSizov authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    b5845f8 View commit details
    Browse the repository at this point in the history
  20. Merge pull request godotengine#74660 from and-rad/shader-editor-trim-…

    …whitespace
    
    Shader editor trims trailing whitespace if set in editor settings
    YuriSizov authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    f9125e6 View commit details
    Browse the repository at this point in the history
  21. Merge pull request godotengine#74795 from KoBeWi/MassNodeEdit

    Fix MultiNodeEdit not cleared after deleting nodes
    YuriSizov authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    5dd52f4 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    6ccef8b View commit details
    Browse the repository at this point in the history
  23. Merge pull request godotengine#74735 from KoBeWi/fav_template_place

    Remember directory when installing templates file
    YuriSizov authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    473116c View commit details
    Browse the repository at this point in the history
  24. Merge pull request godotengine#74727 from AThousandShips/project_sett…

    …ings
    
    Exposing more project settings for documentation
    YuriSizov authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    3596443 View commit details
    Browse the repository at this point in the history
  25. Have the Rename Node action use the targeted Node to determine the cu…

    …rrent undo/redo context
    
    Formerly, we deduced context implicitly, but this failed and always used the global context instead of the context of the scene containing the Node.
    
    This happened because the first argument to `add_do_method`, the SceneTreeEditor, is a descendant of Node and outside the current game scene's tree (it's part of the editor instead). This led the code in `EditorUndoRedoManager::get_history_id_for_object` to choose global context.
    
    My solution is to explicitly use the renamed Node to deduce our context because it will always be in the current scene in this situation.
    
    Fixes godotengine#67276
    cooperra authored and YuriSizov committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    907ba0d View commit details
    Browse the repository at this point in the history
  26. Stop pasted child nodes being assigned an owner when previously unowned

    Make copy and pasting match duplication's ownership transferral behavior by storing ownership information in the duplicated nodes on the node clipboard, then checking that information when setting owners for pasted nodes.
    snailrhymer authored and YuriSizov committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    526d299 View commit details
    Browse the repository at this point in the history
  27. Merge pull request godotengine#71307 from eskandrej/master

    Fix for deselecting item when select_mode == SELECT_ROW
    YuriSizov authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    7b1b511 View commit details
    Browse the repository at this point in the history
  28. Merge pull request godotengine#74869 from fahadshihab/master

    Added drag and drop support for shader include files in shader editor
    YuriSizov authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    f08ffdc View commit details
    Browse the repository at this point in the history
  29. Merge pull request godotengine#67590 from cooperra/rename-node-undore…

    …do-context-fix
    
    Have the Rename Node action use the targeted Node for undo/redo context
    YuriSizov authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    eada333 View commit details
    Browse the repository at this point in the history
  30. Merge pull request godotengine#63130 from snailrhymer/copy-duplicatio…

    …n-fix
    
    Stop pasted child nodes being assigned an owner when previously unowned
    YuriSizov authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    0c30a43 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    345f575 View commit details
    Browse the repository at this point in the history
  32. Disallow creating a project in the Home or Documents folder

    Also don't prompt users to delete the project folder for now.
    
    This is a temporary fix to ensure that users do not delete their entire home folders by mistake
    clayjohn committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    45a26ff View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2023

  1. Merge pull request godotengine#74964 from clayjohn/pm-file-safety

    Disallow creating a project in the Home or Documents folder
    akien-mga authored Mar 16, 2023
    Configuration menu
    Copy the full SHA
    e01b828 View commit details
    Browse the repository at this point in the history
  2. Remove methods in header removed in c7eb814

    c7eb814 missed these methods in the RichTextLabel's header
    Remove set_override_selected_font_color from rich_text_label.h
    Remove is_override_selected_font_color from rich_text_label.h
    c7eb814 missed these methods in the TextEdit's header
    Remove set_override_selected_font_color from text_edit.h
    Remove is_override_selected_font_color from text_edit.h
    Spartan322 committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    f3313ba View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    57d4272 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a1a52c5 View commit details
    Browse the repository at this point in the history
  5. Fix error when opening Inspector's dots menu

    When the inspector is empty, opening the "extra resource options" menu
    produces a error:
    
    > Condition "current_res.is_null()" is true.
    
    Opening the mneu with no current resource is valid use case, so
    `ERR_FAIL_COND` should not be used.
    timothyqiu committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    cb0fa0e View commit details
    Browse the repository at this point in the history
  6. Allow negative NavigationAgent2D path debug line_width for thin lines

    Allows the line_width for NavigationAgent2D path debug to go negativ for thin line rendering.
    smix8 committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    f6a10c0 View commit details
    Browse the repository at this point in the history
  7. Fix NavigationAgent3D debug path duplicated points

    Fixes duplicated points in NavigationAgent3D debug path.
    smix8 committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    0b8798a View commit details
    Browse the repository at this point in the history
  8. Merge pull request godotengine#74974 from timothyqiu/red-hot-kebab

    Fix error when opening Inspector's dots menu
    YuriSizov authored Mar 16, 2023
    Configuration menu
    Copy the full SHA
    38a4c9a View commit details
    Browse the repository at this point in the history
  9. Merge pull request godotengine#74972 from timothyqiu/classref-fixes

    Fix typos and inconsistencies in classref
    YuriSizov authored Mar 16, 2023
    Configuration menu
    Copy the full SHA
    1befec9 View commit details
    Browse the repository at this point in the history
  10. Merge pull request godotengine#74898 from Spartan322/patch-1

    Remove methods in header removed in c7eb814
    YuriSizov authored Mar 16, 2023
    Configuration menu
    Copy the full SHA
    a1c2f03 View commit details
    Browse the repository at this point in the history
  11. Merge pull request godotengine#74800 from smix8/navagent2d_thin_line_4.x

    Allow negative NavigationAgent2D path debug line_width for thin lines
    YuriSizov authored Mar 16, 2023
    Configuration menu
    Copy the full SHA
    7d2080f View commit details
    Browse the repository at this point in the history
  12. Merge pull request godotengine#74976 from smix8/navagent_fix_debug_pa…

    …th_duplicates_4.x
    
    Fix NavigationAgent3D debug path duplicated points
    YuriSizov authored Mar 16, 2023
    Configuration menu
    Copy the full SHA
    44cc6e5 View commit details
    Browse the repository at this point in the history
  13. Merge pull request godotengine#74892 from BastiaanOlij/fix_hw_srgb_co…

    …nversion
    
    XR: When an sRGB target is used, check hardware sRGB conversion
    YuriSizov authored Mar 16, 2023
    Configuration menu
    Copy the full SHA
    dd8841a View commit details
    Browse the repository at this point in the history
  14. Merge pull request godotengine#74910 from paddy-exe/fix-ndc-depth-gles3

    Fix ndc calculation for LinearSceneDepth VS node in GLES3
    YuriSizov authored Mar 16, 2023
    Configuration menu
    Copy the full SHA
    bdefdc8 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    c0eeb32 View commit details
    Browse the repository at this point in the history
  16. Merge pull request godotengine#73156 from gw2cc/safe_save

    Create a safe temporary file with is_backup_save_enabled
    YuriSizov authored Mar 16, 2023
    Configuration menu
    Copy the full SHA
    ea31842 View commit details
    Browse the repository at this point in the history
  17. Merge pull request godotengine#74626 from KoBeWi/one_line_that_change…

    …s_the_fate
    
    Select the newly duplicated file
    YuriSizov authored Mar 16, 2023
    Configuration menu
    Copy the full SHA
    1182b6e View commit details
    Browse the repository at this point in the history
  18. Merge pull request godotengine#74114 from dalexeev/editor-help-enable…

    …-context-menu
    
    Enable `RichTextLabel` context menu if selection is enabled
    YuriSizov authored Mar 16, 2023
    Configuration menu
    Copy the full SHA
    ac2e824 View commit details
    Browse the repository at this point in the history
  19. Improve Vector2 / 3 / 4 normalized() classref.

    Mention that the results will be unreliable with initial vector near zero.
    lawnjelly committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    cca01af View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    f2ea991 View commit details
    Browse the repository at this point in the history
  21. Merge pull request godotengine#74860 from lawnjelly/normalize_classref

    Improve Vector2 / 3 / 4 normalized() classref.
    YuriSizov authored Mar 16, 2023
    Configuration menu
    Copy the full SHA
    7470514 View commit details
    Browse the repository at this point in the history
  22. Merge pull request godotengine#73519 from YuriSizov/fsdock-top-down-c…

    …ontextual-order
    
    Reorganize context menu in FileSystem dock to put more used options higher
    YuriSizov authored Mar 16, 2023
    Configuration menu
    Copy the full SHA
    2d04973 View commit details
    Browse the repository at this point in the history
  23. Merge pull request godotengine#73839 from clayjohn/OUTPUT_IS_SRGB

    Clean up OUTPUT_IS_SRGB redefinitions
    YuriSizov authored Mar 16, 2023
    Configuration menu
    Copy the full SHA
    ded38c5 View commit details
    Browse the repository at this point in the history
  24. Merge pull request godotengine#74092 from KoBeWi/zero_reason_to_change

    Add early return for changing TileMap properties
    YuriSizov authored Mar 16, 2023
    Configuration menu
    Copy the full SHA
    21753b0 View commit details
    Browse the repository at this point in the history
  25. Merge pull request godotengine#74149 from bruvzg/get_char

    [Font] Implement `get_char_from_glyph_index` function.
    YuriSizov authored Mar 16, 2023
    Configuration menu
    Copy the full SHA
    98d95f3 View commit details
    Browse the repository at this point in the history
  26. Merge pull request godotengine#74066 from m4gr3d/add_vulkan_version_f…

    …ilter_main
    
    Add feature check to require min Vulkan api version 1.0 on Android
    YuriSizov authored Mar 16, 2023
    Configuration menu
    Copy the full SHA
    2dc16f3 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    224c663 View commit details
    Browse the repository at this point in the history
  28. Merge pull request godotengine#74564 from YuriSizov/inspector-is-simp…

    …le-you-see-there-is-a-key-and-we-set-it-and-we-propagate-it-and-it-just-works
    
    Update property keying state without a full Inspector rebuild
    YuriSizov authored Mar 16, 2023
    Configuration menu
    Copy the full SHA
    d418def View commit details
    Browse the repository at this point in the history
  29. Merge pull request godotengine#73121 from Scony/add-initial-navi-tests

    Add initial navigation tests
    akien-mga authored Mar 16, 2023
    Configuration menu
    Copy the full SHA
    1e0f7a1 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2023

  1. Configuration menu
    Copy the full SHA
    4793b6e View commit details
    Browse the repository at this point in the history
  2. Merge pull request godotengine#74861 from rburing/restore_trimesh_ccd

    Revert attempted fix of trimesh CCD
    YuriSizov authored Mar 17, 2023
    Configuration menu
    Copy the full SHA
    a7d0e18 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2023

  1. Configuration menu
    Copy the full SHA
    ca58a5d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    33a6c80 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ec6694c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fd1dfdb View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2023

  1. Merge pull request godotengine#74684 from clayjohn/export-tex

    Delete unused compression formats from .import files when exporting
    akien-mga authored Mar 19, 2023
    Configuration menu
    Copy the full SHA
    7752b52 View commit details
    Browse the repository at this point in the history
  2. Merge pull request godotengine#75074 from bruvzg/fix_unix_temp_files

    Fix Unix temp file creations when using is_backup_save_enabled.
    akien-mga authored Mar 19, 2023
    Configuration menu
    Copy the full SHA
    4d5f10f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f67d7fa View commit details
    Browse the repository at this point in the history
  4. Improve Color8 documentation

    This documents in which situations Color8 is most suited and its
    precision limitations.
    Calinou committed Mar 19, 2023
    Configuration menu
    Copy the full SHA
    4e4555b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bb3d0fc View commit details
    Browse the repository at this point in the history
  6. Fix typo in the type-safe examples

    Fix type in the type-safe examples of snapped, lerp and sign function.
    MisoMosiSpy committed Mar 19, 2023
    Configuration menu
    Copy the full SHA
    8901986 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2023

  1. Merge pull request godotengine#75076 from MisoMosiSpy/doc_GlobalScope

    Fix typo in the type-safe examples
    skyace65 authored Mar 20, 2023
    Configuration menu
    Copy the full SHA
    161d028 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    09465f3 View commit details
    Browse the repository at this point in the history
  3. Merge pull request godotengine#74931 from bruvzg/no_print

    Remove (or make verbose only) various debug prints.
    YuriSizov authored Mar 20, 2023
    Configuration menu
    Copy the full SHA
    f08de75 View commit details
    Browse the repository at this point in the history
  4. Merge pull request godotengine#75110 from Calinou/doc-color8

    Improve Color8 documentation
    YuriSizov authored Mar 20, 2023
    Configuration menu
    Copy the full SHA
    5cb37b7 View commit details
    Browse the repository at this point in the history
  5. Merge pull request godotengine#75106 from m4gr3d/set_vulkan_level_opt…

    …ional_main
    
    Make vulkan level 1 an optional requirement
    YuriSizov authored Mar 20, 2023
    Configuration menu
    Copy the full SHA
    8e87806 View commit details
    Browse the repository at this point in the history
  6. Merge pull request godotengine#74537 from nongvantinh/fix-74458

    Fixes gutter set width results in receiving only half of the desired size
    YuriSizov authored Mar 20, 2023
    Configuration menu
    Copy the full SHA
    cfe2a14 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4d13be3 View commit details
    Browse the repository at this point in the history
  8. Merge pull request godotengine#74442 from rburing/thicc_polygons

    Fix concave/convex polygon shape documentation
    YuriSizov authored Mar 20, 2023
    Configuration menu
    Copy the full SHA
    27038ca View commit details
    Browse the repository at this point in the history
  9. Merge pull request godotengine#74982 from kleonc/tile-map-editor-fix-…

    …preview-transforms
    
    TileMapEditor Fix preview rendering and transform calculations
    YuriSizov authored Mar 20, 2023
    Configuration menu
    Copy the full SHA
    6e5713c View commit details
    Browse the repository at this point in the history
  10. Merge pull request godotengine#75079 from mihe/shape-margin

    Update property/documentation of shape margins
    YuriSizov authored Mar 20, 2023
    Configuration menu
    Copy the full SHA
    7ca4ad8 View commit details
    Browse the repository at this point in the history
  11. Merge pull request godotengine#75116 from dsnopek/multiplayer-peer-ex…

    …tension-missing-docs
    
    Add missing documentation for MultiplayerPeerExtension
    YuriSizov authored Mar 20, 2023
    Configuration menu
    Copy the full SHA
    b1c18f8 View commit details
    Browse the repository at this point in the history
  12. Merge pull request godotengine#74665 from YuriSizov/code-edit-is-a-co…

    …mplete-drag
    
    Prevent passing events from CodeEdit to TextEdit when code completion is active
    YuriSizov authored Mar 20, 2023
    Configuration menu
    Copy the full SHA
    c311490 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    f02e4e4 View commit details
    Browse the repository at this point in the history
  14. Merge pull request godotengine#75080 from adamscott/set-vehiculewheel…

    …3d-reasonable-value
    
    Set `VehiculeWheel3D` `suspension_travel` default value to a reasonable one
    YuriSizov authored Mar 20, 2023
    Configuration menu
    Copy the full SHA
    b6d033b View commit details
    Browse the repository at this point in the history
  15. Merge pull request godotengine#75017 from bruvzg/rlt_list_bullet

    [RTL] Add option to customize list bullet, use U+2022 by default.
    YuriSizov authored Mar 20, 2023
    Configuration menu
    Copy the full SHA
    05d373c View commit details
    Browse the repository at this point in the history
  16. Merge pull request godotengine#74842 from vonagam/fix-builtin-shadow

    GDScript: Fix missing warning for shadowing of built-in types
    YuriSizov authored Mar 20, 2023
    Configuration menu
    Copy the full SHA
    a5f3474 View commit details
    Browse the repository at this point in the history
  17. Merge pull request godotengine#74844 from vonagam/change-class-extend…

    …s-parsing
    
    GDScript: Change parser representation of class extends
    YuriSizov authored Mar 20, 2023
    Configuration menu
    Copy the full SHA
    5461b99 View commit details
    Browse the repository at this point in the history
  18. Merge pull request godotengine#74949 from dalexeev/gds-fix-await-warning

    GDScript: Fix false positive `REDUNDANT_AWAIT` warning
    YuriSizov authored Mar 20, 2023
    Configuration menu
    Copy the full SHA
    215893e View commit details
    Browse the repository at this point in the history
  19. Merge pull request godotengine#72056 from resistor/master

    [GDScript] Perform update-and-assign operations in place when possible.
    YuriSizov authored Mar 20, 2023
    Configuration menu
    Copy the full SHA
    a008a06 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    36141dc View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    3dc487b View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2023

  1. Add get_loops_left() function to Tween

    Implements godotengine/godot-proposals#5141.
    
    Adds a new get_loops_left() function to Tween, allowing developers to
    reason about how many times a tweening sequence will repeat and whether
    to expect finished or loop_finished as the next signal.
    
    Co-authored-by: Tomek <[email protected]>
    Pennycook and KoBeWi committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    4cb2085 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e6067a3 View commit details
    Browse the repository at this point in the history
  3. Merge pull request godotengine#75172 from bruvzg/remove_metamem

    [Windows] Remove meta_mem update on keyup/keydown.
    YuriSizov authored Mar 21, 2023
    Configuration menu
    Copy the full SHA
    a44fde1 View commit details
    Browse the repository at this point in the history
  4. Merge pull request godotengine#74890 from smix8/gridmap_cell_size_dis…

    …connect_error_4.x
    
    Fix GridMap signal "cell_size_changed" disconnect error
    YuriSizov authored Mar 21, 2023
    Configuration menu
    Copy the full SHA
    58b803c View commit details
    Browse the repository at this point in the history
  5. Merge pull request godotengine#74893 from smix8/fix_agents_with_disab…

    …led_avoidance_4.x
    
    Fix agents with disabled avoidance getting added to avoidance simulation
    YuriSizov authored Mar 21, 2023
    Configuration menu
    Copy the full SHA
    66ff25a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f29a7c0 View commit details
    Browse the repository at this point in the history
  7. Merge pull request godotengine#75122 from KoBeWi/get_drug_data

    Fix get_drag_data not overridable in some Controls
    YuriSizov authored Mar 21, 2023
    Configuration menu
    Copy the full SHA
    f3d1cc3 View commit details
    Browse the repository at this point in the history
  8. Merge pull request godotengine#75134 from Rindbee/configured-as-a-rad…

    …io-button
    
    Add instructions for configuring CheckBox as a radio button
    YuriSizov authored Mar 21, 2023
    Configuration menu
    Copy the full SHA
    ed13a52 View commit details
    Browse the repository at this point in the history
  9. Fix GridMap free navigation RID error spam

    Fixes GridMap free navigation RID error spam.
    smix8 committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    cc02007 View commit details
    Browse the repository at this point in the history
  10. Merge pull request godotengine#74889 from smix8/gridmap_navrid_error_…

    …spam_4.x
    
    Fix GridMap free navigation RID error spam
    YuriSizov authored Mar 21, 2023
    Configuration menu
    Copy the full SHA
    e76c712 View commit details
    Browse the repository at this point in the history
  11. Merge pull request godotengine#75174 from Rindbee/fix-wrong-descriptions

    Fix some wrong descriptions in the docs
    YuriSizov authored Mar 21, 2023
    Configuration menu
    Copy the full SHA
    2a05522 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    d72b563 View commit details
    Browse the repository at this point in the history
  13. Merge pull request godotengine#75146 from m4gr3d/fix_directory_access…

    …_with_all_files_access_permission_main
    
    Fix directory access when the running app has the `All files access` permission
    YuriSizov authored Mar 21, 2023
    Configuration menu
    Copy the full SHA
    0067578 View commit details
    Browse the repository at this point in the history
  14. Merge pull request godotengine#73800 from YeldhamDev/graph_resize_fix

    Fix `GraphNode` resizing when its bottom border is too thin
    YuriSizov authored Mar 21, 2023
    Configuration menu
    Copy the full SHA
    ce90d77 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    a95cd38 View commit details
    Browse the repository at this point in the history
  16. Fix "Download Project Source" for Web Editor

    - Correctly pass safe project name and safe datetime to `vformat`
    ator-dev committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    dfb405b View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2023

  1. Merge pull request godotengine#75194 from ator-dev/download-source-fix

    Fix "Download Project Source" for Web Editor
    YuriSizov authored Mar 22, 2023
    Configuration menu
    Copy the full SHA
    0291fcd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3795677 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6e3820f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8f8178b View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2023

  1. Fix AnimatedSprite2D autoplay warning

    Changing of autoplay when changing `SpriteFrames` is not done by the
    user and warning is unhelpful
    AThousandShips committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    4d4342e View commit details
    Browse the repository at this point in the history
  2. Fix collide_shape return type

    Fix PhysicsDirectSpaceState3D::_collide_shape return type.
    Also PhysicsDirectSpaceState2D::_collide_shape.
    rburing committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    61429a5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5742935 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2023

  1. Port robust signal (dis)connection to ShapeCast2D

    Ported from ShapeCast3D.
    rburing committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    5bed055 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    42cf684 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2023

  1. Only change floors in GridMap editor when holding Ctrl/Cmd, not Shift

    The Shift modifier frequently interfered with freelook's speed modifier,
    which led to the floor level being accidentally changed.
    Calinou committed Mar 25, 2023
    Configuration menu
    Copy the full SHA
    b78623d View commit details
    Browse the repository at this point in the history
  2. Merge pull request godotengine#73897 from TheSecondReal0/camera-line-…

    …width
    
    Draw Camera2D outlines as 2 point primitives instead of 4 (consistent with how origin is drawn in 2D editor)
    YuriSizov authored Mar 25, 2023
    Configuration menu
    Copy the full SHA
    553fd23 View commit details
    Browse the repository at this point in the history
  3. Merge pull request godotengine#75260 from rburing/fix_collide_shape_r…

    …eturn
    
    Fix `collide_shape` return type
    YuriSizov authored Mar 25, 2023
    Configuration menu
    Copy the full SHA
    4640b55 View commit details
    Browse the repository at this point in the history
  4. Merge pull request godotengine#75012 from KoBeWi/english_do_you_speak_it

    Fix auto-translations in editor
    YuriSizov authored Mar 25, 2023
    Configuration menu
    Copy the full SHA
    800d445 View commit details
    Browse the repository at this point in the history
  5. Merge pull request godotengine#73818 from kilojool/virtual_get_tooltip

    Add missing virtual bind for control::get_tooltip
    YuriSizov authored Mar 25, 2023
    Configuration menu
    Copy the full SHA
    8f2c41b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4124271 View commit details
    Browse the repository at this point in the history
  7. Merge pull request godotengine#75258 from AThousandShips/autoplay

    Fix `AnimatedSprite2D` autoplay warning
    YuriSizov authored Mar 25, 2023
    Configuration menu
    Copy the full SHA
    32c65c9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ff5d8c4 View commit details
    Browse the repository at this point in the history
  9. Merge pull request godotengine#75284 from RedworkDE/net-docs-ref-error

    C#: Do not print errors about missing references to intentionally ignored members
    YuriSizov authored Mar 25, 2023
    Configuration menu
    Copy the full SHA
    8b09248 View commit details
    Browse the repository at this point in the history
  10. Merge pull request godotengine#75235 from AThousandShips/gradient_sort

    Make `Gradient` resort points on `reverse`
    YuriSizov authored Mar 25, 2023
    Configuration menu
    Copy the full SHA
    2be7a9b View commit details
    Browse the repository at this point in the history
  11. Merge pull request godotengine#74454 from Pennycook/get_loops_left

    Add get_loops_left() function to Tween
    YuriSizov authored Mar 25, 2023
    Configuration menu
    Copy the full SHA
    82814f4 View commit details
    Browse the repository at this point in the history
  12. Merge pull request godotengine#73225 from bruvzg/wchar_to_from

    Add GDScript `to_wchar_buffer` and `get_string_from_wchar` functions.
    YuriSizov authored Mar 25, 2023
    Configuration menu
    Copy the full SHA
    e4e63f9 View commit details
    Browse the repository at this point in the history
  13. Merge pull request godotengine#74848 from BastiaanOlij/add_xr_system_…

    …info
    
    Add a get_system_info method to XRInterface
    YuriSizov authored Mar 25, 2023
    Configuration menu
    Copy the full SHA
    d20c520 View commit details
    Browse the repository at this point in the history
  14. Merge pull request godotengine#75251 from AThousandShips/area_doc

    Improve documentation for Area monitor callbacks in `PhysicsServer3D`
    YuriSizov authored Mar 25, 2023
    Configuration menu
    Copy the full SHA
    18f7019 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    45930e9 View commit details
    Browse the repository at this point in the history
  16. Merge pull request godotengine#75286 from AThousandShips/csharp_shadow

    Fix "hides member" warnings in `csharp_script.cpp`
    YuriSizov authored Mar 25, 2023
    Configuration menu
    Copy the full SHA
    7ef4ada View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    fc3d9d9 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    68a6505 View commit details
    Browse the repository at this point in the history
  19. Merge pull request godotengine#75244 from nikitalita/nikitalita-patch-1

    Fix `ResourceImporterLayeredTexture::import()` `high_quality` type
    YuriSizov authored Mar 25, 2023
    Configuration menu
    Copy the full SHA
    08f79a8 View commit details
    Browse the repository at this point in the history
  20. Merge pull request godotengine#71868 from YeldhamDev/filediag_invalid…

    …ate_deferred
    
    Defer invalidation on FileDialog nodes
    YuriSizov authored Mar 25, 2023
    Configuration menu
    Copy the full SHA
    5922b21 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    0b8b37c View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2023

  1. Configuration menu
    Copy the full SHA
    dcb9747 View commit details
    Browse the repository at this point in the history
  2. Merge pull request godotengine#75339 from umarcor/umarcor/ci/setup-emsdk

    [ci/web] update mymindstorm/setup-emsdk to v12
    akien-mga authored Mar 26, 2023
    Configuration menu
    Copy the full SHA
    6ef2f35 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c75870f View commit details
    Browse the repository at this point in the history
  4. Make MarginContainer available with disable_advanced_gui=yes

    Comparatively more advanced GUI nodes such as FlowContainer and
    AspectRatioContainer are already available when building with
    `disable_advanced_gui=yes`.
    
    This increases binary size by about 8 KB for binaries compiled with
    `disable_advanced_gui=yes` (Linux release export template with LTO enabled).
    Calinou committed Mar 26, 2023
    Configuration menu
    Copy the full SHA
    496a2ee View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3c4f0ca View commit details
    Browse the repository at this point in the history
  6. Merge pull request godotengine#75300 from Calinou/doc-log-log10

    Document how to use logarithm of base 10 with `log()`
    YuriSizov authored Mar 26, 2023
    Configuration menu
    Copy the full SHA
    9b0bee8 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2023

  1. Configuration menu
    Copy the full SHA
    66b325b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8ab1112 View commit details
    Browse the repository at this point in the history
  3. Merge pull request godotengine#75379 from timothyqiu/boundary-break

    Fix height of subresource button in Inspector
    YuriSizov authored Mar 27, 2023
    Configuration menu
    Copy the full SHA
    da503a6 View commit details
    Browse the repository at this point in the history
  4. Merge pull request godotengine#75381 from timothyqiu/add-height

    Make Add Scene button the same height as scene tabs
    YuriSizov authored Mar 27, 2023
    Configuration menu
    Copy the full SHA
    ee68e4e View commit details
    Browse the repository at this point in the history
  5. Merge pull request godotengine#75367 from Calinou/disable-advanced-gu…

    …i-keep-margincontainer
    
    Make MarginContainer available with `disable_advanced_gui=yes`
    YuriSizov authored Mar 27, 2023
    Configuration menu
    Copy the full SHA
    b136677 View commit details
    Browse the repository at this point in the history
  6. Merge pull request godotengine#75331 from KoBeWi/remove_removed_plugins

    Remove disabled plugins from active plugins
    YuriSizov authored Mar 27, 2023
    Configuration menu
    Copy the full SHA
    b57f3c2 View commit details
    Browse the repository at this point in the history
  7. Auto translate popup menus of MenuButton and OptionButton

    Currently, `auto_translate` property of a `MenuButton` or `OptionButton`
    won't affect its popup menu. It's okay if you want to auto translate,
    but requires extra setup if you don't.
    timothyqiu committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    150f893 View commit details
    Browse the repository at this point in the history
  8. Merge pull request godotengine#71405 from marzecdawid/deselect-root-i…

    …n-deselect_all
    
    Fix `Tree::deselect_all` not deselecting root
    YuriSizov authored Mar 27, 2023
    Configuration menu
    Copy the full SHA
    c0301b7 View commit details
    Browse the repository at this point in the history
  9. Merge pull request godotengine#75350 from AThousandShips/nodepath_doc…

    …_fix
    
    Fix `NodePath` subname index range documentation
    YuriSizov authored Mar 27, 2023
    Configuration menu
    Copy the full SHA
    1589f0b View commit details
    Browse the repository at this point in the history
  10. Merge pull request godotengine#75238 from kleonc/canvas-item-fix-noti…

    …fications-order-on-enter-tree
    
    `CanvasItem` Fix `ENTER_CANVAS` / `VISIBILITY_CHANGED` notifications order when entering tree
    YuriSizov authored Mar 27, 2023
    Configuration menu
    Copy the full SHA
    c95b88c View commit details
    Browse the repository at this point in the history
  11. Apply clamp_to_embedder on parent resize and popup.

    Fixes godotengine#75084.
    
    The clamp_to_embedder setting was added in 8be16e0,
    but was not set on any of the in-editor dialogs.
    
    This patch sets `clamp_to_embedder` on editor dialogs so they cannot be dragged out of the frame.
    This also modifies `clamp_to_embedder` so a window is clamped to the bounds of an embedder when
    it pops up and when the parent is resized.
    rcorre committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    894ce41 View commit details
    Browse the repository at this point in the history
  12. Merge pull request godotengine#75266 from rburing/shapecast2d_disconnect

    Port robust signal (dis)connection to `ShapeCast2D`
    YuriSizov authored Mar 27, 2023
    Configuration menu
    Copy the full SHA
    2659fc1 View commit details
    Browse the repository at this point in the history
  13. Merge pull request godotengine#75384 from timothyqiu/cultural-heritage

    Auto translate popup menus of MenuButton and OptionButton
    YuriSizov authored Mar 27, 2023
    Configuration menu
    Copy the full SHA
    61e4f91 View commit details
    Browse the repository at this point in the history
  14. Merge pull request godotengine#75304 from Calinou/gridmap-editor-chan…

    …ge-floor-ctrl-only
    
    Only change floors in GridMap editor when holding Ctrl/Cmd, not Shift
    YuriSizov authored Mar 27, 2023
    Configuration menu
    Copy the full SHA
    7d83989 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    0f31975 View commit details
    Browse the repository at this point in the history
  16. Merge pull request godotengine#72361 from the-brickster/master

    Incorporating the availability of screen and depth textures for the GLES3 backend
    YuriSizov authored Mar 27, 2023
    Configuration menu
    Copy the full SHA
    fe0949e View commit details
    Browse the repository at this point in the history
  17. More i18n improvements

    * Make placeholder in editor layout dialog translatable.
    * Make messages in scene import settings dialog translatable.
    * Mark theme override property categories for translation.
    timothyqiu committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    5a5fd33 View commit details
    Browse the repository at this point in the history
  18. Fix typos and inconsistencies in classref

    * Typo fixes.
    * Navigation agent's `velocity_computed` signal is not emitted by
      `set_velocity`, but at the end of that frame if `set_velocity` is
      called.
    * Simplify link in navigation agent's `avoidance_enabled` description.
    * Unify `navigation_layers` description across `NavigationAgent{2,3}D`.
    * Unify `is_normalized()` description across `Vector2`, `Vector3`, and
      `Vector4`
    timothyqiu committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    ff97c48 View commit details
    Browse the repository at this point in the history
  19. Merge pull request godotengine#70046 from MewPurPur/improve-number-docs

    Improve documentation of int
    YuriSizov authored Mar 27, 2023
    Configuration menu
    Copy the full SHA
    868fcfd View commit details
    Browse the repository at this point in the history
  20. Merge pull request godotengine#75385 from timothyqiu/i18n

    More i18n improvements
    YuriSizov authored Mar 27, 2023
    Configuration menu
    Copy the full SHA
    189d7dc View commit details
    Browse the repository at this point in the history
  21. Merge pull request godotengine#75389 from timothyqiu/typo-fixes

    Fix typos and inconsistencies in classref
    YuriSizov authored Mar 27, 2023
    Configuration menu
    Copy the full SHA
    2a275b9 View commit details
    Browse the repository at this point in the history
  22. Update GPUParticles2D/3D speed scale on ENTER_TREE

    Fix for godotengine#75218
    
    Pause notifications are not sent when a node is added as a child. So GPUParticles2D should also obey its can_process status on ENTER_TREE, not just PAUSED/UNPAUSED.
    newobj committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    4652fbd View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2023

  1. Configuration menu
    Copy the full SHA
    f818d2b View commit details
    Browse the repository at this point in the history
  2. Merge pull request godotengine#75398 from newobj/issue-75218

    Update GPUParticles2D/3D speed scale on ENTER_TREE
    YuriSizov authored Mar 28, 2023
    Configuration menu
    Copy the full SHA
    1222d35 View commit details
    Browse the repository at this point in the history
  3. Add new "item" StyleBox to the Tree Control

    This PR adds a new "item" StyleBox to the Tree Control.
    Currently, an item will only receive a StyleBox when it's either
    focused or selected, this PR aims to fix that, and let users
    specify a StyleBox for the item on it's base state.
    Besides that, special care has been taken to ensure
    that the Content Margins are properly handled, acting
    as padding in both RTL and LTR layouts.
    
    This PR also makes use of this newly added feature to adjust the
    Editor Theme.
    Previously, icons, like the ones in the FileSystemDock
    or even in the SceneTree, didn't have proper spacing between borders.
    
    Note: There seems to be a bug in TextLine which causes
    the text_buf width to be inconsistently reported in RTL layouts.
    This can be observed as a rapid and frequent change
    in the text position when resizing the aforementioned
    FileSystemDock and SystemDock. This problem was partially addressed
    by taking into account both the Content Margins
    and the icon width (if any) when computing the text_buf's width.
    joao-pedro-braz committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    d54c21a View commit details
    Browse the repository at this point in the history
  4. Fix --doctool

    (or attempt to, at least)
    joao-pedro-braz committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    1e0194a View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2023

  1. Use MODELVIEW_MATRIX for vertex transform when double precision is en…

    …abled
    
    This commit updates the double precision vertex transform code from
    using the MODEL_MATRIX to now use the MODELVIEW_MATRIX instead.
    
    This can be made possible by transforming the MODELVIEW_MATRIX
    back into model space (ie, same space as the MODEL_MATRIX) and then using it as if it were the MODEL_MATRIX.
    
    With this in place we now properly handle VERTEX transformations that
    a Material Shader might do, such as billboard-ing.
    joao-pedro-braz committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    a702fd3 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/master'

    # Conflicts:
    #	doc/classes/Tween.xml
    #	editor/project_converter_3_to_4.cpp
    #	editor/register_editor_types.cpp
    #	platform/macos/display_server_macos.mm
    joao-pedro-braz committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    85f569f View commit details
    Browse the repository at this point in the history