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)
Fix Released
High
Renato Araujo Oliveira Filho
Saucy
Fix Released
High
Renato Araujo Oliveira Filho
dialer-app (Ubuntu)
Fix Released
High
Gustavo Pichorim Boiko
Saucy
Fix Released
High
Gustavo Pichorim Boiko
mediaplayer-app (Ubuntu)
Fix Released
High
Renato Araujo Oliveira Filho
Saucy
Fix Released
High
Renato Araujo Oliveira Filho
messaging-app (Ubuntu)
Fix Released
High
Gustavo Pichorim Boiko
Saucy
Fix Released
High
Gustavo Pichorim Boiko
webbrowser-app (Ubuntu)
Fix Released
High
Alexandre Abreu
Saucy
Fix Released
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.