MCPcopy Create free account
hub / github.com/WayfireWM/wayfire / init

Method init

plugins/tile/tile-plugin.cpp:394–404  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

392
393 public:
394 void init() override
395 {
396 init_output_tracking();
397 wf::get_core().connect(&on_view_pre_moved_to_wset);
398 wf::get_core().connect(&on_view_moved_to_wset);
399 wf::get_core().connect(&on_focus_changed);
400 wf::get_core().connect(&on_view_unmapped);
401 ipc_repo->register_method("simple-tile/get-layout", ipc_get_layout);
402 ipc_repo->register_method("simple-tile/set-layout", ipc_set_layout);
403 preview_manager = std::make_unique<tile::drag_manager_t>();
404 }
405
406 void fini() override
407 {

Callers

nothing calls this directly

Calls 2

connectMethod · 0.80
register_methodMethod · 0.80

Tested by

no test coverage detected