2f9e7fbd54 Bump version to 3.2.1-stable (Rémi Verschelde) e5526544a3 Revert "Change LINKFLAGS to FRAMEWORKS which is supported since Scons release 0.96.91" (Rémi Verschelde) efc0a5a481 mbedtls: Re-add patch to disable VIA padlock (Rémi Verschelde) 268cbfbad6 mbedtls: Re-apply upstream PR 1453 after #36823 (Rémi Verschelde) df2a2ae0fc DocData: Fix serialization of Variant default values (Rémi Verschelde) 10012f9d49 Revert "assimp: Sync with upstream 0201fc5" (Rémi Verschelde) 398de05dd6 doc: Sync classref with current source (Rémi Verschelde) 18e021b7cd i18n: Sync translations with Weblate (Rémi Verschelde) 708aab7920 typo in gdscript_workspace.cpp/remove_cache_parser() fixed (Thakee Nathees) 69c1805735 Added parameters to Load() (Phischermen) f9dcc30566 Edited the KinematicBody and KinematicBody2D docs (Umang Kalra) 543ecb0217 miniupnpc: Sync with upstream master (4436632) (CodeforEvolution) 10f2ab59c1 assimp: Sync with upstream 0201fc5 (Rémi Verschelde) 98d0bf7d7a assimp: Clean and document buildsystem, prepare for unbundling (Rémi Verschelde) 5bbce634ad Replace IOHIDDeviceRegisterRemovalCallback with IOHIDManagerRegisterDeviceRemovalCallback to fix gamepad disconnection callback on macOS Catalina. (bruvzg) 1e457c8e5c mbedtls: Update to upstream version 2.16.5 (Rémi Verschelde) d4e6eff2de ConfigFile: Improve error messages and complete docs (Rémi Verschelde) bd2a2a7e40 Turn Rect2's 'intersects_touch()' into an extra argument of 'intersects()' (Michael Alexsander) 2e152b945f Change LINKFLAGS to FRAMEWORKS which is supported since Scons release 0.96.91 (hungrymonkey) 5062d7499f Add a new configuration warning to CollisionShape (Pierre Caye) 15057c9284 Fix EditorFolding crash when switching scenes (Thakee Nathees) 4c325c0732 Mono: Fix detection of Apple platforms in build script (Rémi Verschelde) 41e385cfac Document EditorPlugin get_plugin_icon and get_plugin_name (Aaron Franke) 75164169c4 SCons: Fix get_compiler_version() to return ints (Rémi Verschelde) c34b351b24 SCons: Explicitly define our C (C11) and C++ (C++14) standards (Rémi Verschelde) 1350c1371e add a precision about the intended use of the ConcavePolygonShape (Pierre Caye) 0ab8889c0d Exposing get_tracker_id for ARVRPositionalTracker to GDScript (Bastiaan Olij) 031aed3bb7 Fixes touch events for HTML (Christoph Schroeder) a2bc4f0b30 Take correct part of extension with File Dialog (Dominik 'dreamsComeTrue' Jasiński) 88f0cd0b27 On Windows find Rider installed for CurrentUser (Ivan Shakhov) fa60e77964 Document that SpringArm exclusions only work with PhysicsBody objects (Aaron Franke) 4bf0c52a30 Minor fix in Node class documentation (Danil Alexeev) d6c94fd527 os: execute parse the command output from utf8 (Mateo Dev .59) 7de67f6c48 Fix android template install validation. (fhuya) 447acafa97 Fix missing null check in Mono Binding of GD.print (Raul Santos) cbeb22eb73 Fix InputEventKey::echo type from INT to BOOL (Yuri Roubinsky) 621c20db90 Implement undo-redo feature for Parameter Paste in the Inspector (simpuid) 867ea694da Fix import changing disabling checking on multiple files (Michael Alexsander) 1191766609 doc: Mention concatenation using the `+` operator in Array (Hugo Locurcio) a78bbcf8ce Improve the RegEx class documentation (Hugo Locurcio) 08cb8420f7 Mention the `duration` parameter unit in `UPNP.add_port_mapping()` (Hugo Locurcio) 367048030b Fix wrong selection on cloning a line down in the editor (Richard Menzies) d679edfa7f Add a practical example for `@GDScript.linear2db()` (Hugo Locurcio) 21a45dda7a Improve the `@GDScript.inverse_lerp()` documentation (Hugo Locurcio) 4e879ed803 Improve documentation related to fixed physics processing (Hugo Locurcio) f0b63b47aa use Rider MSBuild on Windows, when Rider is selected as external editor (Ivan Shakhov) 8337cc5f7d Support toolbox custom "Tools install location", by reading .settings.json (Ivan Shakhov) 6488570251 Fix a typo in the "Create Single Convex Collision Sibling" option (Hugo Locurcio) 53b4689979 Fixed TextureAtlas import. (Maurizio Petrarota) 30688769f4 Fixed editor crash when the animation player has no root assigned. (Andrea Catania) 6e4aa5a580 Don't show a copy of the property's name in the inspector's tooltip if there's no description (Michael Alexsander) e92669654a Fix debugger crash inspecting freed object. (Fabio Alessandrelli) 105b7468b1 Expression: Fix parsing integers as 32-bit (Rémi Verschelde) e13324a889 Core: Change _Marshall class inherit from Reference to Object (Mateo Dev .59) d001ca320d Fix suspicious | and + operators (Rafał Mikrut) 6e300a0c49 Remove extra margin in the top of the debugger (Michael Alexsander) 03c8e12d54 Add support for named binds in Skin. (Juan Linietsky) ffea9fc39f Added tween support for Rect2 Fixes #34575 (janglee) 73240f81d0 Decrease the script editor's default split width to 70 (Hugo Locurcio) b80190721b Allow using `MeshLibrary.get_item_preview()` in non-editor builds again (Hugo Locurcio) f328ac36d6 Fix: auto brace complete for quoted strings (Dominik 'dreamsComeTrue' Jasiński) 04b3e208fa Add a button to quickly repeat last search in files (Yuri Sizov) c75459ac95 Enabled concave collision detection with Areas in Bullet. (Phischermen) e70e0d24d9 Fix inverted use of Camera2D.offset_v (Eevee) 45248fb0ec Fix OGG audio loops (Fabio Iotti) 2bae35353d Revert "Fix control node transform animation jitter with pivot offset" (Rémi Verschelde) 9190f516b1 Improved custom Android template exports (Marcus Brummer) 2c0d391c48 Force mipmaps off when importing RGBA4444 textures (clayjohn) 0c53718e7b Add abort mechanism when invoking EditorNavigationMeshGenerator::bake in-game (SkyJJ) f1a77a7e0a Travis: Force updating homebrew on macOS (Rémi Verschelde) 1bc1939c63 Improve the PanoramaSky class documentation (Hugo Locurcio) 6d78636163 Remove unused driver/dummy/audio_driver_dummy.h (Twarit) 80dd96c095 Travis: Fix clang-format on non-master branches (Rémi Verschelde) 56437cddeb Make orthogonal view mode persistent in new scene (janglee) ec4abf421a Disable NetSocket reuse address on Windows. (Fabio Alessandrelli) 1affc25395 Enable Appveyor cache on 3.2 branch. (Marcel Admiraal) eb22bcead7 RichTextLabel: proper handling of internal key events (Dominik 'dreamsComeTrue' Jasiński) 1c9132540f i18n: Sync translations with Weblate (Rémi Verschelde) 15162906e4 Allow for continuous deletion/duplication of lines (Tomasz Chabora) 884dcdcd20 Add a fish shell completion file for the Godot editor (Hugo Locurcio) dcf158703e Fixes crash when pressing enter in ConnectDialog with nothing selected (Haoyu Qiu) 50763ecac4 Fix EMWSClient::get_connection_status(), try catch (Fabio Alessandrelli) 06344ac10d Increase the width of the "Connections to method" dialog (Hugo Locurcio) 18eba898f8 Fix hiding ColorPicker's presets not fully hiding its controls (Michael Alexsander) 707d1a38ec Reduce AudioStreamPlayer's pitch_scale max value (WARIO-MDMA) 9091e8d839 Fix script icon not showing at startup bug (SkyJJ) f6d2bbdeab Fix multiple issues with the "Import" dock (Michael Alexsander) a083fcc109 Improve error explanations related to NetworkedMultiplayerENet (Hugo Locurcio) 5948530332 Fixed random force on vehicle wheel (janglee) fbaf3c26bf doc: Only encode version branch (x.y) in class header (Rémi Verschelde) 3dfedc0b4c i18n: Sync translation template with current source (Rémi Verschelde) 74738806f3 i18n: Sync translations with Weblate (Rémi Verschelde) 762578e7bc Fixes range hint for default_float_step (Haoyu Qiu) 30ca4a32a8 Export and reference the icon as favicon when exporting to HTML5 (Hugo Locurcio) 6edb5ac9e9 Optimize the editor icon generation (Hugo Locurcio) 7cb3a20418 Fixes broken CPUParticles2D AtlasTextures usage (bitstopper) e10b0c9eaa Added missing '\n' in visual shader expression node code generation (Yuri Roubinsky) 1930c79364 Added missing '\n' in visual shader fresnel node code generation (Yuri Roubinsky) 5579eb823b Few extra formatting fixes for visual shader node generation (Yuri Roubinsky) 1f4885fe49 Added missing '\n' in visual shader custom node code generation (Yuri Roubinsky) fb56d93163 Better visual shader code generation (Yuri Roubinsky) 74f3fbf7ef Fix VisualScriptClassConstant to be updated properly (Yuri Roubinsky) 61901bd7cc Fix GlobalConstant/BasicTypeConstant return type in visual scripts (Yuri Roubinsky) b90a5d4c80 Tweak the editor help comment color for better readability (Hugo Locurcio) 34a16ae239 Fix startGame's logic in engine.js. (Relintai) 57de8397b2 Fix Mono check for unsafe object references (Rémi Verschelde) 57151c5e31 Fix hover symbol content position (geequlim) ba15e5355b Fix problems with concave shapes in the TileSet editor (Michael Alexsander) c81241e6c0 Fixes crash when resource file is corrupted (Haoyu Qiu) f0c89048d8 Allow to use arrow keys with TOOL_MOVE (Tomasz Chabora) 50727d7b22 Allow per pixel transparency in javascript platform (muiroc) 636093784b Travis: Use Python 3 for SCons (Rémi Verschelde) 541251dff7 Add ConfigFile::parse() (Pedro J. Estébanez) edb70682d5 Fix VariantParser::StreamString EOF determination (Pedro J. Estébanez) a8ae52e998 Ignore hidden files and directories in find in files (Pedro J. Estébanez) 59b8f9b2da Make file system scan more robust (Pedro J. Estébanez) e834e35ea8 Change the Pick Tile and Select default shortcuts in the TileMap editor (Hugo Locurcio) c018d02cda Fixes broken scene created via New Resource (Haoyu Qiu) 6380943831 Fix GPU Particles (zxcvdev) 93b99f2c89 Update the zoom percentage when using Frame Selection in the 2D editor (Hugo Locurcio) 0fb35401d4 Avoid going out of bounds in IsSubsequenceOf Closes #35598 (Raul Santos) be34e45233 Uses split cursor for SplitContainer (Haoyu Qiu) ac63e5d613 Workaround WebM playback bug after AudioServer latency fixes (Rémi Verschelde) 3b2490f19c Prevent shader crash if invalid builtin used after array member accessor (Yuri Roubinsky) 388adac947 Fix UPNP on windows after #30205. (Fabio Alessandrelli) 77deae41fb Few enchancements for shader editor (Yuri Roubinsky) 1414a18916 Make some QOL improvements to move operations in the FileSystem dock (Michael Alexsander) 1b5996c95d pass missing args in AnimationNode script calls (muiroc) 262aff67db Allow existing hidden files/directories when creating a new project (Hugo Locurcio) 7ccfbd61a4 Fixed String::humanize_size crash. (dankan1890) 8030178e48 Fix built-in script creation loading existing scripts by mistake (Michael Alexsander) 0a3bf2b627 Fixes add group in Group Editor dialog (Haoyu Qiu) a7ff22ea6d Fix pressure / tilt ranges on Linux. (bruvzg) 3eb9780179 Re-add a way to generate a single convex shape from the editor (Hugo Locurcio) 0dedc0a1a3 Fix RichTextEffect `visibility` to Account for Skipped Characters. (Eoin O'Neill) 3c7a013d8d Adds pan and zoom gestures to TextureRegion editor (Haoyu Qiu) 58a940e5aa Update cached_width of the line_edit element when setting it to be secret (sumit0190) 489b3c2949 Fix double tap pressed event regression (Alexander Holland) 2d8289579a Fix bug where Control at origin with 0 size not rendered (nathanwfranke) 63daa19538 Use a new approach to fix bone pose override not being reset when IK animation is stopped. This reverts PR #35460 & commit 551c37167b0428b1489a8a6f6233624c5f4aa628. (Eric Rybicki) 56336b4e24 Improve the batch rename dialog (Hugo Locurcio) 9a396a4e07 [Mono] Basis/Transforms Array operator comments and improvements (Aaron Franke) ca6ac71cdf Improve the Video RAM debugger UX (Hugo Locurcio) 725ff19636 Improve the AutoLoad editor UX (Hugo Locurcio) a45aa3a46f Implement zooming using Ctrl + Mouse wheel in the GridMap editor (Hugo Locurcio) 68f013317b change step size of animation length EditSpinSlider to match minimum animation length (gururise) e2ac4195b6 Improved search in settings dialogs (Silvano Cerza) 31506ebe85 updated description of metallic in SpatialMaterial (clayjohn) f433c3656b Update EditorSceneImporterAssimp description to reflect current status (Hugo Locurcio) 7cfcf1824b Completes doc for ItemList and Tree (Haoyu Qiu) 20d0034039 Add documentation for Skeleton2D (seenloitering) 4657daff05 doc: Add description for EditorInspector (Rémi Verschelde) 23e08b0fad Improve the `doc_status.py` console output (Hugo Locurcio) 341740c0bf Centers icon vertically in project list (Haoyu Qiu) 9a8455f5a7 Remove per-file progress reporting when exporting to Android (Hugo Locurcio) bc61439306 Changelog: Mention 3.2 changes to TileMap features (Rémi Verschelde) 012f8ffb36 Shortens minimum height of script editor windows (Haoyu Qiu) 453babc60d Finish documenting BakedLightmap and TextureLayered (clayjohn) 11f012d2db Completes doc for button classes (Haoyu Qiu) 47368f2b7c doc: Add an example for `Array.sort()` (Hugo Locurcio) 3410dd3a9e doc: Add a short AnimationPlayer versus Tween comparison (Hugo Locurcio) 0d8b3efeb7 Adds extra cursors for macOS (Haoyu Qiu) 1898240af8 Increase the maximum number of octaves in OpenSimplexNoise to 9 (Hugo Locurcio) cbd4784d14 Improve the CheckBox and CheckButton class documentations (Hugo Locurcio) 7487a2d11a Use the editor background color for the profiler graph (Hugo Locurcio) 3388b7f4c7 Adds sanitizer options for macOS (Haoyu Qiu) 74bf8b2d50 Allow saving anywhere when exporting CSV measures from the profiler (Hugo Locurcio) 6e56d04616 Display times as milliseconds in the profiler and performance monitors (Hugo Locurcio) 611cc11536 Only emit the JavaScript support code for Web when building for HTML5 (Hugo Locurcio) 98b4ef274b Make ScriptCreateDialog's script valid message a bit more clearer (Michael Alexsander) 621821bf87 Make the replaced results appear in the matches counter (Michael Alexsander) 15315f118c Fix control node transform animation jitter with pivot offset (Georg Wacker) 5765154ff2 Fix empty audio infinite loop (Fabio Iotti) a779774c86 Hide TileSet's properties from the inspector (Michael Alexsander) 3317f7640e fixed godot not recognising 150x150 icon for uwp export (D00T24) e8474435e5 Restores correct window position after fullscreen toggling off on Linux (Yuri Roubinsky) 8c689f7d4a Fix restoring window from fullscreen to normal on Linux (Yuri Roubinsky) dc20acd4fc Updates Path2D in debugging if navigation is visible (Haoyu Qiu) 0995696e08 Prevent shader crash when name conflict with "dus" and "__" occured (Yuri Roubinsky) 72f7e4efe0 Fix canvas_item light alpha output in visual shaders (Yuri Roubinsky) b2ac2b6201 Fixed LineEdit virtual keyboard inputs on Android (PouleyKetchoupp) 786b1cc7ff Fix shader crash if using multiple underscores in identifier names (Yuri Roubinsky) 04cfcb3ba0 Fixed GetNodeOrNull (Fabián L) 6cb4ec2289 Clip warning text in the remote dock (Michael Alexsander) 808a0bac33 Fixes OptionButton min size (Haoyu Qiu) 2af79844aa Bump version to 3.2.1-rc (Rémi Verschelde)