godot/modules
Ignacio Etcheverry a6105c8ea0 Fix ClassDB API portability with some android and editor classes
- `EditorNavigationMeshGenerator` was being registered as part of the Core API,
even after d3f48f88bb. We must make sure to
set Editor as the current ClassDB API type before creating an instance.

- The `VisualScriptEngineSingleton.constant` property has a property hint string
that's different between tools and non-tools builds. This commit makes the
hint string to no longer be set in `_bind_methods`, and to instead set it in
`_validate_property`. This way it's ignored when calculating the API hash.

- `JavaClassWrapper` is now registered in ClassDB on all platforms,
using a dummy implementation on platforms other than Android.
This fixes API portability between Android and other platforms.

- Updated `--class-db-json` command to ignore non-virtual methods that start
with an underscore (see: 4be87c6016).
2020-01-19 20:15:13 +01:00
..
arkit Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
assimp Adds NULL check before using image loader 2020-01-16 21:49:23 +08:00
bmp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
bullet Merge pull request #34225 from madmiraal/fix-34210 2020-01-11 11:57:41 +01:00
camera Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
csg Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
cvtt Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
dds Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
enet Merge pull request #34789 from Faless/enet/disconnect_relay 2020-01-16 23:12:40 +01:00
etc Add support for Lum-alpha textures to ETC fallback 2020-01-03 11:10:44 -08:00
freetype Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
gdnative Expose instance_from_id to GDNative 2020-01-10 11:59:37 +00:00
gdscript Fix constant access in base class through subclass instance 2020-01-17 00:12:45 +02:00
gridmap Fix GridMap getter of baked meshes. 2020-01-15 14:30:17 +00:00
hdr Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
jpg Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
jsonrpc Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
mbedtls Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
mobile_vr Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
mono Fix ClassDB API portability with some android and editor classes 2020-01-19 20:15:13 +01:00
ogg Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
opensimplex Make NoiseTexture threading more robust 2020-01-07 11:35:34 +01:00
opus Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
pvr Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
recast Fix ClassDB API portability with some android and editor classes 2020-01-19 20:15:13 +01:00
regex Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
squish Image: Include S3TC compression via Squish in non-tools build 2020-01-13 15:58:49 +01:00
stb_vorbis Complete documentation of various classes 2020-01-10 14:14:07 +01:00
svg Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
tga Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
theora Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
tinyexr Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
upnp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
vhacd Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
visual_script Fix ClassDB API portability with some android and editor classes 2020-01-19 20:15:13 +01:00
vorbis Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
webm Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
webp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
webrtc Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
websocket Validate input in (CPU)Particles set_emission_shape() 2020-01-16 11:08:51 +01:00
xatlas_unwrap Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
register_module_types.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
SCsub SCons: Add 'split_libmodules' option to workaround linker issue 2019-12-11 15:40:28 +01:00