summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-10-14Added documentation for 3D Joints, the 2D Pin Joint, and the Physicsservers, ↵Grosskopf
also a minor bugfix in the 3D Pinjoint.
2017-10-12Merge pull request #12009 from Elinvention/fork/execvpHein-Pieter van Braam
Use execvp instead of execv to allow OS.execute() to search through PATH.
2017-10-11doc: Sync classref with current sourceRémi Verschelde
Ensure that s/fixed_process/physics_process/ is handled properly. [ci skip]
2017-10-11Merge pull request #11539 from BastiaanOlij/remove_directory_scanRémi Verschelde
Removed directory scan from project load
2017-10-11Merge pull request #12039 from Hinsbart/expose_joy_connectionRémi Verschelde
Input: expose joy_connection_changed() [ci skip]
2017-10-11Merge pull request #12038 from Hinsbart/argument_namesRémi Verschelde
Fix argument names in method bindings. [ci skip]
2017-10-11Merge pull request #12029 from godotengine/visualserver-sync-bindRémi Verschelde
Bind VisualServer.sync() method to GDScript
2017-10-11Merge pull request #12026 from hickop/default-theme-slidersRémi Verschelde
Added grabber_area to default_theme sliders. Fixes #11261
2017-10-11Merge pull request #12017 from jagt/fix_clear_recent_scripts_crashRémi Verschelde
fix script editor clear recent scripts crash
2017-10-11Merge pull request #12010 from eska014/jsevalRémi Verschelde
Improve JavaScript calls, allow passing byte arrays to GDScript
2017-10-11Merge pull request #11998 from ↵Rémi Verschelde
DmitryKrutskikh/filter-input-events-in-project-manager-3-0 Skip unhandled input events on asset library tab. (3.0) [ci skip]
2017-10-11Merge pull request #11966 from BastiaanOlij/stereo_skyRémi Verschelde
Fix issues when rendering panoramic sky in stereoscopic
2017-10-11Merge pull request #11951 from hungrymonkey/fix_issue11873Rémi Verschelde
fix issue 11873. AudioStreamSample get_data() seems to be misaligned.
2017-10-11Merge pull request #11875 from endragor/fix-export-loopRémi Verschelde
Fix command-line export looping infinitely
2017-10-11Merge pull request #11818 from tagcup/anisotropic_ggxRémi Verschelde
Fix anisotropic GGX D function, and introduce and use anistropic GGX …
2017-10-11Fix argument names in method bindings.Andreas Haas
Adds a couple of missing argument names.
2017-10-11Input: expose joy_connection_changed()Andreas Haas
2017-10-11Bind VisualServer.sync() method to GDScriptJulian Murgia
This function is needed in Escoria's resource queue (https://github.com/godotengine/escoria/blob/master/device/globals/resource_queue.gd#L94)
2017-10-11Added grabber_area to default_theme sliders. Fixes #11261hickop
2017-10-11Merge pull request #12018 from ↵Gilles Roudiere
hi-ogawa/fix-animated-sprite-frame-property-slider Fix AnimatedSprite frame property slider in editor
2017-10-11Merge pull request #11954 from neikeq/dIgnacio Etcheverry
Added 'exposed' field to ClassInfo for registered classes
2017-10-11Merge pull request #11958 from hi-ogawa/fix-shadow-map-front-faceGilles Roudiere
Fix front face definition
2017-10-11Fix AnimatedSprite frame property slider in editorHiroshi Ogawa
2017-10-11fix script editor clear recent scripts crashjagt
2017-10-10Merge pull request #11999 from Grosskopf/AudioServerAndStream-docsChris Bradfield
[DOCS] Updated AudioStream docs and added AudioServer docs
2017-10-11Improve JavaScript callsLeon Krause
- 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-11Use execvp instead of execv to allow OS.execute() to search through PATH.Elia Argentieri
Fix #12003.
2017-10-11updated AudioStream docs and added AudioServer docsGrosskopf
2017-10-10Merge pull request #11945 from saltares/docs-osChris Bradfield
[DOCS] - Completes the docs for the OS class
2017-10-10[DOCS] - Completes the docs for the OS classDavid Saltares
2017-10-10Merge pull request #11942 from saltares/docs-engineChris Bradfield
[DOCS] - Complete Engine docs
2017-10-10[DOCS] - Complete Engine docsDavid Saltares
2017-10-10Merge pull request #11959 from hi-ogawa/fix-shadow-atlas-invalidationAndreas Haas
Track LightInstance::shadow_atlases so that it will be freed properly
2017-10-10Merge pull request #11971 from volzhs/freetype-2.8.1Andreas Haas
Update freetype to 2.8.1
2017-10-10Merge pull request #11919 from Toizi/array_sort_refAndreas Haas
Array::sort/invert now return reference to Array
2017-10-10Merge pull request #11775 from endragor/android-keyboard-inputAndreas Haas
Improve input handling on Android
2017-10-10Merge pull request #12000 from neikeq/fIgnacio Etcheverry
Fix wrong array index
2017-10-10Fix wrong array indexIgnacio Etcheverry
2017-10-10Skip unhandled input events on asset library tab.DmitryKrutskikh
2017-10-10Merge pull request #11987 from endragor/define-va-copyIgnacio Etcheverry
Define va_copy with --std=c++03 (fixes #11979)
2017-10-10Made directory scan optionalBastiaanOlij
2017-10-10Fix issues when rendering panoramic sky in stereoscopicBastiaan Olij
2017-10-10Define va_copy with --std=c++03 (fixes #11979)Ruslan Mustakov
2017-10-10 Fix getting struct elements from MonoArray (#11978)Ignacio Etcheverry
* Fix getting struct elements from MonoArray * Revert undesired change
2017-10-09Mono: Make use of ClassInfo's exposed APIIgnacio Etcheverry
- BindingsGenerator only generates exposed classes. - Fix creation of managed instances of non-exposed classes.
2017-10-09Adds 'exposed' field to ClassInfoIgnacio Etcheverry
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-09Merge pull request #11921 from mhilbrunner/docs-tree-treeitemChris Bradfield
[DOCS] Document Tree & TreeItem
2017-10-09[DOCS] Document Treemhilbrunner
2017-10-09Fix data alignment issues in get_data() in AudioStreamSamplehungrymonkey
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-09Merge pull request #11019 from poke1024/refactor-polygon-v2Gilles Roudiere
Refactoring of polygon editors to a common code base (v2)