summaryrefslogtreecommitdiff
path: root/scene
AgeCommit message (Collapse)Author
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-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-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
2022-12-06Fix highlight overlaps in TextEditDanil Alexeev
2022-12-05Use circular fade instead of linear fade for distance fadeHugo Locurcio
This makes distance fade look the same regardless of the camera angle, for all distance fade modes (Pixel Alpha, Pixel Dither, Object Dither). Distance fade now behaves like fog in this regard.
2022-12-05Tweak shadow bias defaults for DirectionalLight3D and OmniLight3DHugo Locurcio
- Increase DirectionalLight3D normal bias to 2.0 to reduce shadow acne at grazing angles. - Decrease OmniLight3D bias to 0.1 to reduce shadow peter-panning.
2022-12-05Merge pull request #65101 from MrPhnix/range_value_bugRémi Verschelde
Bug: The range doesn't take into account the min value when setting the value.
2022-12-05Merge pull request #65228 from Mickeon/fix-packed-scene-unique-name-rootRémi Verschelde
Fix "Save Branch as Scene" storing root Node's `unique_name_in_owner`
2022-12-05Merge pull request #67123 from ↵Rémi Verschelde
Rindbee/improve-caret-draw-conditions-for-LineEdit Improve caret drawing conditions for `LineEdit`
2022-12-05Merge pull request #69115 from xiongyaohua/curve2d_baking_refactorRémi Verschelde
Curve2d baking and sampling refactor
2022-12-05Refactor baking code for Curve2DYaohua Xiong
The main change is to caculate tangent directly from bezier curve, without going through discretized polyline, avoiding pitfalls of discretization. A similar refacor had been applied to Curve3D. The test cases for Curve2D is updated, comparing floating point with is_equal_approxmiate() instead of `==`, in order to avoid float precision problem.
2022-12-05Merge pull request #69284 from gdixr/bugfix-69082Yuri Sizov
Prevent editor crash when deleting children of GraphNode
2022-12-05Merge pull request #69588 from TokageItLab/fix-play-bwRémi Verschelde
Fix AnimationPlayer play backward doesn't process just current key & AnimationPlaybackTrack seeking for preview
2022-12-05Merge pull request #69580 from bruvzg/rtl_fix_searchRémi Verschelde
[RTL] Fix search method not taking nested frame and line wraps into account.
2022-12-05Merge pull request #69531 from BastiaanOlij/fix_origin_current_issueRémi Verschelde
Fix recurrence issue with setting current origin node
2022-12-05draw fish bones for Path2D and Path3DYaohua Xiong
These fish bones are add to indicate the direction and local transforms alone the path.
2022-12-05Fix animation play backward doesn't process current key&animtrack seekSilc Renew
2022-12-05Merge pull request #69584 from bruvzg/fix_tm_tr_4Rémi Verschelde
[TextMesh] Fix autotranslate.
2022-12-05Merge pull request #69357 from TokageItLab/byebye-triggerRémi Verschelde
Remove `UPDATE_TRIGGER` mode from `ValueTrack::UpdateMode` & Match behaviors between `AnimationTree` and `AnimationPlayer`
2022-12-05Merge pull request #68995 from bruvzg/sys_font_for_textRémi Verschelde
Use system fonts as fallback.
2022-12-05Merge pull request #67387 from NumbuhFour/cam_vis_layers_shader_varRémi Verschelde
Implement CAMERA_VISIBLE_LAYERS as built-in shader variable
2022-12-05Merge pull request #69561 from AThousandShips/tree_select_fixRémi Verschelde
Fix TreeItem::set_as_cursor check