Merge lp:~mardy/unity-webapps-qml/app-access into lp:unity-webapps-qml
| Status: | Merged | ||||
|---|---|---|---|---|---|
| Approved by: | David Barth on 2015-03-05 | ||||
| Approved revision: | 108 | ||||
| Merged at revision: | 145 | ||||
| Proposed branch: | lp:~mardy/unity-webapps-qml/app-access | ||||
| Merge into: | lp:unity-webapps-qml | ||||
| Prerequisite: | lp:~abreu-alexandre/unity-webapps-qml/fix-1288801 | ||||
| Diff against target: |
237 lines (+152/-4) 7 files modified
debian/control (+2/-1) examples/api-bindings/online-accounts/www/js/app.js (+11/-1) src/Ubuntu/UnityWebApps/UnityWebApps.pro (+3/-1) src/Ubuntu/UnityWebApps/UnityWebApps.qml (+1/-0) src/Ubuntu/UnityWebApps/bindings/online-accounts/backend/online-accounts-client.js (+87/-0) src/Ubuntu/UnityWebApps/bindings/online-accounts/backend/online-accounts.js (+2/-0) src/Ubuntu/UnityWebApps/bindings/online-accounts/client/online-accounts.js (+46/-1) |
||||
| To merge this branch: | bzr merge lp:~mardy/unity-webapps-qml/app-access | ||||
| Related bugs: |
|
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| PS Jenkins bot | continuous-integration | Approve on 2014-06-13 | |
| Alexandre Abreu (community) | Needs Fixing on 2014-06-12 | ||
| Justin McPherson | 2014-05-13 | Approve on 2014-05-14 | |
|
Review via email:
|
|||
This proposal supersedes a proposal from 2014-05-13.
Commit Message
Bindings for the OnlineAccounts.
Description of the Change
Bindings for the OnlineAccounts.
| Alexandre Abreu (abreu-alexandre) wrote : | # |
- You should at least add a Suggests w/ qtdeclarative5-
I have an error when trying to instanciate the Setup object:
Cannot assign to non-existent property \"applicationId\"
I am pretty sure I already saw that ...
- 105. By Alberto Mardegan on 2014-06-06
-
Add Suggests for qtdeclarative5-
online- accounts- client0. 1
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:105
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild:
http://
- 106. By Alberto Mardegan on 2014-06-10
-
Merge trunk
[ Ubuntu daily release ]
* New rebuild forced
[ Alexandre Abreu ]
* Bindings for the download manager (LP: #1295842)
[ Ubuntu daily release ]
* New rebuild forced
[ 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 (LP: #1288801)
* 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.
| PS Jenkins bot (ps-jenkins) wrote : | # |
PASSED: Continuous integration, rev:106
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Alexandre Abreu (abreu-alexandre) wrote : | # |
You need to update the install files ...
- 107. By Alberto Mardegan on 2014-06-13
-
Install missing file
| PS Jenkins bot (ps-jenkins) wrote : | # |
PASSED: Continuous integration, rev:107
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Alexandre Abreu (abreu-alexandre) wrote : | # |
I am all +1 for this, but this doesnt solve the bug linked at all, it adds an API; could you please remove the attached bug #
- 108. By Alberto Mardegan on 2015-03-04
-
From trunk
[ Ubuntu daily release ]
* New rebuild forced
[ Alexandre Abreu ]
* When using a webapp-properties file for an unamed webapp the user
script does not get injected. (LP: #1409051)
[ Ubuntu daily release ]
* New rebuild forced
[ Alexandre Abreu ]
* Make sure that the content hub bindings are fail safe since the
content hub package is a suggests (which is fine since it is not
there by default on desktop). (LP: #1395524)
* The content hub has been updated with some changes that caused the
getPeers() fonction to break on the HTML5 API side.
[ Ubuntu daily release ]
* New rebuild forced
[ Alexandre Abreu ]
* Improve testability for the desktop webapp search path
[ Ubuntu daily release ]
* New rebuild forced
[ Alexandre Abreu ]
* Port qml bindings to oxide (LP: #1374100)
[ Ubuntu daily release ]
* New rebuild forced
[ Alexandre Abreu ]
* Add small guard before url navigation (LP: #1378437)
* debian/control:
- update libqt5webkit5-qmlwebkitplugin -> qml-module-qtwebkit
(fixes a multiarch install failure)
[ Ken VanDine ]
* handle qtdeclarative5-ubuntu- content1 package rename
[ Ubuntu daily release ]
* New rebuild forced
[ Alexandre Abreu ]
* Simplify the click webapp definition for things like overrides etc.
[ Alexandre Abreu ]
* Add bidirectional callback support between js <-> qml,
[ Alexandre Abreu ]
* Fix issue with qmlplugindump using 100% cpu Fix and expanded AP
tests to properly test the installed webapps case (LP: #1300957)
[ Ken VanDine ]
* add content share
[ Alexandre Abreu ]
* add content share
[ Ubuntu daily release ]
* New rebuild forced
[ Olivier Tilloy ]
* Do not override existing message handlers. Oxide has this nice
feature that it automatically attaches the instantiated message
handler to the webview anyway, so this line was useless. (LP:
#1323735)

PASSED: Continuous integration, rev:104 jenkins. qa.ubuntu. com/job/ unity-webapps- qml-ci/ 123/ jenkins. qa.ubuntu. com/job/ unity-webapps- qml-utopic- amd64-ci/ 9 jenkins. qa.ubuntu. com/job/ unity-webapps- qml-utopic- armhf-ci/ 9
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/unity- webapps- qml-ci/ 123/rebuild
http://