JFonS
b58bb95c86
Saner selection code for instanced scenes in 3D, should close #21447
...
Selecting instanced scenes still doesn't work properly because gizmos are not being added to instanced nodes.
I will probably work on fixing all the shenanigans around selection, but that will take some time.
This part of the code should work better for the moment.
2018-08-27 16:02:49 +02:00
Juan Linietsky
eb25cd0737
Merge pull request #21483 from godotengine/revert-21467-fix-3d-textures
...
Revert "Fix some 3D texture issues"
2018-08-27 10:12:39 -03:00
Juan Linietsky
bca706b361
Revert "Fix some 3D texture issues"
2018-08-27 10:12:07 -03:00
Rémi Verschelde
87725e891d
Merge pull request #21481 from BastiaanOlij/bind_mesh_methods
...
Bound get surface functions on mesh
2018-08-27 15:06:45 +02:00
thfrwn
d37e9ef95d
log to console if falling back to dummy audio driver
2018-08-27 05:35:59 -07:00
Bastiaan Olij
ca677090ff
Bound get surface functions on mesh
2018-08-27 21:49:27 +10:00
Rémi Verschelde
2928091ce2
Merge pull request #21477 from akien-mga/tile_set_shape_offset
...
TileSet: Bind tile_set_shape_offset and getter
2018-08-27 13:39:40 +02:00
Rémi Verschelde
439e562b1a
Merge pull request #21474 from elasota/fix-cvtt-scalar
...
Fix CVTT scalar version not compiling
2018-08-27 13:36:23 +02:00
Rémi Verschelde
fa2c5bea3c
TileSet: Bind tile_set_shape_offset and getter
...
Fixes #21476 .
2018-08-27 11:09:11 +02:00
Rémi Verschelde
49cf675ef4
Merge pull request #21450 from vnen/gdscript-type-space
...
Remove space before colon on type hints
2018-08-27 10:42:19 +02:00
elasota
0fe3bda9af
Fix CVTT scalar version not compiling
2018-08-27 04:15:52 -04:00
Rémi Verschelde
3dc63a710f
Merge pull request #21469 from akien-mga/glsl-clang-format
...
Style: Enable clang-format on GLSL shaders
2018-08-27 10:12:24 +02:00
Rémi Verschelde
ddfef86836
Fix build after c2a9cb34
...
`return` statements were missing, and those warnings do not need to be
behind #ifdefs, they do not expose any deprecated API.
2018-08-27 10:10:40 +02:00
Rémi Verschelde
3c0ea513de
Merge pull request #21460 from hpvb/fix-19716
...
When setting an X11 icon fails, try halving the size
2018-08-27 10:03:47 +02:00
Rémi Verschelde
0ba84b3f23
Merge pull request #21467 from elasota/fix-3d-textures
...
Fix some 3D texture issues
2018-08-27 09:51:05 +02:00
Rémi Verschelde
2131f101b6
Merge pull request #21470 from elasota/fix-tiled-exr
...
Fix tiled EXR import
2018-08-27 09:46:57 +02:00
Rémi Verschelde
fc1d464f1f
Merge pull request #21381 from YeldhamDev/members_help_overview_fix
...
Fix Members/Help Overview getting their items deselected when a tooltip appears
2018-08-27 09:43:00 +02:00
Rémi Verschelde
0f4ba4481a
Merge pull request #21432 from JFonS/fix_material_convert
...
Fix "Convert To ShaderMaterial" option not working, closes #20891
2018-08-27 08:55:41 +02:00
elasota
4b7885fb1e
Fix tiled EXR crash, update tinyexr to head to fix corrupted uncompressed EXR loading
2018-08-27 02:52:12 -04:00
Rémi Verschelde
a543c68959
Merge pull request #21466 from elasota/fix-layered-texture-import
...
Fix crash when importing layered textures
2018-08-27 08:00:15 +02:00
Rémi Verschelde
98cc2ce1dd
Merge pull request #21433 from AndreaCatania/megafix
...
Multiple fixes on Physics things
2018-08-27 07:46:40 +02:00
Rémi Verschelde
4226d56ca9
Style: Enable clang-format on GLSL shaders
...
As of clang-format 6.0.1, putting the `/* clang-format off */` hint
around our "invalid" `[vertex]` and `[shader]` statements isn't enough
to prevent a bogus indent of the next comments and first valid statement,
so we need to enclose that first valid statement in the unformatted chunk.
2018-08-27 07:34:14 +02:00
Michael Alexsander Silva Dias
df4f3aecd8
Fix Members/Help Overview getting their items deselected when a tooltip appears
2018-08-26 23:55:45 -03:00
Leon Krause
92b259ccf1
Fix WebM module for HTML5 platform
2018-08-27 04:08:04 +02:00
elasota
30e20b6278
Partial fixes for 3D texture issues
2018-08-26 20:22:56 -04:00
elasota
02d3d4c2ce
Fix crash when importing layered textures
2018-08-26 20:21:27 -04:00
Hein-Pieter van Braam
3d4b7c6c5f
When setting an X11 icon fails, try halving the size
...
When setting an icon that is too large previously Godot would die with a
X Error of failed request: BadLength error. To avoid this we install an
error handler right before we set an icon. If the error handler triggers
we halve the icon size until it works or until we've reached a 0 size on
either width or height.
We print a warning when this happens to alert developers.
This fixes #19716
2018-08-27 01:28:11 +02:00
Mariano Javier Suligoy
c64ab97063
TileSet editor Fixes
...
Properly draw navigation and oclusion polygons for SINGLE type tiles. Fixes #21398
Add some checks for TileID validation before accessing to it's properties. Fixes #21397
Fix 'Keep inside region' snap option for tiles with SINGLE_TILE mode. Fixes #21402
Restore hability to asign/unasign an script to a tileset. Fixes #20886
2018-08-26 17:10:01 -03:00
VirtualBox
57f3e89f70
Update UndoRedo.xml
2018-08-26 21:11:17 +02:00
Black Cat!
2fe4c5dda1
Fix error using triplanar UV with detail map
...
Fixes #18550
2018-08-26 21:58:52 +04:00
Ignacio Etcheverry
db55d8a4b6
Merge pull request #21423 from exts/mono/collections
...
[Mono] Added Collections namespace to Array & Dictionary
2018-08-26 19:11:45 +02:00
George Marques
de45b18ddb
GDScript: Remove space before colon on type hints
2018-08-26 13:43:13 -03:00
George Marques
4b974a36b7
GDScript: Allow `is` operator to test built-in types
2018-08-26 13:31:23 -03:00
Rémi Verschelde
282c0483c9
Merge pull request #21411 from Crazy-P/fixes-several-resource-leaks
...
Fixes several resource leaks listed on coverity
2018-08-26 17:35:32 +02:00
Hein-Pieter van Braam
08f452d1a9
Fall back to GLES2 if GLES3 is not working
...
This adds a static is_viable() method to all rasterizers which has to be
called before initializing the rasterizer. This allows us to check what
rasterizer to use in OS::initialize together with the GL context
initialization.
This commit also adds a new project setting
"rendering/quality/driver/driver_fallback" which allows the creator of a
project to specify whether or not fallback to GLES2 is allowed. This
setting is ignored for the editor so the editor will always open even if
the project itself cannot run. This will hopefully reduce confusion for
users downloading projects from the internet.
We also no longer crash when GLES3 is not functioning on a platform.
This fixes #15324
2018-08-26 16:40:46 +02:00
Rémi Verschelde
653b4829f1
Merge pull request #21407 from marcelofg55/coreaudio_dfix
...
Prevent CoreAudio driver failing on finish if Dummy driver was selected
2018-08-26 16:30:57 +02:00
Mel Collins
2d0a55c86c
Clarify direction of input event propagation
2018-08-26 15:14:55 +02:00
Andrea Catania
76d02b13a1
Fixed task creation with void chain in SkeletonIK
2018-08-26 12:41:20 +02:00
JFonS
ee06cfe6e5
Fix "Convert To ShaderMaterial" option not working, closes #20891
2018-08-26 12:25:41 +02:00
Andrea Catania
64b5eaf43c
Correctly set safe_motion on cast_motion query Fixes : #21212
2018-08-26 12:09:52 +02:00
Andrea Catania
2e722caead
Fixed physics bone crash: #20397
2018-08-26 11:55:58 +02:00
Andrea Catania
c2a9cb343b
Added deprecated to joints un/used parameters
2018-08-26 09:10:30 +02:00
Crazy-P
e4af39cbc0
Fixes several resource leaks in ...
...
- gdscript
- gdscript_compiler
- regex
- android/export
- gles3/rasterizer (scene and storage)
2018-08-26 09:19:02 +08:00
exts
035d498af2
Added Collections namespace to Array & Dictionary
2018-08-25 17:19:37 -05:00
elasota
de2a36505a
Fix mipmap levels not being initialized
2018-08-25 17:22:53 -04:00
Alexander Holland
f2da51620d
TextEdit replaced cache.size with get_size()
2018-08-25 16:21:47 +02:00
Juan Linietsky
8c435a343e
Merge pull request #16927 from neikeq/rework-refcount-notify
...
Notify instance binding data api of refcount increment/decrement
2018-08-25 11:01:55 -03:00
Juan Linietsky
7c5883add0
Merge pull request #21390 from MarianoGnu/texture_region
...
Texture Region: Cache auto-slice information. Fixes #11503
2018-08-25 10:47:53 -03:00
Marcelo Fernandez
5d0622a8de
Prevent CoreAudio driver failing on finish if Dummy driver was selected
2018-08-25 10:42:30 -03:00
Mariano Suligoy
1f4a891a9c
Texture Region: Cache auto-slice information into the texture. Fixes #11503
2018-08-25 09:02:05 -03:00