[systemsettings] [Bug 372844] Grid layout does not wrap the theme's description

2019-04-17 Thread Filip Fila
https://bugs.kde.org/show_bug.cgi?id=372844

Filip Fila  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
  Latest Commit||https://commits.kde.org/sdd
   ||m-kcm/9094e982ff0cf5e18bc4a
   ||a1caaec582cb30d603f
   Version Fixed In||5.16
 Resolution|--- |FIXED

--- Comment #1 from Filip Fila  ---
Git commit 9094e982ff0cf5e18bc4aa1caaec582cb30d603f by Filip Fila.
Committed on 17/04/2019 at 07:07.
Pushed by filipf into branch 'master'.

Redesign the theme preview window

Summary:
This patch:
- makes the root element accommodate its content's dimensions so that
information doesn't get cut off when using scaling or big fonts
- matches the root element's color to that of the surrounding space
- replaces the border around the image preview with a drop shadow
- ports the GridLayout to ColumnLayout to make sure content doesn't get lost
horizontally when using scaling or big fonts
- ports Text elements to QQC2 Labels
- adds the theme name as a Kirigami heading
- constrains the labels within the layout's width, wrapping and eliding them if
necessary
- removes the hardcoding of font sizes
- makes the email and website info clickable
FIXED-IN: 5.16

Test Plan:
Before:
{F6618593}
After:
{F6630795}

Reviewers: #plasma, #vdg, ngraham, GB_2

Reviewed By: #vdg, ngraham, GB_2

Subscribers: mart, GB_2, mmustac, davidedmundson, abetts, rooty, plasma-devel

Tags: #plasma

Differential Revision: https://phabricator.kde.org/D19077

M  +103  -65   src/qml/main.qml

https://commits.kde.org/sddm-kcm/9094e982ff0cf5e18bc4aa1caaec582cb30d603f

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

[systemsettings] [Bug 372844] Grid layout does not wrap the theme's description

2019-02-15 Thread Filip F.
https://bugs.kde.org/show_bug.cgi?id=372844

Filip F.  changed:

   What|Removed |Added

 Status|REPORTED|CONFIRMED
 CC||tyx...@gmail.com
 Ever confirmed|0   |1

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