JavaScript support for DALi 57/34057/15
authorNick Holland <nick.holland@partner.samsung.com>
Tue, 20 Jan 2015 16:02:00 +0000 (16:02 +0000)
committerNick Holland <nick.holland@partner.samsung.com>
Thu, 26 Feb 2015 10:57:01 +0000 (10:57 +0000)
commit5d49d819924da76f96f22845210abe89a7ade187
tree748558ab799106d5f7b23543d4dae3fcde3017fd
parent171af92b1ef1e6b680bb6bd8c5f90fe387e5f970
JavaScript support for DALi

Configure with --enable-javascript to use
Requires v8 to build (v3.25.19)

git clone git://github.com/v8/v8.git
cd v8
git checkout 5475d473f7fa6f33296276e7b25fc1fe955ab166

Change-Id: Ic22273ab0875e6e21186261fe88a2ac57af162ae
187 files changed:
build/tizen/Makefile.am
build/tizen/configure.ac
build/tizen/dali-toolkit/Makefile.am
build/tizen/plugins/Makefile.am [new file with mode: 0644]
dali-toolkit/dali-toolkit.h
dali-toolkit/internal/file.list
dali-toolkit/internal/scripting/script-impl.cpp [new file with mode: 0644]
dali-toolkit/internal/scripting/script-impl.h [new file with mode: 0644]
dali-toolkit/internal/scripting/script-plugin-proxy.cpp [new file with mode: 0644]
dali-toolkit/internal/scripting/script-plugin-proxy.h [new file with mode: 0644]
dali-toolkit/public-api/file.list
dali-toolkit/public-api/scripting/script-plugin.h [new file with mode: 0644]
dali-toolkit/public-api/scripting/script.cpp [new file with mode: 0644]
dali-toolkit/public-api/scripting/script.h [new file with mode: 0644]
docs/content/images/screenshot.png
docs/content/shared-javascript-and-cpp-documentation/multi-touch-guide.md [new file with mode: 0644]
plugins/dali-script-v8/.gitignore [new file with mode: 0644]
plugins/dali-script-v8/docs/.gitignore [new file with mode: 0644]
plugins/dali-script-v8/docs/README.txt [new file with mode: 0644]
plugins/dali-script-v8/docs/content/actor.js [new file with mode: 0644]
plugins/dali-script-v8/docs/content/animation.js [new file with mode: 0644]
plugins/dali-script-v8/docs/content/camera-actor.js [new file with mode: 0644]
plugins/dali-script-v8/docs/content/constants.js [new file with mode: 0644]
plugins/dali-script-v8/docs/content/dali.js [new file with mode: 0644]
plugins/dali-script-v8/docs/content/helpers.js [new file with mode: 0644]
plugins/dali-script-v8/docs/content/image-actor.js [new file with mode: 0644]
plugins/dali-script-v8/docs/content/image.js [new file with mode: 0644]
plugins/dali-script-v8/docs/content/keyboard-focus-manager.js [new file with mode: 0644]
plugins/dali-script-v8/docs/content/layer-actor.js [new file with mode: 0644]
plugins/dali-script-v8/docs/content/module-loader.js [new file with mode: 0644]
plugins/dali-script-v8/docs/content/pan-gesture-detector.js [new file with mode: 0644]
plugins/dali-script-v8/docs/content/path-animation.js [new file with mode: 0644]
plugins/dali-script-v8/docs/content/render-task.js [new file with mode: 0644]
plugins/dali-script-v8/docs/content/renderable-actor.js [new file with mode: 0644]
plugins/dali-script-v8/docs/content/resource-image.js [new file with mode: 0644]
plugins/dali-script-v8/docs/content/shader-effect.js [new file with mode: 0644]
plugins/dali-script-v8/docs/content/stage.js [new file with mode: 0644]
plugins/dali-script-v8/docs/content/text-actor.js [new file with mode: 0644]
plugins/dali-script-v8/docs/content/texture-atlases.js [new file with mode: 0644]
plugins/dali-script-v8/docs/content/texture-compression.js [new file with mode: 0644]
plugins/dali-script-v8/docs/dali-theme/assets/css/external-small.png [new file with mode: 0644]
plugins/dali-script-v8/docs/dali-theme/assets/css/logo.png [new file with mode: 0644]
plugins/dali-script-v8/docs/dali-theme/assets/css/main.css [new file with mode: 0644]
plugins/dali-script-v8/docs/dali-theme/assets/favicon.png [new file with mode: 0644]
plugins/dali-script-v8/docs/dali-theme/assets/img/example-javascript-code.png [new file with mode: 0644]
plugins/dali-script-v8/docs/dali-theme/assets/img/focus-manager.png [new file with mode: 0644]
plugins/dali-script-v8/docs/dali-theme/assets/img/fragment-shader-color.png [new file with mode: 0644]
plugins/dali-script-v8/docs/dali-theme/assets/img/fragment-shader-reveal.png [new file with mode: 0644]
plugins/dali-script-v8/docs/dali-theme/assets/img/keyframe-animation.png [new file with mode: 0644]
plugins/dali-script-v8/docs/dali-theme/assets/img/path.png [new file with mode: 0644]
plugins/dali-script-v8/docs/dali-theme/assets/img/shader-animation.png [new file with mode: 0644]
plugins/dali-script-v8/docs/dali-theme/assets/img/shader-grid-hint.png [new file with mode: 0644]
plugins/dali-script-v8/docs/dali-theme/assets/img/shared [new symlink]
plugins/dali-script-v8/docs/dali-theme/assets/img/spinner.gif [new file with mode: 0644]
plugins/dali-script-v8/docs/dali-theme/assets/img/stage.png [new file with mode: 0644]
plugins/dali-script-v8/docs/dali-theme/assets/img/vertex-shader.png [new file with mode: 0644]
plugins/dali-script-v8/docs/dali-theme/assets/index.html [new file with mode: 0644]
plugins/dali-script-v8/docs/dali-theme/assets/js/api-filter.js [new file with mode: 0644]
plugins/dali-script-v8/docs/dali-theme/assets/js/api-list.js [new file with mode: 0644]
plugins/dali-script-v8/docs/dali-theme/assets/js/api-search.js [new file with mode: 0644]
plugins/dali-script-v8/docs/dali-theme/assets/js/apidocs.js [new file with mode: 0644]
plugins/dali-script-v8/docs/dali-theme/assets/js/yui-prettify.js [new file with mode: 0644]
plugins/dali-script-v8/docs/dali-theme/assets/vendor/prettify/CHANGES.html [new file with mode: 0644]
plugins/dali-script-v8/docs/dali-theme/assets/vendor/prettify/COPYING [new file with mode: 0644]
plugins/dali-script-v8/docs/dali-theme/assets/vendor/prettify/prettify-min.css [new file with mode: 0644]
plugins/dali-script-v8/docs/dali-theme/assets/vendor/prettify/prettify-min.js [new file with mode: 0644]
plugins/dali-script-v8/docs/dali-theme/layouts/main.handlebars [new file with mode: 0644]
plugins/dali-script-v8/docs/dali-theme/layouts/xhr.handlebars [new file with mode: 0644]
plugins/dali-script-v8/docs/dali-theme/partials/attrs.handlebars [new file with mode: 0644]
plugins/dali-script-v8/docs/dali-theme/partials/classes.handlebars [new file with mode: 0644]
plugins/dali-script-v8/docs/dali-theme/partials/events.handlebars [new file with mode: 0644]
plugins/dali-script-v8/docs/dali-theme/partials/files.handlebars [new file with mode: 0644]
plugins/dali-script-v8/docs/dali-theme/partials/index.handlebars [new file with mode: 0644]
plugins/dali-script-v8/docs/dali-theme/partials/method.handlebars [new file with mode: 0644]
plugins/dali-script-v8/docs/dali-theme/partials/module.handlebars [new file with mode: 0644]
plugins/dali-script-v8/docs/dali-theme/partials/options.handlebars [new file with mode: 0644]
plugins/dali-script-v8/docs/dali-theme/partials/props.handlebars [new file with mode: 0644]
plugins/dali-script-v8/docs/dali-theme/partials/sidebar.handlebars [new file with mode: 0644]
plugins/dali-script-v8/docs/dali-theme/theme.json [new file with mode: 0644]
plugins/dali-script-v8/docs/gmon.out [new file with mode: 0644]
plugins/dali-script-v8/docs/yuidoc.json [new file with mode: 0644]
plugins/dali-script-v8/file.list [new file with mode: 0644]
plugins/dali-script-v8/src/actors/actor-api.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/actors/actor-api.h [new file with mode: 0644]
plugins/dali-script-v8/src/actors/actor-wrapper.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/actors/actor-wrapper.h [new file with mode: 0644]
plugins/dali-script-v8/src/actors/camera-actor-api.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/actors/camera-actor-api.h [new file with mode: 0644]
plugins/dali-script-v8/src/actors/image-actor-api.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/actors/image-actor-api.h [new file with mode: 0644]
plugins/dali-script-v8/src/actors/layer-api.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/actors/layer-api.h [new file with mode: 0644]
plugins/dali-script-v8/src/actors/mesh-actor-api.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/actors/mesh-actor-api.h [new file with mode: 0644]
plugins/dali-script-v8/src/actors/renderable-actor-api.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/actors/renderable-actor-api.h [new file with mode: 0644]
plugins/dali-script-v8/src/actors/text-actor-api.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/actors/text-actor-api.h [new file with mode: 0644]
plugins/dali-script-v8/src/animation/animation-api.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/animation/animation-api.h [new file with mode: 0644]
plugins/dali-script-v8/src/animation/animation-wrapper.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/animation/animation-wrapper.h [new file with mode: 0644]
plugins/dali-script-v8/src/animation/path-api.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/animation/path-api.h [new file with mode: 0644]
plugins/dali-script-v8/src/animation/path-wrapper.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/animation/path-wrapper.h [new file with mode: 0644]
plugins/dali-script-v8/src/constants/constants-wrapper.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/constants/constants-wrapper.h [new file with mode: 0644]
plugins/dali-script-v8/src/dali-script-v8.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/dali-script-v8.h [new file with mode: 0644]
plugins/dali-script-v8/src/dali-wrapper.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/dali-wrapper.h [new file with mode: 0644]
plugins/dali-script-v8/src/events/event-object-generator.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/events/event-object-generator.h [new file with mode: 0644]
plugins/dali-script-v8/src/events/pan-gesture-detector-api.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/events/pan-gesture-detector-api.h [new file with mode: 0644]
plugins/dali-script-v8/src/events/pan-gesture-detector-wrapper.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/events/pan-gesture-detector-wrapper.h [new file with mode: 0644]
plugins/dali-script-v8/src/garbage-collector/garbage-collector.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/garbage-collector/garbage-collector.h [new file with mode: 0644]
plugins/dali-script-v8/src/image/buffer-image-api.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/image/buffer-image-api.h [new file with mode: 0644]
plugins/dali-script-v8/src/image/frame-buffer-image-api.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/image/frame-buffer-image-api.h [new file with mode: 0644]
plugins/dali-script-v8/src/image/image-api.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/image/image-api.h [new file with mode: 0644]
plugins/dali-script-v8/src/image/image-attributes-api.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/image/image-attributes-api.h [new file with mode: 0644]
plugins/dali-script-v8/src/image/image-attributes-wrapper.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/image/image-attributes-wrapper.h [new file with mode: 0644]
plugins/dali-script-v8/src/image/image-wrapper.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/image/image-wrapper.h [new file with mode: 0644]
plugins/dali-script-v8/src/image/native-image-api.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/image/native-image-api.h [new file with mode: 0644]
plugins/dali-script-v8/src/image/nine-patch-image-api.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/image/nine-patch-image-api.h [new file with mode: 0644]
plugins/dali-script-v8/src/image/resource-image-api.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/image/resource-image-api.h [new file with mode: 0644]
plugins/dali-script-v8/src/interfaces/garbage-collector-interface.h [new file with mode: 0644]
plugins/dali-script-v8/src/module-loader/module-loader.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/module-loader/module-loader.h [new file with mode: 0644]
plugins/dali-script-v8/src/module-loader/module.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/module-loader/module.h [new file with mode: 0644]
plugins/dali-script-v8/src/object/handle-wrapper.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/object/handle-wrapper.h [new file with mode: 0644]
plugins/dali-script-v8/src/object/property-value-wrapper.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/object/property-value-wrapper.h [new file with mode: 0644]
plugins/dali-script-v8/src/render-tasks/render-task-api.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/render-tasks/render-task-api.h [new file with mode: 0644]
plugins/dali-script-v8/src/render-tasks/render-task-list-api.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/render-tasks/render-task-list-api.h [new file with mode: 0644]
plugins/dali-script-v8/src/render-tasks/render-task-list-wrapper.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/render-tasks/render-task-list-wrapper.h [new file with mode: 0644]
plugins/dali-script-v8/src/render-tasks/render-task-wrapper.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/render-tasks/render-task-wrapper.h [new file with mode: 0644]
plugins/dali-script-v8/src/shader-effects/shader-effect-api.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/shader-effects/shader-effect-api.h [new file with mode: 0644]
plugins/dali-script-v8/src/shader-effects/shader-effect-wrapper.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/shader-effects/shader-effect-wrapper.h [new file with mode: 0644]
plugins/dali-script-v8/src/shared/api-function.h [new file with mode: 0644]
plugins/dali-script-v8/src/shared/base-wrapped-object.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/shared/base-wrapped-object.h [new file with mode: 0644]
plugins/dali-script-v8/src/shared/object-template-helper.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/shared/object-template-helper.h [new file with mode: 0644]
plugins/dali-script-v8/src/signals/dali-any-javascript-converter.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/signals/dali-any-javascript-converter.h [new file with mode: 0644]
plugins/dali-script-v8/src/signals/emit-notification-interface.h [new file with mode: 0644]
plugins/dali-script-v8/src/signals/signal-manager.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/signals/signal-manager.h [new file with mode: 0644]
plugins/dali-script-v8/src/stage/stage-api.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/stage/stage-api.h [new file with mode: 0644]
plugins/dali-script-v8/src/stage/stage-wrapper.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/stage/stage-wrapper.h [new file with mode: 0644]
plugins/dali-script-v8/src/text/font-api.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/text/font-api.h [new file with mode: 0644]
plugins/dali-script-v8/src/text/font-wrapper.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/text/font-wrapper.h [new file with mode: 0644]
plugins/dali-script-v8/src/toolkit/builder/builder-api.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/toolkit/builder/builder-api.h [new file with mode: 0644]
plugins/dali-script-v8/src/toolkit/builder/builder-wrapper.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/toolkit/builder/builder-wrapper.h [new file with mode: 0644]
plugins/dali-script-v8/src/toolkit/focus-manager/keyboard-focus-manager-api.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/toolkit/focus-manager/keyboard-focus-manager-api.h [new file with mode: 0644]
plugins/dali-script-v8/src/toolkit/focus-manager/keyboard-focus-manager-wrapper.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/toolkit/focus-manager/keyboard-focus-manager-wrapper.h [new file with mode: 0644]
plugins/dali-script-v8/src/utils/v8-utils.cpp [new file with mode: 0644]
plugins/dali-script-v8/src/utils/v8-utils.h [new file with mode: 0644]