e203910804 Correct the doc about ease() (Tomasz Chabora) f5ea27e587 Mention that replace_by doesn't free the node (Tomasz Chabora) b8f888a43b Add Input.is_physical_key_pressed method. (bruvzg) 5555a69b5e Document the engine's use of internal groups in Node (Hugo Locurcio) f2ef3e67a1 Fix debug build for iphone (Gergely Kis) b8bda1fb67 Clarify get_indexed in relation to Nodes (Tomasz Chabora) 4876686cf7 Improved some editor checkboxes (Tomasz Chabora) 60d1200a26 Print a warning with unknown SCons variables to ease troubleshooting (Hugo Locurcio) 6516f26948 Fix crash when executing PackedDataContainer._iter_init (Haoyu Qiu) c6927a9790 Fix Theme Editor crash when clicking the element picker (Haoyu Qiu) ac56f95685 TileSetEditor Fix selecting next/previous subtile (kleonc) b9d6d54746 Fix crash when exporting gltf mesh that has no skin. (jitspoe) 07e5022cce BVH - add option for expanded AABBs in leaves (lawnjelly) f667afc8b2 Show tooltips even when paused or time_scale is 0 (Tomasz Chabora) 58dc743a2c Allow toggle TextEdit bookmark gutter (Haoyu Qiu) fab0c48c80 Fix Android `get_screen_orientation()` not returning valid values (Marcel Admiraal) 2a12784498 Add support for OpenXR export configurations. (Fredia Huya-Kouadio) 5e95d317e6 Update CanvasItem when MultiMesh instance transform changes (Clay John) 1b3c02eba6 libvorbis: Sync with upstream 1.3.7 (Rémi Verschelde) fee4142425 libogg: Update to upstream 1.3.5 (Rémi Verschelde) 9d6e01a5a3 certs: Sync with Mozilla bundle as of Nov 1, 2021 (Rémi Verschelde) 2a4efa3bcd [HTML5] Add checks to Gamepad API events. (Fabio Alessandrelli) d70461b27e [HTML5] Fix input not focusing canvas. (Fabio Alessandrelli) 1698dbe30e BVH - detect shrinkage within expanded bounds (lawnjelly) 5eb644fab5 Fixed pre-commit-black file extensions (David Sichma) fd558de972 Fix edge case where 1px cut off from right of image (Giwayume) 27f0a9547f Fix texture atlas generation when source sprite is larger than generated atlas (Giwayume) 100c6d8ccd BVH - fix typename compiler warning (lawnjelly) e2cf151560 Fix crash on macOS (AS) when dualshock4 is removed (Will Jordan) 0a519fed25 Fix TileSet editor workspace breaking (Tomasz Chabora) cce91ce6e0 Mention how to add margins to Button's icon (Tomasz Chabora) f737ed4da0 i18n: Sync classref translations with Weblate (Rémi Verschelde) 7ca1be5f37 i18n: Sync editor translations with Weblate (Rémi Verschelde) e6b48769de Fix physics BVH pairing for teleported or fast moving objects (PouleyKetchoupp) 0ce0af221a Add error condition for Control EXIT_TREE notif (Lenny Critchley) 2a3925136e Only visible TileMaps should add light occluders (robfram) 6247687be8 Fix particles emitting at old location (robfram) a49e3bb449 Document low performance when using `SurfaceTool.append_from()` in thread (Hugo Locurcio) 7de023e192 Portals - Allow user to set roaming expansion margin (lawnjelly) fc749f7f8b Improve the GIProbe and BakedLightmap class documentation (Hugo Locurcio) fd8ae8ce39 [HTML5] Call glGetBufferSubData directly from C++. (Fabio Alessandrelli) 0b66d80b61 Fix outdated SCons macOS build message (Hugo Locurcio) 63b5d5de64 Modules: Make sure to include `modules_enabled.gen.h` where needed (Rémi Verschelde) 4f2993b124 Clarify how 'audio/driver/output_latency' project setting works (Benjamin Armstrong) 9868850a9f Rect2: Clarify docs for `has_point` excluding bottom and right borders (Rémi Verschelde) 0a2dadb639 fixed typo in NavigationPolygon doc (boruok) 89cefee947 Swap rest pose actions in the Skeleton2D editor (Hugo Locurcio) f9710ecb5e Fix test_move reporting collision when touching another body (PouleyKetchoupp) 7344beafdd Fix errors in KinematicBody when floor is destroyed or removed (PouleyKetchoupp) 619c1e506e Fix glTF cubic spline track interpolation incorrectly reporting times/values size mismatch (3.4 specific) (Mark Riedesel) 1f35876fd5 Remove hash symbol in front of opcode error messages in GDScript (Hugo Locurcio) 96b32740d3 Print the number of PulseAudio input channels when in verbose mode (Hugo Locurcio) a9a3702d69 Clamp rotation for up/down orbiting shortcuts. (Ryan Roden-Corrent) 20e7a4095e Fix Vertex Attribute Specification Octahedral (Omar El Sheikh) b63f1fc603 C#: Don't use ActivityThread to determine Android nativeLibraryDir (Ignacio Etcheverry) 0f422ad35b Fix editor saving blank scenes (for real) (Tomasz Chabora) 4574b3ebeb [iOS export] Capture and display xcodebuild output. (bruvzg) 1cbc17247c Prevent obj importer from printing misleading error (Brian Semrau) a19040d2de Fix request headers being included in response. (Josh Jones) a4b736606f [Export] Read and ZIP project files in 16K chunks instead of reading the whole file at once. (bruvzg) 5145c1d783 Fix the volume calculation for cylinders (Julian Adamse) 5f27fd458c Fix little typos in 3.x doc (Kongfa Waroros) c2a108fe7d Expose intersect_point in 3D physics server (PouleyKetchoupp) 71eeecfaf0 [macOS] Enable multithreaded OpenGL engine flag when using multithreaded VisualServer. (bruvzg) 1c22bfdb37 AudioDriverPulseAudio: move Vector Cow access outside tight loop. (Ibrahn Sahir) e5d6954505 GDScript: Support multiline indexing with `[]` (Rémi Verschelde) bdf7a0294b Don't ignore the type mismatch in setter function (Bartłomiej T. Listwon) 489b49c6b8 doc: Remove obsolete files (Rémi Verschelde) cae697e189 CI: Change BASE_BRANCH to 3.4 (Rémi Verschelde) 8634985347 Bump version to 3.4.1-rc (Rémi Verschelde)