~mterry/unity-scope-click/allow-legacy

« back to all changes in this revision

Viewing changes to libclickscope/click/interface.h

  • Committer: Michael Terry
  • Date: 2016-12-01 21:21:51 UTC
  • Revision ID: mike@mterry.name-20161201212151-7ekg364xoawn8rv4
Remove some now-unneeded code and fix gmock usage

Show diffs side-by-side

added added

removed removed

Lines of Context:
49
49
class KeyFileLocator;
50
50
class DepartmentsDb;
51
51
 
52
 
// Hash map of desktop files that are not yet click packages
53
 
const std::unordered_set<std::string>& nonClickDesktopFiles();
54
 
 
55
52
struct Manifest
56
53
{
57
54
    Manifest() = default;
92
89
            const std::string& current_department = "",
93
90
            const std::shared_ptr<click::DepartmentsDb>& depts_db = nullptr);
94
91
 
95
 
    static bool is_non_click_app(const std::string& app_id);
96
 
 
97
92
    static bool is_icon_identifier(const std::string &icon_id);
98
93
    static std::string add_theme_scheme(const std::string &filename);
99
94
    virtual void get_installed_packages(std::function<void(PackageSet, InterfaceError)> callback);