summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-03-08Merge pull request #58850 from YeldhamDev/more_tab_regressionsRémi Verschelde
2022-03-08Merge pull request #58896 from timothyqiu/locks-n-groupsRémi Verschelde
2022-03-08Merge pull request #58887 from cesarizu/bbcode_align_leftRémi Verschelde
2022-03-08Merge pull request #58879 from Calinou/basebutton-shortcut-context-fix-typoRémi Verschelde
2022-03-08Merge pull request #58892 from groud/avoid_toasters_mise_en_abymeRémi Verschelde
2022-03-08Merge pull request #58894 from akien-mga/CompressedTexture-compat-aliasesRémi Verschelde
2022-03-08Don't show Lock & Group buttons for nodes hidden by CanvasLayerHaoyu Qiu
2022-03-08Merge pull request #58893 from TokageItLab/fix-deselect-skeleton-gizmoRémi Verschelde
2022-03-08Merge pull request #58881 from pfertyk/issue_58790_all_tabs_in_front_crashRémi Verschelde
2022-03-08Add compat aliases for renamed `CompressedTexture*` typesRémi Verschelde
2022-03-08Merge pull request #58891 from bruvzg/x11_popup_crashRémi Verschelde
2022-03-08Avoid recursive errors in EditorToasterGilles Roudière
2022-03-08fix deselect behavior for Skeleton gizmoSilc 'Tokage' Renew
2022-03-08[X11] Do not try to focus unmapped window.bruvzg
2022-03-08Merge pull request #58882 from V-Sekai/avoid-gizmo-crashesRémi Verschelde
Avoid gizmo crashes in cases where the points are null
2022-03-08Merge pull request #49447 from Calinou/remove-shadow-color-propertyRémi Verschelde
Remove unused `shadow_color` property from Light3D
2022-03-08Add support to align to left to bbcodeCésar Izurieta
2022-03-08Fix crash with all_tabs_in_frontPaweł Fertyk
Fixes #58790.
2022-03-07Fix typo in BaseButton shortcut context methodsHugo Locurcio
2022-03-08Avoid gizmo crashes in cases where the points are null.K. S. Ernest (iFire) Lee
fix for pose editor
2022-03-07Merge pull request #58779 from techiepriyansh/forward-mobile-ambient-accumRémi Verschelde
2022-03-07Merge pull request #58862 from godotengine/revert-57934-js/4.x_fetch_credsRémi Verschelde
2022-03-07Merge pull request #58859 from godotengine/revert-57972-fix_has_setting4Rémi Verschelde
2022-03-07Merge pull request #58858 from lawnjelly/safe_vectors4Rémi Verschelde
2022-03-07Revert "[HTML5] Fetch API now passes credentials."Rémi Verschelde
2022-03-07Revert "Fix ProjectSettings has_setting() when used on a overriden setting ↵Rémi Verschelde
with feature tags"
2022-03-07Protection for array operator for Vector2 / 3 in DEV buildslawnjelly
A previous PR had changed the array operator to give unbounded access. This could cause crashes where old code depended on this previous safe behaviour. This PR adds DEV_ASSERT macros for out of bound access to DEV builds, allowing us to quickly identify bugs in calling code, without affecting performance in release or release_debug editor builds.
2022-03-07Merge pull request #57930 from piiertho/bugfix/add-none-flag-to-resource-saverRémi Verschelde
2022-03-07Merge pull request #58853 from V-Sekai/default-arg-valuesRémi Verschelde
2022-03-07Merge pull request #58761 from techiepriyansh/fix-multiple-instancesRémi Verschelde
2022-03-07Fix ResourceSaver::save method exposition flag parameterPierre-Thomas Meisels
enh: Add FLAG_NONE to SaverFlags in ResourceSaver to fix api inconsistency fix: flags parameter of ResourceSaver::save is now uint32_t to allow flag composition in scripts
2022-03-07Merge pull request #57812 from piiertho/bugfix/add-none-enum-global-constantsRémi Verschelde
2022-03-07Merge pull request #58854 from Chaosus/vs_varying_fixYuri Roubinsky
2022-03-07Restore building web platform by enclosing resolve_function_signature.K. S. Ernest (iFire) Lee
2022-03-07bugfix: bind core enums' none valuesPierre-Thomas Meisels
2022-03-07Merge pull request #58847 from KoBeWi/editor_settings_messRémi Verschelde
2022-03-07Merge pull request #58208 from ↵Rémi Verschelde
MythTitans/fix-sphere-and-cylinder-shapes-normals-seam
2022-03-07Fix _update_varyings call in visual shaderYuri Roubinsky
2022-03-07Merge pull request #58750 from Chaosus/vs_varyingsRémi Verschelde
Add varying support to visual shaders
2022-03-07Merge pull request #58719 from Chaosus/vs_builtinsRémi Verschelde
Adds few more input/output built-ins to visual shader
2022-03-07Merge pull request #58832 from reduz/uniform-set-cacheRémi Verschelde
Add a UniformSet cache
2022-03-06Fix regressions with nameless and icon-only tabsMichael Alexsander
2022-03-06Merge pull request #58842 from IgorKordiukiewicz/save-as-scene-visual-feedbackRémi Verschelde
Added visual feedback when drag and dropping from scene tree to filesystem
2022-03-06Merge pull request #58839 from KoBeWi/access_creatorRémi Verschelde
Improve some DirAccess usage
2022-03-06Merge pull request #58827 from XPhyro/cs-deconstructRémi Verschelde
Implement `Deconstruct` methods for C# vectors
2022-03-06Merge pull request #58835 from vnen/gdscript-check-override-signatureRémi Verschelde
GDScript: Check if method signature matches the parent
2022-03-06Remove duplicate editor settings definitionskobewi
2022-03-06Added visual feedback when drag and dropping from scene tree to file systemIgor Kordiukiewicz
2022-03-06Merge pull request #58834 from lawnjelly/bvh_fix_area_area4Rémi Verschelde
[4.x] BVH - Fix area-area collision regression
2022-03-06GDScript: Check if method signature matches the parentGeorge Marques
To guarantee polymorphism, a method signature must be compatible with the parent. This checks if: 1. Return type is the same. 2. The subclass method takes at least the same amount of parameters. 3. The matching parameters have the same type. 4. If the subclass takes more parameters, all of the extra ones have a default value. 5. If the superclass has default values, so must have the subclass. There's a few test cases to ensure this holds up.