summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-07-03Merge pull request #62611 from akien-mga/android-preset-refactor-custom-buildRémi Verschelde
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-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
2022-07-01DisplayServer: Don't fallback to headlessRémi Verschelde
Unless users requested the headless driver specifically, they expect to either see a window, or that the process terminates if there's an error. Currently it would fallback to headless so they'd unexpectedly get a valid headless instance if their DisplayServer failed initializing (e.g. missing Vulkan support). Fixes #58414.
2022-07-02[macOS export] Unref FileAccess to ensure chmod is successful.bruvzg
2022-07-01Merge pull request #50755 from ↵Rémi Verschelde
foxydevloper/add-global-position-and-global-rotation Add global_position and global_rotation to Node3D
2022-07-01Default cursor fix for html5 exportRaffaele Picca
2022-07-01Merge pull request #62603 from Calinou/gi-remove-debug-printRémi Verschelde
2022-07-01Merge pull request #62600 from Calinou/decal-fade-no-negative-valuesRémi Verschelde
2022-07-01Add an underscore to internal group names as per engine policyHugo Locurcio
This also adds `SNAME()` macros where relevant to improve performance.
2022-07-01Remove debugging print following GI reorganizationHugo Locurcio
2022-07-01Merge pull request #62595 from python273/patch-1Rémi Verschelde
2022-07-01Clamp Decal's upper/lower fade to positive valuesHugo Locurcio
Negative easing values result in broken rendering.
2022-07-01Merge pull request #62439 from timothyqiu/str-formatRémi Verschelde
2022-07-01Add global_position and global_rotation to Node3Dfoxydevloper
2022-07-01Stretch image on resize in asset description dialogKirill
2022-07-01Merge pull request #62594 from KoBeWi/docs_be_like-I'm_backRémi Verschelde
2022-07-01Restore and improve some ParticlesMaterial docskobewi
2022-07-01Merge pull request #62589 from KoBeWi/custom_threadsRémi Verschelde
2022-07-01Handle custom Callables in Thread.start()kobewi
2022-07-01Merge pull request #62587 from bruvzg/fix_m1_buildRémi Verschelde
2022-07-01Merge pull request #59089 from KoBeWi/I_am_rootRémi Verschelde
Add `root_subfolder` to FileDialog
2022-07-01Add arch flag to assembler to fix build on ARM64 macOS / iOS.bruvzg
2022-07-01Merge pull request #62551 from akien-mga/x11-check-fullscreenRémi Verschelde
Properly check for fullscreen toggle made through the Window Manager