summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-07-05Add full support for Android scoped storage.Fredia Huya-Kouadio
This was done by refactoring directory and file access handling for the Android platform so that any general filesystem access type go through the Android layer. This allows us to validate whether the access is unrestricted, or whether it falls under scoped storage and thus act appropriately.
2022-07-04Merge pull request #62692 from Nolkaloid/typesafe-nodepath-dndRémi Verschelde
Fix drag'n drop type checking for NodePaths
2022-07-04Merge pull request #62212 from hansemro/eraser-detect-4Rémi Verschelde
Add inversion/eraser-end property for tablet pens
2022-07-04Fix drag'n drop type check for NodePathsNolkaloid
2022-07-04[macOS, Windows, X11] Add stylus inverted/eraser support toHansem Ro
InputEventMouseMotion event
2022-07-04Merge pull request #62705 from cdemirer/expression-built-in-function-identifierRémi Verschelde
2022-07-04Expression built-in functions can also be considered as identifiers in ↵cdemirer
subscripts
2022-07-04Merge pull request #62448 from MinusKube/completion-scroll-clickRémi Verschelde
Add the ability to drag the code completion scrollbar using the mouse click
2022-07-04Merge pull request #38298 from ThakeeNathees/file-dialog-autocomplete-fixRémi Verschelde
2022-07-04Merge pull request #62175 from bruvzg/custom_keysRémi Verschelde
2022-07-04Merge pull request #62700 from bruvzg/cewrpRémi Verschelde
2022-07-04Use autowrap in the curve editor.bruvzg
2022-07-04Use custom key structs, instead of raw hashes for the Label3D and TextMesh, ↵bruvzg
to avoid potential hash collisions.
2022-07-04Merge pull request #62696 from bruvzg/hb441Rémi Verschelde
HarfBuzz: Update to version 4.4.1
2022-07-04Merge pull request #62681 from Jummit/keep-perspective-menuRémi Verschelde
Keep Perspective menu open after selecting an option
2022-07-04HarfBuzz: Update to version 4.4.1bruvzg
2022-07-04Fix FileDialog file name autocompletion with filtersThakee Nathees
Fixes #38195.
2022-07-03Add the ability to drag the code completion scrollbar using the mouse clickMinusKube
2022-07-03Merge pull request #62677 from akien-mga/particles-fix-warnings-updateRémi Verschelde
2022-07-03Merge pull request #62611 from akien-mga/android-preset-refactor-custom-buildRémi Verschelde
2022-07-03Keep Perspective menu open on selectionJummit
Makes the Perspective menu consistent with the View menu in the 3D viewport. This allows for quicker inspection of the scene, and makes missclicks more forgiving.
2022-07-03Android: Refactor Custom Build options in export presetRémi Verschelde
Instead of reusing the custom_template/ prefix which is actually only used for the prebuilt APK workflow, we add a new custom_build/ prefix. This is a slight compat breakage (users will have to redo their config) but enables us to group the Min SDK and Target SDK options where they make sense, and avoid reusing the previously hardcoded Target SDK 30 from Godot 3.4. Those two options are now strings instead of integers so that we can keep them empty by default, and show their default value using a placeholder. So some validation has been added to make sure they are proper ints. The upper bound on Target SDK was also removed as it's a common use case to use it to try to target newer released SDKs. But we warn the user that this wasn't validated by us. The export info dialog is now exclusive so that when it doesn't auto-close, i.e. when it errors, you don't close it by mistake by clicking outside. Fixes #62465.
2022-07-03Merge pull request #62669 from bruvzg/mkv_detectRémi Verschelde
2022-07-03[macOS] Use statically linked MoltenVK by default, automatically detect ↵bruvzg
MoltenVK SDK install (only in the default location).
2022-07-03Merge pull request #62672 from ↵Rémi Verschelde
kleonc/animated_sprite_fix_frame_hint_string_error
2022-07-03Particles: Fix missing configuration warning updatesRémi Verschelde
Fixes #33488.
2022-07-03Fix no `hint_string` for `frame` property in `AnimatedSprite`skleonc
2022-07-03Merge pull request #62649 from Calinou/3d-editor-gizmos-fix-giRémi Verschelde
2022-07-03Merge pull request #62665 from akien-mga/input-accum-enableRémi Verschelde
2022-07-03Input: Re-enable input accumulation by defaultRémi Verschelde
I turned it off by mistake in #38697. See also #62664 for details on this boolean's complex history :)
2022-07-03Merge pull request #59834 from trollodel/advanced_import_fixRémi Verschelde
Fix some bugs in the advanced scene import
2022-07-03Merge pull request #62641 from ↵Rémi Verschelde
akien-mga/windows-vulkan-loader_get_json-error-verbose
2022-07-03Merge pull request #62653 from akien-mga/gltf-warning-typo-fixRémi Verschelde
2022-07-03glTF: Fix a couple typos in warnings on image parsingRémi Verschelde
2022-07-03Merge pull request #62651 from akien-mga/webrtc-register-peerconntectionjsFabio Alessandrelli
Register missing WebRTCDataChannelJS type
2022-07-03Register missing WebRTCDataChannelJS typemj.Jernigan
2022-07-02Merge pull request #62647 from python273/asset-library-dynamic-column-countRémi Verschelde
2022-07-02Fix 3D editor gizmos appearing in GI following default GI mode changeHugo Locurcio
2022-07-02Make asset library's column count dynamicpython273
2022-07-02Merge pull request #61168 from DeeJayLSP/wav_ieeeRémi Verschelde
2022-07-02Vulkan: Make `loader_get_json` "error" a verbose message on WindowsRémi Verschelde
In far most cases it seems like it's going to message about bogus manifests in the Windows registry which point to JSON files which have since been uninstalled, but without clearing the registry. This happens with bogus Vulkan overlays from Twitch, Epic Online Services, NVIDIA Nsight Systems, OBS Studio, Rockstar Games... fix your mess folks. Fixes #56089.
2022-07-02Merge pull request #62636 from akien-mga/scons-shadergen-dependsRémi Verschelde
2022-07-02SCons: Properly track codegen script dependency for generated GLSL headersRémi Verschelde
2022-07-02Merge pull request #62556 from akien-mga/displayserver-no-headless-fallbackRémi Verschelde
DisplayServer: Don't fallback to headless
2022-07-02Merge pull request #62618 from Bromeon/bugfix/exit-codeRémi Verschelde
Fix exit code of --help and --version, and test them in CI
2022-07-02Merge pull request #62607 from RPicster/master-default-cursor-fixFabio Alessandrelli
Default cursor fix for html5 export
2022-07-02Fix exit code of --help and --version, and test them in CIJan Haller
Corrects prior regression which caused ERROR output and exit code of 1.
2022-07-02Merge pull request #61610 from ↵Rémi Verschelde
TokageItLab/importer-retarget-registered-gdhumanoid
2022-07-02Merge pull request #62605 from Calinou/internal-group-names-prefix-underscoreRémi Verschelde
2022-07-01Merge pull request #62616 from bruvzg/fix_macos_chmodRémi Verschelde