Members of the KDE Community are recommended to subscribe to the kde-community mailing list at https://mail.kde.org/mailman/listinfo/kde-community to allow them to participate in important discussions and receive other important announcements

Commit d6731530 authored by George Vogiatzis's avatar George Vogiatzis

Fixes for applet configuration layout.

Summary:
Fix applet configuration overlap with top line.
Change the margins to move scrollbar so that it touches the edge.
and use margins for content.
Set content to use available width.
Prevent vertical scrollbar from poping on/off internally.
Change the layout so that categories column can get the full height.
Remove 2 unused properties.
Fix bind loop for pageFlickable's width.
Fix title alignment for RTL.

Test Plan:
Open desktop and audio configurations and make windows small.
Select audio category and move content to the top. (If there is no
scrollbar, increase and decrease height to exploit bug.)

Before:
At the right side (the main) scrollbar will have a margin, and overlap
with content.
{F8129291}
Desktop categories stop above buttons cancel, ok.
{F8129294}
Main content, and category highlight are displayed on top of the line.
{F8127259, size=full}
After:
Scrollbar touch the edge, and the content has correct margin.
{F8129296, layout=inline} {F8129306, layout=inline}
Categories height is not limited.
{F8130962, layout=inline} {F8130963, layout=inline} {F8130965, layout=inline}
Main content ~~, and category highlight~~(restored, see photo above instead for highlight) touch the line below.
{F8127260, size=full}

Reviewers: #plasma, #vdg, filipf, ngraham

Reviewed By: #vdg, filipf, ngraham

Subscribers: ngraham, filipf, plasma-devel

Tags: #plasma

Differential Revision: https://phabricator.kde.org/D27608
parent bfcc6df3
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment