summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-02-10Merge pull request #72045 from DeeJayLSP/update_libwebpRémi Verschelde
libwebp: Sync with upstream 1.3.0
2023-02-10Merge pull request #73042 from akien-mga/create-project-gl_compatibility-mobileRémi Verschelde
ProjectManager: Also set `gl_compatibility` for mobile override
2023-02-10Merge pull request #71572 from RedMser/docs-binary-variantYuri Sizov
Document internal usage of `encode`/`decode_variant`
2023-02-10Merge pull request #43111 from junkajii/masterYuri Sizov
New icons for ParallaxBackground & ParallaxLayer
2023-02-10Fix navigation support for multilayered TileMapssmix8
Fixes support for multilayered TileMaps by creating dedicated navigation maps for each layer.
2023-02-10Merge pull request #69728 from Calinou/doc-font-oversampling-exceptionsYuri Sizov
Document exceptions to font oversampling in Camera2D, CanvasItem and Control
2023-02-10Merge pull request #69731 from hackenshaw/improve-CanvasLayer.layer-tootltipYuri Sizov
Improve tooltip for CanvasLayer.layer
2023-02-10ProjectManager: Also set `gl_compatibility` for mobile overrideRémi Verschelde
It's a bit hacky as the choice mainly impacts the main setting, but there are pre-existing overrides which supersede it. We should treat this checkbox as the highest allowed rendering method, and replace the ones which would be higher end (here replace `mobile` with the chosen `gl_compatibility`).
2023-02-10i18n: Sync translations with WeblateRémi Verschelde
2023-02-10Merge pull request #73024 from TokageItLab/fix-transtition-first-frameRémi Verschelde
Fix broken first frame of `NodeTransition`/`NodeOneShot` when xfade is 0
2023-02-10Merge pull request #72378 from maximkulkin/line-edit-consume-eventsRémi Verschelde
Fix LineEdit not consuming events
2023-02-10Merge pull request #72714 from DarkMessiah/fix-unlimited-text-in-treeRémi Verschelde
Fix unlimited text rendering in Tree if width <= 0
2023-02-10Merge pull request #73001 from SaracenOne/update_on_advanced_reimportRémi Verschelde
Emit reimport signal in reimport_file_with_custom_parameters method
2023-02-10Merge pull request #73002 from KoBeWi/VisibleOnScreenConfusionRémi Verschelde
Clarify visibility in VisibleOnScreenNotifier
2023-02-10Merge pull request #73000 from Sauermann/fix-editor-viewport-size-zero-crashRémi Verschelde
Fix crash in editor when setting `SubViewport.size` to zero
2023-02-10Merge pull request #73007 from KoBeWi/typos_be_likeRémi Verschelde
Fix error spam when deselecting TileMap
2023-02-10Merge pull request #73034 from groud/fix_tilemap_patternRémi Verschelde
Fix TileMap patterns creation
2023-02-10Merge pull request #73027 from timothyqiu/more-i18nRémi Verschelde
Add some missing translatable editor strings
2023-02-10Merge pull request #73006 from clayjohn/GL-blend-subRémi Verschelde
Properly reset blend mode when resetting canvas in compatibility renderer
2023-02-10Merge pull request #73032 from dalexeev/gds-remove-warn-as-err-settingRémi Verschelde
GDScript: Remove `treat_warnings_as_errors` project setting
2023-02-10Clean up ProjectConverter3To4 architecture, move renames map to separate fileRémi Verschelde
This allows properly limiting what features depend on the RegEx module (doing the actual conversion) and what features only require the renames data (GDScript suggestions). Also better excludes the conversion command line options when actually disabling deprecated code. Fixes #73029.
2023-02-10Fix TileMap patterns creationGilles Roudière
2023-02-10Add some missing translatable editor stringsHaoyu Qiu
2023-02-10Fix CCD in case of multiple supports in motion directionRicardo Buring
For example, an axis-aligned box under the influence of gravity landing on a horizontal triangle could previously tunnel, because only one of the supports of the box was considered to be the candidate point that would collide first. Now all supports are considered as candidates. Also fix CCD always pushing the fast body into the other body, which works well for convex shapes but not for trimesh/concave shapes.
2023-02-10GDScript: Remove `treat_warnings_as_errors` project settingDanil Alexeev
2023-02-09Allow compiling out the navigation moduleJosh Jones
2023-02-10Fix broken first frame of NodeTransition/NodeOneShot when xfade is 0Silc Renew
2023-02-10Build C# csproj instead of the solutionRaul Santos
2023-02-10Fix error spam when deselecting TileMapkobewi
2023-02-09Properly reset blend mode when resetting canvas in compatibility rendererclayjohn
2023-02-10Add render buffer support to screen space effectsBastiaan Olij
2023-02-10Fix crash in editor when setting `SubViewport.size` to zeroMarkus Sauermann
`Viewport::_set_size` now verifies, that the minimum size is at least 2x2. Also fix `RendererViewport::viewport_set_size` fail condition.
2023-02-09Clarify visibility in VisibleOnScreenNotifierkobewi
2023-02-09Merge pull request #72931 from TokageItLab/improve-root-motion-for-rot-and-posRémi Verschelde
Add root motion accumulator to fix broken RootMotionView
2023-02-09Merge pull request #72991 from Sauermann/fix-popup-window-minsizeRémi Verschelde
Fix that `popup_centered` didn't take the window's size into consideration
2023-02-09Merge pull request #72964 from AThousandShips/input_early_exitRémi Verschelde
Perform early exit in Input::is_anything_pressed
2023-02-09Emit reimport signal in reimport_file_with_custom_parametersSaracenOne
method to fix resources not updating when reimported from the advanced import menu.
2023-02-09Fix that `popup_centered` didn't take the window's size into considerationMarkus Sauermann
2023-02-10Add root motion accumulator to fix broken RootMotionViewSilc Renew
2023-02-09Merge pull request #72884 from groud/fix_trackpad_viewpannerRémi Verschelde
Fix panning via InputEventPanGesture
2023-02-09Merge pull request #72862 from Sauermann/fix-viewport-event-unittestsRémi Verschelde
Add Unit Tests for Viewport InputEvent handling
2023-02-09Merge pull request #72971 from vnen/gdscript-multiline-commentRémi Verschelde
GDScript: Allow strings as multiline comments
2023-02-09Merge pull request #72547 from MewPurPur/string-split-fixRémi Verschelde
Fix String.split() with empty string and delimeter
2023-02-09Merge pull request #72975 from vnen/gdscript-no-ascii-spoof-checkRémi Verschelde
GDScript: Be more lenient with identifiers
2023-02-09GDScript: Be more lenient with identifiersGeorge Marques
- Allow identifiers similar to keywords if they are in ASCII range. - Allow constants to be treated as regular identifiers. - Allow keywords that can be used as identifiers in expressions.
2023-02-09Add Unit Tests for Viewport InputEvent handlingMarkus Sauermann
2023-02-09GDScript: Allow strings as multiline commentsGeorge Marques
Bring back the behavior in 3.x that was left out by oversight.
2023-02-09Merge pull request #69550 from Rindbee/fix-script-editor-not-reload-via-lspRémi Verschelde
Fix internal editor not updating when using external editor via LSP
2023-02-09Merge pull request #72953 from timothyqiu/i18n-improvementsRémi Verschelde
Improve some editor strings for localization
2023-02-09Improve some editor strings for localizationHaoyu Qiu