summaryrefslogtreecommitdiff
path: root/scene
AgeCommit message (Collapse)Author
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.
2022-01-24Better clarify map_to_world() descriptionkobewi
2022-01-24Merge pull request #57105 from rafallus/regression/3d_disabledRémi Verschelde
2022-01-24Merge pull request #57100 from Paulb23/textedit-placeholderRémi Verschelde
2022-01-23Bring reusable variables out of while looprafallus
2022-01-23Fix selection being deleted and indentation not being accounted forPreslavb
2022-01-23BaseButton: Rename `pressed` property to `button_pressed`Rémi Verschelde
This fixes a conflict with the `pressed` signal. The new name is temporary and only intended to solve the conflict for upcoming alpha builds. Discussions are still ongoing regarding the BaseButton API and how to rename and refactor more of its properties, signals and methods to have a clearer API in 4.0.
2022-01-23Add Placeholder to TextEditPaulb23
2022-01-23[RTL] Fix missing line separation in the paragraph offset and click calculation.bruvzg
2022-01-23Merge pull request #57082 from madmiraal/fix-50802Rémi Verschelde
2022-01-23Minor tweaks and fixes to panningkobewi
2022-01-23Fix mouse position not being scaled when window size is changedMarcel Admiraal
2022-01-23Merge pull request #57000 from KoBeWi/UNLIMITED_PANNINGRémi Verschelde