summaryrefslogtreecommitdiff
path: root/scene
AgeCommit message (Collapse)Author
2022-12-12Merge pull request #68546 from marzecdawid/fix-deselect-all-in_treeRémi Verschelde
Fix errors while deselecting all tree items; issue #65185
2022-12-12Fix seeking process order to retrieve key correctly for AnimationTrackSilc Renew
2022-12-11Merge pull request #69900 from Chaosus/vs_particles_optimizeRémi Verschelde
Optimize a code generation of visual shader particles
2022-12-11Merge pull request #69850 from timothyqiu/defer-gizmoRémi Verschelde
Use ObjectID as argument when referred-calling `_request_gizmo`
2022-12-11Optimize a code generation of visual shader particlesYuri Rubinsky
2022-12-10Enable assigning an owner to navigation regions and linksJosh Jones
This allows users of the server APIs to get back the nodes that created certain regions and links.
2022-12-10Merge pull request #69853 from TokageItLab/fix-unmerged-history-anim-editorRémi Verschelde
Fix unmerged history in AnimationTrackEditor
2022-12-10Fix unmerged history in AnimationTrackEditorSilc Renew
2022-12-10Use ObjectID as argument when referred-calling _request_gizmoHaoyu Qiu
Fixes crash on project launch.
2022-12-10Merge pull request #69844 from AmyGilhespy/patch-1Rémi Verschelde
Fix glyph_flags typo.
2022-12-10Merge pull request #68728 from Rindbee/fix-wrong-editRémi Verschelde
Make sure the popup editor is hidden when selected
2022-12-09Fix glyph_flags typo.AmyGilhespy
2022-12-09Merge pull request #69353 from YuriSizov/window-be-more-like-your-brotherRémi Verschelde
Copy local theme overrides from `Control` to `Window`
2022-12-09Merge pull request #69644 from radenling/fix-viewport-update-in-editorRémi Verschelde
Fix for 2D viewport not updating in the editor when the camera moves
2022-12-09Merge pull request #69753 from lpares12/feat_meta_cursorRémi Verschelde
RichTextLabel: decouple meta cursor from underline
2022-12-09Fix TileMap drawing itself twice on creationVladislav Slobodenyuk
Adds a check before calling `item_rect_changed()` in `_recompute_rect_cache()` of `scene/2d/tile_map.cpp`. Makes sure TileMap is only redrawn if the rect is actually changed. Fixes #69754
2022-12-09Merge pull request #69661 from Mickeon/fix-editor-cannot-disconnect-signalRémi Verschelde
Fix unable to disconnect signal in Editor once created
2022-12-09Merge pull request #69774 from ↵Rémi Verschelde
Calinou/backbuffercopy-only-show-rect-when-relevant Fix BackBufferCopy `rect` property appearing when not relevant in inspector
2022-12-08Fix BackBufferCopy `rect` property appearing when not relevant in inspectorHugo Locurcio
The `rect` property is only effective if `copy_mode` is Rect.
2022-12-08TouchScreenButton: Fix screen capability checkRémi Verschelde
Fixes #69572.
2022-12-08Fix unable to disconnect signal in Editor once createdMicky
Adds a CONNECT_INHERITED flag to connections, only available in editor builds. This flag denotes that the signal has been inherited from a previous Scene in the instancing hierarchy.
2022-12-08RichTextLabel: decouple meta cursor from underlineLluc Pares
This commit decouples the type of cursor used when the underline of meta tag is set to False. Previous to this commit setting the meta underline to false in the RichTextLabel would also make it show the arrow cursor instead of the hand cursor. Making the meta tag with no underline should not have any effect on the type of cursor, since the text will still be clickable it should be expected to have a hand cursor. The same behavior is seen in other languages, like HTML+CSS, where the setting "text-decoration" to "none" for the links, disables the underline but maintains the clickable cursor. Fixes godotengine/godot-proposals#3193
2022-12-07Copy local theme overrides from Control to WindowYuri Sizov
2022-12-07Merge pull request #69722 from TokageItLab/more-refactor-immediate-animRémi Verschelde
More refactor AnimationPlayer process for Method track which change animation with Immediate mode
2022-12-07Change init for cache_update_size & add pointer animation playerSilc Renew
2022-12-07Merge pull request #69712 from bruvzg/real_sizeRémi Verschelde
Rename `window_get_real_size`, add position counterpart.
2022-12-07Merge pull request #69685 from TokageItLab/fix-immediate-method-animRémi Verschelde
Fix AnimationPlayer method track call oneself with IMMEDIATE mode
2022-12-07Merge pull request #68682 from timothyqiu/camera-gizmo-sizeRémi Verschelde
Make Camera3D gizmo the same aspect ratio as its viewport
2022-12-07Merge pull request #69702 from bruvzg/menu_safe_rectRémi Verschelde
Fix menu popup safe rect height no including theme separation.
2022-12-07Merge pull request #69713 from groud/rename_get_surrounding_tilesRémi Verschelde
Rename get_surrounding_tiles to get_surrounding_cells
2022-12-07Merge pull request #68998 from ↵Rémi Verschelde
hackenshaw/makhak/avoid_error_spamming_in_animation_tree Avoid error spamming in animation_tree when path is not found
2022-12-07Fix AnimationPlayer method track call oneself with IMMEDIATE modeSilc Renew
2022-12-07Rename get_surrounding_tiles to get_surrounding_cellsGilles Roudière
2022-12-07Avoid error spamming in animation_tree when path is not foundMedhat Riad
2022-12-07Rename `window_get_real_size` to `window_get_size_with_decorations`, add ↵bruvzg
`window_get_position_with_decorations`.
2022-12-07Fix Determining Window for TouchscreenMarkus Sauermann
DisplayServer::screen_is_touchscreen will likely never utilize its parameter p_screen. This PR replaces this function by DisplayServer::is_touchscreen_available() with the same functionality. This solves the problem, that a SubViewport was used for determining the screen, which resulted in error messages.
2022-12-07Fix menu popup safe rect height no including theme separation.bruvzg
2022-12-06Merge pull request #69506 from adamscott/move-gdscript-uninit-to-finalizeRémi Verschelde
Move GDScript uninitialization to `GDScriptLanguage::finish()`
2022-12-06Move GDScript uninitialization to `GDScriptLanguage::finalize()`Adam Scott
Co-authored-by: Ricardo Buring <ricardo.buring@gmail.com> Co-authored-by: kleonc <9283098+kleonc@users.noreply.github.com>
2022-12-06Merge pull request #69666 from akien-mga/cleanup-skeleton-modification-registerRémi Verschelde
Use `GDREGISTER_CLASS` macro for SkeletonModification classes
2022-12-06Merge pull request #69660 from xiongyaohua/fix_path2d_fish_bone_directionRémi Verschelde
Fix Path2D fish bone direction
2022-12-06Use `GDREGISTER_CLASS` macro for SkeletonModification classesRémi Verschelde
This was likely an oversight from merging this PR after `GDREGISTER_CLASS` was introduced. It's equivalent, unless the class is actually disabled.
2022-12-06Fix unexpected editor dependencykobewi
2022-12-06Fix Path2D fish bone directionYaohua Xiong
2022-12-06Fix for 2D viewport not updating in the editor when the camera movesRichard Adenling
This fixes a problem with 2D viewports not taking the camera position into consideration when previewed in the editor. Fixes #40441
2022-12-06Path2D: Fix build issue after conflicts between #68860 and #69115Rémi Verschelde
2022-12-06Merge pull request #69642 from dalexeev/text-edit-fix-highlight-overlapsRémi Verschelde
Fix highlight overlaps in TextEdit
2022-12-06Merge pull request #50294 from Calinou/distance-fade-use-circular-fadeRémi Verschelde
Use circular fade instead of linear fade for distance fade
2022-12-06Merge pull request #55757 from Calinou/light-3d-tweak-shadow-biasRémi Verschelde
Tweak shadow bias defaults for DirectionalLight3D and OmniLight3D
2022-12-06Merge pull request #68860 from xiongyaohua/path3d_fishbonesRémi Verschelde
Draw fish bones for Path3D and Path2D in the Editor