-char const *App::activate_surface(char const *drawing_name) {
- auto osid = this->id_alloc.lookup(drawing_name);
-
- if (osid) {
- logdebug("ativate surface with name %s and id %u", drawing_name,
- osid.value());
- auto ret = this->activate_surface(osid.value());
- if (!ret) {
- this->emit_activated(drawing_name);
- }
- return ret;
- }
-
- logerror("surface %s unknown", drawing_name);
- return "Surface unknown";
-}
-
-char const *App::deactivate_surface(char const *drawing_name) {
- auto osid = this->id_alloc.lookup(drawing_name);
-
- if (osid) {
- logdebug("deativate surface with name %s and id %u", drawing_name,
- osid.value());
- return this->deactivate_surface(osid.value());
- }
-
- logerror("surface %s unknown", drawing_name);
- return "Surface unknown";
-}
-