aboutsummaryrefslogtreecommitdiff
path: root/platform/javascript/detect.py
Commit message (Collapse)AuthorAgeFilesLines
* BuildSystem: generated files have .gen.extPoommetee Ketson2017-06-251-4/+4
|
* SCons: Add option to toggle warnings (on by default)Rémi Verschelde2017-03-251-2/+1
| | | | | | 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.
* Emit asm.js code into a dedicated file for asm.js exporteska2016-12-041-0/+1
| | | | | This helps prevent browser lockups during start-up at the cost of having to distribute an extra file.
* scons: Reorder options for clarityRémi Verschelde2016-11-031-2/+1
| | | | | | Also prefix all thirdparty-related toggles with `builtin`. (cherry picked from commit cc95d4448c6005c3007c8460f09b8be1595eb3c0)
* style: Various other PEP8 fixes in Python filesRémi Verschelde2016-11-021-1/+1
| | | | | | | | | | | | Done with `autopep8 --select=E7`, fixes: - E701 - Put colon-separated compound statement on separate lines. - E702 - Put semicolon-separated compound statement on separate lines. - E703 - Put semicolon-separated compound statement on separate lines. - E711 - Fix comparison with None. - E712 - Fix (trivial case of) comparison with boolean. - E713 - Fix (trivial case of) non-membership check. - E721 - Fix various deprecated code (via lib2to3).
* style: Fix PEP8 blank lines issues in Python filesRémi Verschelde2016-11-021-1/+5
| | | | | | | | | | | Done with `autopep8 --select=E3,W3`, fixes: - E301 - Add missing blank line. - E302 - Add missing 2 blank lines. - E303 - Remove extra blank lines. - E304 - Remove blank line following function decorator. - E309 - Add missing blank line. - W391 - Remove trailing blank lines.
* style: Fix PEP8 whitespace issues in Python filesRémi Verschelde2016-11-021-25/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Done with `autopep8 --select=E2,W2`, fixes: - E201 - Remove extraneous whitespace. - E202 - Remove extraneous whitespace. - E203 - Remove extraneous whitespace. - E211 - Remove extraneous whitespace. - E221 - Fix extraneous whitespace around keywords. - E222 - Fix extraneous whitespace around keywords. - E223 - Fix extraneous whitespace around keywords. - E224 - Remove extraneous whitespace around operator. - E225 - Fix missing whitespace around operator. - E226 - Fix missing whitespace around operator. - E227 - Fix missing whitespace around operator. - E228 - Fix missing whitespace around operator. - E231 - Add missing whitespace. - E231 - Fix various deprecated code (via lib2to3). - E241 - Fix extraneous whitespace around keywords. - E242 - Remove extraneous whitespace around operator. - E251 - Remove whitespace around parameter '=' sign. - E261 - Fix spacing after comment hash. - E262 - Fix spacing after comment hash. - E265 - Format block comments. - E271 - Fix extraneous whitespace around keywords. - E272 - Fix extraneous whitespace around keywords. - E273 - Fix extraneous whitespace around keywords. - E274 - Fix extraneous whitespace around keywords. - W291 - Remove trailing whitespace. - W293 - Remove trailing whitespace.
* style: Start applying PEP8 to Python files, indentation issuesRémi Verschelde2016-11-021-64/+64
| | | | | | | | | | | | | | | | | | | Done with `autopep8 --select=E1`, fixes: - E101 - Reindent all lines. - E112 - Fix under-indented comments. - E113 - Fix over-indented comments. - E115 - Fix under-indented comments. - E116 - Fix over-indented comments. - E121 - Fix a badly indented line. - E122 - Fix a badly indented line. - E123 - Fix a badly indented line. - E124 - Fix a badly indented line. - E125 - Fix indentation undistinguish from the next logical line. - E126 - Fix a badly indented line. - E127 - Fix a badly indented line. - E128 - Fix a badly indented line. - E129 - Fix a badly indented line.
* zlib: Split thirdparty files, simplify scons optionRémi Verschelde2016-10-301-0/+1
| | | | (cherry picked from commit cbf52606f4928df46fc89d37d781bad782f0616e)
* squish: Move to a module and split thirdparty libRémi Verschelde2016-10-301-2/+1
| | | | (cherry picked from commit 8311a78df5cdf257297c1ec7493cb098dc76f010)
* mpc: Move to a module and split thirdparty libmpcdecRémi Verschelde2016-10-301-1/+1
| | | | (cherry picked from commit 5c12c9e69b85023934dc85f3aada03da150556be)
* theora: Move to a module and split thirdparty libRémi Verschelde2016-10-301-1/+1
| | | | | | Same rationale as the previous commits. (cherry picked from commit cfcc8a20e862b758c32bd3f152186e6df0591a24)
* ogg/vorbis/opus/speex: Make them modules and unbundle thirdparty libsRémi Verschelde2016-10-301-3/+4
| | | | | | | | | | | | | | | Took the opportunity to undo the Godot changed made to the opus source. The opus module should eventually be built in its own environment to avoid polluting others with too many include dirs and defines. TODO: Fix the platform/ stuff for opus. (cherry picked from commit d9a291f6411f2e571c181da0ac89f550ba73f681) speex module was only added while cherry-picking, as speex is removed in the master branch but we don't want to break compatibility in 2.1.x. Unbundling wasn't done as the module uses the internal speex_free, so it would require some more work.
* Drop nedmalloc which is apparently not used anymoreRémi Verschelde2016-10-301-9/+0
| | | | (cherry picked from commit f63bf12193deaf9cae5b1d6c7289afc17a7de946)
* Fix javascript build in WindowsGeorge Marques2016-06-141-0/+3
| | | | Fix #3438
* Remove trailing spacesRémi Verschelde2016-04-021-2/+2
|
* threadsAriel Manzur2015-12-221-1/+1
|
* missing?Ariel Manzur2015-12-221-0/+7
|
* Add support for Opus audio formatGeorge Marques2015-10-021-0/+3
|
* HTML5 exporter ImprovementsJuan Linietsky2015-09-101-1/+0
| | | | | | -Better template handling -Voice support -Stream support
* Revert "Revert "Removing etc1 from build for javascript platform.""V.VamsiKrishna2015-03-201-0/+1
| | | | This reverts commit 9965e93f7eb7297490de597cc8ed8e18b4ba2872.
* Revert "Removing etc1 from build for javascript platform."V.VamsiKrishna2015-03-201-1/+0
| | | | This reverts commit 41b729ccff74e5a9154bee7db0d36ffd74641eae.
* Removing etc1 from build for javascript platform.V.VamsiKrishna2015-03-201-0/+1
| | | | | | | Based on inputs from reduz 1) Made etc1 optional driver and default yes. 2) Reverted the hack in rg_etc1.cpp 3) Disabled etc1 for javascript plaform.
* Replacing spaces with tabsV.VamsiKrishna2015-03-201-68/+68
|
* Fix Javascript build.V.VamsiKrishna2015-03-191-64/+68
|
* Build System ChangesJuan Linietsky2014-10-071-10/+1
| | | | | | | | | | | | | -=-=-=-=-=-=-=-=-=-= Build System: -Big clean up of SCons, changed how builds are done to a much cleaner method (check the Github Wiki for instructions). -Deactivated BlackBerry10 (sorry), if no mantainer found (or BlackBerry does not send us a Passort ;), platform will be removed as we have no longer devices to test. Engine: -Removed deprecated object and scene format (was in there just for compatibility, not in use since a long time). -Added ability to open scenes even if a node type was removed (will try to guess the closest type). -Removed deprecated node types.
* Light Baker!Juan Linietsky2014-06-111-1/+1
| | | | | | -=-=-=-=-=-= -Support for lightmap baker, have fun figuring out how it works before tutorial is published.
* GODOT IS OPEN SOURCEJuan Linietsky2014-02-091-0/+102