aboutsummaryrefslogtreecommitdiff
path: root/platform/javascript/javascript_eval.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2017-04-06Core: fix possible memory leaks.Andreas Haas2-2/+2
2017-04-05Fix typo in Parser Error messagecurtisxk381-1/+1
2017-04-06[DLScript] inheritance fixesKarroffel1-12/+84
This properly implements script inheritance for DLScripts.
2017-04-06[DLScript] more API fixesKarroffel3-2/+12
2017-04-06[DLScript] removed STL importsKarroffel5-11/+1
2017-04-05Fix crash on Android-x86Pedro J. Estébanez1-0/+2
2017-04-05[DLScript] fixed virtual method exportKarroffel1-2/+2
2017-04-05[DLScript] removed unused importKarroffel1-1/+0
This hopefully fixes android builds
2017-04-05Fixer looping timer accumulation in _processRémi Verschelde1-3/+2
Follow-up to #8251.
2017-04-05Fix URLs to moved docs pagesRémi Verschelde2-3/+3
Closes #8266.
2017-04-05Fix typo which caused popup to display on incorrect coordinates.Martin Novak1-1/+1
2017-04-04[DLScript] added variant constructor and a function to get userdata of a scriptKarroffel6-10/+43
The godot_dlinstance_get_userdata() function can be used to get the DLScript userdata pointer of any object that has a DLScript attached to it. This is particularly useful and even required for language bindings to work properly. This also fixes non-tool builds.
2017-04-04Fix is_move_and_slide_on_wall, make move_and_slide floor angle configurableBojidar Marinov3-5/+8
Fixes #7313
2017-04-04previous value of time_left is added to wait_time before assigning to time_leftNikhil Shagrithaya1-2/+1
2017-04-03Reenable Windows Desktop exporteska1-16/+13
2017-04-03Fix more property names in _change_notify calls.Andreas Haas6-17/+18
2017-04-03Editor: Swap Scene and Import tabs in dock.Andreas Haas1-1/+1
Swaps the ordering of those tabs. Now the editor defaults to displaying the scene tab instead of import, which I found a bit confusing.
2017-04-03added dlscript moduleKarroffel55-623/+6543
This module was written by bojidar-bg and me, with the help of ClikCode and touilleMan. This adds a module to Godot that enables the use of dynamic libraries as a source for scripts. That also allows third party libraries to be linked to Godot more easily and without creating modules. For a readme see https://github.com/GodotNativeTools/godot_headers/blob/master/README.md
2017-04-03Made slide and reflect active verbs acting on itself in Vector2 and Vector3.Ferenc Arn6-23/+72
This is in alignment with other functions in vector classes. Also added checks for normalization, fixed the sign of reflect (which now corresponds to reflection along a plane mathematically), added bounce method and updated docs. Fixes #8201.
2017-04-03increased maximum number of scripting languagesKarroffel2-9/+10
2017-04-03Improve TouchScreenButtonPedro J. Estébanez2-8/+27
Fix shape not being updated Add a way to hide the shape on editor and debug-with-visible-shapes Remove useless checks
2017-04-03Fix crash when change project settingsvolzhs1-1/+1
2017-04-03Make buttons closer in Scene treevolzhs1-0/+1
2017-04-03Fix warped mouse panning on LinuxPedro J. Estébanez1-1/+16
Fix/improve it also on certain edge cases for any platform
2017-04-02Fix failing to compile shader on Adreno GPUvolzhs1-9/+9
2017-04-02Viewport: Fix undefined behaviour found by llvm sanitizer.Andreas Haas1-2/+2
When godot was running as the project manager, it tried to call a method on a null pointer (get_tree()->get_edited_scene_root()). This is undefined behaviour and caused a crash when compiled with sanitizing enabled.
2017-04-02Input: Update Gamepad mappings.Andreas Haas1-12/+34
2017-04-01Fixed Node2D/Control not updating propertiesRobert Hernandez2-15/+19
2017-04-01Added ability to change A-star cost functionFabian Mathews4-3/+31
2017-04-01Add '$' to token namesSaggi Mizrahi1-0/+1
It was missing from this array and would cause godot to crash or report bad errors. Signed-off-by: Saggi Mizrahi <saggi@mizrahi.cc>
2017-03-31Add the option to check if input was handledSaggi Mizrahi2-0/+6
When working with a viewport you should call Viewport.input() to pass the input, but if the input was unhandled you might also want to call Viewport.unhandled_input() so that objects in the sub-scene can handle the event. This adds a way to check if the input was handled so that you know whether you should call Viewport.unhandled_input() or not. Signed-off-by: Saggi Mizrahi <saggi@mizrahi.cc>
2017-03-31Initialize hat values for mapping and revert X360 mappings.Jordan Patterson1-2/+7
2017-03-31Fixed WindowDialog not aligning properlyRobert Hernandez4-6/+17
2017-03-30Fixed AtlasTexture being incorrectlyRobert Hernandez3-39/+27
Fixed StyleBoxTexture and NinePatchRect drawing the entire texture of an AtlasTexture.
2017-03-30Honor the Tween's final valuesShin-NiL1-0/+1
2017-03-30Add missing binding for DUPLICATE_USE_INSTANCINGPedro J. Estébanez1-0/+1
2017-03-29Added methods for opening dynamic libraries to OSKarroffel5-0/+68
2017-03-29Update classes.xml to master version, add a small feature to doc_statusBojidar Marinov2-8544/+9178
2017-03-29Fix polar decomposition in 2D.Ferenc Arn1-2/+2
When performing polar decomposition in 2D as B = R.S, where R is rotation (with determinant +1) and S is scaling, use the convention that reflections are absorbed into S through a reflection around y axis. In 3D, this is done by using a reflection along all three axes, but since the dimensionality is even in 2D, one axis needs to be chosen. Fixes Matrix32::get_rotation and Matrix32::get_scale (which weren't properly fixed in #7445).
2017-03-29WebGL 2 export per WebAssembly or asm.jseska11-434/+268
2017-03-288145 - Mouse Position is unknown until first mouse event on X11 & WinSergey Pusnei2-1/+11
- X11 update input->pos on EnterNotify - X11 & Win call first-time events processing before main initialization
2017-03-27Several enhancements for the tile map editorPedro J. Estébanez1-7/+42
Allow sorting tile palette by name Allow hiding tile ids in tile palette
2017-03-27Include uniform (Shift down) modePedro J. Estébanez1-1/+1
in only-one-Node2D dragging
2017-03-26Remove redundant subfolder in iOS templateRémi Verschelde39-5/+4
2017-03-26SCons: Add option to toggle warnings (on by default)Rémi Verschelde10-18/+27
All the warnings are factored out of the platform-specific files and moved to SConstruct. Will have to check that it does not introduce regressions on some platforms/compilers. (cherry picked from commit 31107daa1a41fe9ab3c7c1868479e78e16848333)
2017-03-26Input: Remove usage of platform dependent event IDs.Andreas Haas28-186/+104
The ID property for InputEvents is set by `SceneTree` when sending the event down the tree. So there's no need for the platform specific code to set this value when it will later be overriden anyway...
2017-03-25Update build.gradle.templateRamesh Ravone1-0/+1
Updating project repository, added jcenter() since Android Studio uses it by default. https://www.jfrog.com/knowledge-base/why-should-i-use-jcenter-over-maven-central/
2017-03-24Fixing magnetometer on iOSBastiaanOlij1-2/+2
(cherry picked from commit 4b7d1d8c15747a552b7dff52b0eeda4d3e7cec4e)
2017-03-24Fix bogus s/_md/D_METHOD/ affecting md5 stuffRémi Verschelde1-10/+10
2017-03-24Issue template: Stop discouraging bug reporting on masterRémi Verschelde1-5/+0