aboutsummaryrefslogtreecommitdiff
path: root/modules/gdnative/pluginscript/pluginscript_loader.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-02-14Fixed small typos in the SConstruct file.Michael Alexsander Silva Dias1-2/+2
2018-02-14Fix #16543 (add button to copy error from debugger)Artem Varaksa2-0/+23
2018-02-14Added return true o collide when no rusult is NULLAndrea Catania1-0/+2
2018-02-14Remove OpenSSL license, add Mbed TLSRémi Verschelde1-127/+5
2018-02-14Add signals and a check function for Android service connectivity.Xavier Sellier2-1/+28
- Add a iap_connect and iap_disconnect events for android platform. - Add isConnected() function returning true if its connected to android service, false otherwise (cherry picked from commit 546b48813f2b75481d846957275f6d4eecd8de3c)
2018-02-14Added "allow_reselect" property to ItemList and enabled it for the ↵Michael Alexsander Silva Dias4-4/+30
method/help lists.
2018-02-14Allow building with system wide mbedtls on X11Fabio Alessandrelli4-82/+88
Using builtin_mbedtls=yes is still the default as many distributions do not ship with mbedtls included.
2018-02-14Disabled mbedtls module in javascript platformFabio Alessandrelli1-2/+2
2018-02-14Deleting OpenSSL module and libraryFabio Alessandrelli934-351070/+3
2018-02-14Small change to lws `mbedtls_wrapper` to fix OSX build.Fabio Alessandrelli2-0/+7
Checks for OSX in thirdparty/lws/mbedtls_wrapper/include/platform/ssl_port.h to include stdlib.h instead of malloc.h. The bug is fixed upstream in master via LWS_HAVE_MALLOC_H, but not in the 2.4.1 branch (as the file structure has, one again, changed).
2018-02-14lws module now uses mbedtls as OpenSSL replacementFabio Alessandrelli26-5/+6465
2018-02-14Add mbedtls moduleFabio Alessandrelli9-0/+601
2018-02-14Add mbedTLS lib. Version 2.7.0, license Apache 2.0Fabio Alessandrelli144-0/+92518
2018-02-13Fixes gravity calculation for kinematic bodies in BulletNeil Moore1-1/+2
2018-02-13Fix broken APK expansion due to missed option renamesRémi Verschelde2-2/+2
Command line options were refactored for 3.0 to follow the common usage of double-dashed long options, but `--main-pack` went through the cracks. Fixes #16533.
2018-02-13Always detect and use hiDPI in the project manager if neededHugo Locurcio1-8/+23
This makes its hiDPI behavior consistent with the editor.
2018-02-13Add a function to remove controls from containersGeorge Marques7-0/+72
Closes #5968
2018-02-13Remove unused variable from plugin settings updateGeorge Marques1-2/+0
Fix #16199
2018-02-13Add FreeBSD and OpenBSD #defines to skip LWS_HAVE_SYS_PRCTL_Hrobfram1-1/+1
compiling libwebsocket, as it would fail otherwise. Fix #16472.
2018-02-13Expose priority and order for custom import pluginsGeorge Marques3-0/+32
2018-02-13Add Xbox One Elite and Xbox 360 Afterglow padsBrandon DeRosier1-0/+2
2018-02-12Added OS::center_window to center the window precisely on desktop platformsMarcelo Fernandez10-0/+61
2018-02-11gdnative_api.json: Change argument name to r_desttilpner2-2/+2
This reflects its usage as an output argument, consistent with the other godot_variant_new functions
2018-02-10Add and use mono build variables with cloned environment.Jonathan Tinkham1-2/+2
2018-02-10Fix GDNATIVE_API_INIT() warning about sign mismatchLeon Krause1-1/+1
2018-02-09Fixed members overview not scrolling to correct linePaulb231-2/+3
2018-02-09add initial NativeScript 1.1 extensionkarroffel7-6/+592
This commit adds new functionality to NativeScript, namely: - ability to set and get documentation for classes, methods, signals and properties - ability to set names and type information to method arguments - ability to set and get type tags for nativescripts - ability to register instance binding data management functions - ability to use instance binding data
2018-02-09generate proper API structs for GDNative extension extensionskarroffel1-15/+43
The GDNative C API gets passed to libraries in a struct of function pointers. To provide stable binary compatibility, each extension not part of the core API is separated into its own sub-struct. These structs aren't meant to be changed in order to keep binary compatibility. In case of an API extension, the structs include a `next` pointer which can point to a new struct with additional function pointers. Godot's build system generates the API structs automatically at build time, but so far there has no support for the mentioned `next` pointers. This commit changes the API struct generation in such a way that code that used previous headers will compile without problem with the new headers. The new extension-extensions (weird name, but that's what it is) get generated recursively and include the version in the struct-name.
2018-02-08Fix #16479 (deselect text when jumping to function)Artem Varaksa1-0/+1
2018-02-073DEditor: fix selecting node in viewport not update inspectorPoommetee Ketson1-0/+3
2018-02-07Update an outdated method name in error messageronroniv1-1/+1
set_enable_monitoring -> set_monitoring
2018-02-06Travis builds use builtin_openssl for X11Fabio Alessandrelli1-3/+4
1.0.2 is now the minimum version of openssl to build against
2018-02-06Relicense module to the wondeful Godot community!Fabio Alessandrelli24-72/+96
2018-02-06Add websocket module.Fabio Alessandrelli26-0/+2847
Webassembly is client-only for obvious reasons. Other platforms support both client and server using libwebsockets.
2018-02-05SpinBoxes calculate correctly their width before first redraw.Ovnuniarchos2-5/+13
2018-02-05Remove debugging prints related to the asset libraryHugo Locurcio2-15/+0
2018-02-05Fixed KinematicBody move_and_slide documentation namingAndrew Silver1-1/+1
2018-02-05Added physics API in order to enable/disable collisions between rigidbody ↵Andrea Catania15-13/+121
attached to a joint with bullet physics bullet Fixes #16424
2018-02-05Fixed #15082: line edit emits two "text_changed" signals when pasting while ↵Federico Frenguelli2-2/+17
text is selected
2018-02-05Add libwebsockets as thirdparty library.Fabio Alessandrelli45-0/+35743
License is LGPLv2.1 + static linking exception, version is 2.4.1
2018-02-05Fix polygon triangulation failure.Nicolas Silva1-1/+1
The ear clipping algorithm used to triangulate polygons has a slightly too conservative point-in-triangle test which can, in some configurations prevent it from finding a possible tessellation. Relaxing the test by considering that points exactly on edges don't belong the triangle fixes the issue. Changing the semantic of the test is safe because no other code makes use of it. A more detailed explanation can be found in issue #16395. Fixes #16395.
2018-02-05Fix timeline track name overlapping keyframe areaPaolo Perkovic1-1/+1
2018-02-05Remove a few debugging printsHugo Locurcio2-4/+0
2018-02-05Kill an old debugging messageHein-Pieter van Braam1-1/+2
When running the engine with -d we get a message on the command-line for each control being clicked. After discussing with @reduz it seems that this is old and should be removed. Commented out as requested.
2018-02-04Fixed wrong example in JSONParseResult.Michael Alexsander Silva Dias1-4/+4
2018-02-04Draw the Camera gizmo more accuratelyHugo Locurcio1-2/+3
The Camera gizmo no longer looks twice as wide as it actually is. This fixes #16399.
2018-02-04fix buffer write performance on Windows and UnixMarcin Zawiejski4-0/+12
2018-02-04Fix spaces and quotes in external editor flagsbinbitten1-12/+26
2018-02-03drop path text at mouse posianb961-9/+16
2018-02-03disable scene tree shortcuts when in a textfieldianb961-0/+3