latte-dock/app/plasma/extended
Michail Vourlakos d071e3be33 publish available screen geometries to Plasma
--Plasma 5.18 introduced a new dbus interface in order
for external apps to be able to publish to Plasma how
much they occupy from screen space. This is a much
requested feature from users, Latte is now publishing
both its availableScreenRect and availableScreenRegions
and this is also Multiple Layouts aware at runtime.

BUG:391073
..
CMakeLists.txt publish available screen geometries to Plasma
screengeometries.cpp publish available screen geometries to Plasma
screengeometries.h publish available screen geometries to Plasma
screenpool.cpp
screenpool.h
theme.cpp
theme.h