summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2022-03-29Set threads to be one to avoid SVG crash.K. S. Ernest (iFire) Lee
2022-03-29Merge pull request #58608 from KoBeWi/metadefaultRémi Verschelde
2022-03-29Merge pull request #59665 from lyuma/editor_normal_priorityRémi Verschelde
2022-03-29Fix canvas_group not being freed in RendererCanvasCull::freeDimitris Nikolaidis
2022-03-29Merge pull request #59558 from V-Sekai/primitive-indiciesRémi Verschelde
2022-03-29Merge pull request #59496 from KoBeWi/inspector_teleportRémi Verschelde
2022-03-29Merge pull request #59524 from RandomShaper/update_vmaRémi Verschelde
2022-03-29Merge pull request #59663 from bruvzg/subviewport_updateRémi Verschelde
2022-03-29vk_mem_alloc: Update to upstream + Replace use of deprecated itemsPedro J. Estébanez
2022-03-29Merge pull request #59660 from timothyqiu/fbx-regRémi Verschelde
2022-03-29Merge pull request #59656 from bruvzg/icu_suffixRémi Verschelde
2022-03-29Update sub-viewport canvas items to ensure oversampling is applied correctly.bruvzg
2022-03-29Keep editor at normal priority on windows.Lyuma
The multithreaded importer often causes system-wide hangs when importing more than 20 files at a time. Running the editor at normal priority allows other applications on the system to be responsive during long imports.
2022-03-29Simplify FBX importer project settings registeringHaoyu Qiu
2022-03-29Merge pull request #59374 from timothyqiu/extract-refactor-masterRémi Verschelde
Refactor editor `extract.py`
2022-03-29Merge pull request #59657 from Chaosus/shader_remove_shadow_attenuationYuri Rubinsky
2022-03-29Remove `SHADOW_ATTENUATION` spatial light shader built-inYuri Roubinsky
2022-03-29[ICU] Add library name suffix for API rename to avoid conflicts.bruvzg
2022-03-29i18n: Sync classref translations with WeblateRémi Verschelde
(cherry picked from commit 37f6fff7ae7b8b5be2dd23f0e7a730e24490c3a7)
2022-03-29i18n: Sync editor translation template after #59349Rémi Verschelde
(cherry picked from commit 15dc747de8e895c4ac3212cd564266fb31a5d613)
2022-03-29i18n: Sync editor translations with WeblateRémi Verschelde
(cherry picked from commit 0db753ef54a305c32bbf9511ec7de5f1ba1c4c3c)
2022-03-29Merge pull request #58160 from m4gr3d/android_editorRémi Verschelde
2022-03-28Merge pull request #59644 from akien-mga/template-no-editor-depRémi Verschelde
2022-03-28Android port of the Godot EditorFredy Huya-Kouadio
These set of changes focus primarily on getting the core logic and overall Godot Editor UI and functionality up and running natively on Android devices. UI tweaks / cleanup / polish, as well configuration for Android specific functionality / restrictions will be addressed in follow-up PRs iteratively based on feedback. Co-authored-by: thebestnom <shoval.arad@gmail.com>
2022-03-28Merge pull request #59619 from Chaosus/vs_input_descRémi Verschelde
2022-03-28Merge pull request #56718 from Geometror/noise-overhaulRémi Verschelde
2022-03-28Merge pull request #59525 from fire-forge/fix-group-namesRémi Verschelde
2022-03-28Remove last editor code dependencies in template buildRémi Verschelde
SConstruct change also makes it possible to outright delete the `editor` folder in a `tools=no` build, which we use in CI to ensure no invalid cross-dependencies are added.
2022-03-28Merge pull request #59636 from akien-mga/string-remove-ttrRémi Verschelde
2022-03-28Fix inspector group name capitalizationFireForge
2022-03-28Add refs to shading language to the desciption of input nodes in vshaderYuri Roubinsky
2022-03-28Merge pull request #59641 from Sauermann/fix-encoder-compiler-warningRémi Verschelde
2022-03-28Merge pull request #59626 from lufog/const_refRémi Verschelde
2022-03-28String: Remove TTR and DTR defines in non-tools buildRémi Verschelde
This ensures we don't use TTR in runtime code, as it's specifically meant to source translations for the editor.
2022-03-28Merge pull request #59555 from Sauermann/fix-mouseover-dragRémi Verschelde
2022-03-28Merge pull request #59631 from akien-mga/websocket-no-tools-disable-editor-codeRémi Verschelde
Modules: Don't build editor-specific classes in templates
2022-03-28Merge pull request #59635 from akien-mga/script-templates-editor-onlyRémi Verschelde
Refactor GDScript/C# script templates logic to be editor-only
2022-03-28basisu_uastc_enc.cpp was included twice in encoder_sourcesMarkus Sauermann
2022-03-28Modules: Don't build editor-specific classes in templatesRémi Verschelde
They're moved to an `editor` subfolder so that we can easily handle them separately.
2022-03-28Refactor GDScript/C# script templates logic to be editor-onlyRémi Verschelde
Not a full refactor as it still goes through ScriptLanguage so it's hacky, but at least it can now compile without this.