summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-02-08Merge pull request #57822 from Calinou/ios-remove-armv7Rémi Verschelde
2022-02-08Merge pull request #57627 from JFonS/occluder_improvementsRémi Verschelde
2022-02-08Merge pull request #57773 from pfertyk/issue_57710_tabbar_update_hoverRémi Verschelde
2022-02-08Merge pull request #48307 from aaronfranke/gizmo-offscreenRémi Verschelde
2022-02-08Merge pull request #57819 from Jojox/fix_padded_texture_formatRémi Verschelde
2022-02-08Merge pull request #57818 from raulsntos/typed-navigationRémi Verschelde
2022-02-08Merge pull request #57076 from IgorKordiukiewicz/fix-mono-string-capitalizeIgnacio Roldán Etcheverry
String.Capitalize() in C# now matches the behaviour of String::capitalize() in C++
2022-02-08Remove support for ARMv7 (32-bit) on iOSHugo Locurcio
All iOS devices since the iPhone 5S support ARMv8 (64-bit). The last iOS version supported on ARMv7 devices is 10.x, which is too old to run Godot 4.0 projects since the minimum supported iOS version is 11.0.
2022-02-08Fix `TabBar._update_hover` crashPaweł Fertyk
Fixes #57710.
2022-02-08Show the 3D transform gizmo in the center when otherwise offscreenAaron Franke
2022-02-08Use source image format when creating padded textureJoJoX
2022-02-08Add array element type to `_get_polygons` and `_get_outlines`Raul Santos
2022-02-08Merge pull request #55584 from KoBeWi/twoidsRémi Verschelde
2022-02-08Merge pull request #56946 from JFonS/editor_transform_improvementsRémi Verschelde
2022-02-08Improve rotation in the 3D transform gizmojfons
* Get rid of deadzones. * Make it easier to select rotation handles at very oblique angles. * Handle rotation for axes that are perpendicular to the camera.
2022-02-08Merge pull request #57816 from JFonS/fix_3d_viewport_navigationRémi Verschelde
2022-02-08Fix navigation in 3D viewportjfons
The incorrect initialization of EditData::instant to true was preventing the navigation code to run until the transform gizmo was used.
2022-02-08Fix uid conflict when duplicating resourcekobewi
2022-02-08Merge pull request #57809 from akien-mga/osx-11.00-warningRémi Verschelde
2022-02-08Merge pull request #57807 from KoBeWi/ninja_methodsRémi Verschelde
2022-02-08Merge pull request #57808 from KoBeWi/named_inspectorRémi Verschelde
2022-02-08Merge pull request #57626 from Calinou/3d-editor-rename-debug-draw-modesRémi Verschelde
2022-02-08Merge pull request #56543 from rcorre/blendermotion-4.0Rémi Verschelde
2022-02-08OSX: Pass `-mmacosx-version-min=11.0` instead of `11.00`Rémi Verschelde
Both are recognized by Xcode and equivalent, but osxcross issues a warning for the latter: ``` osxcross: warning: '-mmacosx-version-min=' (11.0.0 != 11.00) ```
2022-02-08Display built-in script names in the inspectorkobewi
2022-02-08Reload built-in scripts when picking methodskobewi
2022-02-08Merge pull request #57612 from maiself/improve-gamepad-detectionRémi Verschelde
2022-02-08Merge pull request #57801 from reduz/fix-blend-shape-mask-2Rémi Verschelde
2022-02-08Merge pull request #57774 from bruvzg/font_edit_fixesRémi Verschelde
2022-02-08Merge pull request #57798 from akien-mga/scons-module-tests-simplifyRémi Verschelde
2022-02-08[Editor] Fix font style matching issues.bruvzg
Fix font selection when no style selected. Fix style matching when fonts have different style sets. Use SNAME for theme overrides.
2022-02-08Merge pull request #57692 from YeldhamDev/popping_optionsRémi Verschelde
2022-02-08Fix BLEND_SHAPE_MASKreduz
* Should now be correct * Supersedes 53738
2022-02-08Merge pull request #40140 from hinlopen/tree-scroll-centerRémi Verschelde
2022-02-08Merge pull request #56923 from fire-forge/fix-create-root-node-scrollingRémi Verschelde
2022-02-08SCons: Improve logic to generate `modules_tests.gen.h`Rémi Verschelde
This removes the need for `AlwaysBuild` by ensuring that the proper files are being tracked as `Depends`.
2022-02-08Merge pull request #57786 from 0And/vectorslerpRémi Verschelde
2022-02-08Merge pull request #57797 from bruvzg/mac_no_focusRémi Verschelde
2022-02-08[macOS] Fix NO_FOCUS macOS flag.bruvzg
2022-02-08Merge pull request #57066 from KoBeWi/in_the_name_of_the_customRémi Verschelde
2022-02-08Merge pull request #57788 from reduz/describe-sname-usageRémi Verschelde
2022-02-08Merge pull request #57796 from akien-mga/revert-sname-theme-settersRémi Verschelde
2022-02-08Merge pull request #57795 from bruvzg/gde_missing_bindsRémi Verschelde
2022-02-08Merge pull request #57720 from akien-mga/prefer-cast-to-get_class-string-compareRémi Verschelde
2022-02-08Merge pull request #57791 from timothyqiu/raycast-clear-exceptRémi Verschelde
2022-02-08Merge pull request #57794 from bruvzg/x11_fs_fixRémi Verschelde
2022-02-08Merge pull request #57790 from bruvzg/fix_fs_detectRémi Verschelde
2022-02-08Re-add missing `SNAME` macros in `get_theme_*` callsRémi Verschelde
They were removed in the previous commit reverting the addition of `SNAME` to `add_theme_*` and theme setter methods, which is not wanted.
2022-02-08Revert "Add missing SNAME macro optimization to all theme methods call"Rémi Verschelde
This reverts commit a988fad9a092053434545c32afae91ccbdfbe792. As discussed in #57725 and clarified in #57788, `SNAME` is not meant to be used everywhere but only in critical code paths. For theme methods specifically, it was by design that only getters use `SNAME` and not setters.
2022-02-08Refactor some object type checking code with `cast_to`Rémi Verschelde
Less stringly typed logic, and less String allocations and comparisons.