Merge lp://staging/~abreu-alexandre/unity-webapps-qml/download-api into lp://staging/unity-webapps-qml

Proposed by Alexandre Abreu
Status: Needs review
Proposed branch: lp://staging/~abreu-alexandre/unity-webapps-qml/download-api
Merge into: lp://staging/unity-webapps-qml
Diff against target: 1451 lines (+1057/-133)
16 files modified
debian/control (+1/-0)
examples/api-bindings/download-manager/main.qml.in (+33/-0)
examples/api-bindings/download-manager/www/index.html (+35/-0)
examples/api-bindings/download-manager/www/js/app.js (+58/-0)
src/Ubuntu/UnityWebApps/UnityWebApps.pro (+5/-1)
src/Ubuntu/UnityWebApps/UnityWebApps.qml (+5/-0)
src/Ubuntu/UnityWebApps/bindings/download-manager/backend/download-api.js (+392/-0)
src/Ubuntu/UnityWebApps/bindings/download-manager/client/download-api.js (+457/-0)
src/Ubuntu/UnityWebApps/unity-webapps-api.js.in (+2/-0)
tests/integration/autopilot/qml/FullWebViewApp.qml (+0/-2)
tests/integration/autopilot/unity_webapps_qml/emulators/__init__.py (+0/-1)
tests/integration/autopilot/unity_webapps_qml/tests/__init__.py (+26/-16)
tests/integration/autopilot/unity_webapps_qml/tests/test_hud.py (+0/-81)
tests/integration/autopilot/unity_webapps_qml/tests/test_injectedOnWebapp.py (+37/-14)
tests/integration/autopilot/unity_webapps_qml/tests/test_launcher.py (+4/-12)
tests/integration/autopilot/unity_webapps_qml/tests/test_mediaplayer.py (+2/-6)
To merge this branch: bzr merge lp://staging/~abreu-alexandre/unity-webapps-qml/download-api
Reviewer Review Type Date Requested Status
PS Jenkins bot (community) continuous-integration Approve
WebApps Pending
Review via email: mp+212537@code.staging.launchpad.net

Commit message

Bindings for the download manager

Description of the change

Bindings for the download manager

To post a comment you must log in.
Revision history for this message
Alberto Mardegan (mardy) wrote :

Tested, works fine!

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)
102. By Alexandre Abreu

Add application api Fixes: 1278485

103. By PS Jenkins bot

Releasing 0.1+14.04.20140328-0ubuntu1

104. By Alexandre Abreu

Fixes to the runtime-api:

- have inputMethodName return its value,
- have the client register listeners for property changed,

105. By PS Jenkins bot

Releasing 0.1+14.04.20140328.1-0ubuntu1

106. By Alexandre Abreu

Add some missing files striclty for doc generation for the runtime-api

107. By Alexandre Abreu

There is currently an issue on Ubuntu Desktop with webapps running in the container and bamf/unity that when a local desktop file exists (and a webapp icon has been pinned to the launcher through its global /usr/share desktop file), the webapp icons are duplicated in the launcher.

Various fixes have been made to mitigate the issue in bamf but it seems to still be around.

This is voluntarily discarded for now and left around to get to the bottom of the issue in a timely fashion.
 Fixes: 1300864

108. By PS Jenkins bot

Releasing 0.1+14.04.20140401.1-0ubuntu1

109. By Alexandre Abreu

Update the oxide bits to account for oxide moving to 1.0

110. By PS Jenkins bot

Releasing 0.1+14.04.20140407-0ubuntu1

111. By Timo Jyrinki

Depend on liboxideqtcore0 to limit archs to be built to the set for which webapps-qml is installable for.

112. By PS Jenkins bot

Releasing 0.1+14.04.20140408-0ubuntu1

113. By Ricardo Salveti

releasing package unity-webapps-qml version 0.1+14.04.20140408-0ubuntu2

114. By Alexandre Abreu

Add UA override capabilities to webapps; clean some code and tests, Fixes: 1245465

115. By PS Jenkins bot

Releasing 0.1+14.10.20140506.1-0ubuntu1

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)
116. By Alexandre Abreu

Cleanup the structure of the QML bindings to make it clearer. No Changes in functionality all features are still working & same,

This is an updated version of: https://code.launchpad.net/~abreu-alexandre/unity-webapps-qml/restructure-cleanup-bindings-qml-structure/+merge/208148 with the latest changes that got in in between Fixes: 1288801

117. By Alexandre Abreu

Simplifies the manifest.json handling in some instances. More precisely when one is using a custom model search path for the webapp lookup, some restrictions are being put on what is expected to be found in the folder among which:

- a common/ subfolder (even if the webapp doesnt require one),
- one or more unity-webapps-* folders with manifest.json & *.user.js files in it,

More over the manifest files do require user scripts to be defined.

This imposes a set of constraints over a given webapp that simply wants to use the container (w/o js injection).

This simplifies it an allows one to define a manifest.json file (still with some required elements, but a smaller set), directly in the model search path. E.g. something like:

{
    "name": "MyWebApp",
    "homepage": "http://www.bbc.co.uk/news/",
    "domain": "bbc.co.uk",
    "includes": []
}

will do,

or to avoid any confusion w/ the click manifest.json file, one also searches for a webapp-properties.json w/ the same content as above.

118. By PS Jenkins bot

Releasing 0.1+14.10.20140514.2-0ubuntu1

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)
119. By Alexandre Abreu

fix AP tests on touch

120. By Alexandre Abreu

download ap support; fix ap tests

Unmerged revisions

120. By Alexandre Abreu

download ap support; fix ap tests

119. By Alexandre Abreu

fix AP tests on touch

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches

to all changes: