add support for url handling when app already running

Bug #1230404 reported by Bill Filler
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
address-book-app (Ubuntu)
High
Renato Araujo Oliveira Filho
Saucy
High
Renato Araujo Oliveira Filho
dialer-app (Ubuntu)
High
Gustavo Pichorim Boiko
Saucy
High
Gustavo Pichorim Boiko
mediaplayer-app (Ubuntu)
High
Renato Araujo Oliveira Filho
Saucy
High
Renato Araujo Oliveira Filho
messaging-app (Ubuntu)
High
Gustavo Pichorim Boiko
Saucy
High
Gustavo Pichorim Boiko
webbrowser-app (Ubuntu)
High
Alexandre Abreu
Saucy
High
Alexandre Abreu

Bug Description

A new QML api will be available soon that notifies a running app when it's being passed a url from another application. Apps will need to listen for a signal, receive the url and update their UI accordingly. This is a placeholder bug to track making the app changes once the API lands.

Related branches

Bill Filler (bfiller)
Changed in address-book-app (Ubuntu Saucy):
assignee: nobody → Renato Araujo Oliveira Filho (renatofilho)
importance: Undecided → High
status: New → Confirmed
Changed in dialer-app (Ubuntu Saucy):
assignee: nobody → Gustavo Pichorim Boiko (boiko)
importance: Undecided → High
status: New → Confirmed
Changed in mediaplayer-app (Ubuntu Saucy):
assignee: nobody → Renato Araujo Oliveira Filho (renatofilho)
importance: Undecided → High
status: New → Confirmed
Changed in messaging-app (Ubuntu Saucy):
assignee: nobody → Tiago Salem Herrmann (tiagosh)
importance: Undecided → High
status: New → Confirmed
Changed in webbrowser-app (Ubuntu Saucy):
assignee: nobody → Olivier Tilloy (osomon)
importance: Undecided → High
status: New → Confirmed
Revision history for this message
Bill Filler (bfiller) wrote :

This branch should land today sometime to support notifying an application when it's being passed a url while it's already running (ie. app in the background and some other app or scope calls Qt.openUrl()).
https://code.launchpad.net/~loic.molinari/ubuntu-ui-toolkit/ubuntu-ui-toolkit-uri-handler/+merge/187854

Olivier Tilloy (osomon)
description: updated
Olivier Tilloy (osomon)
Changed in webbrowser-app (Ubuntu Saucy):
status: Confirmed → In Progress
Changed in address-book-app (Ubuntu Saucy):
status: Confirmed → In Progress
Changed in mediaplayer-app (Ubuntu Saucy):
status: Confirmed → In Progress
Changed in webbrowser-app (Ubuntu Saucy):
assignee: Olivier Tilloy (osomon) → Alexandre Abreu (abreu-alexandre)
Changed in dialer-app (Ubuntu Saucy):
status: Confirmed → In Progress
Changed in messaging-app (Ubuntu Saucy):
assignee: Tiago Salem Herrmann (tiagosh) → Gustavo Pichorim Boiko (boiko)
status: Confirmed → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package webbrowser-app - 0.22+13.10.20131007.2-0ubuntu1

---------------
webbrowser-app (0.22+13.10.20131007.2-0ubuntu1) saucy; urgency=low

  [ Alexandre Abreu ]
  * Handle URL open requests and expose a org.freedesktop.Application
    interface on DBUS. (LP: #1230404)

  [ David Barth ]
  * UA overrides for google domains, youtube, twitter. Also
    login.ubuntu.com. (LP: #1233270)

  [ Olivier Tilloy ]
  * Hide the activity view when validating the address bar. (LP:
    #1234843)
  * Reverted revision 343: now all domains expand consistently in the
    activity view, even if they contain only one entry. (LP: #1235137)
  * Better UA override rule for mobile twitter (don’t pretend to be an
    android). Thanks Adnane Belmadiaf for the tip!. (LP: #1233270)
  * Fix the height of the webview container when in landscape
    orientation. (LP: #1235328, #1234949)

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 376
 -- Ubuntu daily release <email address hidden> Mon, 07 Oct 2013 21:30:43 +0000

Changed in webbrowser-app (Ubuntu Saucy):
status: In Progress → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package mediaplayer-app - 0.20.5+13.10.20131007-0ubuntu1

---------------
mediaplayer-app (0.20.5+13.10.20131007-0ubuntu1) saucy; urgency=low

  [ Renato Araujo Oliveira Filho ]
  * Hide share button for now. (LP: #1219817)
  * uri handler. (LP: #1230404)

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 151
 -- Ubuntu daily release <email address hidden> Mon, 07 Oct 2013 21:30:51 +0000

Changed in mediaplayer-app (Ubuntu Saucy):
status: In Progress → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package dialer-app - 0.1+13.10.20131011-0ubuntu1

---------------
dialer-app (0.1+13.10.20131011-0ubuntu1) saucy; urgency=low

  [ Martin Pitt ]
  * Add some incoming/outgoing call tests, using ofono-phonesim.

  [ Gustavo Pichorim Boiko ]
  * Add a screenshot of the dialer-app.
  * Update the dialer-app to the latest designs, containing the
    following changes: Remove extra background from the smart dialing
    results. Move the numbers a little bit down in the dialpad view.
    Update the call log to the latest designs. Fix the multiselection
    mark positioning.
  * Change the dialer-app to use the new URL dispatcher mechanism. (LP:
    #1230404)
  * Refine the design of the call log view.

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 65
 -- Ubuntu daily release <email address hidden> Fri, 11 Oct 2013 08:47:20 +0000

Changed in dialer-app (Ubuntu Saucy):
status: In Progress → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package address-book-app - 0.2+13.10.20131011-0ubuntu1

---------------
address-book-app (0.2+13.10.20131011-0ubuntu1) saucy; urgency=low

  [ Tiago Salem Herrmann ]
  * Use url decoding before using values. (LP: #1234234)

  [ Renato Araujo Oliveira Filho ]
  * Ask for confirmation during the contact removal. (LP: #1213046)
  * Removed trick to make the font gray when text does not have focus.
    (LP: #1228227)
  * Fixed save avatar function.
  * Initial implementation for UriHandler. (LP: #1230404)
  * Added preview image.

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 101
 -- Ubuntu daily release <email address hidden> Fri, 11 Oct 2013 08:47:20 +0000

Changed in address-book-app (Ubuntu Saucy):
status: In Progress → Fix Released
Bill Filler (bfiller)
Changed in messaging-app (Ubuntu):
status: In Progress → Fix Released
Changed in messaging-app (Ubuntu Saucy):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers