1
0
mirror of https://github.com/godotengine/godot.git synced 2025-12-03 16:55:53 +00:00
Commit Graph

49389 Commits

Author SHA1 Message Date
Rémi Verschelde
c28d781344 Merge pull request #60169 from bruvzg/remove_fa_close 2022-04-12 14:16:52 +02:00
bruvzg
d2ebac3a30 Remove or make private FileAccess close() methods. 2022-04-12 14:50:14 +03:00
Rémi Verschelde
603b1315a7 Merge pull request #60172 from bruvzg/fix_ot_warning 2022-04-12 13:34:20 +02:00
Rémi Verschelde
a7b1d85828 Merge pull request #59825 from Chaosus/shader_fix
Fix incorrect parsing array's `length()` at return statement in shader
2022-04-12 12:40:54 +02:00
bruvzg
59e0a55c9c Fix OpenType property editor signal connection. 2022-04-12 13:15:10 +03:00
Yuri Roubinsky
6e9535a9c8 Restore antialiasing for draw_line 2022-04-12 13:03:56 +03:00
Rémi Verschelde
788f355ad2 Style: Sync clang-format template with Clang 14.0
Not using any of the new options yet so we preserve compatibility with 13.0,
which is still the recommended version as 14.0 actually has a regression.
2022-04-12 11:08:02 +02:00
Rémi Verschelde
f586e06f7b Merge pull request #60166 from bruvzg/narrow_file_access 2022-04-12 10:39:54 +02:00
bruvzg
4bf99f4af2 Narrow FileAccess scope to prevent deadlocks. 2022-04-12 10:54:39 +03:00
Rémi Verschelde
2f7edae2b3 Merge pull request #60164 from timothyqiu/editor-inspector-doc
Improves `EditorInspector` documentation
2022-04-12 08:53:03 +02:00
Rémi Verschelde
0002af9732 Merge pull request #60009 from timothyqiu/disable-item
Disable "Open in Inspector" when there is no animation
2022-04-12 08:49:35 +02:00
Rémi Verschelde
35d2efcc5e Merge pull request #48776 from Calinou/directional-shadow-distant-split-lower-blur
Use less blur for distant directional shadow splits
2022-04-12 08:37:11 +02:00
Haoyu Qiu
2b97020543 Disable Open in Inspector when there is no animation 2022-04-12 13:10:42 +08:00
Haoyu Qiu
2fa3c65d30 Improves EditorInspector documentation 2022-04-12 12:08:24 +08:00
FireForge
d879d6016a Use multiplication symbol in Texture size label 2022-04-11 23:02:39 -05:00
Rémi Verschelde
5974e1432e Merge pull request #60085 from YeldhamDev/relationships_are_hard 2022-04-11 23:36:13 +02:00
Rémi Verschelde
9d86e4f446 Merge pull request #59927 from Zylann/fix_graphnode_title_trim
Fix GraphNode not resizing with larger title
2022-04-11 21:07:40 +02:00
Rémi Verschelde
3fc7a96cf8 Merge pull request #60120 from Calinou/environment-editor-ssil-tonemap-hide
Hide SSIL properties when SSIL is disabled in the Environment resource
2022-04-11 20:34:28 +02:00
Rémi Verschelde
4afa610017 Merge pull request #60039 from HookJabs/catch-null-profile_def 2022-04-11 19:59:48 +02:00
Rémi Verschelde
2fd5f20783 Merge pull request #57239 from emcguirk/minimap-toggle-fix
Fix GraphEdit's minimap doesn't show using `minimap_enabled`
2022-04-11 19:55:56 +02:00
Hugo Locurcio
1a41a177e4 Use less blur for distant directional shadow splits
This makes the transition between shadow splits less noticeable,
specially when the expensive Blend Splits property is disabled.
2022-04-11 19:37:49 +02:00
Rémi Verschelde
f62f36cd91 Merge pull request #53573 from Klowner/53568-safelist-leak-fix 2022-04-11 17:55:35 +02:00
Josh Kabo
1570bcd03b catch null profile_def causing crash on startup 2022-04-11 08:55:23 -07:00
Rémi Verschelde
bbd8651d87 Merge pull request #60020 from KoBeWi/yeet_bg 2022-04-11 17:54:58 +02:00
Eric McGuirk
b1441bbcfc Fix toggling GraphEdit's minimap with minimap_enabled
Fixes #53831.
2022-04-11 17:52:04 +02:00
Rémi Verschelde
df51e5fab0 Merge pull request #60046 from Zylann/print_line_function 2022-04-11 17:51:10 +02:00
Rémi Verschelde
b936359e07 Merge pull request #60026 from ConteZero/shortcut_keys_enabled 2022-04-11 17:50:41 +02:00
Rémi Verschelde
9528aa42be Merge pull request #60102 from KoBeWi/graphememe 2022-04-11 17:49:46 +02:00
Rémi Verschelde
2507b2b006 Merge pull request #54191 from Ev1lbl0w/bugfix-window_popup_ratio 2022-04-11 17:49:20 +02:00
Rémi Verschelde
0fb3d69bb7 Merge pull request #60137 from JFonS/fix_default_shadow_tex
Fix Vulkan validation errors on default depth textures
2022-04-11 17:38:21 +02:00
Yuri Rubinsky
31d2304ac4 Merge pull request #57899 from Chaosus/fix_aa 2022-04-11 18:29:54 +03:00
Rémi Verschelde
dcdc6954f8 Merge pull request #60138 from JFonS/fix_spec_constants 2022-04-11 14:18:50 +02:00
Rémi Verschelde
4ab86c6731 Merge pull request #59980 from reduz/animation-libraries 2022-04-11 14:18:35 +02:00
Rémi Verschelde
5613ac37d6 Merge pull request #59440 from bruvzg/fd_ref_counted 2022-04-11 14:12:18 +02:00
Rémi Verschelde
2ec68599a4 Merge pull request #60111 from KoBeWi/the_files_have_landed 2022-04-11 12:52:51 +02:00
Rémi Verschelde
f44e5dba6d Merge pull request #60124 from KoBeWi/sepyt_noitcennoc_dilav 2022-04-11 12:52:13 +02:00
reduz
6f401439f8 Implement Animation Libraries
* Instead of containing single animations, AnimationPlayer now contains libraries.
* Libraries, in turn, contain the animations.

This paves the way for implementing the possibility of importing scenes as animation libraries, finally allowing to import animations separate from the 3D models.

Missing (will be done on separate PRs):

* Make it possible to import scenes (dae/fbx/gltf) as animation libraries.
* Make it possible for AnimationTree to import animation libraries on its own, so it does not rely on AnimationPlayer for everything.
2022-04-11 12:51:54 +02:00
Rémi Verschelde
596e529a59 Merge pull request #60125 from Calinou/makerst-improve-error-reporting 2022-04-11 12:51:31 +02:00
jfons
c4c0ef116a Fix specialization constant updates in color passes
The color pass specialization constants were not being updated after splitting them to their own array.
2022-04-11 12:40:17 +02:00
Rémi Verschelde
aba84275ae Merge pull request #59514 from EricEzaM/input-editor-fixes 2022-04-11 12:37:10 +02:00
bruvzg
9381acb6a4 Make FileAccess and DirAccess classes reference counted. 2022-04-11 13:28:51 +03:00
Rémi Verschelde
b80a6abaeb Merge pull request #60136 from bruvzg/long_select 2022-04-11 12:21:17 +02:00
Rémi Verschelde
ca9372622f Merge pull request #60104 from ConteZero/shortcut_keys 2022-04-11 12:02:42 +02:00
Rémi Verschelde
8e1d551f03 Merge pull request #60129 from timothyqiu/title-unnamed 2022-04-11 11:58:49 +02:00
jfons
bdc239a5a9 Fix Vulkan validation errors on default depth textures
The validation layers were complaining that we use DEFAULT_RD_TEXTURE_WHITE (which is RGBA8) in places where it's sampled as a depth texture. This commit adds the new default texture DEFAULT_RD_TEXTURE_DEPTH and uses it where needed.
2022-04-11 11:53:49 +02:00
Rémi Verschelde
831dc74b1f Merge pull request #59940 from BastiaanOlij/xr_new_controllers_20220405 2022-04-11 11:38:39 +02:00
bruvzg
75eec38772 [TextServer] Fix long selection performance. 2022-04-11 11:37:38 +03:00
Haoyu Qiu
35d0878139 Localize unnamed project name in editor window title 2022-04-11 12:50:10 +08:00
FireForge
197be78bc5 Fix Theme type group naming in the inspector 2022-04-10 22:18:21 -05:00
SaracenOne
e7e4f41004 Make instance's editable children use warning color instead of disabled color 2022-04-11 02:36:20 +01:00