With filters support this could be re-designed to use option-selector filters:
- one option selector filter with new releases, top albums, top tracks, genres 
in it; selecting 'genres' creates additional option-selector filter with the 
list of genres in it.
- two option selector filters displayed all the time: one with new releases, 
top albums, top tracks, the other with the list of genres - makes sense so long 
as 7digital api allows browsing new releases/top albums/tracks and filtering by 
genre at the same time.

This is just an idea to consider. Allowing rootless departments will
require significant investement in terms of implementation.


** Changed in: unity-scopes-shell (Ubuntu)
       Status: New => Triaged

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to unity-scopes-shell in
Ubuntu.
https://bugs.launchpad.net/bugs/1364342

Title:
  Allow a rootless navigation structure

Status in unity-scopes-shell package in Ubuntu:
  Triaged
Status in unity8 package in Ubuntu:
  Triaged

Bug description:
  Currently, the 7digital scope is returning this structure for the
  categories/departments/navigation:

  {'canned_query': 'scope://com.canonical.scopes.sevendigital',
   'label': 'All categories',
   'subdepartments': [{'canned_query': 
'scope://com.canonical.scopes.sevendigital?dep=newreleases',
                       'has_subdepartments': False,
                       'label': 'New releases'},
                      {'canned_query': 
'scope://com.canonical.scopes.sevendigital?dep=topalbums',
                       'has_subdepartments': False,
                       'label': 'Top albums'},
                      {'canned_query': 
'scope://com.canonical.scopes.sevendigital?dep=toptracks',
                       'has_subdepartments': False,
                       'label': 'Top tracks'},
                      {'canned_query': 
'scope://com.canonical.scopes.sevendigital?dep=genres',
                       'has_subdepartments': True,
                       'label': 'Genres'}]}

  However, Design requested for this structure to be rootless, to don't
  have a "All categories" root in the beginning. Currently, if the
  server returns the needed structure, it doesn't work ok.

  Talking with Pawel and Albert they agreed works needs to be done in
  this project for this to be possible.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/unity-scopes-shell/+bug/1364342/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to