aboutsummaryrefslogtreecommitdiff
path: root/platform/javascript/power_javascript.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-02-16X11: Link libgcc statically with use_static_cpp optionRémi Verschelde1-3/+3
We were already linking libstdc++ statically for official binaries, protecting us against most portability issues. But apparently since we started using GCC 7 for official builds, we also need to link libgcc statically for at least 32-bit builds to be portable. Fixes #16409.
2018-02-16Update CA certificates to latest Mozilla bundleRémi Verschelde2-3096/+1948
Copied from an up-to-date Fedora 27 install (ca-certificates-2018.2.22-1.0.fc27).
2018-02-16Fix script previewsChaosus1-4/+4
2018-02-16fix crash autotile edit modedamarindra1-0/+5
2018-02-16Documentation tool does not add escapes to code and codeblocksAnish1-4/+26
Instead of adding the escapes to all * and _ the tool now excludes the characters inside [code] and [codeblock]. Resolves: #15156
2018-02-15Create and return LightmapCapture.K. S. Ernest (iFire) Lee1-13/+60
2018-02-15Add dummy audio driver, fix dummy rasterizerK. S. Ernest (iFire) Lee4-7/+84
2018-02-15Fixes to OS_Server and DummyRasterizer to match new signaturesFabio Alessandrelli4-2/+14
2018-02-15server platform now compiles and run on linux.Fabio Alessandrelli4-47/+147
Seems to also be able to do exports of some demos I tried.
2018-02-15Add dummy Texture handlingFabio Alessandrelli1-10/+74
2018-02-15Disable GLES builders and source from server compilationFabio Alessandrelli2-3/+6
2018-02-15Add dummy resterizer driverFabio Alessandrelli2-0/+544
2018-02-15Windows: Fix case of imm32 for case-sensitive MinGW buildRémi Verschelde1-2/+2
Fixes #16713.
2018-02-14Fix for a possible compile error under OS XMarcelo Fernandez3-111/+119
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