summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-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-10Fix TileMap patterns creationGilles Roudière
2023-02-10Add some missing translatable editor stringsHaoyu Qiu
2023-02-10GDScript: Remove `treat_warnings_as_errors` project settingDanil Alexeev
2023-02-10Fix broken first frame of NodeTransition/NodeOneShot when xfade is 0Silc Renew
2023-02-10Fix error spam when deselecting TileMapkobewi
2023-02-09Properly reset blend mode when resetting canvas in compatibility rendererclayjohn
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
2023-02-09Merge pull request #72926 from Bromeon/bugfix/gdext-set-typedRémi Verschelde
GDExtension: `array_set_typed` now accepts enum instead of `uint32_t`
2023-02-09Merge pull request #72898 from OverloadedOrama/fix-microphone-issueRémi Verschelde
Further refactoring to AudioDriver implementations after #69120, fixes PulseAudio microphone input
2023-02-09Perform early exit in Input::is_anything_pressedNinni Pipping
2023-02-09Further refactoring to AudioDriver implementations after #69120.Emmanouil Papadeas
- Rename all instances of `capture_start()` and `capture_end()` to their new names. Fixes #72892. - More internal renames to match what was started in #69120. - Use `override` consistently so that such refactoring bugs can be caught. - Harmonize the order of definition of the overridden virtual methods in each audio driver. - Harmonize prototype for `set_output_device` and `set_input_device`. Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2023-02-09Merge pull request #72947 from DarkKilauea/nav-fix-avoidance-callbackRémi Verschelde
Fix missing avoidance updates when using same velocity
2023-02-09Merge pull request #72897 from Geometror/graphedit-set-deprecatedRémi Verschelde
Update configuration warning for `GraphEdit` and mark it as experimental
2023-02-09Merge pull request #72929 from Sauermann/fix-unittest-parameter-removalRémi Verschelde
Remove `m_object` parameter from unit test macros