summaryrefslogtreecommitdiff
path: root/scene
AgeCommit message (Collapse)Author
2022-01-29simplify formatting scripts, add a clang-tidy script, and run clang-tidyNathan Franke
2022-01-29Merge pull request #57372 from KoBeWi/tween_freeze()Rémi Verschelde
Better handle infinite Tween loops
2022-01-29Better handle infinite Tween loopskobewi
2022-01-28Merge pull request #57330 from eikobear/masterRémi Verschelde
2022-01-28Merge pull request #56601 from Scony/fix-navigation-obstacle-errorsRémi Verschelde
2022-01-28Merge pull request #57371 from Scony/fix-navigation-2d-defaultsRémi Verschelde
2022-01-28Merge pull request #57368 from TokageItLab/fix-delta-for-animation-treeRémi Verschelde
2022-01-28Make various improvements to OptionButtoneikobear
- Allow OptionButton selection to be set to -1 to signify no selection, both via API and in the editor. - Reset OptionButton selection to -1 when the selected item has been removed. - Fully convert PopupMenu to a zero-based ID system, which improves an inconsistency in generated IDs when making new items in the editor.
2022-01-28Improve Navigation2D default settings, see #56852Pawel Lampe
This commit reduces `cell_size` and `edge_connection_margin` default values so that `Navigation2D` behaves more like in Godot <= `3.4` by default.
2022-01-29Make AnimationTree delta argument force double in coreSilc 'Tokage' Renew
2022-01-28Merge pull request #57353 from KoBeWi/tween_stop()Rémi Verschelde
2022-01-28Fix not being able to stop() empty Tweenskobewi
2022-01-28TileSetAtlasSource: Make `get_tile_data` return `TileData *`Rémi Verschelde
This is now possible thanks to `Variant` changes. Also unbind some `_` prefixed methods which don't need to be exposed.
2022-01-28Merge pull request #57344 from bruvzg/rtl_fix_tab_offsetRémi Verschelde
2022-01-28Fix RTL table offset, if indent is set.bruvzg
2022-01-28Merge pull request #57116 from bruvzg/win_net_shareRémi Verschelde
2022-01-28[RTL] Fix calculation of the last line height.bruvzg
2022-01-27Merge pull request #57205 from TechnoPorg/variant-template-castRémi Verschelde
Allow method binds to take Object subclasses as arguments
2022-01-27[RTL] Fix min. height calculation when fit_content_height is enabled.bruvzg
2022-01-27Merge pull request #57281 from Rubonnek/rename-subsequenceRémi Verschelde
2022-01-27Merge pull request #57295 from TokageItLab/fix-blendspace2d-discreteRémi Verschelde
2022-01-27More time parameters change type float to doubleSilc 'Tokage' Renew
2022-01-26Rename String::is_subsequence_ofi to String::is_subsequence_ofnWilson E. Alvarez
2022-01-26Revert #53174 (applying the delta in move and collide), rename rec_vel to ↵fabriceci
distance and improve the doc description
2022-01-26Merge pull request #57247 from bruvzg/rtl_ol_type1Rémi Verschelde
2022-01-26Merge pull request #54574 from Ansraer/glow_mapRémi Verschelde
2022-01-26Merge pull request #57182 from timothyqiu/shape-ownerRémi Verschelde
2022-01-26Fix RichTextLabel [ol type=1] tag closing.bruvzg
2022-01-25Merge pull request #53954 from Chaosus/fix_quit_errorsRémi Verschelde
2022-01-25Merge pull request #57215 from Paulb23/placeholder-invisRémi Verschelde
2022-01-25Fix TextEdit placeholder not checking line countPaulb23
2022-01-25Allow method binds to take Object subclasses as argumentsTechnoPorg
This commit adds a condition to VariantCaster that casts Variants of type OBJECT to any type T, if T is derived from Object. This change enables a fair bit of code cleanup. First, the Variant implicit cast operators for Node and Control can be removed, which allows for some invalid includes to be removed. Second, helper methods in Tree whose sole purpose was to cast arguments to TreeItem * are no longer necessary. A few small changes also had to be made to other files, due to the changes cascading down all the includes.
2022-01-25Merge pull request #55841 from OverloadedOrama/expose-bitmap-methodsRémi Verschelde
2022-01-25Merge pull request #56891 from rafallus/meshlib_shapes_arrayRémi Verschelde
2022-01-25Merge pull request #57189 from bruvzg/fix_shortcut_context_unsetRémi Verschelde
2022-01-25Allow unsetting `shortcut_context`.bruvzg
2022-01-25Store ObjectID instead of raw pointer for Shape OwnersHaoyu Qiu
2022-01-25Expose AnimationNodeOneShot::mix_mode as a propertyWysocki Patryk
Fixes #23458.
2022-01-24Merge pull request #57155 from KoBeWi/drag_by_forceRémi Verschelde
2022-01-24Fix 2D Pan Toolkobewi
2022-01-24Merge pull request #56888 from FreegleBarr/implement_gpuparticle_subemitters2dRémi Verschelde
2022-01-24Merge pull request #55884 from ↵Rémi Verschelde
preslavnpetrov/ctrl-enter-deleting-selection-fix-master
2022-01-24Merge pull request #57144 from AnilBK/fix-pos-draggingRémi Verschelde
2022-01-24ported particle sub-emission to 2Dfreeglebarr
2022-01-24Merge pull request #57120 from KoBeWi/grandpa_issueRémi Verschelde
2022-01-25Node2D/Node3D: Fix Undraggable Position Property.Anilforextra
2022-01-24Merge pull request #57122 from Faless/net/4.x_http_request_leakRémi Verschelde
2022-01-24[Windows] Add support for handling network share paths.bruvzg
2022-01-24rename free mode to floating modefabriceci
2022-01-24[Net] Fix HTTPRequest memory leak in compressed responses.Fabio Alessandrelli
When accept_gzip = true.