<?xml version="1.0" ?>
<rss version="2.0">
  <channel>
    <title>Flyspray::</title>
    <lastBuildDate>Wed, 29 Jul 2026 17:11:06 +0000</lastBuildDate>
    <description>Flyspray::QCAD Bugtracker: Recently edited tasks</description>
    <link>https://www.qcad.org/bugtracker/</link>
        <item>
      <title>FS#2735: File &gt; Open: Frozen layer states from viewports are not loaded for empty layers</title>
      <author>Andrew</author>
      <pubDate>Wed, 29 Jul 2026 17:10:50 +0000</pubDate>
      <description><![CDATA[
<p>
1. Freeze an empty layer in a viewport<br />2. Save<br />3. Reopen
</p>

<p>
Layer is not frozen.
</p>

<p>
See also:<br /><a href="https://forum.qcad.org/t/manage-viewport-layers-not-persisting-save-and-reopen/11902" class="urlextern" title="https://forum.qcad.org/t/manage-viewport-layers-not-persisting-save-and-reopen/11902"  rel="nofollow">https://forum.qcad.org/t/manage-viewport-layers-not-persisting-save-and-reopen/11902</a> 
</p>
]]></description>
      <link>https://www.qcad.org/bugtracker/index.php?do=details&amp;task_id=2735</link>
      <guid>https://www.qcad.org/bugtracker/index.php?do=details&amp;task_id=2735</guid>
    </item>
        <item>
      <title>FS#2734: Concerning: Commit 2b1838b</title>
      <author>CVH</author>
      <pubDate>Wed, 22 Jul 2026 04:59:47 +0000</pubDate>
      <description><![CDATA[
<p>
RCircle.getVectorTo was modded to avoid the sqrt() in getMagnitude() and used v.getSquaredMagnitude().<br />Then comparing that with the square of the default tolerance (1e-18).<br />Part of Commit d233495
</p>

<p>
In RCircle::getDistanceTo<br />getDistanceTo2D is based on getMagnitude2D().<br /><strong>This should be compared with RS.PointTolerance (1e-9)</strong>, not squared (1e-18).
</p>

<p>
! ! !<br />Only true in an arbitrary (unlimited) precision.<br />The method using the magnitude or the squared magnitude cannot be compared in floating point.<br />The squared magnitude will hardly ever have a meaningful 18th digit after the comma.<br />As it is the subtraction of the vector components with no more than 17 significant digits.
</p>

<p>
A method missing here is RVector::getSquaredMagnitude2D() avoiding + 0.0*0.0 for dz² 
</p>
<hr />
<hr />

<p>
 Here you use a circular tolerance area in 2D: Less than 1e-9 away in any 2D direction.<br />Or a spherical tolerance in 3D.
</p>

<p>
Positions are typically compared using an axis aligned square shape as tolerance range in 2D (RVector::equalsFuzzy2D) or a cubic box in 3D (RVector::equalsFuzzy): <br />Less than 1e-9 to 1.414214e-9 away in any 2D direction<br />Or less than 1e-9 to 1.732051e-9 away in 3D.<br />40 to 70% more tolerant depending 2 or 3D and the direction.
</p>

<p>
 Regards,<br />CVH
</p>

<p>
PS:<br />I can start a comment on GitHub like before but that is no longer accepting inputs.<br />
</p>
]]></description>
      <link>https://www.qcad.org/bugtracker/index.php?do=details&amp;task_id=2734</link>
      <guid>https://www.qcad.org/bugtracker/index.php?do=details&amp;task_id=2734</guid>
    </item>
        <item>
      <title>FS#2733: Transparent black or white entities lose transparency with color correction</title>
      <author>Andrew</author>
      <pubDate>Wed, 01 Jul 2026 09:37:31 +0000</pubDate>
      <description><![CDATA[
<p>
Color correction strips the alpha channel.
</p>

<p>
See:<br /><a href="https://forum.qcad.org/t/qcad-shading-of-hatches/11828" class="urlextern" title="https://forum.qcad.org/t/qcad-shading-of-hatches/11828"  rel="nofollow">https://forum.qcad.org/t/qcad-shading-of-hatches/11828</a> 
</p>
]]></description>
      <link>https://www.qcad.org/bugtracker/index.php?do=details&amp;task_id=2733</link>
      <guid>https://www.qcad.org/bugtracker/index.php?do=details&amp;task_id=2733</guid>
    </item>
        <item>
      <title>FS#2719: Moiré Effect with QT6 on Linux when Display Scaling is &gt; 100%</title>
      <author>Alex Holden</author>
      <pubDate>Sun, 03 May 2026 14:02:45 +0000</pubDate>
      <description><![CDATA[
<p>
I have noticed a problem that causes ugly rendering when using the QT6 version of 3.32.7 on KDE/XWayland if my system display scaling is set higher than 100%. The problem does not occur with QT5.
</p>

<p>
Attached screenshots were taken using QT5 and QT6 for comparison (both at 125% scaling). Antialiasing was turned off. Note how the grid dots fade in and out like a moiré pattern.
</p>
]]></description>
      <link>https://www.qcad.org/bugtracker/index.php?do=details&amp;task_id=2719</link>
      <guid>https://www.qcad.org/bugtracker/index.php?do=details&amp;task_id=2719</guid>
    </item>
        <item>
      <title>FS#2732: Draw &gt; Hatch &gt; Hatch from Segments…: fails with certain arcs</title>
      <author>Andrew</author>
      <pubDate>Fri, 19 Jun 2026 08:20:46 +0000</pubDate>
      <description><![CDATA[
<p>
Choosing one arc fails for example at:
</p>

<p>
<a href="https://forum.qcad.org/t/crosshatch-problems-using-latest-version/11776" class="urlextern" title="https://forum.qcad.org/t/crosshatch-problems-using-latest-version/11776"  rel="nofollow">https://forum.qcad.org/t/crosshatch-problems-using-latest-version/11776</a> 
</p>
]]></description>
      <link>https://www.qcad.org/bugtracker/index.php?do=details&amp;task_id=2732</link>
      <guid>https://www.qcad.org/bugtracker/index.php?do=details&amp;task_id=2732</guid>
    </item>
        <item>
      <title>FS#2731: Crash with invalid image of size 0</title>
      <author>Andrew</author>
      <pubDate>Mon, 15 Jun 2026 11:25:31 +0000</pubDate>
      <description><![CDATA[
<p>
An image with size 0/0 can cause a crash when trying to render the image.<br />
</p>
]]></description>
      <link>https://www.qcad.org/bugtracker/index.php?do=details&amp;task_id=2731</link>
      <guid>https://www.qcad.org/bugtracker/index.php?do=details&amp;task_id=2731</guid>
    </item>
        <item>
      <title>FS#2730: Misc &gt; Reset Configuration: Exception when using dialog button flags</title>
      <author>CVH</author>
      <pubDate>Sat, 13 Jun 2026 06:22:03 +0000</pubDate>
      <description><![CDATA[
<p>
Andrew,
</p>

<p>
The exception is skipped silently and the configuration is not reset.
</p>

<p>
 Nowadays standard dialog buttons or flags are created using the makeQMessageBoxStandardButtons library function.
</p>

<p>
new QMessageBox.StandardButtons(…) seems functional too.
</p>

<p>
.setStandardButtons(A | B) and .setDefaultButton(B) is seen as another method.
</p>

<p>
Regards,<br />CVH<br />
</p>
]]></description>
      <link>https://www.qcad.org/bugtracker/index.php?do=details&amp;task_id=2730</link>
      <guid>https://www.qcad.org/bugtracker/index.php?do=details&amp;task_id=2730</guid>
    </item>
        <item>
      <title>FS#2729: File &gt; Bitmap Export: margin creates offset</title>
      <author>Andrew</author>
      <pubDate>Fri, 12 Jun 2026 15:03:17 +0000</pubDate>
      <description><![CDATA[
<p>
The margin in the bitmap export dialog causes an offset, not a margin all around cutting off part of the drawing.<br />
</p>
]]></description>
      <link>https://www.qcad.org/bugtracker/index.php?do=details&amp;task_id=2729</link>
      <guid>https://www.qcad.org/bugtracker/index.php?do=details&amp;task_id=2729</guid>
    </item>
        <item>
      <title>FS#2728: AutoSave: creates backup files with wrong extension</title>
      <author>Andrew</author>
      <pubDate>Thu, 11 Jun 2026 13:46:40 +0000</pubDate>
      <description><![CDATA[
<p>
AutoSave may create backup files with wrong extensions or overwrite files with wrong extensions when loading non-DXF files (<acronym title="Scalable Vector Graphics">SVG</acronym>, <acronym title="Portable Document Format">PDF</acronym>, etc.)<br />
</p>
]]></description>
      <link>https://www.qcad.org/bugtracker/index.php?do=details&amp;task_id=2728</link>
      <guid>https://www.qcad.org/bugtracker/index.php?do=details&amp;task_id=2728</guid>
    </item>
        <item>
      <title>FS#2727: Text Dialog: white space other than regular space not preserved</title>
      <author>Andrew</author>
      <pubDate>Mon, 01 Jun 2026 11:40:27 +0000</pubDate>
      <description><![CDATA[
<p>
Alternative white space such as &quot;Thin Space&quot;, U+2009 should be preserved as such. While rendered correctly as thin space with TrueType fonts, the thin space is converted to a regular space when the text is edited.<br />
</p>
]]></description>
      <link>https://www.qcad.org/bugtracker/index.php?do=details&amp;task_id=2727</link>
      <guid>https://www.qcad.org/bugtracker/index.php?do=details&amp;task_id=2727</guid>
    </item>
      </channel>
</rss>
