D20112: [analog-clock] Allow themes to define hand shadow offset & hand rot center

Friedrich W. H. Kossebau noreply at phabricator.kde.org
Mon Apr 8 21:14:05 BST 2019


kossebau updated this revision to Diff 55777.
kossebau added a comment.


  Instead of using the size of a hint to define the rotation center of a hand
  shape, use the relative position of the (center of) hint.
  This allows to define rotation centers outside of the hand element, like
  useful for all those themes which use hands shapes that do not cover the
  clock center.
  It also is visually for the designer more logically to place e.g. a circle
  as rotation center hint exactly where the center of rotation is for a hand,
  instead of the abstract offset shape hint.
  And the relative positioning also solves the issue of having the rotation
  center directly at the border, where before the offset hint was not possibly
  due to a size of 0 in one dimension resulting in the hint not being visual
  and thus not propagated by QSvgRenderer/Plasma::Svg.

REPOSITORY
  R120 Plasma Workspace

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D20112?vs=55026&id=55777

BRANCH
  fixclockshadowhandcenter

REVISION DETAIL
  https://phabricator.kde.org/D20112

AFFECTED FILES
  applets/analog-clock/contents/ui/Hand.qml
  applets/analog-clock/contents/ui/analogclock.qml

To: kossebau, #plasma, #vdg, mart, davidedmundson, ngraham
Cc: plasma-devel, jraleigh, GB_2, ragreen, Pitel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20190408/8be27395/attachment.html>


More information about the Plasma-devel mailing list