summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-05-03Add regression test for gdscript valid function signatureCalebJohn
Previously, there was an issue where the gdscript analyzer incorrectly riased a validation error for code that had a default Dictionary, Array, or custom type.
2022-05-03Merge pull request #60727 from aaronfranke/basis-axis-columnRémi Verschelde
2022-05-03Merge pull request #60729 from guilhermefelipecgs/fix_box_selectRémi Verschelde
Fix state machine box selection
2022-05-03Fix state machine box selectionGuilherme Felipe de C. G. da Silva
2022-05-03Merge pull request #60583 from reduz/placeholder-assetsRémi Verschelde
2022-05-03Rename Basis get_axis to get_column, remove redundant methodsAaron Franke
2022-05-03Merge pull request #60571 from Sauermann/fix-control-screen-positionRémi Verschelde
Inlcude CanvasLayer transform into calculation of Control screen position
2022-05-03Merge pull request #59321 from Calinou/primitive-meshes-csg-tweak-default-sizesRémi Verschelde
Decrease default sizes of some primitive and CSG meshes for consistency
2022-05-03Merge pull request #51102 from Calinou/renderingserver-add-api-version-getterRémi Verschelde
Add `get_video_adapter_api_version()` to RenderingServer
2022-05-03Merge pull request #60627 from aaronfranke/rename-elementsRémi Verschelde
Rename Transform2D and Basis `elements` to `columns` and `rows` respectively
2022-05-03Merge pull request #60714 from Calinou/typedef-remove-refRémi Verschelde
Remove `RES` and `REF` typedefs in favor of spelled out `Ref<>`
2022-05-03Merge pull request #24402 from guilhermefelipecgs/state_machine_improvementRémi Verschelde
Improvements to AnimationNodeStateMachine
2022-05-03Merge pull request #60224 from pfeodrippe/fix-simultaneous-touchesRémi Verschelde
2022-05-03Merge pull request #60722 from akien-mga/scons-disable-Werror-return-typeRémi Verschelde
SCons: Don't enable any `-Werror=return-type` outside `werror=yes`
2022-05-03Merge pull request #60644 from PureAsbestos/masterRémi Verschelde
2022-05-03SCons: Don't enable any `-Werror=return-type` outside `werror=yes`Rémi Verschelde
We shouldn't presume that future compilers will not have false positives or find new occurrences of this warning, which would break compiling old versions of the engine without passing custom `CXXFLAGS`. Follow-up to #60652.
2022-05-03Merge pull request #60663 from Geometror/fix-fnlite-gcc-warningRémi Verschelde
2022-05-03Merge pull request #60689 from trollodel/use_collisionobject3d_in_navmeshgenRémi Verschelde
2022-05-03Merge pull request #60553 from madmiraal/separate-display_safe_areaRémi Verschelde
2022-05-03Merge pull request #58777 from Sauermann/fix-capsulemesh-tangentRémi Verschelde
Reverse tangents of capsule mesh
2022-05-03Merge pull request #60601 from touilleMan/gdextension_get_library_pathRémi Verschelde
Add GDNativeInterface::get_library_path to GDExtension
2022-05-03Merge pull request #60444 from snailrhymer/expand-websocketclient-error-messagesFabio Alessandrelli
Add detail to some error messages in wsl_client
2022-05-03Remove `RES` and `REF` typedefs in favor of spelled out `Ref<>`Hugo Locurcio
These typedefs don't save much typing compared to the full `Ref<Resource>` and `Ref<RefCounted>`, yet they sometimes introduce confusion among new contributors.
2022-05-03Add `get_video_adapter_api_version()` to RenderingServerHugo Locurcio
This method can be used to get the graphics API version currently in use (such as Vulkan). It can be used by projects for troubleshooting or statistical purposes.
2022-05-03Merge pull request #60713 from KoBeWi/packed_resourceRémi Verschelde
Fix tscn not listed as Resource extension
2022-05-02Fix tscn not listed as Resource extensionkobewi
2022-05-02Merge pull request #60705 from awsker/fix-viewport-clearingRémi Verschelde
Viewport would be cleared even when clear_mode was set to never clear
2022-05-02Improvements of state machineGuilherme Felipe
- Open the menu to add new animation nodes by dragging the transitions to empty areas and automatically connecting them. - Adds box selection to the state machine. - Add feature to group/ungroup selected nodes in a "sub" state machine. - Add start/end node by default. In addition, add new color to these nodes to differentiate then. - Add tooltip for transitions to show the connection "from -> to". - Add new "type" of transition line when multiple transitions are grouped. - Add popup to connect nodes in sub state machine. - Add dialog to select which nodes can be deleted when they are grouped. - Add classes: AnimationNodeStartState AnimationNodeEndState EditorAnimationMultiTransitionEdit - Implements disabled transition API Changes: - Now it's posible to add transitions between state machines, `AnimationNodeStateMachine::add_transition` will works with relative path, this means you can use it like this `add_transition("Idle", "Walk", tr)` or `add_transition("Idle", "StateMachine/Shoot)`.
2022-05-02Merge pull request #59895 from akien-mga/clang-tidyRémi Verschelde
2022-05-02Merge pull request #60674 from MightiestGoat/masterRémi Verschelde
2022-05-02Style: Partially apply clang-tidy's `cppcoreguidelines-pro-type-member-init`Rémi Verschelde
Didn't commit all the changes where it wants to initialize a struct with `{}`. Should be reviewed in a separate PR. Option `IgnoreArrays` enabled for now to be conservative, can be disabled to see if it proposes more useful changes. Also fixed manually a handful of other missing initializations / moved some from constructors.
2022-05-02Merge pull request #60709 from bruvzg/fix_txt_res_dep_renameRémi Verschelde
2022-05-02Fix mesh preview cleanup in the Scene import settingsmightygoat
2022-05-02Fix resource dependence renaming.bruvzg
2022-05-02Merge pull request #60707 from KoBeWi/copidRémi Verschelde
2022-05-02Add Copy UID option to filesystem dockkobewi
2022-05-02Viewport would be cleared even when clear_mode was set to VIEWPORT_CLEAR_NEVERawsker
2022-05-02Merge pull request #60529 from timothyqiu/theme-validationRémi Verschelde
2022-05-02Merge pull request #60638 from m4gr3d/support_hand_tracking_v2_mainRémi Verschelde
2022-05-02Fix screen_get_usable_rect returning display safe areaMarcel Admiraal
2022-05-02Use CollisionObject3D API when baking the navmesh with static colliders, ↵trollodel
instead of collecting CollisionShape3D nodes
2022-05-02Merge pull request #60551 from madmiraal/implement-3466Rémi Verschelde
Add a method for obtaining display cutouts on Android
2022-05-01Merge pull request #60693 from KoBeWi/random_programmingRémi Verschelde
Change Place Random Tiles to an icon
2022-05-01Change Place Random Tiles to an iconkobewi
2022-05-01Merge pull request #60678 from timothyqiu/left-fmtRémi Verschelde
Fix left aligned integer sign in string formatting
2022-05-01Merge pull request #60655 from smix8/navigation_region_rid_4.xRémi Verschelde
Add get_region_rid() to NavigationRegion2D and NavigationRegion3D
2022-05-01Merge pull request #60683 from timothyqiu/why-the-long-faceRémi Verschelde
Keep logo aspect ratio in About dialog
2022-05-01Merge pull request #60681 from timothyqiu/noise-checkRémi Verschelde
Validate image size for `Noise` get image methods
2022-05-01Merge pull request #60682 from Chaosus/shader_vec3_hint_colorYuri Rubinsky
2022-05-01Keep logo aspect ratio in About dialogHaoyu Qiu