<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [PATCH] Clean up Arthur transformation handling"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=102188">102188</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>[PATCH] Clean up Arthur transformation handling
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>poppler
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>unspecified
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>Other
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>arthur backend
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>poppler-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>oliver.sander@tu-dresden.de
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Created <span class=""><a href="attachment.cgi?id=133460" name="attach_133460" title="Patch cleaning up the Arthur coordinate transformation handling">attachment 133460</a> <a href="attachment.cgi?id=133460&action=edit" title="Patch cleaning up the Arthur coordinate transformation handling">[details]</a></span> <a href='page.cgi?id=splinter.html&bug=102188&attachment=133460'>[review]</a>
Patch cleaning up the Arthur coordinate transformation handling

The handling of coordinate transformations is rather clumsy in the Arthur
backend.  Currently, the code does not touch the QPainter world transformation
matrix at all.  Rather, there are ad hoc coordinate transformations
scattered throughout the code, which make the code longer than necessary, and
more difficult to understand.  This patch does a cleanup: the QPainter
transformation matrix is set properly, and the hand-coded transformations are
removed.  This should not affect the rendering output, but it makes the current
code simpler to read, and future code simpler to write.</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>