improve semantics for WM::setActiveEdge

pull/11/head
Michail Vourlakos 5 years ago
parent efbd2a8276
commit e0e6f5f6b3

@ -475,7 +475,7 @@ void VisibilityManager::updateGhostWindowState()
if (inCurrentLayout) {
if (m_mode == Latte::Types::WindowsCanCover) {
m_wm->setEdgeStateFor(m_edgeGhostWindow, m_isBelowLayer && !m_containsMouse);
m_wm->setActiveEdge(m_edgeGhostWindow, m_isBelowLayer && !m_containsMouse);
} else {
bool viewIsFloatingAndMouseOnEdge =
m_latteView->behaveAsPlasmaPanel()
@ -483,10 +483,10 @@ void VisibilityManager::updateGhostWindowState()
&& m_latteView->screenEdgeMargin()>0
&& m_edgeGhostWindow->containsMouse();
m_wm->setEdgeStateFor(m_edgeGhostWindow, (m_isHidden && !m_containsMouse) || viewIsFloatingAndMouseOnEdge);
m_wm->setActiveEdge(m_edgeGhostWindow, (m_isHidden && !m_containsMouse) || viewIsFloatingAndMouseOnEdge);
}
} else {
m_wm->setEdgeStateFor(m_edgeGhostWindow, false);
m_wm->setActiveEdge(m_edgeGhostWindow, false);
}
}
}
@ -809,9 +809,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);
}
}
});

@ -95,7 +95,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;

@ -430,7 +430,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);

@ -91,7 +91,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;

@ -273,7 +273,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…
Cancel
Save