Rémi Verschelde
f102546f34
stb: Update to upstream stb_truetype 1.21 and stb_vorbis 1.15
2019-03-04 14:06:31 +01:00
Juan Linietsky
b63c506ad8
Close file handles after use of new get_as_utf8_strings, fixes #26578
2019-03-04 09:53:02 -03:00
Juan Linietsky
5cfedd46ce
Further clarify docs for #26545
2019-03-04 09:53:02 -03:00
Juan Linietsky
4f041d3afa
Specifically error when users try to use sync to physics and move and slide, closes #26545
2019-03-04 09:53:02 -03:00
Ignacio Etcheverry
813d32499a
Merge pull request #26513 from cart/mono-log-profiler
...
Add mono log profiler support
2019-03-04 13:52:15 +01:00
Rémi Verschelde
d2c57e8431
Merge pull request #26577 from akien-mga/webp-1.0.2
...
libwebp: Sync with upstream 1.0.2
2019-03-04 13:49:50 +01:00
xDGameStudios
d2f73d4a27
Add UndoRedo on Generate Visibility Rect (Particles2D)
2019-03-04 12:49:32 +00:00
Rémi Verschelde
6e13002034
Merge pull request #26576 from akien-mga/glad-0.1.29
...
glad: Sync with upstream 0.1.29
2019-03-04 13:49:22 +01:00
Rémi Verschelde
91596f2f7a
Merge pull request #26574 from Chaosus/update_libpng
...
Update libpng (1.6.35 --> 1.6.36)
2019-03-04 13:49:11 +01:00
Rémi Verschelde
cba6811427
Merge pull request #26580 from Chaosus/iccp_spam_fix
...
Silences annoying "iCCP: known incorrect sRGB profile" spam in the editor
2019-03-04 13:48:48 +01:00
Chaosus
4655eb9b8b
Silences annoying "iCCP: known incorrect sRGB profile" spam
2019-03-04 15:28:21 +03:00
Rémi Verschelde
93f6a065f8
libwebp: Sync with upstream 1.0.2
2019-03-04 13:13:33 +01:00
Chaosus
5a89d08e3f
Update libpng (1.6.35 --> 1.6.36)
2019-03-04 14:55:47 +03:00
Rémi Verschelde
e860d69183
glad: Sync with upstream 0.1.29
2019-03-04 12:48:43 +01:00
Rémi Verschelde
2bc981948d
Merge pull request #26573 from godotengine/revert-26562-gdscript-no-implicit-cast
...
Revert "Forbid implicit type conversion in GDScript"
2019-03-04 12:27:20 +01:00
Rémi Verschelde
425ec6914c
Revert "Forbid implicit type conversion in GDScript"
2019-03-04 12:25:59 +01:00
Rémi Verschelde
49d82f245b
Merge pull request #26541 from clayjohn/noise_texture_scale
...
Added bump_strength to NoiseTexture
2019-03-04 10:49:53 +01:00
Rémi Verschelde
7889e9b7ca
Merge pull request #26562 from vnen/gdscript-no-implicit-cast
...
Forbid implicit type conversion in GDScript
2019-03-04 10:19:00 +01:00
Rémi Verschelde
31206ca4e9
Merge pull request #26563 from vnen/gdscript-fixes
...
A couple of GDScript fixes
2019-03-04 10:17:52 +01:00
Rémi Verschelde
b811207406
More style cleanup...
2019-03-04 10:11:29 +01:00
Rémi Verschelde
4da21d1ce1
Merge pull request #26511 from clayjohn/giprobe_gles2_warning
...
Add warning to GIProbe when using GLES2
2019-03-04 09:40:20 +01:00
George Marques
67fee40483
GDScript: Fix issue when detecting file class in inner class
2019-03-03 22:53:50 -03:00
George Marques
d0b08342b8
GDScript: Forbid implicit type conversion
...
Since types are not present in release builds, this could cause issues
where a variable does not have the exact defined type.
2019-03-03 22:25:22 -03:00
George Marques
b24cb92240
GDScript: Allow for
iterator to be rededefined
2019-03-03 21:39:42 -03:00
Juan Linietsky
a1e73dcc94
Add support for event accumlation (off by default, on for editor), fixes #26536
2019-03-03 19:53:13 -03:00
Juan Linietsky
a9fe834a8e
Merge pull request #26547 from vnen/gdscript-dependency-parse
...
Add a parse mode for GDScript which doesn't load dependencies
2019-03-03 18:00:12 -03:00
Juan Linietsky
8b4c4d9b2f
Implement a more coherent (and way less hack) way to block animation updates, fixes #24618
2019-03-03 17:57:16 -03:00
clayjohn
44b71a22ff
added bump_strength to noisetexture
2019-03-03 12:33:44 -08:00
Juan Linietsky
ae886a6f32
Ability to keep pumping messages while being debugged, may be a solution for #21431
2019-03-03 17:12:19 -03:00
George Marques
bda60bfa29
Add a dependency search mode for GDScript parser
...
- This mode avoids loading any other resource.
- Search for class_name now uses this mode, to avoid loading in the scan
thread.
- Implement get_dependencies() for GDScript loader, now exporting
dependencies only should include the preloaded resources.
2019-03-03 16:51:54 -03:00
George Marques
4f0590338f
Add function to get String from FileAccess
2019-03-03 16:51:53 -03:00
Juan Linietsky
4d875f115c
Also take dof blur in consideration for using MRTs, fixes #26236
2019-03-03 16:28:07 -03:00
clayjohn
d566c5b75e
add warning to GIProbe when using GLES2
2019-03-03 11:26:08 -08:00
Juan Linietsky
0b7f20c7ed
Fixed missing exclude raycast shapes arguments in snap, closes #25230
2019-03-03 16:10:10 -03:00
Juan Linietsky
6b8b1cabae
Add a warning when using plain Container, as many users seem to misunderstand what this is.
2019-03-03 16:00:56 -03:00
Rémi Verschelde
9357d691a2
Merge pull request #26496 from MadEqua/fix-filesystem-dock-icon
...
Fix grid view button icon not showing on filesystem dock.
2019-03-03 19:58:48 +01:00
Juan Linietsky
34dd772054
Properly redraw if something animated is visible
2019-03-03 13:43:54 -03:00
Daniel Rakos
582f62c2b2
Fixed TextureArray and Texture3D issues
...
- Texture arrays and 3D textures weren't working previously due to an
incorrect number of calls to glTexImage3D with incorrect level parameters.
This change fixes that.
- Fixed the incorrect calculation of the byte size of layered textures.
- Added the layer count to the debugger info when viewing video memory usage.
2019-03-03 16:40:48 +01:00
Juan Linietsky
2f32a75d2e
Skeletons can now choose between using local or world coords for processing, fixes #26468
2019-03-03 12:24:00 -03:00
Bruno Lourenço
ed7534a6aa
Fix grid view button icon not showing on filesystem dock.
2019-03-03 15:02:51 +00:00
George Marques
9db96d9f81
Merge pull request #26528 from bojidar-bg/26047-gdscript-object-argument
...
Allow parameters passed to GDScript functions to be nulled
2019-03-03 11:39:25 -03:00
George Marques
bf2c6680ac
Merge pull request #26521 from bojidar-bg/25408-gdscript-constant-bug
...
Fix GDScript checking for assigning to a constant only in release
2019-03-03 11:31:27 -03:00
Bojidar Marinov
f0efc7521e
Allow parameters passed to GDScript functions to be nulled
...
Previous version resulted in confusing (but actually right) errors about converting "from Object to Object", since CallError
does not include information about the actual types involved.
2019-03-03 15:24:06 +02:00
Rémi Verschelde
af6217e1b1
Merge pull request #26523 from akien-mga/export-etc-check
...
Improve VRAM texture compression checks for mobile/web
2019-03-03 14:12:03 +01:00
Rémi Verschelde
86f4fabd46
Merge pull request #26446 from QbieShay/root_node_from_escn
...
Importer for scenes only overrides the base Node if differently specified by the user
2019-03-03 13:51:09 +01:00
Rémi Verschelde
88e0bed081
Merge pull request #26514 from clayjohn/hide_properties_gles2
...
Hide hdr and shadow_contact in gles2
2019-03-03 13:43:43 +01:00
Rémi Verschelde
dd5376f9df
Merge pull request #25934 from mrcdk/pool_int_real_color_interpolate
...
Added PoolIntArray, PoolRealArray and PoolColorArray interpolate
2019-03-03 13:30:43 +01:00
Rémi Verschelde
9d002442b2
Improve VRAM texture compression checks for mobile/web
...
For HTML5, we need to support S3TC if running on desktop,
and ETC or ETC2 for mobile, so make this explicit.
Add logic to check for ETC2 support on GLES3,
and remove incorrect ETC feature for GLES3 on Android.
Fix ETC check invalidating templates on HTML5.
Fixes #26476 .
2019-03-03 13:24:08 +01:00
Rémi Verschelde
467f18b738
Fix style issues from recent commits
2019-03-03 12:45:20 +01:00
Bojidar Marinov
f207b2fe0e
Fix GDScript checking for assigning to a constant only in release
2019-03-03 12:36:27 +02:00