panel: Add notch/punch hole support
We are able to get the orientation of the device using https://doc.qt.io/qt-6/qml-qtsensors-orientationsensor.html
Add a setting to the mobile kcm (and some way of distros to provide this info) that can configure notch support, which includes adding padding around the panel as well as blackening out part of the screen (in landscape).