@@ -1,5 +1,5 @@
2− * Copyright (C) 2013, 2014 Canonical, Ltd.
2+ * Copyright (C) 2013, 2014, 2015 Canonical, Ltd.
4 * This program is free software; you can redistribute it and/or modify
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License as published by
5 * it under the terms of the GNU General Public License as published by
@@ -19,6 +19,7 @@
20#include "fake_scope.h"
20#include "fake_scope.h"
22+#include "fake_filters.h"
22#include "fake_navigation.h"
23#include "fake_navigation.h"
23#include "fake_resultsmodel.h"
24#include "fake_resultsmodel.h"
24#include "fake_scopes.h"
25#include "fake_scopes.h"
@@ -42,6 +43,7 @@ Scope::Scope(QString const& id, QString const& name, bool favorite, Scopes* pare
42 , m_categories(new Categories(categories, this))
43 , m_categories(new Categories(categories, this))
43 , m_openScope(nullptr)
44 , m_openScope(nullptr)
44 , m_settings(new SettingsModel(this))
45 , m_settings(new SettingsModel(this))
46+ , m_filters(new Filters(this))
45 , m_returnNullPreview(returnNullPreview)
47 , m_returnNullPreview(returnNullPreview)
@@ -292,16 +294,18 @@ unity::shell::scopes::FilterBaseInterface* Scope::primaryNavigationFilter() cons
293unity::shell::scopes::FiltersInterface* Scope::filters() const
295unity::shell::scopes::FiltersInterface* Scope::filters() const
295− return nullptr;
297+ return m_filters;
298QString Scope::primaryNavigationTag() const
300QString Scope::primaryNavigationTag() const
300 return QString();
303 return QString();
303int Scope::activeFiltersCount() const
306int Scope::activeFiltersCount() const
305 return 0;
309 return 0;