X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Flayers.hpp;h=268936bf211e6ab4a46bf133619ef1cbf093612f;hb=0b1d9ca2550bdb877d065a74e4debcc95c4e7b98;hp=5fee28ab14bc1da75739a392a2f10dad7702386c;hpb=2b97202f86c492be91de83a93b513384871f321d;p=apps%2Fagl-service-windowmanager-2017.git diff --git a/src/layers.hpp b/src/layers.hpp index 5fee28a..268936b 100644 --- a/src/layers.hpp +++ b/src/layers.hpp @@ -116,6 +116,49 @@ struct layer_map { struct result to_layer_map(nlohmann::json const &j); +static const nlohmann::json default_layers_json = { + {"main_surface", { + {"surface_role", "HomeScreen"} + }}, + {"mappings", { + { + {"role", "^HomeScreen$"}, + {"name", "HomeScreen"}, + {"layer_id", 1000}, + {"area", { + {"type", "full"} + }} + }, + { + {"role", "MediaPlayer|Radio|Phone|Navigation|HVAC|Settings|Dashboard|POI|Mixer"}, + {"name", "apps"}, + {"layer_id", 1001}, + {"area", { + {"type", "rect"}, + {"rect", { + {"x", 0}, + {"y", 218}, + {"width", -1}, + {"height", -433} + }} + }} + }, + { + {"role", "^OnScreen.*"}, + {"name", "popups"}, + {"layer_id", 9999}, + {"area", { + {"type", "rect"}, + {"rect", { + {"x", 0}, + {"y", 760}, + {"width", -1}, + {"height", 400} + }} + }} + } + }} +}; } // namespace wm #endif // TMCAGLWM_LAYERS_H