<table><tr><td style="">boemann added a comment.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D15111">View Revision</a></tr></table><br /><div><div><p>Even for line thickness it doesn't make sense to enable it in general. the image will change if you zoom in and out.</p>

<p>If you want to have line thickness expressed as pixels based on a destination rendering, then you make a separate dialog, where you (in this specific instance) allow the user to specify number of pixels. Then you convert the pixel thickness into a physical thickness based on the target rendering scale.</p>

<p>If you do that then all other apps will still work, with no ill effects and karbon users can specify it in karbon.</p>

<p>But you do NOT do it in a general way for all apps. Only karbon does rendering to a specific bitmap. All other apps are just showing a document at a zoom level - in this case you definitely don't what to have something display relative.</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R8 Calligra</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D15111">https://phabricator.kde.org/D15111</a></div></div><br /><div><strong>To: </strong>anthonyfieroni, boemann, danders, Calligra: 3.0, ndavis, VDG<br /><strong>Cc: </strong>staniek, Calligra-Devel-list, davidllewellynjones, dcaliste, ognarb, cochise, vandenoever<br /></div>