Rémi Verschelde
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
Daniel
e8efe621d5
Added set_active(true) to all body direct state force apply/impulses. #52915
2021-09-24 17:22:51 +12:00
Michael Alexsander
7ce02b642e
Expose TabContainer
's tab hidding for scripts
2021-09-24 01:26:59 -03:00
Hugo Locurcio
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
Michael Alexsander
f289b13b6b
Fix arrow pointing in the wrong direction in the Dock Position popup
2021-09-23 21:32:48 -03:00
Hugo Locurcio
cae492562b
Color error and warning lines in the editor debugger's Errors panel
...
This improves readability when some errors/warnings are unfolded,
as their stack traces will keep their original colors.
2021-09-24 01:15:36 +02:00
Rémi Verschelde
e92064fbef
Merge pull request #52924 from David1Socha/expose_import_keep_when_multiple_selected
2021-09-24 01:14:59 +02:00
David Socha
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
Rémi Verschelde
01f692c173
Merge pull request #52790 from AnilBK/dont-construct
2021-09-23 19:44:19 +02:00
Anilforextra
cc51b045da
Construct values only when necessary.
2021-09-23 22:26:07 +05:45
Rémi Verschelde
2ec1152b0f
Merge pull request #52539 from groud/implement_animated_tiles
2021-09-23 18:06:41 +02:00
Gilles Roudière
f9e6329496
Implement animated tiles
2021-09-23 17:24:37 +02:00
Rémi Verschelde
8c8feb3ebd
Merge pull request #52946 from Faless/ext/construct_extended
2021-09-23 16:09:53 +02:00
Rémi Verschelde
88b347dc27
Merge pull request #51920 from jmb462/missing-sname-macro-optimization-in-some-functions
2021-09-23 13:14:20 +02:00
Rémi Verschelde
011866edcd
Merge pull request #52956 from laws65/skeleton3d-bone-fix
2021-09-23 12:10:09 +02:00
Rémi Verschelde
2815594ba0
Merge pull request #52954 from nekomatata/fix-kinematic-collision-reference
2021-09-23 10:26:08 +02:00
Umang Kalra
9aa0b3c46e
Fixes sync issue between position_offset and rect_position in GraphNode
...
Bleh
2021-09-23 10:53:45 +05:30
laws65
59ff3fda7f
Prevent being able to set bone's parent as itself
2021-09-23 11:30:45 +09:30
PouleyKetchoupp
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
Fabio Alessandrelli
f9ce9a8e10
[ClassDB] Unify construct/extension retrieval.
2021-09-22 18:33:29 +02:00
Fabio Alessandrelli
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
Rémi Verschelde
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
bruvzg
1fd3d6c15f
Bitmap Font: Remove deprecated vertical kerning callback.
2021-09-22 18:09:50 +03:00
bruvzg
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
Rémi Verschelde
0f48599ada
Merge pull request #52808 from AnilBK/simplify-logic
2021-09-22 14:08:19 +02:00
Rémi Verschelde
08e455a1f6
Merge pull request #52927 from akien-mga/ci-debug-then-strip
2021-09-22 14:07:52 +02:00
Rémi Verschelde
8afa14e9b7
Merge pull request #51104 from bruvzg/improve_invalid_non_graph_char_detection
2021-09-22 14:07:25 +02:00
Rémi Verschelde
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
Rémi Verschelde
b7ad29d574
Merge pull request #52933 from akien-mga/vulkan-1.2.190
2021-09-22 13:47:52 +02:00
bruvzg
a58a7cdc9f
Improve invalid non-graphic glyph detection.
2021-09-22 14:37:16 +03:00
Rémi Verschelde
f25aaa98d6
Merge pull request #52931 from Chaosus/fix_shader_comparison_crash
2021-09-22 13:18:32 +02:00
Rémi Verschelde
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
Rémi Verschelde
a48dc10103
Merge pull request #52932 from JFonS/upd_ebr_readme
2021-09-22 12:56:34 +02:00
Rémi Verschelde
fd641ac85c
Vulkan: Update volk and Vulkan SDK components to 1.2.190
2021-09-22 12:56:15 +02:00
Rémi Verschelde
41c1723add
Merge pull request #52930 from akien-mga/nanosvg-ccdb199
2021-09-22 12:40:42 +02:00
Joan Fons
eb0f67a541
Update thirdparty README for Embree
2021-09-22 12:29:35 +02:00
Yuri Roubinsky
e9e21a592e
Prevents editor crash when compare with negative float in shader
2021-09-22 13:26:40 +03:00
Rémi Verschelde
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
Rémi Verschelde
211cb401db
Merge pull request #52928 from bruvzg/var_coord_prefill
2021-09-22 11:31:35 +02:00
Anilforextra
c63d51408f
Use Rect2's get_end().
2021-09-22 14:09:45 +05:45
bruvzg
9a36d8f26f
Fill variation coordinates dictionary with default values when FontData is set/added.
2021-09-22 11:10:40 +03:00
Rémi Verschelde
c63d1c3e4a
Merge pull request #52923 from SirQuartz/paint-tool
2021-09-22 10:06:17 +02:00
Rémi Verschelde
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
Rémi Verschelde
e305030522
Merge pull request #47422 from skyace65/EventPosition
2021-09-22 09:04:38 +02:00
Rémi Verschelde
8b31993ef6
Merge pull request #52921 from timothyqiu/view-name-typo
2021-09-22 08:29:24 +02:00
Nicholas Huelin
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
Haoyu Qiu
1032c8535b
Fix 3D view name typo
2021-09-22 10:30:48 +08:00
skyace65
824259aca0
Add note that for _gui_input(event) event position is relative to the control origin
2021-09-21 20:47:13 -04:00
Camille Mohr-Daurat
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
fabriceci
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