X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=layers.json;h=280dd2e16d1cf5c9cb15813de48007dbe020ee1a;hb=371d55bbcdfe064e391b13b28eed800a57b4adf9;hp=b5973a064dee472be9ed20bc9259805306fa8191;hpb=ef1b8f5fa4c2e939e9b6f08069ee08d362ee0ee5;p=staging%2Fwindowmanager.git diff --git a/layers.json b/layers.json index b5973a0..280dd2e 100644 --- a/layers.json +++ b/layers.json @@ -2,25 +2,28 @@ "comment": "Surface ID to Layer ID mapping", "main_surface": { - "surface_id": "1000", + "surface_id": 1000, + "surface_role": "HomeScreen", "comment": "This surface should never be made invisible (The HomeScreen)" }, + "dynamic_ids_start": 16777216, + "layers": [ { "name": "HomeScreen", - "layer_id": "1000", + "layer_id": 1000, "area": { "type": "full" } }, { "name": "Apps", - "layer_id": "1001", - "area": { "type": "rect", "rect": { "x": "0", "y": "100", "width": "-1", "height": "-201" } } + "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" } } + "layer_id": 9999, + "area": { "type": "rect", "rect": { "x": 0, "y": 100, "width": -1, "height": -201 } } } ], @@ -28,6 +31,7 @@ { "type": "single", "surface_id": 1000, + "role": "^HomeScreen$", "name": "HomeScreen", "layer_id": 1000, "area": { "type": "full" }, @@ -37,6 +41,7 @@ "type": "range", "first_surface_id": 2000, "last_surface_id": 2999, + "role": "^App.*", "name": "apps", "layer_id": 1001, "area": { "type": "rect", "rect": { "x": 0, "y": 100, "width": -1, "height": -201 } }, @@ -46,6 +51,7 @@ "type": "range", "first_surface_id": 3000, "last_surface_id": 3999, + "role": "^OnScreen.*", "name": "popups", "layer_id": 9999, "area": { "type": "rect", "rect": { "x": 0, "y": 100, "width": -1, "height": -201 } },