aboutsummaryrefslogtreecommitdiff
path: root/platform/javascript (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | ogg/vorbis/opus: Make them modules and unbundle thirdparty libsRémi Verschelde2016-10-151-2/+3
| | | | | | | | | | | | | | | | | | 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.
* | Drop nedmalloc which is apparently not used anymoreRémi Verschelde2016-10-141-9/+0
| |
* | Remove speex support, it is obsoleted by opusRémi Verschelde2016-10-131-1/+0
|/ | | | | | | | | As mentioned by upstream, Xiph.Org [0]: > The Speex codec has been obsoleted by Opus. It will continue to be > available, but since Opus is better than Speex in all aspects, > users are encouraged to switch. [0] http://www.speex.org/
* Merge pull request #4376 from eska014/js-evalRémi Verschelde2016-08-306-2/+242
|\ | | | | Add JavaScript eval interface to web export
| * Add JavaScript eval interfaceeska2016-06-306-2/+242
| |
* | Pass mouse position to Input singleton in web exporteska2016-07-081-0/+3
| |
* | Merge pull request #5362 from J08nY/pngRémi Verschelde2016-06-231-0/+0
|\ \ | | | | | | libpng: New version 1.6.27
| * | Fixed iCCp chunk in pngsJ08nY2016-06-221-0/+0
| | | | | | | | | | | | neccesary for libpng 1.6.27 to work silently
* | | Improved binding system (ObjectTypeDB::bind_method) to be friendlier to ↵Juan Linietsky2016-06-222-2/+2
|/ / | | | | | | | | | | statically typed languages, should help in the Mono integration. Disabled by default.
* | Add missing license headers in our source files (#5255)Rémi Verschelde2016-06-182-0/+56
| | | | | | Also removes a couple wrong Godot headers from third-party source files.
* | Fix javascript build in WindowsGeorge Marques2016-06-141-0/+3
| | | | | | | | Fix #3438
* | remove trailing whitespaceHubert Jarosz2016-05-211-15/+15
| |
* | Move export GUI debug toggle to export settings windoweska2016-04-281-1/+1
|/
* Add fallback to legacy KeyboardEvent in web exporteska2016-04-191-1/+21
| | | | | Fallback to KeyboardEvent property `charCode` is absence of both `key` and `char` for retrieval of unicode value.
* Reimplement key input events in Emscripten exporteska2016-04-194-121/+435
| | | | | Scancodes work, but unicode values are now completely broken in some browser/OS combinations.
* Remove trailing spacesRémi Verschelde2016-04-021-2/+2
|
* html5: workaround for echo key events.hondres2016-03-043-2/+27
|
* add mappings and increase max number of buttonshondres2016-01-221-1/+1
|
* html5 gamepad supportHinsbart2016-01-212-1/+75
|
* fix string conversion in javascript exporthondres2016-01-201-1/+1
|
* Revamp web export pageeska2016-01-201-17/+55
|
* Update copyright to 2016 in headersGeorge Marques2016-01-018-8/+8
|
* Remove bogus argument in sample_get_descriptionRémi Verschelde2015-12-282-2/+2
| | | | Copy-paste mistake from the setter most likely.
* threadsAriel Manzur2015-12-221-1/+1
|
* missing?Ariel Manzur2015-12-221-0/+7
|
* Add way to look for templates at system wide level tooest312015-11-301-11/+16
| | | | | | | | Useful for everybody wanting to package godot. Fixes #1026. -> Retain the old behaviour: path in error msg only when exporting. -> User templates override system templates
* Add support for Opus audio formatGeorge Marques2015-10-021-0/+3
|
* Rename voice_set_volume argument to p_volume to avoid confusionRémi Verschelde2015-09-262-3/+3
| | | | | This argument is indeed expected to be a volume on a linear scale (not dB), typically from 0.0 to 1.0, though it can go higher than 1.0.
* Merge branch 'master' of https://github.com/okamstudio/godotJuan Linietsky2015-09-246-19/+111
|\
| * Ability to visually debug geometry visually:Juan Linietsky2015-09-201-5/+5
| | | | | | | | | | | | | | -Visible 2D and 3D Shapes, Polygons, Tile collisions, etc. -Visible Navmesh and Navpoly -Visible collision contacts for 2D and 3D as a red point -Customizable colors in project settings
| * HTML5 exporter seems to be fully functionalJuan Linietsky2015-09-124-10/+99
| | | | | | | | | | -user:// filesystem implemented -default template page could look prettier, help appreciated
| * remotion of some c++ includes to avoid dependency on libstdc++Juan Linietsky2015-09-101-4/+7
| |
* | Added ability to set custom mouse cursors. Not hardware accelerated yet.Juan Linietsky2015-09-241-0/+1
|/
* HTML5 exporter ImprovementsJuan Linietsky2015-09-108-18/+1032
| | | | | | -Better template handling -Voice support -Stream support
* -Merged the file server with the live editing and remote debugJuan Linietsky2015-08-061-4/+4
| | | | -It is now really easy to deploy an android build with debug, and debug it
* Updated copyright year in all headersJuan Linietsky2015-04-188-8/+8
|
* Merge pull request #1531 from vkbsb/h5_canvas_polygon_fixJuan Linietsky2015-04-071-16/+21
|\ | | | | H5 canvas polygon fix
| * 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
| |
* | wrong function, changing..Juan Linietsky2015-04-022-2/+2
| |
* | javascript build fixJuan Linietsky2015-04-022-0/+7
|/
* Build System ChangesJuan Linietsky2014-10-072-13/+2
| | | | | | | | | | | | | -=-=-=-=-=-=-=-=-=-= 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.
* fix custom export packages for PCDana Olson2014-08-251-2/+2
| | | | also allow custom templates to reside outside of res:// for all platforms
* Light Baker!Juan Linietsky2014-06-111-1/+1
| | | | | | -=-=-=-=-=-= -Support for lightmap baker, have fun figuring out how it works before tutorial is published.
* More 3D ImprovementsJuan Linietsky2014-05-291-4/+4
| | | | | | | | | | | | | -=-=-=-=-=-=-=-=-=-= -Sprite3D and AnimatedSprite3D support. -Opaque pre-pass works, is compatible with shadows -Improved shadow map rendering (can differentiate between plain opaque and opaque with shaders/discard/etc) -Added option to use alpha discard in FixedMaterial -Improved Glow FX, many more options (three modes, Additive, Screen and SoftLight), strength and scale -Ability for Background (image or cubemap) to send to glow buffer -Dumb Deploy of clients now actually works in Android -Many Many rendering fixes, 3D is much more usable now.
* -improved physics ccdJuan Linietsky2014-02-191-2/+3
| | | | | | -html5 exporter works again -disable repeat on image loader by default -can change shape offset en tileset, texture offset was broken
* -fixed export templates not loading/exporting on WindowsJuan Linietsky2014-02-132-126/+40
| | | | | | | | | | | | -fixed TouchScreenButton with stretch2d -fixed(?) OSX crash on startup (test!!) -compilation fixes on windows -CollisionPolygon editor works again -find buttons en find dialog -TileMap editor cleanup (removed "error", made nicer) -viewport flicker fixed -make .scn default extension for saving scenes -export the rest of the network classes to gdscript