kwin/src/tabbox
Vlad Zahorodnii c5eabfa4d1 tabbox: Drop TabBoxClient
The indirection contributes unnecessary complexity. The usage of
std::weak_ptr and std::shared_ptr complicates the things further, e.g.

![Screenshot_20230325_170226](/uploads/d8b68a9eff47c93c4463bb230b5bbe49/Screenshot_20230325_170226.png)

---

Ideally, same should be done with TabBox and TabBoxHandler, but that can be done in another MR.
2023-03-25 20:46:54 +00:00
..
clientmodel.cpp tabbox: Drop TabBoxClient 2023-03-25 20:46:54 +00:00
clientmodel.h tabbox: Drop TabBoxClient 2023-03-25 20:46:54 +00:00
switcheritem.cpp Drop Screens 2022-10-19 13:29:39 +00:00
switcheritem.h port all headers to pragma once 2022-12-16 20:58:17 +00:00
tabbox.cpp tabbox: Drop TabBoxClient 2023-03-25 20:46:54 +00:00
tabbox.h tabbox: Drop TabBoxClient 2023-03-25 20:46:54 +00:00
tabbox_logging.cpp
tabbox_logging.h port all headers to pragma once 2022-12-16 20:58:17 +00:00
tabboxconfig.cpp tabbox: Drop desktop switching 2023-03-24 22:01:12 +00:00
tabboxconfig.h tabbox: Drop TabBoxClient 2023-03-25 20:46:54 +00:00
tabboxhandler.cpp tabbox: Drop TabBoxClient 2023-03-25 20:46:54 +00:00
tabboxhandler.h tabbox: Drop TabBoxClient 2023-03-25 20:46:54 +00:00
x11_filter.cpp tabbox: move global to Workspace 2022-08-02 21:37:41 +00:00
x11_filter.h port all headers to pragma once 2022-12-16 20:58:17 +00:00