[Digital Clock] Bug fixes and ui code optimization

Authored by romangg on Jan 3 2017, 2:37 PM.

Description

[Digital Clock] Bug fixes and ui code optimization

Summary:

  • Fixed timezone size and alignment in vertical mode
  • Instead of Flow use Grid for labels as it's simpler and gives better control over alignment
  • Seperator in small horizontal mode centered between date and time and in height now dependent on label size
  • Less empty space around time in small horizontal mode
  • Binding loop and initlializting anchor errors fixed
  • Elements now size completely down and have always the same ratio to each other with the time label being the largest
  • Round functions removed since they disrupted the resizing for small sizes
  • Introduce max font size values for text elements in panel mode

BUG: 367585
BUG: 360059
BUG: 373396

Reviewers: Plasma, mart

Subscribers: mart, plasma-devel

Tags: Plasma

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

Details

Committed
romanggJan 3 2017, 2:37 PM
Differential Revision
D3630: [Digital Clock] Bug fixes and ui code optimization
Parents
R120:6d041ade456e: Remove uneeded timeout monitor
Branches
Unknown
Tags
Unknown