Ignacio Etcheverry
740ef3dc97
Merge pull request #11954 from neikeq/d
...
Added 'exposed' field to ClassInfo for registered classes
2017-10-11 13:54:34 +02:00
Gilles Roudiere
45c878e380
Merge pull request #11958 from hi-ogawa/fix-shadow-map-front-face
...
Fix front face definition
2017-10-11 11:02:43 +02:00
Hiroshi Ogawa
130ad806f8
Fix AnimatedSprite frame property slider in editor
2017-10-11 17:49:39 +09:00
jagt
21c2bf84e6
fix script editor clear recent scripts crash
2017-10-11 16:24:57 +08:00
Chris Bradfield
da47f58b24
Merge pull request #11999 from Grosskopf/AudioServerAndStream-docs
...
[DOCS] Updated AudioStream docs and added AudioServer docs
2017-10-10 19:09:41 -07:00
Leon Krause
5e06d3d814
Improve JavaScript calls
...
- Allow returning ArrayBuffer and views as PoolByteArray
- Return real_t for integral numbers
- Read all color channels as 0.0 - 1.0 floating point numbers
2017-10-11 01:14:07 +02:00
Elia Argentieri
600efa0346
Use execvp instead of execv to allow OS.execute() to search through PATH.
...
Fix #12003 .
2017-10-11 01:07:27 +02:00
Grosskopf
3ac7cc9e57
updated AudioStream docs and added AudioServer docs
2017-10-11 00:51:59 +02:00
Chris Bradfield
51b41dcdbb
Merge pull request #11945 from saltares/docs-os
...
[DOCS] - Completes the docs for the OS class
2017-10-10 12:56:39 -07:00
David Saltares
ee513aba44
[DOCS] - Completes the docs for the OS class
2017-10-10 20:51:58 +01:00
Chris Bradfield
0bf58c0525
Merge pull request #11942 from saltares/docs-engine
...
[DOCS] - Complete Engine docs
2017-10-10 12:43:25 -07:00
David Saltares
23a2e2a2a9
[DOCS] - Complete Engine docs
2017-10-10 20:41:01 +01:00
Andreas Haas
dda64a3de6
Merge pull request #11959 from hi-ogawa/fix-shadow-atlas-invalidation
...
Track LightInstance::shadow_atlases so that it will be freed properly
2017-10-10 20:57:09 +02:00
Andreas Haas
08f10d8803
Merge pull request #11971 from volzhs/freetype-2.8.1
...
Update freetype to 2.8.1
2017-10-10 20:47:45 +02:00
Andreas Haas
1d8a546a07
Merge pull request #11919 from Toizi/array_sort_ref
...
Array::sort/invert now return reference to Array
2017-10-10 20:31:48 +02:00
Andreas Haas
547cc8b7ab
Merge pull request #11775 from endragor/android-keyboard-input
...
Improve input handling on Android
2017-10-10 20:22:06 +02:00
Ignacio Etcheverry
7c443b38f5
Merge pull request #12000 from neikeq/f
...
Fix wrong array index
2017-10-10 18:35:34 +02:00
Ignacio Etcheverry
14b9ad1296
Fix wrong array index
2017-10-10 18:29:56 +02:00
DmitryKrutskikh
3df42cdefb
Skip unhandled input events on asset library tab.
2017-10-10 18:23:11 +03:00
Ignacio Etcheverry
8ac43bb1de
Merge pull request #11987 from endragor/define-va-copy
...
Define va_copy with --std=c++03 (fixes #11979 )
2017-10-10 16:35:39 +02:00
BastiaanOlij
e9c606fd29
Made directory scan optional
2017-10-10 23:45:54 +11:00
Bastiaan Olij
179f483782
Fix issues when rendering panoramic sky in stereoscopic
2017-10-10 22:51:37 +11:00
Ruslan Mustakov
73e86187bc
Define va_copy with --std=c++03 ( fixes #11979 )
2017-10-10 12:09:59 +07:00
Ignacio Etcheverry
18d3ba0c50
Fix getting struct elements from MonoArray ( #11978 )
...
* Fix getting struct elements from MonoArray
* Revert undesired change
2017-10-10 00:25:36 +02:00
Ignacio Etcheverry
9b6f65af82
Mono: Make use of ClassInfo's exposed API
...
- BindingsGenerator only generates exposed classes.
- Fix creation of managed instances of non-exposed classes.
2017-10-09 23:50:06 +02:00
Ignacio Etcheverry
0c2e882210
Adds 'exposed' field to ClassInfo
...
This field represents if the class is exposed to the scripting API.
The value is 'true' if the class was registered manually ('ClassDB::register_*class()'), otherwise it's false (registered on '_post_initialize').
- Added missing registration of classes that are meant to be exposed.
2017-10-09 23:49:17 +02:00
Chris Bradfield
f240cfe5a9
Merge pull request #11921 from mhilbrunner/docs-tree-treeitem
...
[DOCS] Document Tree & TreeItem
2017-10-09 13:53:30 -07:00
mhilbrunner
b776330cb7
[DOCS] Document Tree
2017-10-09 22:44:27 +02:00
hungrymonkey
5080a9cf21
Fix data alignment issues in get_data() in AudioStreamSample
...
I am fixing the issue by adding DATA_PAD to the return pointer as
suggested by hi-ogawa
When using set_data in AudioStreamSample in PoolByteArray, the data is set
using a DATA_PAD to pad the pointer to the correct place as such
uint8_t *dataptr = (uint8_t *)data;
copymem(dataptr + DATA_PAD, r.ptr(), datalen);
data_bytes = datalen;
godot/scene/resources/audio_stream_sample.cpp#L473
All I am doing is adding a DATA_PAD to the return pointer to
get_data() in AudioStreamSample to change
godot/scene/resources/audio_stream_sample.cpp#L48
PoolVector<uint8_t>::Write w = pv.write();
copymem(w.ptr(), data, data_bytes);
to
PoolVector<uint8_t>::Write w = pv.write();
uint8_t *dataptr = (uint8_t *)data;
copymem(w.ptr(), dataptr + DATA_PAD, data_bytes);
Please review whether or not set or get is correct.
Because this issue seems to be fixable by removing DATA_PAD in set_data()
instead of adding DATA_PAD to get_data(). I have not tested the latter
fix
Fixes #issue, 11873
2017-10-09 11:34:28 -07:00
Gilles Roudiere
ae94758374
Merge pull request #11019 from poke1024/refactor-polygon-v2
...
Refactoring of polygon editors to a common code base (v2)
2017-10-09 19:47:54 +02:00
volzhs
dfc717c458
Update freetype to 2.8.1
2017-10-10 01:33:39 +09:00
Ferenc Arn
12596cb5bc
Fix anisotropic GGX D function, and introduce and use anistropic GGX G function.
...
Also fixed isotropic GGX G function with Schlick approximation, and added a commented out version without the approximation.
Added references.
2017-10-09 12:29:05 -04:00
Marius Guggenmos
2f173a67ab
Array::sort, sort_custom and invert now return reference to Array to allow chaining of operations
2017-10-09 16:36:09 +02:00
Rémi Verschelde
bf12b45986
Merge pull request #11965 from SaracenOne/navgen_fix
...
Navmesh Generation Fix
[ci skip]
2017-10-09 15:23:40 +02:00
Rémi Verschelde
438e32d652
Merge pull request #11941 from Paulb23/members_selected_scroll_issue_11648
...
Consistant scroll when using members overview, issue 11648
2017-10-09 15:19:15 +02:00
Rémi Verschelde
cb7e4aa6d4
Merge pull request #11926 from RameshRavone/patch-11
...
flatDir support [Android] (Master)
[ci skip]
2017-10-09 15:05:47 +02:00
Rémi Verschelde
11202b8e89
Merge pull request #11922 from Toizi/editor_double_escape
...
Fixed double escape for quotes in generated about files
[ci skip]
2017-10-09 15:05:30 +02:00
Rémi Verschelde
e515a69916
Merge pull request #11915 from marcelofg55/desc_animation_errors
...
Added a name/path description when there is an error in the Animation Track
2017-10-09 14:53:39 +02:00
Rémi Verschelde
cbeeba9c03
Merge pull request #11908 from mhilbrunner/docstatus-flagerror
...
doc_status.py: Error message for unknown CLI flag, shebang change
[ci skip]
2017-10-09 14:52:11 +02:00
Ferenc Arn
8ddbd19777
Apply a few recent chages in Quat and Basis to their respective Mono counterparts. ( #11899 )
2017-10-09 14:49:53 +02:00
Saracen
70e47996b8
Fix bug in navmesh generation when using meshes with multiple
...
surfaces.
2017-10-09 13:14:27 +01:00
Thomas Herzog
ea37f44ec8
Merge pull request #11950 from sheepandshepherd/gdnative_property_index
...
Include property index in GDNative class API
2017-10-09 13:55:36 +02:00
Chris Bradfield
bf0b328197
Added VisualScript* descriptions
...
[ci skip]
2017-10-09 12:57:21 +02:00
Jérôme GULLY
9e93f5b478
[DOCS] Review and improve 17 classes ( #11890 )
2017-10-09 12:49:12 +02:00
Rémi Verschelde
cb4830ef5e
Merge pull request #11887 from Hinsbart/vs_crash_get_node
...
VisualScript: Fix crash with get_node().
[ci skip]
2017-10-09 12:47:23 +02:00
Rémi Verschelde
d989479744
Merge pull request #11884 from Noshyaar/pr-fd2
...
FileDialog: fix select index out of range
[ci skip]
2017-10-09 12:45:00 +02:00
Rémi Verschelde
321ae21d5f
Merge pull request #11878 from endragor/gradle-repository-urls
...
Use additional repositories for gradle build dependencies too
[ci skip]
2017-10-09 12:40:31 +02:00
Rémi Verschelde
1cb4fc1510
Merge pull request #11846 from gabrielformiga/fix-ik-bone-drag
...
Fix IK Bone Drag on Viewport
2017-10-09 12:30:56 +02:00
Rémi Verschelde
3091cfcebd
Merge pull request #11842 from n-pigeon/rotate_gizmo_fix
...
Fixed rotating in local space using 3D Gizmo.
2017-10-09 12:29:35 +02:00
Rémi Verschelde
9f26733b44
Merge pull request #11827 from hi-ogawa/fix-shader-type-error
...
Fix type error in subsurface scattering shader code
2017-10-09 12:25:46 +02:00