URLDispatcher

Differences between revisions 11 and 12
Revision 11 as of 2015-04-24 15:39:31
Size: 864
Editor: 109
Comment: Link to developer.ubuntu.com with the appropriate docs
Revision 12 as of 2015-08-04 15:15:51
Size: 1197
Editor: mpt
Comment: + bug 1378350 (Need to allow multiple apps to handle the same url patterns)
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
The URL dispatcher project is hosted in [[https://launchpad.net/url-dispatcher|Launchpad]].
Line 7: Line 9:
== Upstream == == URLs with multiple handlers ==
Line 9: Line 11:
The URL dispatcher project is hosted in [[https://launchpad.net/url-dispatcher|Launchpad]]. (bug Bug:1378350)

{{attachment:multiple-apps.png}}

Whenever the URL dispatcher is called on to open an address that multiple apps have registered for, it should open a “Use App” dialog, with a centered grid of labelled buttons with the icon for each applicable app, followed by a “Cancel” button.

The URL dispatcher project is hosted in Launchpad.

User Documentation

Documentation on using URL Dispatcher as an application developer is now available on the developer website:

https://developer.ubuntu.com/en/start/platform/guides/url-dispatcher-guide/

URLs with multiple handlers

(bug 1378350)

multiple-apps.png

Whenever the URL dispatcher is called on to open an address that multiple apps have registered for, it should open a “Use App” dialog, with a centered grid of labelled buttons with the icon for each applicable app, followed by a “Cancel” button.

Unsupported URLs

(bug 1370008)

unrecognized-address.png

Whenever the URL dispatcher is called on to open an address of a protocol that it does not understand (url-dispatcher-bad-url), it should open an alert with the title “Unrecognized Address”, text of the form ‘Ubuntu can’t open addresses of type “{protocol:}”.’, and an “OK” button. To prevent denial of UI service, however, the alert should not open if it has already opened more than three times in the past minute.

URLDispatcher (last edited 2015-08-04 15:15:51 by mpt)