x11/panelwindow: fix strut start/end, patch around awesome, resize all panels

This commit is contained in:
outfoxxed 2024-09-01 17:30:58 -07:00
parent 94e881e6b0
commit 95245cb6a5
Signed by untrusted user: outfoxxed
GPG key ID: 4C88A185FB89301E
2 changed files with 47 additions and 13 deletions

View file

@ -79,15 +79,16 @@ signals:
private slots:
void xInit();
void updateDimensions();
void updatePanelStack();
void updateDimensionsSlot();
private:
void connectScreen();
void getExclusion(int& side, quint32& exclusiveZone);
void updateStrut();
void updateStrut(bool propagate = true);
void updateAboveWindows();
void updateFocusable();
void updateDimensions(bool propagate = true);
QPointer<QScreen> mTrackedScreen = nullptr;
bool mAboveWindows = true;