summaryrefslogtreecommitdiffstats
path: root/src/layers.hpp
diff options
context:
space:
mode:
authorKazumasa Mitsunari <knimitz@witz-inc.co.jp>2018-10-04 10:39:37 +0900
committerKazumasa Mitsunari <knimitz@witz-inc.co.jp>2018-10-04 10:39:37 +0900
commitf0d9414627149fe5a2b055e7459619a4fff84da6 (patch)
treea4b8d9a606ccaa5f3a81eca11034c96198bdd06f /src/layers.hpp
parentf98c0d96d7a1dbbcd82031a0d6f9913a3833a7d9 (diff)
Clean: Remove split_layout structure
split_layout is not used anymore. Change-Id: Iff24ebb4e827aee28394deb3aa55c96692cd0cc6 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
Diffstat (limited to 'src/layers.hpp')
-rw-r--r--src/layers.hpp18
1 files changed, 1 insertions, 17 deletions
diff --git a/src/layers.hpp b/src/layers.hpp
index f52886e..3a16985 100644
--- a/src/layers.hpp
+++ b/src/layers.hpp
@@ -27,13 +27,6 @@
namespace wm
{
-struct split_layout
-{
- std::string name;
- std::string main_match;
- std::string sub_match;
-};
-
struct layer
{
using json = nlohmann::json;
@@ -43,23 +36,14 @@ struct layer
// The actual layer ID
int layer_id = -1;
// The rectangular region surfaces are allowed to draw on
- // this layer, note however, width and hieght of the rect
- // can be negative, in which case they specify that
- // the actual value is computed using MAX + 1 - w
- // That is; allow us to specify dimensions dependent on
- // e.g. screen dimension, w/o knowing the actual screen size.
+ // this layer.
compositor::rect rect;
// Specify a role prefix for surfaces that should be
// put on this layer.
std::string role;
- // TODO: perhaps a zorder is needed here?
- std::vector<struct split_layout> layouts;
mutable struct LayoutState state;
- // Flag of normal layout only
- bool is_normal_layout_only;
-
explicit layer(nlohmann::json const &j);
json to_json() const;