Bug 345424 - Show borders for maximized windows setting is inoperative
Summary: Show borders for maximized windows setting is inoperative
Status: RESOLVED FIXED
Alias: None
Product: Breeze
Classification: Plasma
Component: window decoration (show other bugs)
Version: 5.2.1
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Hugo Pereira Da Costa
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-03-22 14:10 UTC by Yichao Yu
Modified: 2015-03-22 19:00 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Yichao Yu 2015-03-22 14:10:57 UTC
It seems that resizing a maximized / tiled window is not allowed on the edge that is also the screen edge.
Except when I hit bug 345423 while tiling to a top corner, in which case I can drag the bottom edge.

IMHO, it would be nice to be able to resize on an edge overlapped with the screen edge.


Reproducible: Always
Comment 1 Thomas Lübking 2015-03-22 14:22:58 UTC
qdbus org.kde.KWin /KWin supportInformation | grep Plugin

-> Breeze deco?
It has a setting to show borders for maximized windows, but that doesn't seem to apply.
Comment 2 Yichao Yu 2015-03-22 14:31:20 UTC
```
yuyichao% qdbus org.kde.KWin /KWin supportInformation | grep Plugin
Plugin: org.kde.breeze
```
Comment 3 Yichao Yu 2015-03-22 14:37:06 UTC
OK, I've just added a plasma panel on the left and it seems that the resizing has nothing to do with the screen edge.

Also, I have both the show borders for maximized window and add resizing handle for windows without border enabled (not sure if this is the original word because I'm using zh_CN translation) although as you said, they might not be doing anything.
Comment 4 Hugo Pereira Da Costa 2015-03-22 14:56:04 UTC
can't reproduce
with show borders on maximized windows, I can resize maximized windows (or quick-tiled)
Comment 5 Hugo Pereira Da Costa 2015-03-22 14:56:16 UTC
unless I do not understand the bug report.
Comment 6 Hugo Pereira Da Costa 2015-03-22 14:59:02 UTC
mmm. Take it back
not any more on the sides. Only from the top. The side borders are removed when maximized.
I'll investigate
Comment 7 Hugo Pereira Da Costa 2015-03-22 19:00:15 UTC
Git commit 79d93ab56b524a0edf9913d321e325757528e0d1 by Hugo Pereira Da Costa.
Committed on 22/03/2015 at 18:52.
Pushed by hpereiradacosta into branch 'master'.

Cleanup code to align with master
Check for drawBordersOnMaximizedWindows when testing edges flags.

M  +4    -3    kdecoration/breezedecoration.cpp

http://commits.kde.org/breeze/79d93ab56b524a0edf9913d321e325757528e0d1
Comment 8 Hugo Pereira Da Costa 2015-03-22 19:00:26 UTC
Git commit 6b0d93d316f14cf00e7b7a5f6f13c4d16ee0ce68 by Hugo Pereira Da Costa.
Committed on 22/03/2015 at 18:52.
Pushed by hpereiradacosta into branch 'Plasma/5.2'.

Cleanup code to align with master
Check for drawBordersOnMaximizedWindows when testing edges flags.

M  +7    -3    kdecoration/breezedecoration.cpp

http://commits.kde.org/breeze/6b0d93d316f14cf00e7b7a5f6f13c4d16ee0ce68