When the view's visibility is "Always visible" and there is a maximized window, the view should remove its margin with the screen edge. Because in that case, the user is wanting to focus on the maximized window. What do you think?
we can better discuss it at https://phabricator.kde.org/T12437 with screenshots and explanations
Git commit 79705e9753edc45cfceccd432da86acbab6ae9b8 by Michail Vourlakos. Committed on 29/12/2019 at 12:09. Pushed by mvourlakos into branch 'master'. option to disable creenEdgeMargin for maximized --improved settings for Floating windows in Behavior tab and add a new option to hide ALL screen gaps meaning both length screen and thickness screen gap when there is a maximized window in the screen M +1 -1 app/view/effects.cpp M +6 -0 app/view/positioner.cpp M +13 -1 app/view/view.cpp M +3 -0 app/view/view.h M +8 -11 app/wm/tracker/windowstracker.cpp M +4 -0 containment/package/contents/config/main.xml M +2 -2 containment/package/contents/ui/DebugWindow.qml M +1 -1 containment/package/contents/ui/PanelBox.qml M +4 -2 containment/package/contents/ui/VisibilityManager.qml M +1 -1 containment/package/contents/ui/applet/AppletItem.qml M +27 -10 containment/package/contents/ui/main.qml M +37 -13 shell/package/contents/configuration/pages/BehaviorConfig.qml https://commits.kde.org/latte-dock/79705e9753edc45cfceccd432da86acbab6ae9b8