@@ -38,7 +38,6 @@ Scope::Scope(QString const& id, QString const& name, bool favorite, Scopes* pare
38 , m_favorite(favorite)
38 , m_favorite(favorite)
39 , m_isActive(false)
39 , m_isActive(false)
40 , m_currentNavigationId("root")
40 , m_currentNavigationId("root")
41− , m_currentAltNavigationId("altrootChild1")
42 , m_previewRendererName("preview-generic")
41 , m_previewRendererName("preview-generic")
43 , m_categories(new Categories(categories, this))
42 , m_categories(new Categories(categories, this))
44 , m_openScope(nullptr)
43 , m_openScope(nullptr)
@@ -229,16 +228,6 @@ bool Scope::hasNavigation() const
229 return true;
228 return true;
232−QString Scope::currentAltNavigationId() const
234− return m_currentAltNavigationId;
237−bool Scope::hasAltNavigation() const
242Scope::Status Scope::status() const
231Scope::Status Scope::status() const
244 return Status::Okay;
233 return Status::Okay;
@@ -290,29 +279,34 @@ unity::shell::scopes::NavigationInterface* Scope::getNavigation(const QString& i
290 return new Navigation(id, id, "all"+id, parentId, parentLabel, this);
279 return new Navigation(id, id, "all"+id, parentId, parentLabel, this);
293−unity::shell::scopes::NavigationInterface* Scope::getAltNavigation(QString const& id)
282+void Scope::setNavigationState(const QString &navigationId)
295− if (id.isEmpty())
284+ m_currentNavigationId = navigationId;
296− return nullptr;
285+ Q_EMIT currentNavigationIdChanged();
298− QString parentId;
288+unity::shell::scopes::FilterBaseInterface* Scope::primaryNavigationFilter() const
299− QString parentLabel;
289+{
300− if (id != "altroot") {
290+ return nullptr;
301− parentId = "altroot";
302− parentLabel = "altroot";
304− return new Navigation(id, id, "all"+id, parentId, parentLabel, this);
307−void Scope::setNavigationState(const QString &navigationId, bool isAltNavigation)
293+unity::shell::scopes::FiltersInterface* Scope::filters() const
298+QString Scope::primaryNavigationTag() const
303+int Scope::activeFiltersCount() const
308+void Scope::resetPrimaryNavigationTag()
309− if (isAltNavigation) {
310− m_currentAltNavigationId = navigationId;
311− Q_EMIT currentAltNavigationIdChanged();
313− m_currentNavigationId = navigationId;
314− Q_EMIT currentNavigationIdChanged();
318void Scope::performQuery(const QString& query)
312void Scope::performQuery(const QString& query)