Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-02-18 | Disable engine splash logic on Android; this is now handled by the Android ↵ | Fredia Huya-Kouadio | |
theme api. In addition, add support for scaling and applying filter to the splash screen on Android. One limitation of the api being used is that the splash screen aspect ratio is not maintained when it's scaled up. | |||
2021-02-18 | Merge pull request #45950 from KoBeWi/naughty_resources | Rémi Verschelde | |
Fix internal resource detecting when pasting nodes | |||
2021-02-18 | Merge pull request #46161 from akien-mga/linux-joypads-udev-fallback | Rémi Verschelde | |
Linux: Fix fallback logic when udev fails creating a context | |||
2021-02-18 | Merge pull request #46150 from m4gr3d/update_ndk_fetcher_logic | Rémi Verschelde | |
Override `ANDROID_NDK_ROOT` based on the project ndk version. | |||
2021-02-18 | Linux: Fix fallback logic when udev fails creating a context | Rémi Verschelde | |
Thanks to Noshyaar for pointing out the bug. | |||
2021-02-18 | Merge pull request #46151 from ellenhp/fix_spatial_player_play | Rémi Verschelde | |
Fix a pop on play() in AudioStreamPlayer2D and 3D | |||
2021-02-17 | Override `ANDROID_NDK_ROOT` based on the project ndk version. | Fredia Huya-Kouadio | |
This helps resolve issues where the project ndk version differs from the one pointed by the `ANDROID_NDK_ROOT` environment variable (if it exists). | |||
2021-02-17 | Fix pops in play() of both spatial audio players | Ellen Poe | |
2021-02-18 | Merge pull request #46147 from m4gr3d/add_missing_ndk_version_config | Rémi Verschelde | |
Add missing `ndkVersion` to the library gradle build config. | |||
2021-02-17 | Add missing `ndkVersion` to the library gradle build config. | Fredia Huya-Kouadio | |
2021-02-17 | Merge pull request #46142 from m4gr3d/revert_agp_to_4_0 | Fredia Huya-Kouadio | |
Revert AGP to version 4.0.1 | |||
2021-02-17 | Revert AGP to version 4.0.1 as a workaround to ↵ | Fredia Huya-Kouadio | |
https://issuetracker.google.com/issues/171235570 in version 4.1.x | |||
2021-02-18 | Merge pull request #46143 from hpvb/dont-clobber-symbols | Rémi Verschelde | |
Don't clobber original library symbols | |||
2021-02-18 | Merge pull request #46145 from akien-mga/android-ndk-21.4.7075529 | Rémi Verschelde | |
Android: Bump NDK version to 21.4.7075529 | |||
2021-02-18 | Android: Bump NDK version to 21.4.7075529 | Rémi Verschelde | |
This is what GitHub Actions now provide and they removed the previous 21.3.6528147. A bit annoying to have our hand forced this way but it's still 21.x so should be good to upgrade. | |||
2021-02-18 | Merge pull request #46139 from m4gr3d/add_verbose_logging_android_export_master | Rémi Verschelde | |
Improve verbose logging for the Android export process | |||
2021-02-18 | Don't clobber original library symbols | Hein-Pieter van Braam-Stewart | |
It appears that we can get a fun circle dependency on a shared object on some system configurations causing issues with our 'fake' function pointer names. This can lead to a crash. The new wrapper generator renames all the symbols so this can't happen anymore. See https://github.com/hpvb/dynload-wrapper/commit/704135e This closes #46140 | |||
2021-02-17 | Add verbose logging to help with troubleshooting the Android build/export ↵ | Fredia Huya-Kouadio | |
process. | |||
2021-02-17 | Merge pull request #46124 from angad-k/cpu-particles-3d-fix | Rémi Verschelde | |
CPUParticles3D crash fix | |||
2021-02-17 | add null check in _update_particle_data_buffer() | Angad Kambli | |
add check to see if p_order is in range for CPUParticles3D::set_draw_order' | |||
2021-02-17 | Merge pull request #40316 from jiteshvm/missing-animatedsprite3d-signals | Rémi Verschelde | |
adding animation_finished signal and fix frame_changed signal not firing | |||
2021-02-17 | Add animation_finished signal and fix frame_changed signal for AnimatedSprite3D | Jitesh | |
Fixes #40301. Fixes #45947. | |||
2021-02-17 | Merge pull request #46117 from akien-mga/dynamic-load-libudev | Rémi Verschelde | |
Dynamically load libudev.so.1 on Linux | |||
2021-02-17 | Merge pull request #46119 from Faless/js/4.x_processor_count | Rémi Verschelde | |
[HTML5] Implement OS.get_processor_count(), 4.0 fixes | |||
2021-02-17 | Merge pull request #45955 from angad-k/fix-set-joint-i-to-name | Rémi Verschelde | |
fix set_joint_i_to_name to use the provided argument | |||
2021-02-17 | Dynamically load libudev.so.1 on Linux if `udev=yes` | Rémi Verschelde | |
This makes it possibly to run Linux binaries compiled with udev support on Linux systems which do not provide udev (typically systemd-less distros). If udev is missing, we fall back to parsing `/dev/input` like when compiled without udev support (`udev=no`). Also adding some verbose debug statements to know which method we're using when debugging Linux joypad issues. The libudev so wrappers were generated on Mageia 8 with libudev 246.9 using https://github.com/hpvb/dynload-wrapper: ``` ./generate-wrapper.py --include /usr/include/libudev.h --sys-include '<libudev.h>' \ --soname libudev.so.1 --init-name libudev --omit-prefix gnu_ \ --output-header libudev-so_wrap.h --output-implementation libudev-so_wrap.c ``` | |||
2021-02-17 | Merge pull request #46050 from akien-mga/ci-simplify-file_format | Rémi Verschelde | |
CI: Remove file_format.sh changes hard to reproduce on Windows | |||
2021-02-17 | glTF: Fix set_joint_i_to_name not using its argument | Angad Kambli | |
Fixes #45371. | |||
2021-02-17 | [HTML5] Implement get_processor_count. | Fabio Alessandrelli | |
2021-02-17 | [HTML5] Fix compilation issues in 4.0 | Fabio Alessandrelli | |
More memory is needed, and a Workaround to avoid undefined symbol due to dead code elimination. | |||
2021-02-17 | RasterizerDummy now instances Image(s). | Fabio Alessandrelli | |
Avoid crash on start-up, we will need to slowly re-implement the various methods with dummy objects so exporting works again like in 3.2 | |||
2021-02-17 | Merge pull request #46087 from Quadtree/add_cwrap_to_runtime_methods | Fabio Alessandrelli | |
Add cwrap to EXTRA_EXPORTED_RUNTIME_METHODS | |||
2021-02-17 | Fix math error in blend shape application tolerance | Kayomn | |
2021-02-17 | Merge pull request #46105 from Calinou/assetlib-retry-button-only-failure | Rémi Verschelde | |
Only display the assetlib Retry button if the download failed | |||
2021-02-17 | Merge pull request #45575 from aaronfranke/look-up | Rémi Verschelde | |
Use Vector3.UP as a default value for look_at's up vector | |||
2021-02-17 | Only display the assetlib Retry button if the download failed | Hugo Locurcio | |
2021-02-16 | Use Vector3.UP as a default value for look_at's up vector | Aaron Franke | |
2021-02-16 | Merge pull request #46095 from hpvb/dynamic-load-pulse | Rémi Verschelde | |
Dynamically load libpulse.so.0 and libasound.so.1 on Linux | |||
2021-02-16 | Dynamically load libpulse.so.0 and libasound.so.1 on Linux | Hein-Pieter van Braam-Stewart | |
By generating stubs using https://github.com/hpvb/dynload-wrapper we can dynamically load libpulse and libasound on systems where it is available. Both are still a build-time requirement but no longer a run-time dependency. For maintenance purposes the wrappers should not need to be re-generated unless we want to bump pulse or asound to an incompatible version. It is unlikely we will want to do this any time soon. This closes #20978 | |||
2021-02-16 | Merge pull request #46097 from AndyBarcia/FixCrash | Rémi Verschelde | |
Fixes crash when using VisualShader::set_mode with invalid mode | |||
2021-02-16 | Fixes crash when calling VisualShader::set_mode | andybarcia | |
2021-02-16 | i18n: Sync translations with Weblate | Rémi Verschelde | |
(cherry picked from commit 7d921c1d53c116b632cefc65aa73eba301e951ec) | |||
2021-02-16 | Merge pull request #46082 from YeldhamDev/styleboxline_margin_fix | Rémi Verschelde | |
Fix StyleBoxLine's incorrect style margin values | |||
2021-02-16 | Merge pull request #46081 from YeldhamDev/popupmenu_fixes | Rémi Verschelde | |
Fix various small issues with PopupMenu | |||
2021-02-16 | Merge pull request #46072 from ↵ | Rémi Verschelde | |
Calinou/add-gpu-particle-attractor-collision-icons Add icons for the new GPU particle attractor and collision nodes | |||
2021-02-16 | Merge pull request #46040 from ellenhp/fix_seek_playback_pos | Rémi Verschelde | |
Return setseek position if one exists in get_playback_position. | |||
2021-02-16 | Merge pull request #45807 from JestemStefan/signed_angles | Rémi Verschelde | |
Add signed_angle_to() and related methods to Vector3 and Vector3i | |||
2021-02-16 | Merge pull request #46089 from akien-mga/test-codeowners | Rémi Verschelde | |
CODEOWNERS: Add some more owned files and fix team names | |||
2021-02-16 | CODEOWNERS: Add some more owned files and fix team names | Rémi Verschelde | |
2021-02-16 | Merge pull request #46088 from groud/fix_line_edit | Rémi Verschelde | |
Fix minimum_character_width in LineEdit |