← Back to team overview

dx-packages team mailing list archive

[Bug 739311] Re: SearchFinished signal for Places API

 

** Changed in: unity (Ubuntu)
       Status: New => Fix Released

-- 
You received this bug notification because you are a member of DX
Packages, which is subscribed to libunity in Ubuntu.
Matching subscriptions: dx-packages, dx-packages, dx-packages, dx-packages
https://bugs.launchpad.net/bugs/739311

Title:
  SearchFinished signal for Places API

Status in LibUnity:
  Fix Released
Status in Unity:
  Fix Released
Status in Unity Foundations:
  Fix Released
Status in Unity Applications Lens:
  Fix Released
Status in Unity Files Lens:
  Fix Released
Status in “libunity” package in Ubuntu:
  Fix Released
Status in “unity” package in Ubuntu:
  Fix Released
Status in “unity-place-applications” package in Ubuntu:
  Fix Released
Status in “unity-place-files” package in Ubuntu:
  Fix Released

Bug description:
  It will be mighty useful for the shell to have some kind of indication
  for when the a search has finished on the place daemons. Use cases
  include:

    - Spinning the spinner until search has completed
    - Showing "no results" in globla search once all the places have told me theres no results
    - Once search is completed, expanding groups to fill up the available space

  I propose to add a new signal to the DBus API
  (https://wiki.ubuntu.com/Unity/Places):

    /* Optionally emitted by a place entry once it has completed all operations for
     * a SetSearch, SetGlobalSearch, or SetActiveSection request and fully updated
     * the result model(s) accordingly. Places are not required to emit this signal
     * and the Unity shell must assume that they do */
    signal com.canonical.Unity.PlaceEntry.SearchFinished (in u section, in s search, in a{ss} hints)

  Then add some nice API for this in libunity and wire it up in the
  place daemons

To manage notifications about this bug go to:
https://bugs.launchpad.net/libunity/+bug/739311/+subscriptions