aboutsummaryrefslogtreecommitdiff
path: root/platform/javascript/os_javascript.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2017-10-03[GDNative] added API struct wrapper generatorKarroffel4-54/+71
Previously functions of the GDNative API were accessed by letting the loader at load-time resolve the symbols. This causes troubles on Windows (...sigh...), so now the GDNative API isn't exported anymore. This means, that a library that wants to call a GDNative function needs to access it via a struct of pointers that's passed to it at right after the library was loaded. To make the usage easier, those function pointers in the struct can be wrapped in actual function in the global scope. This commit adds a generator for that wrapper code.
2017-10-03Avoid failed viewport when size is too smal, fixes #9891Juan Linietsky1-5/+5
2017-10-03fixed the OS.has_feature() API, and added support for 32 and 64.Juan Linietsky9-4/+38
2017-10-03Various clean ups and cosmetic changes in scene.glsl.Ferenc Arn1-73/+74
Use self-documenting names for variables which are otherwise confusing. Also avoid recalculating certain terms.
2017-10-03Updated some documentation for the OS class.Nathan Warden1-0/+7
2017-10-03Document some of the VisualScript classes.Bojidar Marinov16-3/+210
2017-10-03[GDnative] replace gdnative_api_struct.h by a json-based autogenerated systemEmmanuel Leblond5-734/+4586
2017-10-02Added logs to .gitignoreDaniel J. Ramirez1-0/+1
[ciskip]
2017-10-02VS now supports white themes.Daniel J. Ramirez6-70/+141
2017-10-02Added correct initialization for script editor theme.Daniel J. Ramirez4-23/+48
Some style fixes for VS interface.
2017-10-03added spacing to tabstoger51-3/+9
2017-10-03Fix SConstruct check for config.is_enabled()Ignacio Etcheverry1-7/+6
2017-10-03Added mono moduleIgnacio Etcheverry92-0/+19622
2017-10-03CurveEditor: fix can't edit right tangentPoommetee Ketson2-14/+14
2017-10-02Add OS::is_userfs_persistent to check user:// persistenceLeon Krause7-14/+45
Allows starting HTML5 export when IndexedDB is not available.
2017-10-02[DOCS] Update Polygon2D and CollisionPolygon2DChris Bradfield2-8/+22
2017-10-02Fixed MSVC build issue introduced by commit ↵Indah Sylvia1-10/+10
c864b782c05f5e2833afd69a4c0dfc6fbcfc4b26
2017-10-02missing PI division on vertex shaderJuan Linietsky1-1/+2
2017-10-02[GDnative] Add active_library_path to init options structEmmanuel Leblond2-0/+2
2017-10-02[GDnative] Add binding to GDNativeLibrary::get_active_library_pathEmmanuel Leblond1-0/+1
2017-10-02Use primary WebAssembly.instantiate overloadLeon Krause1-3/+3
Previously WebAssembly.compile was used along with the secondary WebAssembly.instantiate overload. Using only the primary overload is recommended to get best performance.
2017-10-02[DOCS] Adds JSON and JSONParseResult docJerome670002-0/+18
2017-10-02[DOCS] Write member, signals and constants in the Control classNathan1-34/+103
I left the following properties and constants out: - rect_clip_content, I think it should let me resize the node below the content's size, but even with the minimum size set to (0,0) Godot won't let me - mouse_filter, grow_horizontal and grow_vertical, same issue, after testing I don't know when they're necessary, so can't document them. - GROW_DIRECTION_BEGIN, GROW_DIRECTION_END, MOUSE_FILTER_STOP, MOUSE_FILTER_PASS, MOUSE_FILTER_IGNORE, constants that correspond to the member variables above For the mouse_filter, I couldn't see what it does in 3.0 alpha 1. For the grow_direction, I can see they might change the size calculation when the node's size changes, but in practice, with containers, I couldn't see a difference. If you know when to use it, please tell me and I'll add them to the PR.
2017-10-02Indentation Error neogaston1-4/+4
TabError: inconsistent use of tabs and spaces in indentation was fixed
2017-10-023DEditorGizmo: fix spotlight and camera gizmo & handlePoommetee Ketson1-2/+2
2017-10-01Slight proposed fixes to PBR.Juan Linietsky1-2/+2
2017-10-01Using advise from Matias, left the 0-1 range for lights, divisiom by PI, and ↵Juan Linietsky2-16/+14
multiplied lights by PI internally.
2017-10-01Switched Burley/Lambert, and restored diffuse term to 0-1 range for ↵Juan Linietsky3-7/+10
compatibility.
2017-10-01doc_status.py Python 2.7 backwards compatibilitymhilbrunner1-4/+14
2017-10-01Fix bones draw on viewportGabriel1-0/+1
2017-10-01Fixed center align in LineEditbalint magyar1-2/+8
2017-10-01Fix scons: *** No SConstruct file foundBartłomiej T. Listwon1-3/+3
Add --directory=$(ProjectDir) to build_commandline()
2017-10-01Fix IntelliSenseBartłomiej T. Listwon1-0/+1
Fix the CPPPATH passed to MSVSProject. Uses SCons Dir() function to convert "#" paths http://www.scons.org/doc/0.97/HTML/scons-user/a3414.html#CV-CPPPATH
2017-10-01Replace a OPCODE_BREAK with break in opcode 31Hein-Pieter van Braam1-1/+1
This was a mistake made in 520d84e. There are no more other looping structures left in this function.
2017-10-01EditorAudioBus: restore delete option on master busPoommetee Ketson1-3/+2
2017-10-01Add missing N.L factor to Burley's contribution to radiance.Ferenc Arn1-1/+1
2017-10-01Fix GraphEdit mouse scroll axis.jagt1-8/+8
maps BUTTON_WHEEL_UP/DOWN to vscroll of GraphEdit. maps KEY_SHIFT + BUTTON_WHEER_UP/DOWN to hscroll of GraphEdit.
2017-10-01Ability to set a module enabled/disabled by default by adding is_enabled() ↵Juan Linietsky1-1/+11
to config.py
2017-10-01Fix zoom button not zooming on the screen centerGilles Roudiere2-44/+22
2017-09-30Fix environmental BRDF.Ferenc Arn1-6/+7
2017-09-30Change to shrink_x2 function preventing it set a 0 width/heightGabriel1-2/+2
2017-09-30Renamed fixed_process to physics_processAndreaCatania75-296/+296
2017-09-30VisualScript crashfix when returns are too fewMarcelo Fernandez1-2/+8
2017-09-30Fixes node2D not lockable/groupableGilles Roudiere1-2/+2
2017-09-30Renamed Patch9Rect (which was expected to be renamed to NinePacthRect) into ↵Indah Sylvia2-5/+5
NinePatchRect on "drag & drop asset to 2D viewport" feature.
2017-09-30keep alpha when converting svg colors fixes #11289toger51-1/+1
2017-09-30Merged iphone and osx audio drivers into drivers/coreaudioMarcelo Fernandez15-301/+68
2017-09-30Added VehicleWheel::get_skidinfo().Lucas Eriksson2-0/+9
2017-09-30near and far are reserved for near and far pointers in MSVRBastiaan Olij1-3/+3
2017-09-29Restored ability to import OBJ files as meshes directly. Finally closes #9445.Juan Linietsky3-54/+144