Unity8 should not request preview for the upcoming 'store' category in Apps

Bug #1326292 reported by Paweł Stołowski
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
unity-scope-click (Ubuntu)
Invalid
Undecided
Paweł Stołowski
unity8 (Ubuntu)
Fix Released
Undecided
Michał Sawicz

Bug Description

A new category will soon be provided by click scope, as per latest design. The category will have the id = 'store'. Items displayed in this category should not display previews (or at least not by default - needs to be clarified with design).

We currently have a "hack" in the shell to treat "local" apps category that way. I think we should come up with a generic mechanism for supporting that kind of behavior, rather than extending the hack for 'store'.

Related branches

summary: - Unity8 should not request preview for the upcoming 'store' category
+ Unity8 should not request preview for the upcoming 'store' category in
+ Apps
Revision history for this message
Michał Sawicz (saviq) wrote :

Indeed. The unity7 way of things was to ask the scope for each result whether we should activate it or open a preview. This didn't scale well, especially for remote scopes with high round-trip times.

I'd rather see results (or categories?) annotated with "on click → preview" and "on click → activate".

Revision history for this message
Mike Nagle (mikenagle) wrote :

Just to confirm that the desired behaviour of the store card is:
- single tap - opens the store scope
- long press - does nothing (no preview)

Changed in unity-api:
assignee: nobody → Pawel Stolowski (stolowski)
Changed in unity-scopes-api:
assignee: nobody → Pawel Stolowski (stolowski)
Changed in unity-scopes-shell:
assignee: nobody → Pawel Stolowski (stolowski)
Changed in unity-api:
importance: Undecided → High
Changed in unity-scopes-api:
importance: Undecided → High
Changed in unity-scopes-shell:
importance: Undecided → High
Michał Sawicz (saviq)
Changed in unity-api:
status: New → In Progress
Changed in unity-scopes-api:
status: New → In Progress
Changed in unity-scopes-shell:
status: New → In Progress
Changed in unity-scope-click (Ubuntu):
assignee: nobody → Pawel Stolowski (stolowski)
Michał Sawicz (saviq)
Changed in unity8:
assignee: nobody → Michał Sawicz (saviq)
status: New → In Progress
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :

Fix committed into lp:unity-scopes-api/devel at revision 374, scheduled for release in unity-scopes-api, milestone Unknown

Changed in unity-scopes-api:
status: In Progress → Fix Committed
Revision history for this message
Paweł Stołowski (stolowski) wrote :

The decision was made to not expose any API for that in scopes API as that would open the doors for misuses and lead to inconsistent behavior. For now we will extend the special-casing in unity8.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity8 - 7.89+14.10.20140616.1-0ubuntu1

---------------
unity8 (7.89+14.10.20140616.1-0ubuntu1) utopic; urgency=low

  [ Pawel Stolowski ]
  * Extend the hack for click scope categories with the upcoming 'store'
    category: single-tap on results from the 'store' category should
    activate them, instead of requesting a preview. (LP: #1326292)

  [ Albert Astals ]
  * Drop the " Preview" suffix from Preview title As requested in
    https://bugs.launchpad.net/unity8/+bug/1316671 (LP: #1316671)
 -- Ubuntu daily release <email address hidden> Mon, 16 Jun 2014 14:43:01 +0000

Changed in unity8 (Ubuntu):
status: New → Fix Released
Michał Sawicz (saviq)
Changed in unity8:
status: In Progress → Fix Released
dobey (dobey)
Changed in unity-scope-click (Ubuntu):
status: New → Invalid
Michal Hruby (mhr3)
no longer affects: unity-scopes-shell
no longer affects: unity-api
no longer affects: unity-scopes-api
Michał Sawicz (saviq)
Changed in unity8 (Ubuntu):
assignee: nobody → Michał Sawicz (saviq)
no longer affects: unity8
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.