Commit Graph

37839 Commits

Author SHA1 Message Date
fb4fadfd1e Merge pull request #52967 from danger-dan/dev_vehicle_sleep_fix 2021-09-24 11:47:15 +02:00
d267777936 Merge pull request #52939 from bruvzg/remove_v_kern 2021-09-24 11:46:40 +02:00
10801b90f9 Merge pull request #52994 from YeldhamDev/dock_popup_arrow_fix 2021-09-24 08:49:45 +02:00
cc23d6d270 Merge pull request #52988 from Calinou/remove-pragma-once
Replace `#pragma once` by traditional include guards for consistency
2021-09-24 08:28:00 +02:00
e8efe621d5 Added set_active(true) to all body direct state force apply/impulses. #52915 2021-09-24 17:22:51 +12:00
6def32d643 Replace #pragma once by traditional include guards for consistency
`#pragma once` was used in a few files, yet we settled on using
traditional include guards instead.

The PooledList template comment was also moved to allow editors
such as Visual Studio Code to display the comment when hovering
PooledList.

`app.h` was renamed to `app_uwp.h` to be less generic for the
include guard.
2021-09-24 02:33:15 +02:00
f289b13b6b Fix arrow pointing in the wrong direction in the Dock Position popup 2021-09-23 21:32:48 -03:00
e92064fbef Merge pull request #52924 from David1Socha/expose_import_keep_when_multiple_selected 2021-09-24 01:14:59 +02:00
ec9f9f72e2 export "Keep" import option when multiple files are selected
Co-Authored-By: Rémi Verschelde <rverschelde@gmail.com>
2021-09-23 16:48:32 -05:00
01f692c173 Merge pull request #52790 from AnilBK/dont-construct 2021-09-23 19:44:19 +02:00
cc51b045da Construct values only when necessary. 2021-09-23 22:26:07 +05:45
2ec1152b0f Merge pull request #52539 from groud/implement_animated_tiles 2021-09-23 18:06:41 +02:00
f9e6329496 Implement animated tiles 2021-09-23 17:24:37 +02:00
8c8feb3ebd Merge pull request #52946 from Faless/ext/construct_extended 2021-09-23 16:09:53 +02:00
88b347dc27 Merge pull request #51920 from jmb462/missing-sname-macro-optimization-in-some-functions 2021-09-23 13:14:20 +02:00
011866edcd Merge pull request #52956 from laws65/skeleton3d-bone-fix 2021-09-23 12:10:09 +02:00
2815594ba0 Merge pull request #52954 from nekomatata/fix-kinematic-collision-reference 2021-09-23 10:26:08 +02:00
59ff3fda7f Prevent being able to set bone's parent as itself 2021-09-23 11:30:45 +09:30
9269952053 Don't override KinematicCollision reference when still in use in script
In case the reference is stored in script, create a new instance to
avoid overriding the previous values.
Otherwise, re-use the reference as before to avoid extra allocations.
2021-09-22 18:08:04 -07:00
f9ce9a8e10 [ClassDB] Unify construct/extension retrieval. 2021-09-22 18:33:29 +02:00
f724bd1880 [Core] Add ClassDB functions to retrieve/construct extensions.
Calling the constructor alone is not enough if the class to be
instantiated is not a base class.

This commit adds two functions, one for retrieving the the extension
class reference, the other to construct an instance using the
constructor and the extension class reference.
2021-09-22 17:46:08 +02:00
a4b80cdad9 Merge pull request #52936 from bruvzg/uc14-ranges
Update Font advanced import dialog character ranges to Unicode 14.
2021-09-22 17:25:08 +02:00
1fd3d6c15f Bitmap Font: Remove deprecated vertical kerning callback. 2021-09-22 18:09:50 +03:00
545db3c8af Update Font advanced import dialog character ranges to Unicode 14. Fix character range selector column number. 2021-09-22 16:55:39 +03:00
0f48599ada Merge pull request #52808 from AnilBK/simplify-logic 2021-09-22 14:08:19 +02:00
08e455a1f6 Merge pull request #52927 from akien-mga/ci-debug-then-strip 2021-09-22 14:07:52 +02:00
8afa14e9b7 Merge pull request #51104 from bruvzg/improve_invalid_non_graph_char_detection 2021-09-22 14:07:25 +02:00
a09547450a Merge pull request #52934 from akien-mga/etcpak-7c3cb6f
etcpak: Update to upstream commit 7c3cb6f (Jul 29, 2021)
2021-09-22 13:48:16 +02:00
b7ad29d574 Merge pull request #52933 from akien-mga/vulkan-1.2.190 2021-09-22 13:47:52 +02:00
a58a7cdc9f Improve invalid non-graphic glyph detection. 2021-09-22 14:37:16 +03:00
f25aaa98d6 Merge pull request #52931 from Chaosus/fix_shader_comparison_crash 2021-09-22 13:18:32 +02:00
3691cb0ca4 etcpak: Update to upstream commit 7c3cb6f (Jul 29, 2021)
Adds a new `useHeuristics` compression mode for ETC2.
Upstream defaults to enable it so we do the same.
2021-09-22 13:17:07 +02:00
a48dc10103 Merge pull request #52932 from JFonS/upd_ebr_readme 2021-09-22 12:56:34 +02:00
fd641ac85c Vulkan: Update volk and Vulkan SDK components to 1.2.190 2021-09-22 12:56:15 +02:00
41c1723add Merge pull request #52930 from akien-mga/nanosvg-ccdb199 2021-09-22 12:40:42 +02:00
eb0f67a541 Update thirdparty README for Embree 2021-09-22 12:29:35 +02:00
e9e21a592e Prevents editor crash when compare with negative float in shader 2021-09-22 13:26:40 +03:00
05b28b66ea nanosvg: Sync with upstream ccdb199
Includes fixes for a memory corruption bug (CVE-2019-1000032)
and possible division by zero.
2021-09-22 12:14:57 +02:00
211cb401db Merge pull request #52928 from bruvzg/var_coord_prefill 2021-09-22 11:31:35 +02:00
c63d51408f Use Rect2's get_end(). 2021-09-22 14:09:45 +05:45
9a36d8f26f Fill variation coordinates dictionary with default values when FontData is set/added. 2021-09-22 11:10:40 +03:00
c63d1c3e4a Merge pull request #52923 from SirQuartz/paint-tool 2021-09-22 10:06:17 +02:00
c4fa301b6b CI: Build test binaries with debug symbols, then strip
This allows having good stacktraces when the tests crash.
2021-09-22 09:31:44 +02:00
e305030522 Merge pull request #47422 from skyace65/EventPosition 2021-09-22 09:04:38 +02:00
8b31993ef6 Merge pull request #52921 from timothyqiu/view-name-typo 2021-09-22 08:29:24 +02:00
d625901032 Fix paint tool duplicate shortcut
This pull request fixes an issue where the pain tool in tile_map_editor.cpp had two different shortcuts for the same tool.
2021-09-21 23:04:46 -04:00
1032c8535b Fix 3D view name typo 2021-09-22 10:30:48 +08:00
824259aca0 Add note that for _gui_input(event) event position is relative to the control origin 2021-09-21 20:47:13 -04:00
c1e6c2c49a Merge pull request #52889 from fabriceci/multiple_collision-support-fab
Port 2D improvements to move and slide 3D (with extras)
2021-09-21 17:41:33 -07:00
fd9e573ba6 Port 2D improvement to move and slide 3D
Co-authored-by: Camille Mohr-Daurat <pouleyketchoup@gmail.com>
2021-09-22 00:14:04 +02:00