https://bugs.kde.org/show_bug.cgi?id=382219

--- Comment #11 from Michail Vourlakos <mvourla...@gmail.com> ---
(In reply to Martin Flöser from comment #4)
> IIRC the auto hiding is done in a way that Qt doesn't notice it. Are you
> sure you implemented it correctly? It's important to not do QWindow::hide on
> the window

Just to conclude in this ;)

the good news is that I managed to activate kwin edges with Latte and overcome
also the [1] issue (when the dock becomes hidden in an edge the animations
arent played). To workaround this I created a ghostWindow per dock with 1px
thickness that is responsible to make the communication with KWin concerning
KWin edges activation/deactivation.

I will make this the default behavior for the upcoming v0.8 because it fixed
issues and also it demonstrates fantastic possibilities:

a. in !compositing mode when the dock isHidden there is no more 1px appearance
at the edge of the screen
b. kwin screen edges provide the beautiful indicator when the mouse approachs
the edge
c. I managed to orchestrate it with upcoming multiple running layouts in
different activities. The user changes activities and as such layouts and the
corner edges are updated according to the current activity
d. works just fine with wayland
e. the user can de-activate this behaviour if prefers to use the old way of
hiding and showing docks

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to