summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-03-31[Brotli] Use aligned reads when building with sanitizers.bruvzg
2022-03-31Re-add some needed patterns to .gitignoreRémi Verschelde
2022-03-31Merge pull request #59728 from timothyqiu/clip-keyRémi Verschelde
2022-03-31Fix typos with codespellRémi Verschelde
Using codespell 2.2-dev from current git. Fix a couple incorrect uses of gendered pronouns.
2022-03-31Merge pull request #59726 from bruvzg/gde_icu_suffixRémi Verschelde
2022-03-31Merge pull request #59725 from bruvzg/hb_420Rémi Verschelde
2022-03-31Clip animation track keyframe rectsHaoyu Qiu
2022-03-31[ICU] Add library name suffix for API rename to avoid conflicts (GDExtension ↵bruvzg
build).
2022-03-31HarfBuzz: Update to version 4.2.0bruvzg
2022-03-31Merge pull request #59702 from ↵Rémi Verschelde
Sauermann/fix-subviewport-container-event-transform Fix event transform in SubViewportContainer
2022-03-31Merge pull request #59706 from Sauermann/fix-control-warp-mouse-canvas-transformRémi Verschelde
Fix Control::warp_mouse to respect canvas transform
2022-03-30Merge pull request #58395 from Geometror/editor-node-data-cleanupRémi Verschelde
2022-03-30Merge pull request #59701 from Calinou/doc-array-operatorsRémi Verschelde
2022-03-30Fix Control::warp_mouse to respect canvas transformMarkus Sauermann
2022-03-30Fix event transform in SubViewportContainerMarkus Sauermann
The transform does not take the canvas transform into account.
2022-03-30Cleanup EditorNode and EditorDataHendrik Brucker
Co-authored-by: Eric M <itsjusteza@gmail.com>
2022-03-30Improve documentation for Array operatorsHugo Locurcio
2022-03-30Merge pull request #59694 from vnen/gdscript-better-call-superRémi Verschelde
2022-03-30Merge pull request #58983 from Chaosus/gds_fix_builtin_methods_completionRémi Verschelde
2022-03-30GDScript: Fix issues with completion and `super` callsGeorge Marques
- Make call errors use the call node instead of the calle, which will be empty on super calls. - Don't allow `super()` to be used within lambdas.
2022-03-30Merge pull request #59653 from V-Sekai/fbx-importRémi Verschelde
2022-03-30Fix autocompletion of static methods in built-in types in GDScriptYuri Roubinsky
2022-03-30Merge pull request #59667 from timothyqiu/strip-feature-tagRémi Verschelde
2022-03-30CI: Re-enabled godot-cpp testRémi Verschelde
Compatibility with current master was fixed in https://github.com/godotengine/godot-cpp/pull/734
2022-03-30Add fbx2gltf support for importing .fbx filesK. S. Ernest (iFire) Lee
Lets you drag or place .fbx files in the project folder and it will import the files. An editor setting sets the location of the fbx2gltf binary. Enables .fbx and .blend by default. Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2022-03-30Merge pull request #59691 from akien-mga/remove-adhoc-fbx-importerRémi Verschelde
2022-03-30Strip feature tag manually when extracting property pathsHaoyu Qiu
2022-03-30Merge pull request #59689 from timothyqiu/missing-extractRémi Verschelde
2022-03-30Merge pull request #58436 from piiertho/feature/typed-vararg-method-bindRémi Verschelde
2022-03-30Merge pull request #58934 from Karmavil/doc/classes/array.xmlMax Hilbrunner
doc: Add descriptions for Array operators
2022-03-30Remove ad-hoc FBX importerRémi Verschelde
This importer was the fruit of a lot of amazing reverse engineering work by RevoluPowered, based on the original Assimp importer that was introduced by fire. While promising and well tuned for a specific type of FBX scenes, it was found to have many flaws to support the many FBX exporters and legacy models that Godot users want to use. As we currently lack a maintainer to improve it, those issues are left unresolved and FBX import is still sub-par in the current Godot releases. After some experimentation, we're instead adding a new importer that relies on Facebook's `fbx2gltf` command line tool to convert FBX to glTF, so that we can then use our well-maintained glTF importer. See #59653 and https://github.com/facebookincubator/FBX2glTF for details.
2022-03-30Add more patterns for property path extractionHaoyu Qiu
2022-03-30Merge pull request #59478 from reduz/add-portable-compressed-textureRémi Verschelde
2022-03-30Make vararg method bind no return and returnPierre-Thomas Meisels
Type emit_signal exposed method return type set UndoRedo add_do_method and add_undo_method exposed return void Set TreeItem::_call_recursive_bind returns void Set _rpc_bind and _rpc_id_bind returns void in Node Set _call_group and _call_group_flags method returns void in SceneTree Set godot-cpp-test CI flag to false
2022-03-30Merge pull request #59308 from Sauermann/fix-viewport-warp-mouseRémi Verschelde
2022-03-30Add PortableCompressedTexturereduz
* Resource that allows saving textures embedded in scenes or standalone. * Supports only formats that are portable: Lossy, Lossles or BasisUniversal This is something I wanted to add for a long time. I made it now because @fire requires it for importing GLTF2 files with embedded textures, but also this will allow saving Godot scenes as standalone binary files that will run in all platforms (because textures will load everywhere). This is ideal when you want to distribute individual standalone assets online in games that can be built from Godot scenes.
2022-03-30CI: Reduce max cache to 7 GiB, remove Windows debug symbolsRémi Verschelde
GitHub Actions runners only have 14 GiB available, so we need to keep the cache constrained.
2022-03-30Merge pull request #59659 from fountainment/fix_callable_bind_usageRémi Verschelde
Fix Callable::bind usage in connections_dialog.h and packed_scene.cpp
2022-03-30Merge pull request #59677 from fire-forge/debugger-capitalizeRémi Verschelde
Process monitor and profiler item names in the Debugger
2022-03-30Merge pull request #59568 from Sauermann/fix-focus-out-notificationRémi Verschelde
Send a focus-out notification when opening a Window Manager Popup
2022-03-29Merge pull request #59507 from bruvzg/openxr_move_proj_settingsRémi Verschelde
Move OpenXR project settings to the main, to make them visible on unsupported platforms.
2022-03-29Merge pull request #54886 from V-Sekai/blend-ioRémi Verschelde
Add Blend Import
2022-03-29Merge pull request #59671 from dnikolaidis2/fix-canvas-group-memory-leakRémi Verschelde
Fix canvas_group not being freed in RendererCanvasCull::free
2022-03-29Move OpenXR project settings to the main, to make them visible on ↵bruvzg
unsupported platforms.
2022-03-29Add support for importing .blend filesK. S. Ernest (iFire) Lee
Lets you drag or place .blend files in the project folder and it will import the files. Checks for Blender 3.0's gltf2 `export_keep_originals` option. Add basepath support to GLTFDocument append_from_file. Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2022-03-29Merge pull request #59607 from m4gr3d/fix_low_processor_mode_mainRémi Verschelde
Fix flickering issues with low processor mode on Android
2022-03-29Merge pull request #59679 from marstaik/upstream_fix_initRémi Verschelde
Fix lack of ProjectManager nullptr initializations
2022-03-29Fix flickering issues with low processor mode on AndroidFredia Huya-Kouadio
2022-03-29Fix lack of ProjectManager nullptr initializationsMarios Staikopoulos
Initialize all pointers to nullptr, fixes a crash with asset_library caused by uninitialized memory.
2022-03-29Merge pull request #59583 from V-Sekai/svg-crashRémi Verschelde