summaryrefslogtreecommitdiffstats
path: root/src/layers.cpp
diff options
context:
space:
mode:
authorKazumasa Mitsunari <knimitz@witz-inc.co.jp>2018-07-08 10:35:15 +0900
committerKazumasa Mitsunari <knimitz@witz-inc.co.jp>2018-07-10 22:30:40 +0900
commit6e8ca74a266a224d2754a5f2ed0e228fec2e5c96 (patch)
tree46f9d874a041be7db324047ead4118538cff8c44 /src/layers.cpp
parentc3c367949eb63dbde4447d0c818e8af608398514 (diff)
Forbid negative value for area size
It is not intuitive to set negative value as size. So forbit negative value. Change-Id: I49480653284158b6d1bfcb22a71d9882ed958518 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
Diffstat (limited to 'src/layers.cpp')
-rw-r--r--src/layers.cpp39
1 files changed, 13 insertions, 26 deletions
diff --git a/src/layers.cpp b/src/layers.cpp
index 6ffb4e2..f73daf2 100644
--- a/src/layers.cpp
+++ b/src/layers.cpp
@@ -184,19 +184,6 @@ json layer_map::to_json() const
void layer_map::setupArea(int output_w, int output_h)
{
compositor::rect rct;
- for (auto &i : this->area2size)
- {
- rct = i.second;
-
- // less-than-0 values refer to MAX + 1 - $VALUE
- // e.g. MAX is either screen width or height
- if(rct.w < 0)
- rct.w = output_w + 1 + rct.w;
- if(rct.h < 0)
- rct.h = output_h + 1 + rct.h;
-
- i.second = rct;
- }
rct = this->area2size["normal.full"];
this->area2size["normalfull"] = rct;
@@ -308,8 +295,8 @@ const char* layer_map::kDefaultAreaDb = "{ \
\"rect\": { \
\"x\": 0, \
\"y\": 0, \
- \"w\": -1, \
- \"h\": -1 \
+ \"w\": 1080, \
+ \"h\": 1920 \
} \
}, \
{ \
@@ -317,8 +304,8 @@ const char* layer_map::kDefaultAreaDb = "{ \
\"rect\": { \
\"x\": 0, \
\"y\": 218, \
- \"w\": -1, \
- \"h\": -433 \
+ \"w\": 1080, \
+ \"h\": 1488 \
} \
}, \
{ \
@@ -326,7 +313,7 @@ const char* layer_map::kDefaultAreaDb = "{ \
\"rect\": { \
\"x\": 0, \
\"y\": 218, \
- \"w\": -1, \
+ \"w\": 1080, \
\"h\": 744 \
} \
}, \
@@ -335,7 +322,7 @@ const char* layer_map::kDefaultAreaDb = "{ \
\"rect\": { \
\"x\": 0, \
\"y\": 962, \
- \"w\": -1, \
+ \"w\": 1080, \
\"h\": 744 \
} \
}, \
@@ -344,7 +331,7 @@ const char* layer_map::kDefaultAreaDb = "{ \
\"rect\": { \
\"x\": 0, \
\"y\": 962, \
- \"w\": -1, \
+ \"w\": 1080, \
\"h\": 744 \
} \
}, \
@@ -353,8 +340,8 @@ const char* layer_map::kDefaultAreaDb = "{ \
\"rect\": { \
\"x\": 0, \
\"y\": 218, \
- \"w\": -1, \
- \"h\": -433 \
+ \"w\": 1080, \
+ \"h\": 1488 \
} \
}, \
{ \
@@ -362,7 +349,7 @@ const char* layer_map::kDefaultAreaDb = "{ \
\"rect\": { \
\"x\": 0, \
\"y\": 218, \
- \"w\": -1, \
+ \"w\": 1080, \
\"h\": 744 \
} \
}, \
@@ -371,7 +358,7 @@ const char* layer_map::kDefaultAreaDb = "{ \
\"rect\": { \
\"x\": 0, \
\"y\": 962, \
- \"w\": -1, \
+ \"w\": 1080, \
\"h\": 744 \
} \
}, \
@@ -380,8 +367,8 @@ const char* layer_map::kDefaultAreaDb = "{ \
\"rect\": { \
\"x\": 0, \
\"y\": 218, \
- \"w\": -1, \
- \"h\": -433 \
+ \"w\": 1080, \
+ \"h\": 1488 \
} \
} \
] \