layers.json: add separate layers description
authorMarcus Fritzsch <marcus_fritzsch@mentor.com>
Thu, 3 Aug 2017 12:07:03 +0000 (14:07 +0200)
committerMarcus Fritzsch <marcus_fritzsch@mentor.com>
Tue, 8 Aug 2017 15:24:00 +0000 (17:24 +0200)
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com>
layers.json

index 0d31a5b..1146911 100644 (file)
@@ -5,6 +5,25 @@
       "surface_id": "1000",
       "comment": "This surface should never be made invisible (The HomeScreen)"
    },
+
+   "layers": [
+      {
+         "name": "HomeScreen",
+         "layer_id": "1000",
+         "area": { "type": "full" }
+      },
+      {
+         "name": "Apps",
+         "layer_id": "1001",
+         "area": { "type": "rect", "rect": { "x": "0", "y": "100", "width": "-1", "height": "-201" } }
+      },
+      {
+         "name": "Popups",
+         "layer_id": "9999",
+         "area": { "type": "rect", "rect": { "x": "0", "y": "100", "width": "-1", "height": "-201" } }
+      }
+   ],
+
    "mappings": [
       {
          "type": "single",
@@ -33,6 +52,7 @@
          "comment": "Range of IDs that will always be placed on the popup layer, that gets a very high 'dummy' id of 9999"
       }
    ],
+
    "tests": [
       { "surface_id": "1000", "expect_layer_id": "1000" },
       { "surface_id": "1001", "expect_layer_id": "-1", "comment": "check against -1 for not found entries" },