Commit graph

30530 commits

Author SHA1 Message Date
Danil Alexeev fb6eb21afc Improvement for the Copy button in the Output Log
Now if no text is selected, pressing the Copy button copies the entire text.
2020-09-14 21:57:54 +03:00
Pawel Lampe b2d8c5140e Add test cases for numeric literals with underscores 2020-09-14 20:21:07 +02:00
Marcel Admiraal 7e73dd0b2e Fix RigidBodyBullet areasWhereIam element shift. 2020-09-14 18:43:21 +01:00
Danil Alexeev a4c5790350 Several documentation improvements 2020-09-14 20:02:19 +03:00
Rémi Verschelde c5f7a581f7
Merge pull request #42036 from Calinou/doc-object-metadata-remove
Document how to remove metadata from an Object
2020-09-14 14:22:15 +02:00
Hugo Locurcio cba4d73b71
Document how to remove metadata from an Object
This closes https://github.com/godotengine/godot-docs/issues/4010.
2020-09-14 14:01:13 +02:00
Rémi Verschelde 6ee1b78624
Merge pull request #42042 from tdaffin/log_fatal_mono_errors
Add mono log message to error for fatal errors
2020-09-14 12:05:57 +02:00
Rémi Verschelde 8818a93a3c
Merge pull request #41987 from skyace65/Audio1
Improve AudioEffectDistortion and AudioEffectFilter documentation
2020-09-14 09:23:04 +02:00
Rémi Verschelde 45f4d8fc92
Merge pull request #42038 from hoontee/_42027
Fix "Create Trimesh Collision Sibling" transform
2020-09-14 09:19:42 +02:00
Yuri Roubinsky 95314e3568
Merge pull request #42044 from Chaosus/vs_fix_regression2
Fix visual shader connection regression
2020-09-14 09:22:48 +03:00
Tom Daffin c15fb42d45 Add mono log message to error for fatal errors 2020-09-13 19:53:06 -06:00
hoontee 3cbd626328 Fix "Create Trimesh Collision Sibling" transform 2020-09-13 17:42:52 -05:00
Yuri Roubinsky 0fd9ad8801 Fix visual shader connection regression 2020-09-13 23:48:59 +03:00
Rémi Verschelde de465c41dc
Merge pull request #36407 from timothyqiu/maybe-copy-paste-error
Fixes crash when saving scene
2020-09-13 19:53:09 +02:00
Yuri Roubinsky d2b1326562
Merge pull request #42031 from Chaosus/vs_fix_ports
[VisualShader] Fixes default node's input port not hiding on connection
2020-09-13 20:41:05 +03:00
Yuri Roubinsky f726ef1cd7 [VisualShader] Fixes default node's input port not hiding on connection 2020-09-13 19:59:01 +03:00
Leleat 8cf9d09d61 creater user-dir, if non-existant and pressing 'Open Project Data Folder' 2020-09-13 14:51:29 +02:00
Haoyu Qiu 38147da819 Fixes crash when saving scene 2020-09-13 16:15:46 +08:00
Rémi Verschelde 43725691b9
Merge pull request #42012 from vnen/variant-fix-vectori-mult
Fix Vector{2,3}i casting on Variant multiplication with numbers
2020-09-13 08:13:34 +02:00
Rémi Verschelde 4331bea18c
Merge pull request #42000 from aaronfranke/cs-arr-concat
Add concatenation support and a new constructor to Godot.Collections.Array
2020-09-13 08:12:48 +02:00
Rémi Verschelde f5c6079404
Merge pull request #42019 from neikeq/issue-41909
C#: Fix csproj not synced on file move/removal from FS dock
2020-09-13 08:11:04 +02:00
Ignacio Etcheverry 1db0395950 C#: Fix csproj not synced on file move/removal from FS dock
When NormalizePath was called with an absolute
path (with drive letter) on Windows, it would
prepend a file path separator to the path, e.g.:
'\C:\Program Files\'.
Apparently this was still accepted as a valid
path by DotNetGlob and it stopped working when
we switched to MSBuildGlob.
2020-09-13 03:46:27 +02:00
Leleat 32e52217ff striped edges on node rename in SceneTreeDock 2020-09-13 00:32:24 +02:00
Aaron Franke a4dcd48d16
Add concatenation support and a new ctor to Godot.Collections.Array 2020-09-12 18:15:24 -04:00
Andrii Doroshenko (Xrayez) 4e6b5169b0 Add a test suite for List
Adds a number of test cases for `List::swap()`.
2020-09-13 00:14:51 +03:00
Andrii Doroshenko (Xrayez) ac69f092fc Fix List swap behavior on front, back and adjacent elements
- immediately return if A == B;
- first and last elements (front, back) are updated upon relinking;
- handles a special case of forward and backward adjacent elements.
2020-09-12 23:58:56 +03:00
George Marques 49e0cadcca
Fix Vector{2,3}i casting on Variant multiplication with numbers 2020-09-12 17:23:34 -03:00
Mateo Dev .59 bb7db2138b TileMap: Set texture_filter and texture_repeat to generated CanvasItems and update when it changes 2020-09-12 11:49:38 -03:00
Hugo Locurcio 52d77b6928
Update and complete the Sprite3D and SpriteBase3D class documentations
This removes an outdated notice about Sprite3D performance issues
which will most likely be fixed in the new implementation.
2020-09-12 15:43:01 +02:00
Rémi Verschelde 463879db56
Merge pull request #41995 from Rubonnek/disconnect-item-rect-changed
Disconnect item_rect_changed removing a child of GraphEdit
2020-09-12 15:26:46 +02:00
Rémi Verschelde f29c112492
Merge pull request #41841 from madmiraal/fix-bit-fields
Remove bit fields and use fixed width integers instead.
2020-09-12 12:28:59 +02:00
Yuri Roubinsky 8c80c47ba0
Merge pull request #42003 from Chaosus/vs_fix_mode
Update shader graph if mode is changed
2020-09-12 12:56:06 +03:00
Yuri Roubinsky c24e2075cd Update shader graph if mode is changed 2020-09-12 12:44:01 +03:00
Wilson E. Alvarez d370ae9e1f
Disconnect item_rect_changed when removing a child of GraphEdit 2020-09-11 17:37:20 -04:00
Rémi Verschelde 4566db2a16
Merge pull request #41988 from ebrahimebrahim/master
Clarify get_data Image method
2020-09-11 17:39:57 +02:00
Yuri Roubinsky deab76de22
Merge pull request #41986 from Chaosus/vs_fix_triplanar_texture
Fix triplanar texture code generation in visual shaders
2020-09-11 18:35:20 +03:00
skyace65 959f2287f6 Improve AudioEffectDistortion and AudioEffectFilter documentation 2020-09-11 11:34:23 -04:00
Yuri Roubinsky ca9b3e929b Fix triplanar texture code generation in visual shaders 2020-09-11 18:23:26 +03:00
Ebrahim Ebrahim b9764b6109 Clarify get_data Image method 2020-09-11 11:10:18 -04:00
Rémi Verschelde e49d25bac0
Merge pull request #41976 from Xrayez/gdnative-tests-string
Move GDNative `String` tests to respective module
2020-09-11 15:24:55 +02:00
Yuri Roubinsky 01191178bf
Merge pull request #41955 from Chaosus/vs_performance_fix3
Improve performance of Add/Remove/Connect/Change nodes in visual shader
2020-09-11 16:24:11 +03:00
Rémi Verschelde 4b846ebc56
Merge pull request #41977 from madmiraal/fix-vector_h
Add missing reference to const T Vector::get().
2020-09-11 15:02:11 +02:00
Yuri Roubinsky 8dbf3d7c44 Improve performance of Add/Remove/Connect/Change nodes in visual shader 2020-09-11 15:45:18 +03:00
Andrii Doroshenko (Xrayez) 174b6e817f Move GDNative String tests to respective module
GDNative-specific tests moved out of main `tests/` folder into
`modules/gdnative/tests`.

Include path for GDNative headers are still hardcoded in `tests/SCsub`,
but made conditional now.

Also fixed test case tag typos.

Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com>
2020-09-11 14:51:38 +03:00
Rémi Verschelde 9924d6ef6b
Merge pull request #41965 from lyuma/shadow_attenuation
Fix ATTENUATION and implement SHADOW_ATTENUATION.
2020-09-11 13:44:34 +02:00
Rémi Verschelde e00d77f5f3
Merge pull request #41975 from madmiraal/remove-unused-variables
Remove unused Python local variables.
2020-09-11 13:04:49 +02:00
Marcel Admiraal 4feba93630 Add missing reference to const T Vector::get(). 2020-09-11 11:58:47 +01:00
Marcel Admiraal 3070d0b735 Remove unused Python local variables. 2020-09-11 11:39:15 +01:00
Rémi Verschelde a2a78a8066
doc: Sync classref with current source
Bind missing enums.
2020-09-11 12:22:10 +02:00
Marcel Admiraal 1bb65b2618 Remove bit fields and use fixed width integers instead. 2020-09-11 11:02:00 +01:00