mirror of
https://github.com/KDE/latte-dock.git
synced 2025-03-28 18:50:40 +03:00
improve semantics for WM::setActiveEdge
This commit is contained in:
parent
d27e90caf9
commit
7aca2bedd6
@ -423,9 +423,9 @@ void VisibilityManager::updateGhostWindowState()
|
||||
&& m_latteView->layout()->isCurrent()));
|
||||
|
||||
if (inCurrentLayout) {
|
||||
m_wm->setEdgeStateFor(m_edgeGhostWindow, m_isHidden);
|
||||
m_wm->setActiveEdge(m_edgeGhostWindow, m_isHidden);
|
||||
} else {
|
||||
m_wm->setEdgeStateFor(m_edgeGhostWindow, false);
|
||||
m_wm->setActiveEdge(m_edgeGhostWindow, false);
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -746,9 +746,9 @@ void VisibilityManager::createEdgeGhostWindow()
|
||||
|
||||
if (m_edgeGhostWindow) {
|
||||
if (inCurrentLayout) {
|
||||
m_wm->setEdgeStateFor(m_edgeGhostWindow, m_isHidden);
|
||||
m_wm->setActiveEdge(m_edgeGhostWindow, m_isHidden);
|
||||
} else {
|
||||
m_wm->setEdgeStateFor(m_edgeGhostWindow, false);
|
||||
m_wm->setActiveEdge(m_edgeGhostWindow, false);
|
||||
}
|
||||
}
|
||||
});
|
||||
|
@ -96,7 +96,7 @@ public:
|
||||
virtual void skipTaskBar(const QDialog &dialog) const = 0;
|
||||
virtual void slideWindow(QWindow &view, Slide location) const = 0;
|
||||
virtual void enableBlurBehind(QWindow &view) const = 0;
|
||||
virtual void setEdgeStateFor(QWindow *view, bool active) const = 0;
|
||||
virtual void setActiveEdge(QWindow *view, bool active) const = 0;
|
||||
|
||||
virtual void requestActivate(WindowId wid) const = 0;
|
||||
virtual void requestClose(WindowId wid) const = 0;
|
||||
|
@ -384,7 +384,7 @@ void WaylandInterface::enableBlurBehind(QWindow &view) const
|
||||
KWindowEffects::enableBlurBehind(view.winId());
|
||||
}
|
||||
|
||||
void WaylandInterface::setEdgeStateFor(QWindow *view, bool active) const
|
||||
void WaylandInterface::setActiveEdge(QWindow *view, bool active) const
|
||||
{
|
||||
ViewPart::ScreenEdgeGhostWindow *window = qobject_cast<ViewPart::ScreenEdgeGhostWindow *>(view);
|
||||
|
||||
|
@ -90,7 +90,7 @@ public:
|
||||
WindowId winIdFor(QString appId, QRect geometry) const override;
|
||||
AppData appDataFor(WindowId wid) const override;
|
||||
|
||||
void setEdgeStateFor(QWindow *view, bool active) const override;
|
||||
void setActiveEdge(QWindow *view, bool active) const override;
|
||||
|
||||
void switchToNextVirtualDesktop() const override;
|
||||
void switchToPreviousVirtualDesktop() const override;
|
||||
|
@ -240,7 +240,7 @@ void XWindowInterface::enableBlurBehind(QWindow &view) const
|
||||
KWindowEffects::enableBlurBehind(view.winId());
|
||||
}
|
||||
|
||||
void XWindowInterface::setEdgeStateFor(QWindow *view, bool active) const
|
||||
void XWindowInterface::setActiveEdge(QWindow *view, bool active) const
|
||||
{
|
||||
ViewPart::ScreenEdgeGhostWindow *window = qobject_cast<ViewPart::ScreenEdgeGhostWindow *>(view);
|
||||
|
||||
|
@ -75,7 +75,7 @@ public:
|
||||
WindowId winIdFor(QString appId, QRect geometry) const override;
|
||||
AppData appDataFor(WindowId wid) const override;
|
||||
|
||||
void setEdgeStateFor(QWindow *view, bool active) const override;
|
||||
void setActiveEdge(QWindow *view, bool active) const override;
|
||||
|
||||
void switchToNextVirtualDesktop() const override;
|
||||
void switchToPreviousVirtualDesktop() const override;
|
||||
|
Loading…
x
Reference in New Issue
Block a user