diff options
-rw-r--r-- | src/app.cpp | 17 | ||||
-rw-r--r-- | src/app.hpp | 6 |
2 files changed, 16 insertions, 7 deletions
diff --git a/src/app.cpp b/src/app.cpp index 96394c3..255a64a 100644 --- a/src/app.cpp +++ b/src/app.cpp @@ -192,12 +192,13 @@ int App::init_layout() { // Quick and dirty setup of layers // XXX: This likely needs to be sorted by order (note, we don't (yet?) // do any zorder arrangement). - for (auto const &i: this->surface2layer.mapping) { + for (auto const &i : this->surface2layer.mapping) { c->layer_create(i.layer_id, o->width, o->height); auto &l = layers[i.layer_id]; l->set_destination_rectangle(0, 0, o->width, o->height); l->set_visibility(1); - logdebug("Setting up layer %s (%d) for surfaces %d-%d", i.name.c_str(), i.layer_id, i.id_min, i.id_max); + logdebug("Setting up layer %s (%d) for surfaces %d-%d", i.name.c_str(), + i.layer_id, i.id_min, i.id_max); } // Add layers to screen (XXX: are they sorted correctly?) @@ -210,6 +211,12 @@ int App::init_layout() { return 0; } +// _ _ _____ _ +// _ __ _ __ _____ _(_) ___ __| | | ____|_ _____ _ __ | |_ ___ +// | '_ \| '__/ _ \ \/ / |/ _ \/ _` | | _| \ \ / / _ \ '_ \| __/ __| +// | |_) | | | (_) > <| | __/ (_| | | |___ \ V / __/ | | | |_\__ \ +// | .__/|_| \___/_/\_\_|\___|\__,_| |_____| \_/ \___|_| |_|\__|___/ +// |_| void App::surface_created(uint32_t surface_id) { DB("surface_id is " << surface_id); int layer_id = @@ -219,13 +226,15 @@ void App::surface_created(uint32_t surface_id) { surface_id); } else { this->controller->add_task( - "fullscreen surface", [layer_id, surface_id](struct genivi::controller *c) { + "fullscreen surface", + [layer_id, surface_id](struct genivi::controller *c) { auto &s = c->surfaces[surface_id]; s->set_destination_rectangle(0, 0, c->output_size.w, c->output_size.h); s->set_visibility(1); c->layers[layer_id]->add_surface(s.get()); - logdebug("Surface %u now fullscreen on layer %u", surface_id, layer_id); + logdebug("Surface %u now fullscreen on layer %u", surface_id, + layer_id); }); } } diff --git a/src/app.hpp b/src/app.hpp index 512f272..247f772 100644 --- a/src/app.hpp +++ b/src/app.hpp @@ -9,11 +9,11 @@ #include <memory> #include "afb_binding_api.hpp" -#include "result.hpp" -#include "wayland.hpp" -#include "layout.hpp" #include "controller_hooks.hpp" #include "layers.hpp" +#include "layout.hpp" +#include "result.hpp" +#include "wayland.hpp" namespace wl { struct display; |