Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[iOS] Crash on exit #34221

Closed
ealataur opened this issue Dec 9, 2019 · 10 comments · Fixed by #41635
Closed

[iOS] Crash on exit #34221

ealataur opened this issue Dec 9, 2019 · 10 comments · Fixed by #41635

Comments

@ealataur
Copy link
Contributor

ealataur commented Dec 9, 2019

Godot version: 3.2 [fa4f525]

OS/device including version: iPhone

Issue description:
Some times crashed on exit with error malloc_error_brake
"core/string_name.cpp:107:unref()"

Steps to reproduce:
Just close the app with swipe up

Minimal reproduction project:
I have a patch that fixing it. But need a review. Maybe problem somewhere dipper.

This is a screenshot from XCode
https://mega.nz/#!kwoFFKYJ!VISZj_TKrAWIb3U2_AD5YCP8Bg6j41U_NvmoxgmKJiU

Patch:
https://mega.nz/#!Is502QpL!xy-vbYR5mjd8-YkuWGZSvzZ9KJD7vhZ10e2odmggUJU

@samgreen
Copy link
Contributor

If I'm not mistaken, force closing the app like you described with a debugger attached to Xcode will trigger a SIGABRT. If that is indeed the scenario that's happening here, the later memdelete calls will never be executed as exception handlers are generally non re-entrant.

I don't think there's a bug here, but I'd be interested in viewing the crash report to confirm via the stack trace that the other threads aren't doing anything funky.

@ealataur
Copy link
Contributor Author

@samgreen
I started to research it because my coworkers had the same bug on different devices without debugger. And after this patch their reports about crashes is gone.

@Tobi-La
Copy link

Tobi-La commented Dec 30, 2019

Could someone merge this? I also have a lot of reports of the app crashing when closed

@akien-mga
Copy link
Member

A Pull Request would be more convenient than a patch file on Mega for peer review and possibly merging.

@Tobi-La
Copy link

Tobi-La commented Dec 30, 2019

@ealataur Could you do a pull request?

@Tobi-La
Copy link

Tobi-La commented Jan 5, 2020

I tested the patch, but it didn't fix the issue for me. So this is still open and needs further investigation

@Valeryn4
Copy link
Contributor

Same problem. Error statistics spoil application statistics

@HEAVYPOLY
Copy link
Contributor

HEAVYPOLY commented Feb 4, 2020

Still getting crash on exit here. Using Godot 3.2 Stable on iOS 13.3.1 iPad
Did a search on the error I was getting in Xcode:
Can't end BackgroundTask: no background task exists with identifier 2 (0x2), or it may have already been ended. Break in UIApplicationEndBackgroundTaskError() to debug.
and found this thread:
https://forums.developer.apple.com/thread/121990

@ealataur
Copy link
Contributor Author

ealataur commented Apr 10, 2020

Hi all

I will supplement my report.
I got a crash and catch repeatedly situation.

Godot version - 3.2.1 stable
Test project - demo project for godot (Platformer 2D)

When I close the app with "swipe up" afte double click on home button - the app crashed every time. But if I click once on home button and the app goes to backgraound and after I swipe up the app then app close correctly

The problem in first argument in "print_err" function in OS module. When I swipe up the app, the app is in run mode and didn't go to background or pausing.. And I think iOS is freed some resources early than main loop closed..

I research apple dev documentation and get info that after applicationWillTerminate callback we have 5 seconds before closing app. But app still crashed.. Any thoughts?..

Screenshoot from xcode
https://drive.google.com/file/d/1J-tfEFrqejiJz6wGezfuzMSbR5hI4mTh/view?usp=sharing

Video of crashing
https://drive.google.com/open?id=10dsmo2--x9QMEXvNBJtM_Rxket1HWIiF

Crashing here: core/os/os.cpp

With "Bad access" in first argument "p_function"

void OS::print_error(const char *p_function, const char *p_file, int p_line, const char *p_code, const char *p_rationale, Logger::ErrorType p_type) {

	_logger->log_error(p_function, p_file, p_line, p_code, p_rationale, p_type);
}

jkb0o added a commit to funexpected/godot that referenced this issue Aug 30, 2020
jkb0o added a commit to jkb0o/godot that referenced this issue Aug 30, 2020
@akien-mga akien-mga added this to the 4.0 milestone Aug 31, 2020
akien-mga pushed a commit to akien-mga/godot that referenced this issue Aug 31, 2020
@jkb0o
Copy link
Contributor

jkb0o commented Sep 1, 2020

This also happens If assign script to Engine meta and then close application:

var resource = preload("some_script.gd").new()
Engine.set_meta("cached_instance", resource)

jonri added a commit to RTForge/DawnOfTheDuck that referenced this issue Oct 18, 2020
31d0f8ad8d Bump version to 3.2.3-stable
f5d6424648 Add changelogs for 3.2.x releases
97251c70ec Mention compatibility-breaking Camera2D offset change in the changelog
939de03db7 Cross-reference AABB getter methods in the documentation
ee5971a185 Donors: Add Gamblify, remove Interblock from splash screen
2179c852da Merge pull request #42113 from Calinou/deprecate-interpolatedcamera
369e5a7f35 Mark InterpolatedCamera as deprecated
16eb7b95be Merge pull request #42102 from Calinou/doc-animationtreeplayer-deprecation
868776949b Mention the AnimationTreePlayer deprecation in the class reference
f1b2a7d1b4 Fix certificate generation with mbedtls 2.16.8 .
3170ebc0e2 makerst: Add missing newline at EOF
34a0af8343 Clarify that 2D cell sizes are defined in pixels
06f3cd8bd8 Several documentation improvements
576bd0565c Merge pull request #42091 from clayjohn/Sprite3d-bug
a4f2fea2ae Fix axis bug regression in Sprite3D
e1856aaa92 Merge pull request #42062 from madmiraal/fix-41743-3.2
edc4820430 Fix RigidBodyBullet areasWhereIam element shift.
738f6ea221 Document how to remove metadata from an Object
46b4e82f92 Add mono log message to error for fatal errors
508dde662a Clarify get_data Image method
de9a5b6229 Improve AudioEffectDistortion and AudioEffectFilter documentation
b626f16212 Fix "Create Trimesh Collision Sibling" transform
df2a907ba6 Merge pull request #42045 from awkwardpolygons/fix-3.2-texarr-importer-options
e90467ef66 Fix #42043, mismatched compress options in ResourceImporterLayeredTexture
cdc9fe154f C#: Fix csproj not synced on file move/removal from FS dock
cd62be1845 Merge pull request #41996 from Rubonnek/disconnect-item-rect-changed-3.2
2b7c9d9070 Disconnect item_rect_changed when removing a child of GraphEdit
819765130d Fix RichTextLabel alignment for clickable regions
d38eb29f2e git: Ignore clangd cache folder
36fa6369fc stb_vorbis: Increase max alloc buffer size for big Vorbis comments
74952764f3 Improve documentation related to Array error handling
935edf9323 Fix tilemap tiles on horizontal/vertical flips
49b3750b36 Merge pull request #41893 from Calinou/doc-batching-gles2-only
2bc6298bce Document that batching is only effective when using the GLES2 renderer
8c5ed68847 C#: Use BOM when creating a solution
93c15c2e97 Merge pull request #41887 from neikeq/3.2-issue-40001
e72ee23c43 [3.2] C#: Fix endless reload loop if project has unicode chars
0eda951512 Update AUTHORS and DONORS list
3697cc479d Initialise Basis elements with a default Basis in the declaration. Ensures a valid Basis is created with all constructors.
4a9264271d doc: Sync classref with current source
c5f6d2097b i18n: Sync translations with Weblate
f26131fca5 Check if old mouse column is still available.
43b49607bb Fix TURN server example in WebRTC documentation
c21d14fe69 Fix LineEdit not consuming enter events
3f276033c1 Merge pull request #41536 from Chaosus/vs_fix_specular_3.2
8af31c64de Merge pull request #41869 from akien-mga/3.2-ok-but-who-wouldnt-want-gdscript
8ae2a84fb6 Fix build with GDScript support disabled
48de626949 Update mbedTLS to version 2.16.8 (+ patch).
77a6766b3e Clarify the required child node type in the GridContainer documentation
5f1dd48496 Replace calls to gmtime with gmtime_r and localtime with localtime_r.
c6ee088431 Merge pull request #41859 from SkyLucilfer/TranslatorComment32
a30d8e231d Merge pull request #41860 from akien-mga/3.2-scons-fixup-py2
1ba5917da9 Backport translator comment PR to 3.2
217dbdc9e7 SCons: Fix regression in Python 2 support
784e854e58 Merge pull request #41837 from m4gr3d/fix_custom_defines_update_logic
0af5cded1e Fix the update logic for user-added custom defines.
13e2e487a2 Merge pull request #41800 from alexdlm/fix-csproj-read-3.2
6474e036ac  [3.2] Handle csproj "Remove" globs
41b9e1d7ea i18n: Sync translations with Weblate
c040e8f93a Document missing character behavior when drawing text with fonts
9caa35532a Fixes leak with creating editor settings
c6cccdf0c6 Ensure header guards enclose entire header.
ee97e45a69 Improve the resource loading error message to mention the need to import
6122a504ee Build the engine with custom modules in Visual Studio
9699e83e1e Fix parsing of C# files with spaces in the path
9efd555c58 Merge pull request #41754 from neikeq/3.2-csharp-hide-build-button-if-no-proj
93eb9b554e Merge pull request #41752 from neikeq/fix-invalidopexception-csproj-migration
1edd6aa404 Merge pull request #41751 from neikeq/3.2-issue-41745
fba07e75e6 Merge pull request #41749 from neikeq/3.2-issue-41712
2bb251f628 [3.2] C#: Hide Build button if there's no solution to build
f8e3a74f9e Fix InvalidOperationException when migrating from 3.2.1 or older csproj
b3762622be [3.2] C#: Fix Godot failing to find class namespace
bd18b2ff6a [3.2] Fix 'Parameter "assembly" is null' error
939ed5dd5b C#: Fix Windows detection for copying MSBuild stub
f0cfbf2415 Merge pull request #41713 from Yetizone/3.2
e882d535a7 Mention Viewport.render_target_clear_mode property is intended for 2D usage
67b1bf33fa Merge pull request #41717 from Wavesonics/fix-headles-server-lightmap-error
a16bedd2d9 dummy_rasterizer now returns lightmap type
d773de6d24 Document how renaming the project affects the user data path
be126bfd55 Document RigidBodies in character mode never sleeping automatically
b0a6439df9 doc/FileDialog: warn about access limitations in sandboxed apps
ef7675a053 Document support for normal and specular maps in AnimatedSprite2D
138eba1561 Fix invalid CSV in SDL2 controller mappings DB
8a66ea7cb0 Revert "Updated LineEdit to address #41278"
9be924c454 Sync controller mappings DB with SDL2 community repo
fad1feb3ad Merge pull request #41649 from akien-mga/3.2-cherrypicks
cc3b69cf7b Reference the online documentation in collision layer/mask properties
1b6d116dfb Updated LineEdit to address #41278
63b2f69c7f [funexpected] clear missed remaps on deinitialization, fixes godotengine/godot#34221
727bce727b OptionButton.xml word order fix
57810f851c Explain editor usage of current_animation
fdb5561e55 Updated cursor positioning description for File open()
1f7f28a1eb Document HTTPRequest not supporting request data with GET method
6eee52e49b Improve the documentation related to overriding GUI theme items
92a1c168ea Clarify get_data texture method
7493bc5530 Make `AnimatedTexture.MAX_FRAMES` public
dd057d36dc Document the GDScript debugger not supporting Thread yet
a23c0aca87 Clarify that `KEY_BACK` is unrelated to the Back button on Android
afef89014b Cross-reference GDScript built-in rounding methods to ease discovery
dea530d5ca Add information to get thread id
14e1c83350 Improve touch screen button description
45e596e02f Document where the center of mass is for RigidBody nodes
d0b0dc6333 Remove community health files from this repository
636fe1bab9 Gives the theme editor a horizontal scrollbar
96ad9dc4c6 Document supported platforms for `Input.get_accelerometer()` and related
8466f9147b Mention listener node in AudioStreamPlayer3D description
d7065106ef State how 'MOUSE_MODE_CAPTURED' actually works in the 'Input' docs
cadd39d415 Mono: Improve MSBuildFinder logic on Windows
2e1e1af1d2 Add defaults to tilemap set_cell function example
b76aa91402 Mention performance caveats about `find_node()` and `find_parent()`
a068f40535 Merge pull request #41603 from Calinou/scons-linuxbsd-x11-alias
7d825e2c05 Merge pull request #41046 from Calinou/doc-windowdialog-exclusive
b71f8dbd78 Merge pull request #41615 from hhsdev/3.2-issue-40828
90ba819e7b Documentation: specify how WindowDialog's default title bar is made
18fc857b9f Merge pull request #41612 from neikeq/3.2-issue-41444
789d7fac8a C#: Fix crash on export when incorrectly freeing MonoAssemblyName
9790168b48 Alias the "linuxbsd" platform to "x11" for forward compatibility
7facd00ace [3.2] Fix specular render_mode for visual shaders
6b5102cf90 Merge pull request #41504 from naithar/fix/analyzer-3.2
f81c6c52fc iOS: fix deprecations and leaks
a8e1a0f0bc C#: Fix 'Parameter toolsPath cannot be null' error
30c4b1b67e GitHub Actions: Prepend emoji to platform names for easy visual grepping
5a96c24243 Revert "Check if global class file still exists before registering it"
2d42625184 Revert "bug with Tween.is_active, fixes #39760"
3b080845a8 Link to 2D Sprite animation tutorial in relevant class documentations
e880956943 Mention that body_set_state is deferred
c5abc57f8a Merge pull request #41451 from ThakeeNathees/autocompletion-in-comment-bug
d04d329a1f autocompletion inside comments bug fixed
dbb0ad3b59 doc: Sync classref with current source
5954f82e44 Update CollisionShape2D doc
d82cc621e1 Fix 2D Particle velocity with directed emission mask
f3ed06cfd7 Mono/C#: Fix editor using wrong project assembly path in rare cases
eb30c04c4d C#: Save newly created csproj files without BOM
a7bd28760e C#: Fix null exception in our MSBuild logger
cd2da16d63 Clarify points in Line2D doc
a430f68364 fix GDScript UTI
13175b6387 Document limitations related to centering text with RichTextLabel
c8845291c3 C#: Fix editor unable to play game after IDE PlayRequest
f90931c47a Add more error explanations in the BMP image loader
a6f0810d51 Make the lack of AtlasTexture support in AnimatedTexture more prominent
336bc03d66 Add an editor setting to invert 3D pan/orbit on the X axis
42dca43c50 Merge pull request #41029 from masi456/fix/40888
2a692f41a3 Merge pull request #41364 from m4gr3d/fix_textedit_movement_bug_3_2
4d51c16b28 Merge pull request #41394 from Yetizone/3.2
20e411545c Merge pull request #41408 from neikeq/senkyu
c3954441f3 3.2 New csproj style with backport of Godot.NET.Sdk
4d7b7d9b73 3.2 C#: Upgrade GodotTools to nuget Microsoft.Build
e1f17a0b35 3.2 C#/Mono: Check assembly version when loading
5bc06c7014 Viewport Usage enumeration
9bf5a0b791 Merge pull request #41081 from naithar/feature/ios-framework-import-3.2
910c554a1a iOS Export: Add a method to embed a framework
a43bb5927d Merge pull request #41346 from lawnjelly/kessel_useless_transform_bug
a8240f7351 Fix issue causing the textedit to move upward
5a3096a1cd Merge pull request #41088 from clayjohn/DOCS-32-Sprite3D
2961d905bb GLES2 batching - Fix redundant transform synchronization in batches
212744e7a5 Merge pull request #41318 from ThakeeNathees/autocompletion-enhanced-for-class-level
2e7129c248 Merge pull request #41327 from bruvzg/win_tablet_modifiers3
2b996cca67 [Windows] Fix modifier keys when using tablet input.
a6ef6b10b2 Revert "Fixes the get_visible_line_count() of rich text label"
c1a5e9f513 fixed linker being slow on OSX
8adfeda6f8 Make the editor's 'CheckButton' icon be smaller
62256e0b3a Reference Range signals in the Slider class documentations
e70b165c61 Skip indentation of empty lines when indenting a selection.
d4740ee643 Document the lack of kerning support in DynamicFont
d53f5b55ec Auto completion enhanced for extends and class level identifier
a10ae31c0f Merge pull request #41315 from clayjohn/Polygon2D-crash
5acc78ac81 Merge pull request #41314 from clayjohn/Sprite3D-uvs
8571f7b041 Check arrays before generating Polygon2D AABBs
d33a9aaacb Check for uncompressed uvs in Sprite3D
72d12289bb Merge pull request #41286 from bruvzg/macos_on_top_3
2b1cfad591 [macOS] Fix "on top" not set on init, and reseting on window update.
13a615bd9c Merge pull request #41235 from akien-mga/3.2-cherrypicks
e283d4b5c8 Update AUTHORS and DONORS list
7ce476c425 Expose NOTIFICATION_POST_ENTER_TREE
330afdd6cb Fix RichTextLabel center alignment bug
b62872d5bc Documentation: clarify the indent parameter of JSON.print
f592600ee8 Mention that Array.front/back throw error if empty
58a30199b4 grow_mask() description added
5db6095bde update to use scons compile db tool
69dc9c9417 Fix tile placement preview for rotated, skewed or scaled TileMaps
3211a51be8 Modify the scene only when color changed
cea16907bb Properly disambiguate unsaved scripts
abdcb7d299 DirectInput: use correct joypad id
f19bab5165 platform: Update metadata for export platforms
5433b8470c Improve Vector2.angle() description
0429779835 Improve the project README
c2d7d81ac8 Fix inconsistent indentation in the FreeDesktop MIME type XML
b0aabf2c03 [macOS] Fix crash on failed `fork`.
5972495d99 Revert "Virtual keyboard size adjustment fixes"
a97b84378c Remap script path when registering class.
f732cea0ff Merge pull request #41231 from lawnjelly/force_inlines_are_evil
e126b941be Removes some superfluous FORCE_INLINES
abf019d810 Merge pull request #41187 from bruvzg/fix_repeat_null_termination
8dab067c01 Add missing NULL termination to the String::repeat function.
900949b316 i18n: Sync translations with Weblate
6477481e68 Merge pull request #41131 from totlmstr/3.2-missing-svg
702a16ffc4 Merge pull request #41146 from capnm/capnm-32x-pr41139
efbeafd08c Merge pull request #41041 from qarmin/leak_bullet_shape
bbb4999292 Merge pull request #41126 from Razoric480/fix-enum-line-number
71bad8dba6 Add option to disable virtual keyboard for TextEdit
f550af9da7 Add missing #ifdef SVG_ENABLED
e3f16a83dc Fix line num of enums reported as the line before
8fdbf61df8 Update Sprite3D docs to reflect recent changes
c62ce03679 Make sure that a new image can only be created when the buffer is not currently locked
793694fc40 Mention caveats for `popup_exclusive` in the WindowDialog documentation
808615ec3e Fixes leak when creating bullet shape
23b553ba06 Merge pull request #40914 from akien-mga/3.2-ci-emscripten-1.39.20
1244986f98 CI: Pin Emscripten version to 1.39.20 temporarily
fc7451204e Improve JSON-related documentation
3869b82bc1 Added missing information about File.open_encrypted function to docs.
7e9b7b0462 Clarify TreeItem return values
7c728f0ee4 Add an example for creating a button in the Button class documentation
c49be9bf84 Merge pull request #40791 from nekomatata/android-keyboard-cleaning-3.2
f4d6830949 Merge pull request #40869 from clayjohn/3.2-polygon-aabb
32928c2112 Properly calculate polygon2D AABB with skeleton
78a6a57884 makerst: Add descriptions to method qualifiers
c8d8134288 Ensure CSG parent's _make_dirty() is called when entering a tree.
2987fb3b45 Improve the `EditorInterface.get_editor_viewport()` description
2494224f96 Link to Thread-safe APIs in the Thread class documentation
6d2f8dd827 doc: Sync classref with current source
19802f7dc0 Merge pull request #33646 from NeoSpark314/gles2_highp
efe6b50f17 Added option to enable high precision float in GLES2
e36c100365 Fix crash in ENet changing refuse_new_connections
4a0568b609 Document how to perform advanced string splitting using RegEx
bd76fcd43b Add an example to the `CanvasItem.draw_string()` documentation
b3effe5faa Fix incorrect key name in the Animation documentation code sample
4f9ca00294 Check if global class file still exists before registering it
36b746d903 Merge pull request #40822 from Calinou/doc-canvasitem-draw_multiline_colors-antialiased
39ec3ad2e5 Document `CanvasItem.draw_multiline_colors()` not supporting width and AA
ff0ada164b [3.2] Move PopupWindow logic to GodotEditText on Android
fe4aa393f0 Merge pull request #40803 from aaronfranke/3.2_revert-dir
b9e1db7e03 Revert "Fix Directory Open Check"
9de0439a45 Revert "Follow-Up Fix Directory Open"
4c100a593f Revert "Fix Directory make_dir and make_dir_recursive"
ac2e7d87d1 Merge pull request #40786 from akien-mga/3.2-cherrypicks
ed20772c09 i18n: Sync translations with Weblate
e82e9588fd doc: Sync classref with current source
10544f1cf7 Revert "Move Bullet physics query flush from Bullet space pre-tick callback to"
ba3f0fa971 Fixed reload_goal not being called when SkeletonIK3D::start is invoked with p_one_time = true
40d118ce4a Fix incorrect comments in file formatting script
8d5dab5a05 Pop from front to avoid infinite loop with nested classes
44ff9cdea5 Fix errors saving a 2D scene preview when the 2D editor was never opened
31c21b9750 Implement HTML5 cancel/ok button swap on Windows.
451648c34d Improve visibility documentation for CanvasItem and Node3D
cdb3712992 Clarify the difference between contacts and collisions.
b717a61903 Improve the Object, Reference and Resource class documentations
518f109927 Script editor: Don't open dominant script in external editor
a2f034d3ab [macOS] Refocus last key window after `DisplayServer::alert` is closed.
cd01cda143 Fix ultra long node names
5692bb4c81 Ensure Bullet HeightMapShape3D data width and depth are at least 2.
4b9bb50176 Style: Fix code format scripts compat with non-GNU Unices
6abaf4d0eb Skip internal scripts for breakpoints without printing an error
993a421333 Show errors on Object.call_deferred
508388a9fd Document an example dictionary returned by `TileSet.tile_get_shapes()`
6f71bc2a06 Evenly distribute stretched Nodes in BoxContainer
400a780050 Revert "Allow Area2D and 3D mouse events without a collision layer"
37bac7d75d Merge pull request #40672 from nekomatata/virtual-keyboard-height-fix-3.2
a2edf04fd2 Merge pull request #40469 from nekomatata/virtual-keyboard-enter-fixes-3.2
77bb081123 Merge pull request #40727 from akien-mga/3.2-ci-ios-github-actions
8fdb21f454 CI: Replace Travis iOS build by GitHub Actions
db6d7499c0 Merge pull request #40723 from naithar/fix/ios-touch-events-master-3.2
16f9ff5866 iOS: added delay gesture recognizer
b3d46d4809 Merge pull request #40675 from Calinou/doc-texturerect-viewporttexture
5589529cf3 Document ViewportTexture flipping in TextureRect
69db38742f Virtual keyboard size adjustment fixes
a24e30abd7 Bump version to 3.2.3-rc
8b8364cc9e Merge pull request #40653 from akien-mga/3.2-cherrypicks
b40f3f9740 Style: Sync other changes from new fix_style.sh and clang_format.sh
eda03831d6 Style: Add missing newlines to SVGs
4567eee79e CI: Backport GitHub Actions setup from `master`
307bac0757 Keep transition value when replacing key
7e1312055b Fix emoji branch compilation error
2bcb9d2a04 Fix run project when current scene was never saved
cc8c6180c3 [macOS] Fix Maya navigation with ALT + mouse scroll
3d420c94c9 gitignore: Ignore binutils linker temp stXXXXXX objects
f1cdb91f34 SCons: Remove unused DEBUG_MEMORY_ENABLED define
93f297e1d5 Fix typos in GodotSharp code docs
b35970b9a5 issue-40396 - Added missing error strings to JSON parsing when array or object is never closed.
53a3476fc2 fixed documentation for get_hit_length of spring arm 3D
0fdfa47929 Fix presumed copy/paste error: "Returns" -> "Sets"
accc30e5e0 C#: Fix restore not called when building game projects
ad18e16389 Document polling rate limitations in InputEventMouseMotion
930c880fa6 Add option to disable virtual keyboard for LineEdit
925371d08f TileSet Editor: Check polygon size before indexing
7078d33fa1 Document HTML5 CORS restrictions in HTTPClient and HTTPRequest
f922452e90 stb_vorbis: Update to upstream version 1.20
9b36357544 Fix Directory make_dir and make_dir_recursive
e511e0f16a Prevent infinite loop in Tree incremental search
6416df8e34 Document the process of parsing command-line arguments
5984febde2 Prevent multiple Controls moving inside container
606d4270c6 Document several editor-related classes to 100% completion
0e44834cd3 Improve the VisibilityNotifier and VisibilityEnabler class descriptions
52a33a8066 Complete the EditorSettings class documentation
7e9a51cdd5 Mention `toggled` signal for pressed state in BaseButton documentation
ca4fe82a7f Fix crash when closing a TextFile
753ff1fad2 Mention the Data paths documentation in the File class
c77492408a Clarify how to convert PrimitiveMesh to ArrayMesh.
5c7802a061 Document which escape sequences are supported by `String.c_unescape()`
11bceb3d62 Document caveats related to Control scaling
dc7e9d46e6 Fixes the get_visible_line_count() of rich text label
b7b8f8645f Open scene selected from Quick Open dialog.
8ef40b9306 bug with Tween.is_active, fixes #39760
582b4318f8 implement generic filename disambiguation
f189d0e1f3 Allow gltf2 morph targets with no default values. Changes for bug 38751
3bdb39bec4 Add a margin to EditorSpinSlider to visually line up the edited number
bdd1e74869 Merge pull request #40581 from aaronfranke/3.2_docs
e10a1e078f [3.2] Add C# XML documentation to core C# math types
3ab5183ffa [3.2] Backport core documentation changes to 3.2
af35d0d3c8 Merge pull request #40558 from clayjohn/GLES3-sky-texture
be30437e07 Merge pull request #40573 from asmaloney/3.2-no-override
2534e28918 Fix OpenGL error when generating radiance
502a3d580f Remove override keyword from csharp_script.h to fix build errors
7b4b83e9dc Merge pull request #39817 from yrk06/ExposeInertiaTensor
b3520ecd1c Merge pull request #40534 from zaevi/fix_clipboard_crlf_3.2
470bbee74a Merge pull request #40559 from clayjohn/3.2-Sprite3D-AABB
fb4e55bb7a Pass Sprite3D AABBs to VisualServer
c79ec3951b Merge pull request #40492 from RandomShaper/font_avail_chars_3.2
06904ac215 Add DynamicFont::get_available_chars()
7f62c6a81e Merge pull request #40490 from madmiraal/fix-40381-3.2
d8aaf0a620 Merge pull request #40523 from clayjohn/3.2-mipmap-nearest
6f2be6b05c [3.2] fix crlf for clipboard
e5cc4d4f87 Allow nearest neighbor lookup when using mipmaps
d09b16512b Added Method get_inverse_inertia_tensor
98aabe111f Use difference in position to check whether motion in Bullet is too close to zero.
c0b394572f Fix Return key events in LineEdit & TextEdit on Android
89f57ae122 Merge pull request #40432 from Faless/js/fix_setenv
e7099ed2ea Fix setenv not defined in older emscripten verions.
4abebfa476 Merge pull request #40413 from akien-mga/3.2-cherrypicks
2244841729 doc: Sync classref with current source
e41ab634c6 Mention C# gotchas in Object's dynamic call/set/connect methods
f031e72395 Add missing has_default_value field for signals in api.json
8bc44c868e Correct is_reference attribute in api.json for Reference class
f7021e57d7 Document VehicleBody3D and VehicleWheel3D limitations
ceeb690476 Properly pass safe margin on initialization.
67313c681d Reorganize ENet pactches.
18eddfc98d Funnel refuse_new_connections to Godot ENet.
91b2d020a8 Document updated UDPServer interface.
468a1c0271 UDPServer handles PacketPeerUDP-client association
a06ee5e763 PO loader: Fix unclosed files and error messages
4677502d7c Include gdscript warning name in LSP message.
f7b994aef8 Revert "Include gdscript warning name in the warning message."
a8188265c2 Disable file logging for the project manager
cfda32add0 Fix overlappingObjects vector crash
8218170b3c Avoid overflow when calculating visible_cells
f6479786c0 change minimum horizontal size from 200 to 240
e7e022b3ee Prefer the highlight version of the "GuiTabIcon" icon for buttons, and make their width/height equal
1f7911e019 Merge pull request #40410 from lawnjelly/kessel_force_repeat
2f983c82c8 GLES2 Batching - Fix FORCE_REPEAT not being set properly on npot hardware
d2be483e96 Merge pull request #40406 from Chaosus/fix_shader_3.2
e452c67476 Merge pull request #40382 from bruvzg/macos_11_window_size_3
ecd54630ef [3.2] Fix some incorrect conversions which lead to crash in shaders
26a825aac3  [macOS, 3.2] Fix window size on macOS Big Sur (title bar height is no longer same as menu height), use top-left corner as resize origin instead of bottom-left.
3de89f78e5 Merge pull request #40265 from Calinou/doc-node-clarify-add-child-below-node
37100384c3 Merge pull request #40300 from 0xafbf/fix-parent-check
717d4cbb73 Merge pull request #40309 from madmiraal/fix-40283-3.2
d0372edd6b Merge pull request #40343 from akien-mga/3.2-cherrypicks
13da2cc91f Use GitHub Actions instead of AppVeyor for Windows platform
813fab55d8 Fix overriding compression related settings
c88696cdb8 Improve the ENet channels documentation in NetworkedMultiplayerENet
8cd317b551 Disable "misleading indentation" warning on GCC
670205a22f Expand env vars for `custom_modules` build option
e76a9a51df Emit signals for GraphEdit multi-node selection and unselection
ac3ff49ae5 fix item_edited behavior on Asset Installer.
e798cf81c5 Merge pull request #40280 from madmiraal/PR40193-3.2
a3246a5ebe Set isScratchedSpaceOverrideModificator to false when removing a RigidBodyBullet from a space.
6b05f8f602 Fix parent check for add_child_below_node
fb736018c5 Clarify the node parameters in `Node.add_child_below_node()` docs
15850687a8 Allow Area2D and 3D mouse events without a collision layer
c2a4ce9380 Enable file logging by default on desktops to help with troubleshooting
a0f0aa1741 Fix crash on editor without a feature profile
130ad08d47 auto re-import atlas, fixes #40047
76a43c93cd Fix repeated updates of PathFollow3D Transform
c55e68d311 Do not try to save internal scripts
ec787f0134 Follow-Up Fix Directory Open
4a0fe1adb3 Add a POST request example to the HTTPRequest class documentation
8f0d50c3ec Update Resource.xml to explain behavior of duplicate when subresources is true and a subresource contains further nested resources.
4c2d0d38fd Handle 16 bit PNG files in sRGB format
6eb1a2eacb Document how to instance a PackedScene and add it as a child
81f448aa5d Mention `SceneTree.create_timer()` in the Timer class documentation
fe0adc4f77 Keep debug & verbose options after loading project from project manager
0246a1a276 Revert "Enable the ability to use Godot as a subview within an Android app"
5854bf4696 Fixed mesh data access errors in GLES2
2cf52076fd Merge pull request #40185 from madmiraal/fix-37702-3.2
6fd712c874 Merge pull request #40173 from naithar/feature/ios-storyboard-usage
e7d8464f87 Move Bullet physics query flush from Bullet space pre-tick callback to Bullet physics flush_queries() as is done in Godot physics, and remove the pre-tick callback.
a4028b99ec iOS Export: use relative path for res:// files
9c68989cf2 stb_vorbis: Add missing error checks in comment reading mallocs
3f898f5207 Fix Directory Open Check
3f57cb12b4 Improve null check in FindReplaceBar
bd90f236d3 Improve scene preview generation for empty scenes and disabled features
2eb65b5c7e Merge pull request #40169 from azagaya/3.2
b1ec15bc5b Merge pull request #40201 from bruvzg/macos_seamless_scaling_3
e9ab41b71d [macOS, 3.2] Implement seamless display scaling.
6264c5146c iOS Export: Storyboard custom values
07b24de868 Merge pull request #38724 from madmiraal/fix-8368-3.2
46c6383c8d iOS Export: add option to use storyboard for launch screen
d539627be2 Fixed white image in margins when using same image in scene
d0fb6d6971 Clear a Bullet Area's overlappingObjects vector when removing an area from a space.
2b4773f0cf Expose methods to play scene from plugin code
a8d4ca0e1b Include gdscript warning name in the warning message.
9ce1fe59ea Fix: editor crash on super constructor called
1f886d1f31 Merge pull request #39867 from clayjohn/Sprite3D-mesh
3a916152d8 Merge pull request #39803 from TwistedTwigleg/3.2.skeleton_ik_scale_fix
fcce1ca8c4 doc: Sync classref with current source
3f5f58b9d8 Fix opening URLS with special characters in macOS
d4f4e0d7dc Fix `String.capitalize()` description to follow camelCase changes
41f99c8f53 Provide warning when using polygon shapes in `CollisionShape2D` node
d4d57476ad Add documentation for minimap_draw and minimap_width
68526da5f2 Fix undo/redo for bone painting in Polygon2D UV Editor
9890189155 Merge pull request #40149 from mrushyendra/ustring_overflow
7670e1fc79 Fix errors in overflow checks for String conversion to int
1ebfe84458 Merge pull request #40114 from madmiraal/fix-40090-3.2
ccdfaf2491 Remove elements from monitored_bodies and monitored_areas as they are processed before calling the callback, instead of after they have all been processed, because the callbacks may readd them.
037571d08e Merge pull request #40087 from akien-mga/3.2-cherrypicks
6c0ff26f35 Use mesh instead of immediate for drawing Sprite3D
c9a9c6513f Merge pull request #40088 from akien-mga/3.2-environment-glow-hdr-bleed-scale
a91c21c628 Update AUTHORS and DONORS list
13d4813ddf fix crash when pass null in print array in GD.print
c29da0e2fe Update TextEdit select and select_all methods
62677d7da1 Add documentation for selecting_enabled
8e6dd3191f Image: Improve error messages for invalid creation size
157e810b2e Make Resource properties accept SE plugin scripts
a8d499723f Add documentation for center_viewport_to_cursor method
c0db0749f7 Fixed separation of ports on GraphNode
6206f4439d fix laxist collision detection on one way shapes
d6b23306c8 Fix RichTextLabel fill alignment regression
aacbdebda3 Add documentation for shortcut_keys_enabled
3fd7c33f39 Fix incorrect documentation for Vector2.angle()
0924a3ac55 Fix timeline cursor not updating on zoom change in the Bezier editor
a235bab96c Ignore blend times for inexistent animations
45b1234a82 Update to wslay 1.1.1 .
9d25668339 Update to mbedtls 2.16.7
b4f710c6d8 thirdparty: List release years in README.md
a9ef40b388 Remove oversized margins in the AnimationTree editor
f2fe197398 Make timeline cursor in the Bezier editor just as thick as the Animation editor
d004188348 Environment: Fix glow hdr bleed scale being unused
35523a46c0 Make "Close and save changes?" actually save
32c154d297 Fix Tree's 'scroll_to_item()' not working correctly on some cases
9388237e2d Revert "Adds fuzzy search for help search dialog"
89421c58cd Write "Aces" tonemapping in uppercase as it's an acronym
cdb9b51ed1 Add Control to preferred types
14b8124074 [macOS export] Set correct external file attributes (Unix mode), and creation time.
c68ef4d754 Fix issues with custom tracks on reimport
4c54f39dbe Deleting multiple nodes displays correct message.
46590fa3b0 VideoPlayer: fix possible race condition
850f07a4d9 Expose loading TGA images in Image.
f50c88ba7b Clarify `Geometry.offset_polygon_2d` regarding vertices translation
3a08658881 animation autocomplete bug fixed
38509f1a89 Prevent dragging from SceneTree buttons
50d69a5a3d Call CRASH_COND_MSG if key not found in HashMap get function.
22863363a7 Merge pull request #37475 from azagaya/3.2
0bc2705ff2 Merge pull request #33998 from nekomatata/printerr-remote-debugger
24f527b561 Merge pull request #39996 from naithar/feature/ios-gdnative
a3e525ba0f Merge pull request #40054 from bruvzg/macos_confined_mouse_mode_3
2759fe85dc Merge pull request #40052 from Faless/js/more_improvements_3.2
3ec3b5f1e9 Merge pull request #40051 from Faless/iteration/os_delay_3.2
83e376e731 Format remote printerr properly in script debugger output
b233cb640d [macOS, 3.2] Implement confined mouse mode.
d06ad40757 Add default 50ms output_latency web override.
357e99a31e Use dummy driver when JS AudioContext is unavailable.
399e2c1db0 Limit FPS in JS by skipping iterations.
c7d2767ab9 [JS] Check canvas size each loop, force redraw.
093c463ebf [HTML5] Early FS initialization.
dc8b7b3b17 Move frame delaying functions from Main to OS.
44a516986d Merge pull request #39084 from madmiraal/backport-37314
0e2bc779ed GDNative export: do not add fake lookup table if static lib is not used
8fff25df09 GDNative Editor: Support selecting frameworks for iOS
e2a45fe840 iOS Export: Updated Info.plist. Framework embedding. Fixes for search paths
519024829a iOS Export: turn .dylib into .framework on export
6001e10054 GDNative: support dynamic loading of iOS frameworks
3dc466b244 Fixed issue where the SkeletonIK node would incorrectly scale bones in the IK chain
3247ac4b0e Merge pull request #39981 from madmiraal/fix-39919-3.2
63fd0d37ed Merge pull request #39895 from madmiraal/fix-39768-3.2
22ff17793c Use is_equal_approx() instead of vertex_snap when checking if ray is colliding with equiplanar CSG faces.
8e120230a1 Create degenerate triangles when inserting an edge into a CSG face. They will be deleted when the faces are merged, but their edges are needed for merging faces.
b833296cbb Merge pull request #39943 from bruvzg/macos_apple_silicon_3
e88dc5da68 Merge pull request #39941 from akien-mga/3.2-x11-XGetWindowProperty-memleak
43888ebfaf [macOS, 3.2] Add support for the Apple Silicon (ARM64) build target.
08ee1de535 X11: Ensure XGetWindowProperty data gets freed
6bd7fd0a00 Fix accidental duplication of Polygon2D start point
cd3a3eb3eb Fix weekday calculation in get_datetime_from_unix_time for negative times
5b7eb3fd3f Improve the preload and load descriptions
cb9bc18102 VideoStreamGDNative: close file in cleanup
7bd101b5c5 Generate inspector preview for Image resources
c029a03bc3 Remove directory search results
f06fc1fdf4 Call Spatial::get_global_transform and Vector3::dot only once within Camera::is_position_behind to avoid redundant work.
636b1e4518 CanvasItemEditor: Fix losing position for drag'n'dropped scenes
65155c2855 No longer scroll vertically when scrollbars are unavailable
8cc3d4bda6 Keep the bottom panel visible when enabling the distraction-free mode
94eaeb5e84 Merge pull request #39903 from RandomShaper/fix_object_rc_leak
9b48c81f47 Merge pull request #39905 from m4gr3d/fix_focus_aware_option
429f4830fe Merge pull request #39906 from RandomShaper/fix_dangling_key_dbg_error
b02e0b0c4b Fix debugger error when Dictionary key is a freed Object
623a1ae5b3 Fix the logic to enable focus awareness
dca653cc3a Fix leaked ObjectRCs on object Variant reassignment
de284ea5d2 Trigger broadphase update when changing collision layer/mask, and check for collision layer/mask changes in 2D hash grid broadphase update.
dafadfe6db Merge pull request #39870 from Chaosus/shader_fix_return_3.2
891b84a833 [3.2] Prevents usage of return in main shader functions
3e3972db7a Merge pull request #39865 from clayjohn/alpha-prepass-fix
95f93b5f0f force depth prepass when using alpha prepass
28c0088d86 Merge pull request #39558 from m4gr3d/godot_fragment_3_2
34c5133e6a Merge pull request #39604 from Faless/js/3months_backport
d6ff55f30b Merge pull request #39784 from neikeq/3.2-visualstudio-support
11bb4ef4c3 Bump version to 3.2.3-beta
6a9fbafcbb Bump version to 3.2.2-stable
63523e56e1 Don't use arbitrary theme editor icons for scripts with the same name
c682410379 Mono/C#: Fix unhandled exception not being printed
c8586d3837 Merge pull request #39840 from neikeq/3.2-use-/restore-instead-of-/t-restore
705b1695af Merge pull request #39818 from Wavesonics/server-memory-leak
ebff150680 Support SDL2 half axes and inverted axes mappings.
920639511d Enable the ability to use Godot as a subview within an Android app
abc453f9b6 [3.2] Mono/C#: Use /restore instead of /t:restore when building
23d44223e6 Fix memory leaks in RasterizerStorageDummy::free Lightmap capture data is now freed as well free() now also properly returns true or false based on if something was actually freed.
7af6a4cc50 [3.2] Fix DebugPlay request handler ignoring BuildBeforePlaying
5079bea660 Merge pull request #39820 from Chaosus/shader_fix_const_crash_3.2
76fa1724b3 Merge pull request #39395 from asmaloney/fix-macos-scrollwheel-zoom
a84f081160 i18n: Sync translations with Weblate
474b178534 [3.2] Fix shader crash if pass const argument to 'out/inout' parameter
087a83fd54 Improve the low processor mode sleep precision
530307e7ec Main::cleanup: Move MessageQueue deletion further down where it's safer
6dee6477dd Optimize class icon loading
d4a1bc475a Fix overlapping hotkey designations for save all scenes and save all scripts
68c273fb09 Tween.xml word order fix
d2347bc4ec Clarify what a string being empty means
5be4e10f4e Fix error label clicking in status bar for shader editor
0f30fa8fbd Enable finer grained control when creating polygon with UV Editor
944210923f Follow up cleanup for the godotpayment project module
0867fc2c4c Draw horizontal lines and labels in the editor performance monitors
afac2514f8 Fix upscaling image with bilinear interpolation option specified
8f28e0861f Merge pull request #39762 from naithar/feature/ios-modules
8b210f8732 Merge pull request #39806 from RandomShaper/fix_gone_popup_crash_3.2
0f0360702b Handle gone TabContainer popup nicely
1575820207 Merge pull request #39791 from PoqXert/ios
bd71925726 Updated purchase receipt suitable for sending to apple verification server
c7bbe262dd Merge pull request #39333 from Aroweeri/environment
d0f365fe0f [3.2] C#: Fix completion request with case insensitive resource path
d8af79140e [3.2] C#: Add VisualStudio support
7ec072f7e7 Merge pull request #39774 from lawnjelly/kessel_tex_wrapping_fix
491059ca82 GLES2 Batching - Fix texture wrapping state bug.
198bd4cb0f Environment doc update regarding Viewport usage.
45a6628b15 SCons: Enable iOS modules for ARKit and Camera
e564ca0c1b Export: Fix iOS enabling push notifications capability
bc6a75786c Export: Remove system frameworks from xcode template
a678ceaeae SCons: Enable modules for iOS
a662b853dd Fix use uninitialized `ofs` variable introduced in 39701.
8fd861ab11 doc: Sync classref with current source
1468c0b4d4 [Windows] Prevent overwriting old cursor handle on multiple mouse_mode changes, ensure mouse_mode is set before `cursor_set_shape` is called to restore cursor.
f2f11bc752 Merge pull request #39744 from timoschwarzer/remove-godot-payment-plugin
44c3908c7b Avoid errors when the editor camera is inside the focused object
e2675e9462 macOS, prevent multiple CGDisplayHideCursor calls unpaired with CGDisplayShowCursor.
d2aa3031dc Fix crashes with invalid shapes in BulletPhysicsDirectSpaceState queries
5053ab684a Remove GodotPayment android plugin
571a0c60c0 Revert "Implement Skew in Node2D"
75791358c6 Merge pull request #39736 from naithar/fix/deleted-object-stringify
af1788baf3 Variant: Fix potential crash when stringifying deleted Object
000db65d40 i18n: Sync translations with Weblate
0b1d9f9d88 Fix Joint2D doc
327479472e Revert "return boxed long when marshalling a godot int to mono runtime in dynamic contexts"
4c638f98ab Fix "Fully Axis-Locked" Freelook Navigation Scheme
9889641bae Document how Vector2, Vector3 and Color behave in a boolean context
d9beab34c5 Update bool documentation to be more clear
8ac13e50cf Move Haiku platform port to external repository
7e3d7417e3 Fix overwrite of manual changes in export_presets.cfg when export dialog is opened
70fb79efa0 Fix missing slider joystick handling on Windows
cdbbc75e90 Set proper file type attribute for OSX zip export
371f1e951e Replace the AssetLib tab icon with a less confusing design
c5d70fc6a6 Scroll horizontally when holding Shift with Scroll to Pan enabled
f99cbb94cc Export: Rename 'Windows Universal' to 'UWP'
6e835a4820 Autofilled path gets set properly on animation subresources
af43748dd5 Prevent having spaces in signal's method in Connect Dialog
d99f6c4d5c Fix #20467. The "Anim imported" warning gets displayed properly when working on imported anims.
d080c0de51 adding check for syskeydown on control and alt
8f3eec930b Add unique icon to Polygon2D
804b53bdbb Merge pull request #37500 from madmiraal/check-motion-before-bullet-sweep-3.2
6cf8709808 Merge pull request #39729 from madmiraal/fix-39718-3.2
b006f5402d Check for motion in cast_motion() before doing Bullet convexSweepTest().
fa0ee28826 Check if point's index exists before adding it to the list of points that need to split faces when avoiding creating degenerate faces while merging CSG faces.
bd16fd9d19 Merge pull request #39683 from asmaloney/3.2-FileAccessBuffered-init
7f18163ea6 [3.2] Ensure FileAccessBuffered structs are properly initialized
42a31501a8 return boxed long when marshalling a godot int to mono runtime in dynamic contexts
b3af0b2a39 Option in RichTextLabel for height to fit content
307a9551ae Merge pull request #39658 from asmaloney/3.2-macos-command-backspace
6c6a203e26 Merge pull request #39644 from Ev1lbl0w/feature/disable-rendering
388a194afc Merge pull request #39669 from lawnjelly/kessel_vertex_write_fix
a4bd66f854 GLES2 Batching - prevent baking on VERTEX use in a shader
5bbb15418f [3.2][macOS] Command-backspace in line edit
17c87d2ec1 Expose disable_render_loop property to GDScript
ae59e22cdd Fix editor texture preview for certain specific dimensions
88c22cb648 Document Mono-specific classes
1c801dd044 Fix a random crash in the TileSet editor
d4dd80afe7 Restore previous mouse position when leaving the editor freelook mode
bf913d6917 DocData: Skip language-specific ClassDoc without methods/constants
dc7f555783 Search result highlights follow font size
6e3a1074ce Simplify Transform2D get_rotation
3b52ea4b43 Fix code editor Replace tool to work with 'Selection Only' option
7971b20ebe Add Code::Blocks files to .gitignore.
d8b543c991 DDS: Fix loading files without DDSD_CAPS or DDSD_PIXELFORMAT
4d7ac36e84 Allow Godot to kill it's own PID
f46624030c Add description for "absorbent" and "rough"
5200ff03d2 Display freelook speed and zoom in units in the 3D editor viewport
74d10e766e - Added more euler rotation orders support. - Fixed floating point issue on the old one. - Fixed the equation on the get_euler_yxz function. - Added unit tests.
438f1a8238 Fix: Ctrl + Click not working for subclasses
fc92f83c30 Debugger stepping to incorrect line fix
d46ab53b41 Allow duplicating files when holding Control
931a927a40 shodowed var warning for `for` loop counter
202ca3ce7f Link exposed set/getters in property descriptions
bf9df88a7c GDScript debugger incorrect error line fixed
5084043373 Bind Shape2D draw method
a6a29f97fe Add a suffix to the window title when running from a debug build
b146bf2528 Canvas resize callback, to update buffer size.
806b23208f Fix modules with closure compiler.
21c9f37757 [HTML5] Refactor JS, threads support, closures.
7f6767470d Merge pull request #39580 from m4gr3d/provide_activity_to_godot_plugin_constructor_3_2
61aa477e1c Clean up the `GodotPlugin` public API.
1cf8652945 Merge pull request #39263 from ThakeeNathees/is-operation-fail
893cf84278 Merge pull request #39590 from madmiraal/fix-35744-3.2
ea4ee986b5 Normalise p_up_direction vector in move_and_slide() and move_and_slide_with_snap() and fix tolerance in move_and_slide_with_snap() max floor angle.
2e8480d56a Merge pull request #39571 from Chaosus/fix_vs
af094253a6 Merge pull request #39568 from Ranoller/patch-2
87ebc29d8e Use path instead classname to prevent errors for exported visual shaders
e50e834197 Merge pull request #39559 from RandomShaper/fix_half_float_textures_3.2
616fb219db (3.2) Fix bad position in Camera2D offset and camera rotation if smothing enabled
f4640af9c1 [3.2][macOS] Control key + scroll wheel should zoom not pan
93e20a4cd4 GDScript LSP: Fix wrong error checks added in #39385
35a5ebb44d i18n: Sync translations with Weblate
ff185f715a Add note about automatic window title to FileDialog documentation.
4c289058ed Clarify Node virtual methdods not being called if node is orphan
1d0c39e395 Fixes the stopping of animation effects in bbcode after appending
1b58f94296 Fix Image.create_from_data use_mipmaps doc
cb119e349a Fix TabContainer emitting spurious tab_selected signals when a theme is changed
ffb423bc76 Fix match count for whole word search in editor
87f999274b Fix RegEx example in class doc and correct typo
157c89aa2d Delete bus effect with Delete key
469c1b5f5e Document how to resize a SubViewportContainer to avoid stretching
d42f332fc7 Add description to TileSet.is_tile_bound() method
2f04896b0e Re-enable scroll follow on RichTextLabel clear
42312d7d4d Fix Material.render_priority doc: no opaque sort
b181b97b6c Fix label percent visible doc description
be0eba0f75 Fix whole word search slowdown in editor
01061c6fbb Simplify some code in platform/uwp/export
355868a5db Fix custom types in node list search
5a1f94ba47 Document the `in` operator in String, Array and Dictionary classes
c15e5af60e Fix wrong internal format for half-float textures
50c4834548 Merge pull request #39502 from bruvzg/kbd_layouts_3
ba47cdf815 Merge pull request #39501 from hilfazer/favourite-project-button
fac9f8f82d Merge pull request #39538 from Faless/js/2phase
1c0abd6393 Use 2-phase setup in JavaScript.
6efab27a41 Merge pull request #39531 from lawnjelly/kessel_light_join_next
94d127ccc3 GLES2 Batching - Fix try_join_item logic for lights
879014c3ff Merge pull request #39504 from madmiraal/fix-39500-3.2
a48e13101d Ensure pair callback data is set to null when it's null.
14fcd20e86 Fixed "Favourite Project" button in Project Manager
2256946f79 [3.2] Add keyboard layout enumeration / set / get functions (macOS, Windows, Linux/X11).
6c9b7c27d5 Merge pull request #39428 from fire/gltf-lights
5ee9553591 Merge pull request #39463 from akien-mga/3.2-scons-py2-fixup
c87b4f9d71 SCons: Fix python2 compatibility after #37198 and #37248
362193db6a String: Use ABS macro in padding code
e241dae44d Set version to 3.2.2-rc once again
d68e631566 i18n: Sync translations with Weblate
c80ab247b7 doc: Sync classref with current source
158e8ee051 Enable Unicode support for RegEx class
aa448a2a07 Adds full description for AudioEffectRecord.xml
0efa59bfdc Account for file deletion and renaming in Export Presets
c87128fa06 Improve the 3D light documentations
fda49b74a1 Added a "title" attribute for the link tag in the docs xml
24b3bf0637 Make text deletion methods public for LineEdit
6344b75453 Enable zero padding with float specifier for format strings
a822d1f133 Fix for Expression class: inner string can be single quoted
b330766c30 Fix overflow condition with QueryPerformanceCounter
0eaefa73a1 Merge pull request #39448 from mrushyendra/duplicate_signals
e3cf64a7d8 [3.2] Add GLTF light import
0df5d74e6e Fix signal duplication bug when duplicating node with instanced children
1df2e81d3e Merge pull request #38507 from RandomShaper/fix_cleanup_info_3.2
f09046a9ab Fix potential crash when listing leaked objects
3fb9c776ff Merge pull request #39437 from akien-mga/3.2-cherrypicks
3c7e03510c Merge pull request #39256 from lawnjelly/tilemap_pixel2
f99ead735c Git Hooks: Suppress "which" error messages.
320ae61090 Git Hooks: Add support for GUI git clients. [ci skip]
ff11fdd017 Pre-commit hook instructions on Windows
23ef1e0f70 SCons: Dump construction environment to a file
bc21cd8592 Moved to methods.py as a `show_progress` method.
efdeba3326 Travis: Add static check for Python black formatting
243377ffac Hooks: Use pygmentize if available to visualize diff
1ec7a73d1c Hooks: Add pre-commit hook for psf/black formatting
7bf9787921 SCons: Format buildsystem files with psf/black
c3d04167a4 Document the requirement to update the class reference when contributing
c39c3e3237 Improve `CONTRIBUTING.md` and update it to follow recent changes
8e8861ed06 Mention ordering caveats for `Dictionary.hash()`
5495bbdd47 Fix scene tree showing up when the root selection is present
12786bcbdb Fix crash when creating new text file with no name
3202df9b5c doc: Make File store/get integer methods clearer
7200a0eac5 Update Rigidbody 2D and 3D sleep documentation.
51de6732c9 AStar: Make get_closest_point() deterministic for equidistant points
317c9b5fe9 Tweak the invalid preset error message to mention `export_presets.cfg`
ebb30ac45a Core: Add hints to run with --verbose when leaking nodes/resources at exit
2652a2d184 Add generic file icon and its modulation to the 'FileDialog'
f3fcdfbdd0 PackedScene: Prevent crash when root node has `parent` attribute
1a1c30702d VariantParser: Fix crash on malformed vectors
3edae035d5 GDScript LSP: Fix crash in notify_client
0b6a410890 Change the default editor camera rotation to position it in +X +Y +Z
eb6c7ec09c Add an editor tooltip to document gizmo visibility options
56da70f2e8 Removed variables and #include in EditorSceneImporterAssimp::import_scene that became unused after the recent commit ec1bf96(#39363).
f1ca218ce7 Fix fbx import assimp error
221051d523 Tree: Calling update in _gui_input less frequently
b2c7f94ae2 Crypto as a custom instance class.
402a7e0094 Fix editor crash when mbedtls is disabled.
e94aab7936 Restore capture caches when missing
a6d8773d0b Fixing wrong blending rect methods
c63c902c74 Fix dialog spam when inspecting MeshInstance from model file
6e8b5aff66 Add visual feedback when hovering layer checkboxes in the Inspector
c9a8309e73 Merge pull request #39169 from lawnjelly/light2d_layer_fix
4f02fd7eca Merge pull request #39426 from Rubonnek/unmatched-half-float
782173f0dc Fixed mismatched disable half float property string
9901eac9f5 Merge pull request #39400 from madmiraal/fix-39374-3.2
5794a4e11e Test collision mask before creating constraint pair in Godot physics broadphase 2D and 3D.
e891fae52b Merge pull request #39134 from abustin/fbx_mesh_compression_fix
3d48a87ecf Merge pull request #39369 from mbrlabs/basis-fix
021d671889 Merge pull request #39376 from Calinou/doc-particles-shadows-aabb
1b5c4bc5b7 Make Light2D respect CanvasLayer layer_min and layer_max
0832ecc4a3 Document enlarging Particles visibility AABB when they cast shadows
f8463df11a Re-apply basis of newly added node (via drag-n-drop) in editor viewport
275183ef15 GLES2 batching - Add UV precision adjustment for tilemaps
6e1af78df4 Merge pull request #39068 from lawnjelly/kessel_settings_rename
776eb76018 Merge pull request #38995 from RandomShaper/shader_time_scale_3.2
1ff7b0a0a9 Add shader time scaling
9f4a14ba97 Merge pull request #39319 from KoBeWi/this_should_do
24872bffce Make sure built-in script warning fits in dialog
aeb5513bab Tweak the GDScript error message about passed argument type mismatch
8b321354d8 Swtich HTML5 key detection from keyCode to code.
0db5315f8a Fix WebRTCPeerConnection set_local_description doc
ae67ec3ece Set "shader_param/" prefix in Shader::has_param()
15b4192ec6 Sync controller mappings DB with SDL2 community repo
6ef0de3f23 Enable text selection in execute output of EditorNode
a6e9001579 Check if the specified Android release keystore exists
837cba7567 predefined var check for `for` loop counter
48a4f7e3a7 2D Editor: modified zoom increment to the twelveth root of two
d80b27f5a6 Merge pull request #39305 from m4gr3d/enable_focus_awareness_3_2
d1e4cede90 Add support for focus awareness
ed1fc50bb9 Merge pull request #39280 from akien-mga/3.2-cherrypicks
2ba67d94e8 Add fallback icons and make custom ones appear in the recent/favorites list in the "Create New" dialog
83c15ff469 Fix crashing of VisualScript due to...
b0fe8cab14 Tweak the import compression property hint for clarity
b2a64b144f Fix excessive bottom cropping in atlas generation
7021991cd9 Change OK text in snap dialog to OK
b4ca613138 Clarify usage of AnimationPlayer with AnimationTree and fill in empty method descriptions
aa935c262a Fix inconsistent error messages with Android custom export templates
f911ebc328 Improved warning shown when autoload cannot be added.
61da4882aa Add performance hints to the DirectionalLight shadow mode property hint
9e01a0cd28 Add a getter and property for the editor distraction-free mode
3649c61e46 Prevent crash attaching a script with no languages registered
424d1b5fab Print errors when calling MIDI input methods on unsupported platforms
eef442f32d Update Windows GUID to SDL uid conversion.
5dfd4fc84d  Update OSX GUID to SDL uid conversion.
6ea9ca14f0 Allow mouse zooming without hovering the texture in the TileSet editor
6bbfed6400 Implement zooming using Ctrl + Mouse wheel in the TileMap editor
c1f6854ada Fixes the right and center alignment bug of rich text label
96a3b91eee Fixes building mono release templates
fdf64b1898 Preserving "Sync Scene Changes' and "Sync Script Changes" with Project Settings
982ab51f2f Grabbing focus on ProjectList after clicking an item.
9753181956 SCons: Allow to read `custom_modules` option via a file
d56b9d5ebf Disable antialiasing on the DynamicFont outline as well when requested
91590b0cf0 Add dinput nullptr checks.
6c9c6885a2 Do not probe joypads if DirectInput cannot be initialized.
d814352d92 Tweak the DirectInput initialization failure message
219717fc21 fix(Directory): remove erasing print
a3bd201cc7 makerst: Print status messages to make the CI output clearer
25af738762 Expose `get_char_size()` from Font instead of BitmapFont
a8332e30f0 GDScript: Fix assert message when no custom message is set
1642c4163d Ignore invalid tablet driver name, when non are available.
d201163557 Do not rely on the existence of `config.py` while detecting modules
fa0cf25e19 Add shortcut for Pan Mode (G)
e34929feaa Update Mono C# warning to reflect latest list of platforms supported
bea913a874 Stop ignoring hidden files and directories in the `assets` directory
d15e9c2126 Allow scroll_to_line when scroll_active is 'false'
26c617654e Fix ProjectSettings.save_custom documentation
e226947e21 Improve the text appearance in the script editor warnings panel
b6c536317b Perform a clean Gradle build if android plugins changed
1bd51883c0 xatlas: Sync with upstream 470576d
25ed0d4366 colorpicker margin bug fixed
e0a7b2ec97 Update AUTHORS and DONORS list
77aa8c0095 Improve documentation of ProjectSettings::setup
3305783bac Fixed images in black margins
8d287b051a Merge pull request #39265 from Chaosus/fix_length_3.2
371d48aea1 [3.2] Fix shader's length() function parsing in expressions
a29318a5bc Merge pull request #39260 from vnen/get_script_is_type
8f795cb38e Fix `is` operation fail on get_script()
a0983637cf GDScript: Allow get_script() to be considered a type
519fbbfdd4 Merge pull request #39243 from bruvzg/mac_menu_3
c994eb1daf [3.2] Fix macOS global menu removal and preserve order.
5c6d4edc88 Merge pull request #39162 from lawnjelly/light_shadow_mask
bf54fa5a62 Light2D shadow mask construction fix
f108037cbf Merge pull request #39086 from madmiraal/fix-39059-3.2
b400a02272 Merge pull request #39032 from mrushyendra/issue-38702
e51767b3c0 Document usage requirement for Viewport to sample ViewportTexture as HDR
8a024ca294 Respect 'mesh compression' editor import option in Assimp (ie. FBX) and glTF importers
fc65b0c10d Merge pull request #39121 from Xrayez/py-modules-order
0138ba59ac SCons: use `OrderedDict` to ensure insertion order of modules
807f1f511b Merge pull request #39110 from volzhs/godotpayment-consume
c86ddd6b61 Add missing consumePurchase plugin method for GodotPayment
f03bc21e09 Merge pull request #39103 from m4gr3d/enable_legacy_external_storage
2d9132a463 Merge pull request #39098 from m4gr3d/validate_plugins_build_config_3_2
2e7e3dcfe4 Enable legacy external storage for Android 10
0181e89e43 Validate that `Use Custom Build` is enabled when `Plugins` are selected Remove `GodotPayment` from the default build template
5d8b0649be Apply old method for linear & angular damping in Bullet, in order to make it easier to tweak and consistent with Godot Physics.
8f0f2bf4ef Better damping implementation for Bullet rigid bodies
08fa7cd8d9 Correct Bullet's default Area angular damp value.
9aeb9ea826 Merge pull request #39081 from m4gr3d/fix_emit_signal_3_2
3c0b26e29c Fix parameters passing when emitting signal
6abe73f5b8 Merge pull request #39078 from m4gr3d/override_command_line_args_3_2
06b7f611f8 Provide the ability for clients of the Godot library to add their own command line arguments
c7d18dec70 Rename batching project settings in preparation for GLES3
757d8b5672 Merge pull request #39034 from timoschwarzer/google-play-billing-3.2
8373c0792a Re-implement GodotPayment Android plugin using the Google Play Billing library
7c332d9386 Merge pull request #39040 from Xrayez/modules-search-path-3.2
acb83db1d1 doc: Sync classref with current source
800dceee52 Reverse mouse wheel in animation track editor
f4f4b77d23 Use long instead of int for object id in Android java wrapper
f0bc3482d4 Mono/C#: Don't try to load project assembly in project manager
cf311f3e79 Fix moving 2D node with mouse after using arrow keys
ad3d643bc2 Delete DummyMesh when RasterizerStorageDummy is freed
c4e652a6a3 Docs: Fix order of variant constants.
66e00a2670 check the params section exist before erasing it in import_dock
48a2fd7a3d gdscript_parser: Fix "unreachable code" false positive for loops
9347a6ad6a Trigger an error when trying to define a preexisting signal in GDScript
133997654c Add `custom_modules` build option to compile external user modules
d611bd970d regression: dictionary key no autocomplete fix
d0613a2243 Fix JS audioContext parameters.
719369c71b Fix resource preview in remote inspector
2cf6624965 FastLZ: Update to upstream version 0.5.0
0da84b50c0 Mono/C#: Fix values not updated in remote inspector
11d6c0f20d Merge pull request #38984 from Calinou/bakedlightmap-configuration-warning
5fb5fb135a Document known bugs in BakedLightmap
7ccb146a55 Merge pull request #38979 from lawnjelly/kessel_unshaded_bug
b95add2bfd GLES2 Batching - Builtins prevent baking in unshaded shaders
73b97e8f05 Merge pull request #38963 from neikeq/scons-option-build-cil
d5e380117f Merge pull request #38952 from bruvzg/win_ink_block_mm_3
28aabf4f73 [3.2] Block WM_MOUSEMOVE during Windows Ink pen handling.
fa9c44bf65 Merge pull request #38890 from Xrayez/save-png-buffer-3.2
ce09d0c5e1 Add SCons option to not build C# solutions
8cf450c16b Merge pull request #38916 from madmiraal/appveyor-test
aeb1181add Enable Appveyor error on warnings.
dac3504cc3 Fix C4724: potential mod by 0 warnings.
a3cad44f44 Add `Image.save_png_to_buffer` method
b6c551e864 Merge pull request #38875 from bruvzg/tab_drv_sel_32
c5bb283ede Merge pull request #38832 from akien-mga/3.2-cherrypicks
a785641196 Allow `.res` and `.tres` extensions in the scene CLI positional argument
2197ef0566 Fix Android LineEdit editing bugs
3d8cc49ec5 Keep "lock" metadata when changing a Node's type, if applicable
6dfd80673a Mono/C#: Remove script load error about not a Godot.Object
8f90d423b9 Fix too eager GDScriptFunctionState stack cleanup
e3be0520a1 [Windows] Add quotes only to the command line arguments with special characters.
2c81a82d53 Update the permission string for the Oculus hand tracking to match the latest api update
b0ba122443 Removed const from OAHashMap iterator value
9669c437ef macOS signing improvements: allow signed app exporting as ZIP, sign DMG after exporting.
a520e03730 Update .appveyor.yml.
71b2abbfa3 [Windows, 3.2] Add tablet driver selection.
f390749439 Fix Visual Studio C4724 warning (potential mod by 0)
e6a3499bef Fix Visual Studio C4334 warning
c2eea4bde0 Fix certain characters being recognized as special keys in Windows when using the us international layout
75f6d2ef32 Remove no longer needed patches to jpgd.cpp
dcb68e0106 SCons: Improve registration of compilation_db tool, check version
9aa4648579 Added compilation database support for clang and gcc
35d95918ae Add `custom.py` to .gitignore
8ebcdeb3d7 Document that Dictionary is always passed as reference
4779d289d5 Fixed text editor drawing if smooth scrolling is disabled.
8cab02ec06 Remove get_local_mouse_position() hack in GraphEdit
05cd3ff8ba Using command + comma on macOS as default shortcut for editor settings
92031098bf Move mixrate and latency definition to AudioServer
6d1ddf7eb1 AudioDriverJavaScript now compute buffer size.
8e91d2746d Merge pull request #38828 from RandomShaper/fix_oa_hash_map_3.2
8349635ffc Fix leaks and crashes in OAHashMap
154e2ff234 Merge pull request #38824 from m4gr3d/hide_custom_defines_from_editor
4db8ade565 Remove the `custom_defines` section from the editor
43bf8e27b6 Merge pull request #38799 from bruvzg/gdnative_size_fix_3
ebc63dac30 Merge pull request #38784 from remram44/patch-1
d255cc9e4d Fix GDNative Variant type size on 32-bit platforms, add size checking static asserts. [3.2]
a2f32c970d Merge pull request #38175 from m4gr3d/improve_android_plugin_config
a71a338c59 Implementation of the Godot Android Plugin configuration file
21180675c9 Merge pull request #38774 from pepegadeveloper123/mono_inherited_scene_bug_3.2
ccf5703568 Update description of Object.free() method
23d51ac325 Fix inherited C# scene not inheriting parent's fields (3.2)
d784cb23ec Merge pull request #37929 from thebestnom/migrate-to-androidX-3.2
51a1a27457 Hide editor_spin_slider grabber when closing Editor's windows
9ee77179b5 break, continue outside of a loop, match statement handled
000899647a Merge pull request #38767 from ofrank123/bug/lsp-save-error
2173d041af Fix incorrect capabilities notification in LSP
dac8b7b6f4 Improve jsonrpc error reporting
0556a48bf9 Merge pull request #38752 from Calinou/rename-error-warning-icon
c7c608166d Merge pull request #38749 from akien-mga/3.2-android-modules-GodotPaymentV3
fa279d02f7 Rename the ErrorWarning icon file to match the 3.2 naming scheme
d45b96d2b1 Android: Check for deprecated GodotPaymentV3 module, direct to new plugin
d13f46bc41 shadowed var warning in nested block bug fix
40c43da96f set parser error when infer type is null
f5a3d34593 Merge pull request #38734 from lawnjelly/polyline_bug
8005175ea5 GLES2 polyline drawn as GL_LINE_STRIP to match GLES3
e42318e41c regression: var declaration type info parser bug fix
6d7fb3d322 regression: static func can't access const fix
dd7f9b1c08 Make it clear that PhysicsDirectSpaceState is only available from within _physics_process().
253d211102 Silence EQ::Band::c1, c2 and c3 may be used uninitialized warnings.
e22cff8ccf Update the editor icons README to remove outdated information
6692681618 Tweak the error message displayd when a post-import script fails
40d8ed023c Better file naming for AppVeyor artifacts
46327d48a2 Fix minimap selection offset
0b6bcf90f5 Rename the editor action "Revert Scene" to "Reload Saved Scene"
72aa9ce7fc range() with non-numeric const argument crash fix
ee7bde231c Merge pull request #38706 from nathanfranke/fix-rename-sizing
b7ce9ad1bf Merge pull request #38694 from lawnjelly/kessel_builtins
814f72c524 Fix rename dialog size in 3.2
94ed206bfc GLES2 Batching - Prevent baking colors with COLOR writes
8cb67bb359 Merge pull request #38692 from Calinou/doc-projectsettings-ssl-certificates
47d003fbb8 Clarify that the SSL certificate setting overrides the default bundle
d999e1519c Merge pull request #38686 from Calinou/doc-tilemap-used-cells-by-index
e77313b3ed Clarify the `id` parameter in `TileMap.get_used_cells_by_id()`
44c1c5840c Merge pull request #38674 from madmiraal/fix-physicsw-warning-3.2
499e945da9 Merge pull request #38651 from neikeq/3.2-dotnet-cli-support
3928fe200f [3.2] C#: Support for building with the dotnet CLI
4b91111acb Merge pull request #38669 from lawnjelly/kessel_vertex_read
57c70d8e9c GLES2 Batching - Prevent VERTEX baking within items in custom shaders
d096ce1644 GLES2 Batching - Fix custom shaders reading VERTEX
b4302d0d04 Fix 'physicsw' may be used uninitialized warning in csg_shape.cpp
a9bcd8ba26 Merge pull request #38659 from akien-mga/3.2-cherrypicks
8056bdf605 Merge pull request #38658 from bruvzg/wintab_32
c1cf8a5068 Tweak the editor log selection color to match the current editor theme
b1455c68eb Rename the Clear Script editor action to Detach Script
d7f1a43d1a Use a different icon for the debugger tab with both warnings and errors
bd5413e05f WinTab: Make movement smoother and handle pressure/tilt changes when cursor is not moving [3.2].
df87ae6eb8 Store build as artifact in appveyor
a5a7b1d462 Input: Readd 'Default Android Gamepad' magic binding
55ab98233a Using the common behaviour when use command+shift on text line for osx
938a9c95d0 freetype: Update to upstream version 2.10.2
8d0a925419 Re-add __XINPUT_DEVICE__
77ef3bb416 Added mapping for KEY_MENU to VK_APPS (0x5d) so context menu's triggered by the keyboard menu button work
7bc293b081 Fix: printing empty string does nothing in editor output pannel
9828c6bc86 Keep mouse inside 3D viewport rotation widget
683e19306e Mono: Use msbuild instead of nuget.exe for restoring
34132d2f67 Mono: Fix hot-reloading of nested classes
7cfbde19c9 Fix: can't convert Transform -> Transform2D
55b4e0c44a parser error for static func access non-static variables
4c9ccffad2 Prevent CapsuleShape2D height from being less than zero.
752f61d4fe [DOCS] minor description changes
7d931bad58 rotation gizmo visible = false; when camera preview
c4e00f3d57 Remove WinTab error message.
79f3725bdd Add documentation for the VisualShader nodes
e417528f67 fix: dict2inst crash when constructor has arguments
a446e8671d autocompleting with indexing for native types added
22053ed75f GDScript class var type resolve bug fixed
6b0cfc87af more clearer unexpected statement end error messages
7111aa0688 pass keyword inside a class implemented
f3149817ff fixed: saving gdscript with cyclic inheritance crash the editor
0200db15cc Fix VisibilityEnabler2D behavior on start
5d26836c78 Merge pull request #38629 from Technohacker/windows-dwm-ppt-3.2
56a513d70d Merge pull request #38639 from neikeq/3.2-godottools-new-messaging-protocol
dc89c1b7e6 Merge pull request #38649 from Janglee123/ctrl-click-3.2
d16abbdee4 Improved go-to definition (Ctrl + Click)
fb2e00a854 [3.2] C#: Rewrite GodotTools messaging protocol
30680a4afe Android: Migrate deprecated support library to AndroidX
0456311be3 Don't force borderless mode when using per-pixel transparency
9584f24be5 Use DWMEnableBlurBehindWindow instead of WS_EX_LAYERED
aa57bb0473 Merge pull request #38482 from RandomShaper/improve_yield_3.2
d038a7e42d Merge pull request #38517 from lawnjelly/gles3_nvidia_workaround
22ed24334a Merge pull request #38542 from kuruk-mm/center-touchscreen
5516942110 Merge pull request #38538 from avril-gh/fix-mistyped-setting-path
1cba7fb180 GUI: Touch screen button click area now is synced with its draw
dcb19ed735 Add Nvidia Workaround for GLES3
5e320816f6 fix mistyped setting path
786e55738e Merge pull request #38527 from lawnjelly/gles3_drawcall_stats
4daba9bfc5 doc: Sync classref with current source
1a39b4ea22 method bind TextEdit::set_line() added
87de81258d Make 2D and 3D KinematicBody stop_on_slope documentation the same.
159992f663 Fix bug with AudioStreamPlayer3D audio position
12386a2d80 PopupMenu.get_current_index() bound to ClassDB
e637fe9dd3 clang-format: Add JavaImportGroups for Java code
d09036992c jpgd: Fix detection of SSE2 support with MSVC
17bb7af425 GLES3 - add c…
huhund pushed a commit to huhund/godot that referenced this issue Nov 10, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
9 participants