lp://staging/~abreu-alexandre/unity-webapps-qml/ubuntu-api-bindings-generation
Created by
Alexandre Abreu
and last modified
- Get this branch:
- bzr branch lp://staging/~abreu-alexandre/unity-webapps-qml/ubuntu-api-bindings-generation
Only
Alexandre Abreu
can upload to this branch. If you are
Alexandre Abreu
please log in for upload directions.
Branch merges
Propose for merging
1 branch
proposed for merging into this one.
No branches
dependent on this one.
- Robert Bruce Park (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 6749 lines (+4811/-733)78 files modifiedcommon-installs-config.pri (+3/-0)
debian/control (+7/-5)
debian/copyright (+0/-17)
examples/api-bindings/alarm/main.qml.in (+31/-0)
examples/api-bindings/alarm/www/index.html (+25/-0)
examples/api-bindings/alarm/www/js/app.js (+49/-0)
examples/api-bindings/api-bindings.pro (+14/-0)
examples/api-bindings/content-hub/main.qml.in (+31/-0)
examples/api-bindings/content-hub/www/index.html (+26/-0)
examples/api-bindings/content-hub/www/js/app.js (+100/-0)
examples/api-bindings/online-accounts/main.qml.in (+31/-0)
examples/api-bindings/online-accounts/www/index.html (+22/-0)
examples/api-bindings/online-accounts/www/js/app.js (+43/-0)
examples/basic-webview/main.qml (+0/-2)
examples/examples.pro (+2/-1)
examples/unity-webapps-qml-basic-example.desktop (+0/-1)
examples/unity-webapps-qml-bbcnews-example.desktop (+0/-1)
examples/unity-webapps-qml-facebookmessenger-example.desktop (+0/-1)
examples/unity-webapps-qml-model-example.desktop (+0/-1)
src/Ubuntu/UnityWebApps/Settings.qml (+27/-0)
src/Ubuntu/UnityWebApps/UnityWebApps.js (+155/-69)
src/Ubuntu/UnityWebApps/UnityWebApps.pro (+10/-2)
src/Ubuntu/UnityWebApps/UnityWebApps.qml (+67/-1)
src/Ubuntu/UnityWebApps/UnityWebAppsBackendComponents.js (+1316/-5)
src/Ubuntu/UnityWebApps/UnityWebAppsUtils.js (+66/-38)
src/Ubuntu/UnityWebApps/bindings/alarm-api/client/alarm-api.js (+349/-0)
src/Ubuntu/UnityWebApps/bindings/content-hub/backend/content-hub.js (+263/-0)
src/Ubuntu/UnityWebApps/bindings/content-hub/client/content-hub.js (+356/-0)
src/Ubuntu/UnityWebApps/bindings/online-accounts/backend/online-accounts.js (+126/-0)
src/Ubuntu/UnityWebApps/bindings/online-accounts/client/online-accounts.js (+379/-0)
src/Ubuntu/UnityWebApps/common/js/api-sanitizer.js (+143/-0)
src/Ubuntu/UnityWebApps/common/js/unity-binding-bridge.js (+236/-0)
src/Ubuntu/UnityWebApps/common/js/unity-binding-proxy.js (+18/-0)
src/Ubuntu/UnityWebApps/plugin/abstract-item-model-adaptor.cpp (+146/-0)
src/Ubuntu/UnityWebApps/plugin/abstract-item-model-adaptor.h (+64/-0)
src/Ubuntu/UnityWebApps/plugin/callback.cpp (+3/-3)
src/Ubuntu/UnityWebApps/plugin/callback.h (+3/-3)
src/Ubuntu/UnityWebApps/plugin/plugin.pro (+4/-2)
src/Ubuntu/UnityWebApps/plugin/qml-plugin.cpp (+23/-0)
src/Ubuntu/UnityWebApps/plugin/qml-plugin.h (+3/-3)
src/Ubuntu/UnityWebApps/plugin/unity-webapps-api-launcher.cpp (+3/-3)
src/Ubuntu/UnityWebApps/plugin/unity-webapps-api-launcher.h (+3/-3)
src/Ubuntu/UnityWebApps/plugin/unity-webapps-api-mediaplayer.cpp (+3/-3)
src/Ubuntu/UnityWebApps/plugin/unity-webapps-api-mediaplayer.h (+3/-3)
src/Ubuntu/UnityWebApps/plugin/unity-webapps-api-messaging-menu.cpp (+3/-3)
src/Ubuntu/UnityWebApps/plugin/unity-webapps-api-messaging-menu.h (+3/-3)
src/Ubuntu/UnityWebApps/plugin/unity-webapps-api-notifications.cpp (+3/-3)
src/Ubuntu/UnityWebApps/plugin/unity-webapps-api-notifications.h (+3/-3)
src/Ubuntu/UnityWebApps/plugin/unity-webapps-api.cpp (+3/-3)
src/Ubuntu/UnityWebApps/plugin/unity-webapps-api.h (+3/-3)
src/Ubuntu/UnityWebApps/plugin/unity-webapps-app-infos.cpp (+3/-3)
src/Ubuntu/UnityWebApps/plugin/unity-webapps-app-infos.h (+3/-3)
src/Ubuntu/UnityWebApps/plugin/unity-webapps-app-manifest-parser.cpp (+3/-3)
src/Ubuntu/UnityWebApps/plugin/unity-webapps-app-manifest-parser.h (+3/-3)
src/Ubuntu/UnityWebApps/plugin/unity-webapps-app-model-filter-proxy.cpp (+3/-3)
src/Ubuntu/UnityWebApps/plugin/unity-webapps-app-model-filter-proxy.h (+3/-3)
src/Ubuntu/UnityWebApps/plugin/unity-webapps-app-model.cpp (+3/-3)
src/Ubuntu/UnityWebApps/plugin/unity-webapps-app-model.h (+3/-3)
src/Ubuntu/UnityWebApps/plugin/unity-webapps-common-priv.h (+3/-3)
src/Ubuntu/UnityWebApps/plugin/unity-webapps-desktop-infos.cpp (+3/-3)
src/Ubuntu/UnityWebApps/plugin/unity-webapps-desktop-infos.h (+4/-3)
src/Ubuntu/UnityWebApps/plugin/unity-webapps-icon-utils.cpp (+3/-3)
src/Ubuntu/UnityWebApps/plugin/unity-webapps-icon-utils.h (+4/-3)
src/Ubuntu/UnityWebApps/unity-webapps-api.js.in (+261/-476)
tests/unit/test_js/test_js.pro (+25/-10)
tests/unit/test_js/tst_sanitizer.qml (+102/-0)
tests/unit/test_plugin/main.cpp (+4/-3)
tests/unit/test_plugin/test_plugin.pro (+2/-0)
tests/unit/test_plugin/tst_manifestParser.cpp (+3/-3)
tests/unit/test_plugin/tst_manifestParser.h (+3/-3)
tests/unit/test_plugin/tst_plugin.cpp (+120/-0)
tests/unit/test_plugin/tst_plugin.h (+4/-3)
tests/unit/test_plugin/tst_webappsAppModel.cpp (+3/-3)
tests/unit/test_plugin/tst_webappsAppModel.h (+3/-3)
tests/unit/test_qml/runtest.sh (+57/-0)
tests/unit/test_qml/test_qml.pro (+5/-1)
tests/unit/unit.pro (+4/-1)
tools/qml-launcher/qml-launcher.cpp (+3/-3)
Related bugs
Bug #1270210: Add javascript first binding support for Ubuntu APIs | High | Fix Released |
Related blueprints
Branch information
Recent revisions
- 78. By Alexandre Abreu
-
Add unit tests; Fix various issues; Add immutable object properties serialization; Add destroy()
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/unity-webapps-qml