summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-12-21Merge pull request #56028 from ↵Rémi Verschelde
madmiraal/revert-55978-fix-switch-controller-event-spam
2021-12-21Merge pull request #55823 from KoBeWi/optional_buttonRémi Verschelde
2021-12-21Merge pull request #56102 from jmb462/fix-wrong-gradientedit-colorpicker-shapeRémi Verschelde
2021-12-21Merge pull request #56111 from kleonc/editor-atlas-packer-zero-height-fixRémi Verschelde
2021-12-21Merge pull request #56106 from Calinou/print-fps-vsync-modeRémi Verschelde
2021-12-21Merge pull request #56105 from zaevi/fix_tooltip_trRémi Verschelde
2021-12-21Merge pull request #56098 from Faless/mbedtls/2.16.12Rémi Verschelde
2021-12-21Implement property array for OptionButtonkobewi
2021-12-20EditorAtlasPacker Fix incorrectly deducing zero height in some caseskleonc
2021-12-20Print requested V-Sync mode when Print Fps is enabledHugo Locurcio
This can be used to diagnose why the printed FPS is locked to the monitor refresh rate.
2021-12-21Fix BaseButton's localization for tooltip with shortcutZae
2021-12-20Fix wrong ColorPicker shape with GradientEditjmb462
2021-12-20Bump mbedtls to 2.16.12Fabio Alessandrelli
Remove upstreamed patches. Re-apply padlock and uwp patches. NOTE: We could replace our padloack patch with mbedtls 3452.
2021-12-20Merge pull request #56048 from Faless/headless/os_featuresRémi Verschelde
2021-12-20Merge pull request #56039 from Rubonnek/update-detect-prime-formatting-masterRémi Verschelde
2021-12-20Merge pull request #56071 from great90/masterRémi Verschelde
2021-12-20[Headless] Workaround texture load failure.Fabio Alessandrelli
Some assets are loaded based on OS/server feature detection, namely textures (but potentially others). The ResourceImporter will fail to load a texture if the OS reports not supporting it. The OS, in turn, checks texture format support via the RenderingServer. This commit makes the dummy rasterizer report known texture formats as supported (although unused), so that scenes can be correctly loaded when they include references to imported textures.
2021-12-19Fix variable name 'max_size' to 'min_size' in aabbgreat90
2021-12-18Merge pull request #55918 from BastiaanOlij/fix_win_opengl_destroy_crashRémi Verschelde
Fix incorrect destroy of OpenGL driver if using Vulkan on Windows
2021-12-18Merge pull request #56046 from timothyqiu/map-patternRémi Verschelde
Fix crash when executing `TileMap.map_pattern`
2021-12-18Merge pull request #56041 from Zylann/null_checks2Rémi Verschelde
Fix crash if font fails loading when generating a preview
2021-12-18Fix crash when executing `TileMap.map_pattern`Haoyu Qiu
Validates the input reference.
2021-12-18Fix crash if font fails loading when generating a previewMarc Gilleron
Historical crash log: ERROR: No loader found for resource: res://addons/gdquest.mannequin/assets/theme/fonts/montserrat/Montserrat-Medium.ttf. at: (core\io\resource_loader.cpp:213) ERROR: res://addons/gdquest.mannequin/assets/theme/fonts/default_font.tres:8 - Parse Error: [ext_resource] referenced non-loaded resource at: res://addons/gdquest.mannequin/assets/theme/fonts/montserrat/Montserrat-Medium.ttf at: ResourceLoaderText::_parse_ext_resource (scene\resources\resource_format_text.cpp:170) ERROR: res://addons/gdquest.mannequin/assets/theme/fonts/default_font.tres:8 - Parse Error: [ext_resource] referenced non-loaded resource at: res://addons/gdquest.mannequin/assets/theme/fonts/montserrat/Montserrat-Medium.ttf at: ResourceLoaderText::load (scene\resources\resource_format_text.cpp:649) ERROR: Failed loading resource: res://addons/gdquest.mannequin/assets/theme/fonts/default_font.tres. Make sure resources have been imported by opening the project in the editor at least once. at: (core\io\resource_loader.cpp:206)
2021-12-18Fix initialising of gl_manager and checking gl_manager and context_vulkan ↵Bastiaan Olij
preventing crash issues.
2021-12-17Sync detect_prime_x11.cpp formatting changes from 3.x branchWilson E. Alvarez
2021-12-17Merge pull request #52170 from Ansraer/2d-scale-factorRémi Verschelde
2021-12-17Merge pull request #55976 from timothyqiu/font-preview-fgRémi Verschelde
2021-12-17add 2d scale factor propertyAnsraer
2021-12-17Merge pull request #56023 from Zylann/null_checksRémi Verschelde
2021-12-17Revert "Fixed event spam when using the Nintendo Switch controller"Marcel Admiraal
2021-12-18Fix font preview text color on light backgroundHaoyu Qiu
2021-12-17Don't crash when texture param is nullMarc Gilleron
2021-12-17Update AUTHORS and DONORS listRémi Verschelde
New contributors added to AUTHORS: @Gallilus, @Listwon, @zaevi Thanks to all contributors and donors for making Godot possible!
2021-12-17Sync controller mappings DB with SDL2 community repoRémi Verschelde
Synced with gabomdq/SDL_GameControllerDB@265b43b7895bc5cd5eaf498414e9c62b5152b0fb.
2021-12-16Merge pull request #55966 from bruvzg/wt💩4Rémi Verschelde
2021-12-16Merge pull request #55980 from slouken/fix-xinput-detectionRémi Verschelde
Fixed detecting the Valve Streaming Gamepad
2021-12-16Merge pull request #55978 from slouken/fix-switch-controller-event-spamRémi Verschelde
Fixed event spam when using the Nintendo Switch controller
2021-12-16Fixed event spam when using the Nintendo Switch controllerSam Lantinga
There is no filtering on the Nintendo Switch Pro controller thumbstick, so there will frequently be events with very slight change. These are turned into "not pressed" events, which cancel "pressed" events from keys and buttons. This change filters out up to 5% jitter, but it might be worth revisiting whether "not pressed" events should cancel "pressed" events.
2021-12-16Fixed detecting the Valve Streaming GamepadSam Lantinga
Fixed the GUID, and compare the contents of the GUID, not just the pointers
2021-12-16i18n: Sync classref translations with current `3.4` docsRémi Verschelde
(cherry picked from commit f8b4412b51dadcc262d90a1158efad79f6f55f0b)
2021-12-16Merge pull request #55165 from Calinou/doc-gui-theme-item-focus-transparentRémi Verschelde
2021-12-16i18n: Sync classref translations with WeblateRémi Verschelde
(cherry picked from commit 9f838dbece20fb3eb53c6b57c4c1efb8361ea43c)
2021-12-16i18n: Sync editor translations with WeblateRémi Verschelde
(cherry picked from commit 8a30e04fd181725f46bf25a239dd4bd01c2f4a33)
2021-12-16Merge pull request #55992 from KoBeWi/node_hide_and_seekRémi Verschelde
2021-12-16Mention what happens if find_node() failskobewi
2021-12-16Merge pull request #55970 from Chaosus/shader_fix_struct_warningRémi Verschelde
2021-12-16Merge pull request #55930 from timothyqiu/doctool-i18nRémi Verschelde
2021-12-16Merge pull request #55982 from Chaosus/vs_texture_filteringYuri Roubinsky
2021-12-16Make `--doctool` locale awareHaoyu Qiu
* Adds `indent(str)` to `String`: * Indent the (multiline) string with the given indentation. * This method is added in order to keep the translated XML correctly indented. * Moves the loading of tool/doc translation into `editor/editor_translation.{h,cpp}`. * This will be used from both `EditorSettings` and the doc tool from `main`. * Makes use of doc translation when generating XML class references, and setup the translation locale based on `-l LOCALE` CLI parameter. The XML class reference won't be translated if `-l LOCALE` parameter is not given, or when it's `-l en`.
2021-12-16Merge pull request #55747 from timothyqiu/editor-proxyFabio Alessandrelli
Add proxy support for the editor