Make the launchEmbeddedUI API more flexible in the kind of params that it passes down to the UI
Bug #1417776 reported by
Alexandre Abreu
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
unity-webapps-qml |
Fix Released
|
High
|
Alexandre Abreu | ||
unity-webapps-qml (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
At the moment the launchEmbeddedUI API is very rigid in the extra params that it passes down to the underlying UI for no specific reason.
Related branches
lp:~abreu-alexandre/unity-webapps-qml/improve-embedded-ui-params-passing
- PS Jenkins bot (community): Approve (continuous-integration)
- Ken VanDine: Needs Information
-
Diff: 800 lines (+593/-21)16 files modifiedsrc/Ubuntu/UnityWebApps/UnityWebApps.js (+21/-3)
src/Ubuntu/UnityWebApps/UnityWebApps.qml (+26/-2)
src/Ubuntu/UnityWebApps/bindings/content-hub/backend/content-hub.js (+14/-2)
src/Ubuntu/UnityWebApps/bindings/content-hub/client/content-hub.js (+27/-0)
tests/unit/test_qml/embeddedUI.qml (+27/-0)
tests/unit/test_qml/empty.html (+6/-0)
tests/unit/test_qml/test_qml.pro (+9/-1)
tests/unit/test_qml/tst_api_contenthub.html (+42/-0)
tests/unit/test_qml/tst_api_contenthub.js (+28/-0)
tests/unit/test_qml/tst_api_contenthub.qml (+198/-0)
tests/unit/test_qml/tst_api_launchEmbeddedUI.html (+21/-0)
tests/unit/test_qml/tst_api_launchEmbeddedUI.js (+28/-0)
tests/unit/test_qml/tst_api_launchEmbeddedUI.qml (+91/-0)
tests/unit/test_qml/tst_cleanup.qml (+18/-0)
tests/unit/test_qml/tst_dispatch.qml (+19/-0)
tests/unit/test_qml/tst_init.qml (+18/-13)
Changed in unity-webapps-qml: | |
assignee: | nobody → Alexandre Abreu (abreu-alexandre) |
importance: | Undecided → High |
status: | New → In Progress |
Changed in unity-webapps-qml: | |
status: | In Progress → Fix Released |
To post a comment you must log in.
This bug was fixed in the package unity-webapps-qml - 0.1+15. 04.20150422- 0ubuntu1
--------------- 04.20150422- 0ubuntu1) vivid; urgency=medium
unity-webapps-qml (0.1+15.
[ Alexandre Abreu ]
* Improve paramater passing to launchEmbedded UI (LP: #1417776)
[ CI Train Bot ]
* New rebuild forced.
unity-webapps-qml (0.1+15. 04.20150409- 0ubuntu1) vivid; urgency=medium
[ Daniel Holbach ] qml-doc, which will make it easier ubuntu. com/api.
* Add ./update-docs script, which can needs to be run locally, as not all
dependencies of yuidocs are in the archive yet.
The API docs are added to unity-webapps-
for us to update developer.
[ CI Train Bot ]
* New rebuild forced.
unity-webapps-qml (0.1+15. 04.20150319- 0ubuntu1) vivid; urgency=medium
[ Alexandre Abreu ]
* Add tools API that exposed helpers to webaps
[ CI Train Bot ]
* New rebuild forced.
unity-webapps-qml (0.1+15. 04.20150304- 0ubuntu1) vivid; urgency=medium
[ Alberto Mardegan ] Client module (LP: #1427649)
* Bindings for the OnlineAccounts.
[ CI Train Bot ]
* New rebuild forced.
unity-webapps-qml (0.1+15. 04.20150109- 0ubuntu1) vivid; urgency=low
[ 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)
unity-webapps-qml (0.1+15. 04.20141202- 0ubuntu1) vivid; urgency=low
[ 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.
unity-webapps-qml (0.1+15. 04.20141126. 1-0ubuntu1) vivid; urgency=low
[ Ubuntu daily release ]
* New rebuild forced
[ Alexandre Abreu ]
* Improve testability for the desktop webapp search path
unity-webapps-qml (0.1+15. 04.20141122- 0ubuntu1) vivid; urgency=low
[ Ubuntu daily release ]
* New rebuild forced
[ Alexandre Abreu ]
* Port qml bindings to oxide (LP: #1374100)
unity-webapps-qml (0.1+15. 04.20141103. 1-0ubuntu1) vivid; urgency=low
[ Ubuntu daily release ]
* New rebuild forced
[ Alexandre Abreu ]
* Add small guard before url navigation (LP: #1378437)
unity-webapps-qml (0.1+14. 10.20140813- 0ubuntu2) utopic; urgency=low
* debian/control: qmlwebkitplugin -> qml-module-qtwebkit
- update libqt5webkit5-
(fixes a multiarch install failure)
unity-webapps-qml (0.1+14. 10.20140813- 0ubuntu1) utopic; urgency=low
[ Ken VanDine ] ubuntu- content1 package rename
* handle qtdeclarative5-
unity-webapps-qml (0.1+14. 10.20140731- 0ubuntu1) utopic; urgency=low
[ Ubuntu daily release ]
* New rebuild forced
[ Alexandre Abreu ]
* Simplify the click webapp definition for things like overrides etc.
unity-webapps-qml (0.1+14. 10.20140718. 1-0ubuntu1) utopic; urgency=low
[ Alexandre Abreu ]
* Add bidirectional callback support between js <-> qml,
unity-webapps-qml (0.1+14. 10.20140709- 0ubuntu1) utopic; urgency=low
[ Alexandre Abreu ]
* F...