f9ac000d5d Bump version to 3.4.5-stable (Rémi Verschelde) b56d1abc47 Fix crash when executing `AnimationTreePlayer.are_nodes_connected` (Haoyu Qiu) 73e8a773b3 Add changelog for Godot 3.4.5 (Rémi Verschelde) e0214a14f3 SCons: Fix creating VS solution with SCons 4.4.0 (Rémi Verschelde) 60d34604d5 [3.x] Fix Translated method in C# affecting the original transform (Aaron Franke) 514073b367 Fix typo in MeshInstance.xml (SnailRhymer) ee7a704387 updated scenetree docs to include information on passing in null (twobit) a68344681b Fixup BVH debugging statements (Ricardo Buring) 3151ebbd68 [macOS, Mono] Fix "Wdeprecated-declarations" build error. (bruvzg) 7d98a5e069 Update AUTHORS and DONORS list (Rémi Verschelde) 909a9b77c7 SCons: Prevent using `vsproj` option outside Windows (Rémi Verschelde) 4f98488d82 Use the right memory ordering in SafeNumeric operations (Pedro J. Estébanez) 5f89f1a9ff Flush buffered input events on UWP (Pedro J. Estébanez) 86d8bd77f4 Flush accumulated input events on iOS (Pedro J. Estébanez) 375d9905b5 Apply S3TC Android/iOS fix to GLES3 (Markus) a4ca649d52 Bump mbedtls to 2.18.1 (headers). (Fabio Alessandrelli) 623a5499da Sync controller mappings DB with SDL2 community repo (Rémi Verschelde) 07c3e3e41b Bump mbedtls to version 2.18.1, update LICENSE. (Fabio Alessandrelli) 956ab70733 Bump mbedTLS version to 2.28.0 (new LTS). (Fabio Alessandrelli) e0fe0c3d82 GDScript: Fix autocompletetion showing class names with an underscore (janglee) 373ec9a8a2 Input: Document that accumulated input is disabled by default (Rémi Verschelde) aad1c39098 Fix gltf texture filename decoding (César Izurieta) 8d066d25dd SCons: Properly track codegen script dependency for generated GLES headers (Rémi Verschelde) 720b3a40ce Properly check for fullscreen toggle made through the Window Manager (Wilson E. Alvarez) 5fcdbfb2be Clarify that MeshInstance surface methods only apply to override materials (salamandars) 4df1a2f7e3 Fix `CPUParticles2D.emission_shape` enum hint (kleonc) d8f8ae0ce1 Fix `set_window_size` crash when using NaN (Paweł Fertyk) fd799e459f Increase AnimationPlayer position SpinBox to fit more decimals (Danny Chung) 81fa4a4268 Fix scene tree dock focus after using "Add Child Node" button (Haoyu Qiu) d52681085e Fix String.http_escape on Windows (Haoyu Qiu) 4a83c2944c Fix LineEdit clear button for asymmetric stylebox (Haoyu Qiu) 6cb32b696e Portals - force full check on adding moving object (lawnjelly) 8cb4593eed C#: Fix debugger options missing from Project Settings (31) a215d29857 Fixed the missing DLL's issue (ElCosmoXD) 5fa879bd62 EditorPropertyArray Fix crash when drag-reordering elements in the inspector (kleonc) d23e6b8f00 Fix incorrect encoding used in _error_handler functions (bruvzg) 4a00561556 Unbind vertex buffer before calculating blend shapes (Clay John) 29fc16d4b6 Unpack blend shape arrays when necessary (Clay John) afa669dbd3 certs: Sync with Mozilla bundle as of Mar 31, 2022 (Rémi Verschelde) b0822d4054 fix gridmap cursor showing the wrong mesh (dzil123) d506718736 Fix crash when editing pinned StyleBox (Haoyu Qiu) 45e55d51de Fix invalid memory usage when using Image.convert (Haoyu Qiu) d700434b7d AnimationTrackEditor Fix signal connection on root exiting the tree (kleonc) 7a87fd232b Fix return type for the exposed EditorResourcePicker method (Yuri Sizov) 431558d419 Android: Only warn when Target SDK is non default (Rémi Verschelde) 0328664bb5 Mono: Update Newtonsoft.Json to 13.0.1 (Rémi Verschelde) ef701d6c27 Update android:targetSdkVersion from 30 to 31 (Gustavo Maciel) 716e4e0c2e Handle CLI arguments without a value in `OS.get_cmdline_args()` example (Hugo Locurcio) 49fc84da4a Improve CurveTexture documentation (Hugo Locurcio) 8f59e837a8 Remove extra codeblock tag from ProximityGroup classref (Haoyu Qiu) 5446443504 added info on microphone sample format (Nikola Whallon) 230a047d5f draw_circle() draws a filled circle (Sergey Pershenkov) da0ade279b Fix rigid body damp description (3.x) (skyace65) bccc403823 Change instances of "returns an empty Variant" to "returns null" in docs (Hugo Locurcio) 05a48a189a Fix class name : change "string" to "String" (dtesniere) dda6066c33 Improve documentation of `rand_range` (Haoyu Qiu) 49282b59d6 Document Shape2D's collide_and_get_contacts() and collide_with_motion_and_get_contacts() (SnailRhymer) cde4ed1d21 Improve documentation for `Camera3D.project_ray_{normal,origin}` (Hugo Locurcio) afe8492241 Fix typos with codespell (Rémi Verschelde) 8d287957f9 Update AUTHORS and DONORS list (Rémi Verschelde) 3993510fc6 Tree::get_edited Fix in docs example code (kleonc) 4c5d2159f5 Sync controller mappings DB with SDL2 community repo (Rémi Verschelde) d519a97104 [JS] Add flag to disable weak symbols in ZSTD. (Fabio Alessandrelli) 80d46acf5d Added missing signature. (Fabio Alessandrelli) 33bcf1c5d1 Clarify InputMap.action_get_events() in the editor (Tomasz Chabora) 38c23419d9 Fix simulatenous touches for different touch types (Paulo Feodrippe) 62c48a0cf9 Change 'throws an error' to 'prints an error' in classref (PureAsbestos) 54808aa460 Check for null when retrieving clip data item text on Android (Marcel Admiraal) 0b60e924d9 Replaced loops_current with end_loop (ScottVMariotte) 01ba2e5e81 Expose tile_texture property (Tomasz Chabora) 40c9d01cb5 Relax version warning in clang-format precommit hook (Rémi Verschelde) e55e56b5fc SCons: Don't enable any `-Werror=return-type` outside `werror=yes` (Rémi Verschelde) 916f3d7c3c SCons: Disable `-Werror=return-type` for GCC 12+ due to regression (Rémi Verschelde) f7930560c3 SpaceBullet::recover_from_penetration: skip compound shapes without child shapes (Ricardo Buring) dba3a8d2aa Document workarounds for 2D line and polygon antialiasing (Hugo Locurcio) 290e10fdf9 Update Meta hand tracking version (Fredia Huya-Kouadio) a3f91b9fdc Fix left aligned integer sign in string formatting (Haoyu Qiu) 698dc5cae8 Document the ProximityGroup class (Hugo Locurcio) 9fec145ebe Improve documentation for tonemapping operators (Hugo Locurcio) 62b3855ce7 Fixed implementation of RTL remove_line() (bruvzg) 06ac7dc21f Update link to vector2_angle_to_point.png (twi) a3d032eea3 Fix UndoRedo in Gradient editor (FireForge) 694aef9ae5 Linux: Use pkg-config for alsa, libudev and GL too (Rémi Verschelde) 5ca5e7d0c0 Fix custom class icon when it inherits from a script (Haoyu Qiu) bfe54e4d44 Document that glTF classes are only usable in editor builds (Hugo Locurcio) 72498a3ced mesh_surface_get_format_offset and mesh_surface_get_format_stride will now provide an error with an invalid array index (tdetoy) 467c2c5d4b Fixes the copy paste issue in the visual script editor. (David Cambré) d9ad611639 Fix EditorProperty text and icon overlap bugs (FireForge) db5bfa398a Fixed #59985 leading spaces autowrap boundary problem (DESKTOP-893BK8A\howar) 355c73de32 Fix undo history for function name autocompletion (Haoyu Qiu) 1a95a0e999 Fix popup dialog UI in AnimationTreePlayer editor (Haoyu Qiu) 60184f08f4 Add a note about collisions in different canvases. (Markus Sauermann) 12ca7fbfe3 Fix Visual Script's jump to function relative to zoom (Nicholas Huelin) f0b0a244b0 Fix GraphEdit's valid connections being reversed (Tomasz Chabora) 3d4af8117d Fix toggling GraphEdit's minimap with `minimap_enabled` (Eric McGuirk) 5b098bf41b Clarify Array.erase for nonexistant element. (Ryan Roden-Corrent) 52f6ec2ea7 Fix TouchScreenButton error spam (Tomasz Chabora) 6a788fe7a3 Fixing some of my own typos... (nova++) 6432d53f10 Fix capitalization of boolean output in classref (Haoyu Qiu) fcd8ff1ad4 zlib/minizip: Update to version 1.2.12 (Rémi Verschelde) 4ac1a79514 Cleanup and reorder .gitignore (Rémi Verschelde) 4640071104 Clip animation track keyframe rects (Haoyu Qiu) 3850d6db76 BulletPhysicsServer::area_get_space: null check (Ricardo Buring) b95221fb0a fix unable to change directory in user access mode (keptsecret) 3680cfde86 Fix crash when passing null to AudioStreamPlayer::set_stream() (Pedro J. Estébanez) 661da8f9dd Fix crash in AudioServer when switching audio devices with different audio channels count (connecting PS5 controller, bluetooth 5.1 headphones etc.) (Bartłomiej T. Listwon) d87f9ad419 Fix X11 is_window_maximized (ConteZero) 95252110c5 Improve documentation related to 3D material vertex lighting (Hugo Locurcio) 152c4c7434 Clarify what `set_as_toplevel()` does in CanvasItem (Hugo Locurcio) 8b8bafbd53 Fix crash when using Camera2D::set_custom_viewport() (Haoyu Qiu) 883c3dc413 [3.x] instance audio streams before AudioServer::lock call (Ellen Poe) 64d3520faf doc: Fix String.rsplit code example (Rémi Verschelde) 91c7c40d50 Document how to specify explicit value for `PROPERTY_HINT_ENUM` names (Haoyu Qiu) 3a16557642 Avoid modifying csproj globbing includes on remove (Raul Santos) a7ccdfcc53 Bump version to 3.4.5-rc (Rémi Verschelde)