diff options
Diffstat (limited to 'src/applist.hpp')
-rw-r--r-- | src/applist.hpp | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/src/applist.hpp b/src/applist.hpp index 36e0524..085504a 100644 --- a/src/applist.hpp +++ b/src/applist.hpp @@ -31,13 +31,6 @@ namespace wm /* using std::experimental::nullopt; using std::experimental::optional; */ -struct FloatingSurface -{ - std::string appid; - unsigned surface_id; - unsigned pid; -}; - class AppList { public: @@ -59,14 +52,6 @@ class AppList void removeSurface(unsigned surface); std::string getAppID(unsigned surface, bool* found) const; // TODO: remove - - // Floating surface - void addFloatingClient(const std::string &appid, unsigned layer, const std::string &role); - void addFloatingSurface(const std::string &appid, unsigned surface, unsigned pid); - WMError popFloatingSurface(unsigned pid, unsigned *surface); - WMError popFloatingSurface(const std::string &appid, unsigned *surface); - void removeFloatingSurface(unsigned surface); - // Request Interface unsigned currentRequestNumber() const; unsigned getRequestNumber(const std::string &appid) const; @@ -85,14 +70,12 @@ class AppList void clientDump(); void reqDump(); - void dumpFloatingSurfaces(); private: std::vector<WMRequest> req_list; std::unordered_map<std::string, std::shared_ptr<WMClient>> app2client; unsigned current_req; std::mutex mtx; - std::vector<struct FloatingSurface> floating_surfaces; }; } // namespace wm |