Commit graph

54627 commits

Author SHA1 Message Date
Arman Elgudzhyan
7bcc849143 Use depth pass mode with normals if required even if Environment is null
If using normal buffer debugging or if the normal texture was used, we should use PASS_MODE_DEPTH_NORMAL_ROUGHNESS regardless of whether there is a valid Environment or not. Otherwise, shaders reading the normal texture will not work without a valid Environment (and possibly other problems).
2023-06-03 07:56:47 -07:00
Rémi Verschelde
543750a1b3
Merge pull request #77772 from JoNax97/fix_77745
Gradient: Check if interpolation mode and color space are different before firing notifications
2023-06-03 01:42:58 +02:00
Rémi Verschelde
5b3019dbca
Merge pull request #77782 from RandomShaper/fix_hc_bind_type
Use right type in the binding of DocCache::classes
2023-06-03 01:41:34 +02:00
Rémi Verschelde
2b69d681d0
Merge pull request #77784 from KoBeWi/guttmarks
Enable bookmarks gutter
2023-06-03 01:38:30 +02:00
kobewi
09d5884b0d Enable bookmarks gutter 2023-06-02 22:40:29 +02:00
Pedro J. Estébanez
f9836fed72 Use right type in the binding of DocCache::classes 2023-06-02 22:03:21 +02:00
Rémi Verschelde
db5113de36
Merge pull request #77771 from KoBeWi/INDEX_HELL
Simplify linked vector ratio logic
2023-06-02 17:26:25 +02:00
Rémi Verschelde
8623572b1f
Merge pull request #75666 from ronyeh/main.cpp-2
Rename `iconpath` => `icon_path` & `hasicon` => `has_icon`.
2023-06-02 17:26:18 +02:00
Rémi Verschelde
5c2bb20f3d
Merge pull request #74688 from Calinou/doc-camera3d-visualinstance3d-layers-gi
Document GI techniques ignoring VisualInstance3D and Camera3D layers
2023-06-02 17:26:09 +02:00
Rémi Verschelde
86df3312b5
Merge pull request #67835 from Calinou/doc-arrayoccluder3d
Document the ArrayOccluder3D class
2023-06-02 17:26:02 +02:00
kobewi
bf02aabfe1 Simplify linked vector ratio logic 2023-06-02 16:05:28 +02:00
Yuri Sizov
dc8a0c3cd1
Merge pull request #77674 from ProbablyWorks/77562-tilemap-center-view-button-offset-fix
Set the grow direction for the "Center View" button in the TileMap editor
2023-06-02 15:52:44 +02:00
JoNax97
b998f7ceb7 Gradient: Check if interpolation mode and color space are different before firing notifications. 2023-06-02 10:40:13 -03:00
Hugo Locurcio
40bf95ca8e Document GI techniques ignoring VisualInstance3D and Camera3D layers
This also improves documentation for a few other properties in those classes.
2023-06-02 15:36:57 +02:00
Yuri Sizov
afb2480947
Merge pull request #77768 from Calinou/doc-input-joy-name-guid
Document the database for `Input.get_joy_name()` and `Input.get_joy_guid()`
2023-06-02 15:10:21 +02:00
Yuri Sizov
f0883bb158
Merge pull request #77767 from bruvzg/ltts_cache
[Linux/TTS] Cache TTS voice list.
2023-06-02 15:09:15 +02:00
Yuri Sizov
ca1b4eb225
Merge pull request #77651 from Rindbee/fix-update-minimum-size
Make sure that `data.last_minimum_size` is consistent with `get_combined_minimum_size()` at the same time
2023-06-02 14:02:04 +02:00
Hugo Locurcio
922d2b7034 Document the database for Input.get_joy_name() and Input.get_joy_guid() 2023-06-02 13:13:06 +02:00
Yuri Sizov
5b5186383e
Merge pull request #77148 from ajreckof/prevent_unselectable_editor_property_from_being_selected_on_RMB
Prevent selecting unselectable `EditorProperty` with RMB
2023-06-02 13:10:36 +02:00
Yuri Sizov
6a1d3198d1
Merge pull request #76854 from CapitaineCookie/fix-change-type
Fix crash when changing node type from PopupMenu to ItemList
2023-06-02 13:03:55 +02:00
bruvzg
e15f37945b
[Linux/TTS] Cache TTS voice list. 2023-06-02 14:00:52 +03:00
Yuri Sizov
eab4075f1e
Merge pull request #77727 from AThousandShips/layer_doc
Clarify that `CanvasLayer`s are restricted to one `Viewport`
2023-06-02 12:53:45 +02:00
Yuri Sizov
2a50f8c107
Merge pull request #74595 from AurumKitsune/patch-1
Update C# code example to fix an error
2023-06-02 12:31:53 +02:00
Yuri Sizov
e683986b24
Merge pull request #77743 from raulsntos/dotnet/docs-contains-key
C#: Fix dictionary key lookup documentation
2023-06-02 12:29:06 +02:00
Yuri Sizov
300b736074
Merge pull request #77751 from gongpha/crash!-lmnode-null-owner
Add null checking when finding a lightmap baking path
2023-06-02 12:19:38 +02:00
Violet Johnson
cb7fdad3b4 Update C# code example to fix an error
Update doc/classes/AnimationNodeStateMachinePlayback.xml

Co-authored-by: Raul Santos <raulsntos@gmail.com>
2023-06-02 11:34:23 +02:00
Raul Santos
6723b4e8c3
C#: Fix dictionary key lookup documentation
The method to check if a key exists in the dictionary is called `ContainsKey`.
2023-06-02 11:13:03 +02:00
ProbablyWorks
882ffdfaae set the grow direction of the center view button after setting the anchors 2023-06-01 21:44:16 -04:00
Rémi Verschelde
621d68e412
Merge pull request #77749 from RandomShaper/fix_ext_res_id
Fix external resource ids lost
2023-06-02 01:00:18 +02:00
Kongfa Waroros
aeb9b8381a Add null checking when finding a lightmap baking path 2023-06-02 04:06:19 +07:00
Pedro J. Estébanez
4412c1d989 Fix external resource ids lost 2023-06-01 22:34:49 +02:00
Rémi Verschelde
2e273f0e35
Merge pull request #77724 from RandomShaper/remove_red_th_cond
Remove redundant check from thread guards
2023-06-01 15:52:16 +02:00
Rémi Verschelde
42775ff75b
Merge pull request #77705 from MewPurPur/less-code-for-mouse-exit
Use NOTIFICATION_MOUSE_EXIT instead of a signal for a few editor plugins
2023-06-01 15:52:12 +02:00
Rémi Verschelde
0b5c5022f2
Merge pull request #77663 from RedworkDE/audiostream-preview-crash
Fix crash in AudioStream preview
2023-06-01 15:52:08 +02:00
Rémi Verschelde
f912457d10
Merge pull request #77640 from MewPurPur/improve-worldboundary-icon
Tweak WorldBoundaryShape icon
2023-06-01 15:52:04 +02:00
Fabio Alessandrelli
b96cc5eb3e
Merge pull request #77719 from hlutor/remove_get_vsync_warn_web
Override window_get_vsync_mode in DisplayServerWeb to prevent warning spam
2023-06-01 15:50:12 +02:00
Ninni Pipping
f5b6661c3e Clarify that CanvasLayers are restricted to one Viewport 2023-06-01 13:22:13 +02:00
Rindbee
594852caf1 Make sure that data.last_minimum_size is consistent with get_combined_minimum_size() at the same time
Move the code for switching `data.minimum_size_valid` in `Control::update_minimum_size()`
to `Control::_update_minimum_size()`, make sure to switch `data.minimum_size_valid` to
`false` only before updating `data.last_minimum_size` , so that it will remain consistent
with `get_combined_minimum_size()`.
2023-06-01 19:02:42 +08:00
Pedro J. Estébanez
8c288918a0 Remove redundant check from thread guards 2023-06-01 11:08:14 +02:00
hlutor
a932c5e81d Added override for window_get_vsync_mode in display_server_web.cpp 2023-05-31 18:23:06 -06:00
Rémi Verschelde
5c2295ff53
Merge pull request #77698 from enxas/fix-outdated-csharp
Fix outdated C# code example for class AnimationNodeOneShot
2023-06-01 00:40:53 +02:00
Rémi Verschelde
574f917442
Merge pull request #77686 from m4gr3d/fix_editor_audio_stream_microphone_crash_main
Fix issue causing the Android editor to crash when creating a new AudioStreamMicrophone
2023-06-01 00:40:49 +02:00
Rémi Verschelde
d998323ab4
Merge pull request #77452 from Sauermann/fix-deprecate-push-unhandled-input
Deprecate push_unhandled_input
2023-06-01 00:40:44 +02:00
Rémi Verschelde
f77dee90a6
Merge pull request #76389 from ajreckof/editor-property-nodepath-for-node
Fix typed array export
2023-06-01 00:40:40 +02:00
Rémi Verschelde
3dd0307f3f
Merge pull request #76348 from warriormaster12/pipeline-cache
Implement Vulkan pipeline caching
2023-06-01 00:40:33 +02:00
Rémi Verschelde
bb58eb6a94
Merge pull request #74894 from rainlizard/patch-1
Document how to use the global animation library in GDScript
2023-06-01 00:40:25 +02:00
Rémi Verschelde
1634a2ba72
Merge pull request #70800 from KoBeWi/kill_wheel
Get rid of mouse wheel switch in scene tabs
2023-06-01 00:40:18 +02:00
Rémi Verschelde
180a5eb981
Merge pull request #69677 from Macksaur/robust-minizip
Fix buffer over-read and memory leaks when using long filepaths in minizip API
2023-06-01 00:40:11 +02:00
kobewi
53a15d85be Get rid of mouse wheel switch in scene tabs 2023-05-31 22:21:40 +02:00
warriormaster12
dded713dc0 Implement Vulkan pipeline caching 2023-05-31 22:24:18 +03:00