<?xml version="1.0" ?>
<rss version="2.0">
  <channel>
    <title>Flyspray::</title>
    <lastBuildDate>Tue, 05 May 2026 14:22:31 +0000</lastBuildDate>
    <description>Flyspray::QCAD Bugtracker: Recently opened tasks</description>
    <link>https://qcad.io/bugtracker/</link>
        <item>
      <title>FS#2720: 3D Display: no mouse wheel zoom [Qt6]</title>
      <author>Andrew</author>
      <pubDate>Tue, 05 May 2026 14:20:37 +0000</pubDate>
      <description><![CDATA[
<p>
See also:<br /><a href="https://forum.qcad.org/t/cannot-zoom-in-3d-simulation-view/11651" class="urlextern" title="https://forum.qcad.org/t/cannot-zoom-in-3d-simulation-view/11651"  rel="nofollow">https://forum.qcad.org/t/cannot-zoom-in-3d-simulation-view/11651</a> 
</p>
]]></description>
      <link>https://qcad.io/bugtracker/index.php?do=details&amp;task_id=2720</link>
      <guid>https://qcad.io/bugtracker/index.php?do=details&amp;task_id=2720</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://qcad.io/bugtracker/index.php?do=details&amp;task_id=2719</link>
      <guid>https://qcad.io/bugtracker/index.php?do=details&amp;task_id=2719</guid>
    </item>
        <item>
      <title>FS#2718: Missing translations for Qt toolkit texts</title>
      <author>Andrew</author>
      <pubDate>Sat, 02 May 2026 08:09:41 +0000</pubDate>
      <description><![CDATA[
<p>
See also:<br /><a href="https://forum.qcad.org/t/traductions-francais-manquantes/11634/2" class="urlextern" title="https://forum.qcad.org/t/traductions-francais-manquantes/11634/2"  rel="nofollow">https://forum.qcad.org/t/traductions-francais-manquantes/11634/2</a> 
</p>
]]></description>
      <link>https://qcad.io/bugtracker/index.php?do=details&amp;task_id=2718</link>
      <guid>https://qcad.io/bugtracker/index.php?do=details&amp;task_id=2718</guid>
    </item>
        <item>
      <title>FS#2717: Mouse wheel scrolling problems [Qt6]</title>
      <author>Andrew</author>
      <pubDate>Sat, 02 May 2026 08:01:14 +0000</pubDate>
      <description><![CDATA[
<p>
See:<br /><a href="https://forum.qcad.org/t/mouse-scrolling-issues-after-updating-to-qcad-3-32-7-windows/11635" class="urlextern" title="https://forum.qcad.org/t/mouse-scrolling-issues-after-updating-to-qcad-3-32-7-windows/11635"  rel="nofollow">https://forum.qcad.org/t/mouse-scrolling-issues-after-updating-to-qcad-3-32-7-windows/11635</a> 
</p>
]]></description>
      <link>https://qcad.io/bugtracker/index.php?do=details&amp;task_id=2717</link>
      <guid>https://qcad.io/bugtracker/index.php?do=details&amp;task_id=2717</guid>
    </item>
        <item>
      <title>FS#2716: No modern look for Qt 6 builds on Windows [Qt6]</title>
      <author>Andrew</author>
      <pubDate>Sat, 02 May 2026 07:58:45 +0000</pubDate>
      <description><![CDATA[
<p>
See:<br /><a href="https://forum.qcad.org/t/qcad-3-32-7-looks-different-between-qt5-and-qt6/11643/2" class="urlextern" title="https://forum.qcad.org/t/qcad-3-32-7-looks-different-between-qt5-and-qt6/11643/2"  rel="nofollow">https://forum.qcad.org/t/qcad-3-32-7-looks-different-between-qt5-and-qt6/11643/2</a> 
</p>
]]></description>
      <link>https://qcad.io/bugtracker/index.php?do=details&amp;task_id=2716</link>
      <guid>https://qcad.io/bugtracker/index.php?do=details&amp;task_id=2716</guid>
    </item>
        <item>
      <title>FS#2715: Downloads from the forum don&#039;t always retain their original name</title>
      <author>CVH</author>
      <pubDate>Sat, 02 May 2026 04:14:33 +0000</pubDate>
      <description><![CDATA[
<p>
Andrew,
</p>

<p>
Downloaded &#039;plano de fundametacion.dxf&#039; from topic 11566 (Spanish forum)
</p>

<p>
The file opened as:<br />&#039;1eedfe3098f558d1e0a2e6f515c42ccb8bf2913a.dxf&#039;
</p>

<p>
Regards,<br />CVH<br />
</p>
]]></description>
      <link>https://qcad.io/bugtracker/index.php?do=details&amp;task_id=2715</link>
      <guid>https://qcad.io/bugtracker/index.php?do=details&amp;task_id=2715</guid>
    </item>
        <item>
      <title>FS#2714: File &gt; Advanced SVG Export: selected entities exported in selection color</title>
      <author>Andrew</author>
      <pubDate>Fri, 17 Apr 2026 13:31:51 +0000</pubDate>
      <description><![CDATA[
<p>
Select one or multiple entities.<br />Export to <acronym title="Scalable Vector Graphics">SVG</acronym>.<br /><acronym title="Scalable Vector Graphics">SVG</acronym> export contains selected entities in selection color.<br />
</p>
]]></description>
      <link>https://qcad.io/bugtracker/index.php?do=details&amp;task_id=2714</link>
      <guid>https://qcad.io/bugtracker/index.php?do=details&amp;task_id=2714</guid>
    </item>
        <item>
      <title>FS#2713: QCAD Forum &gt; Some types of uploaded files can not be downloaded</title>
      <author>CVH</author>
      <pubDate>Sun, 29 Mar 2026 04:05:40 +0000</pubDate>
      <description><![CDATA[
<p>
Andrew,
</p>

<p>
See the latest posts in topic &quot;Simulate &#039;User Coordinate System&#039; using &#039;rotate&#039; and &#039;move&#039;&quot;<br />By riverbuoy in the forum &quot;qcad-script-add-on-plug-in-challenge&quot;.<br />Reported by user B110
</p>

<p>
The first link for the ZIP file is funcional (first post):<br /><a href="https://forum.qcad.org/uploads/short-url/xkxvvxptSRCU8yjTiwIMb2lVZDe.zip" class="urlextern" title="https://forum.qcad.org/uploads/short-url/xkxvvxptSRCU8yjTiwIMb2lVZDe.zip"  rel="nofollow">https://forum.qcad.org/uploads/short-url/xkxvvxptSRCU8yjTiwIMb2lVZDe.zip</a>
</p>

<p>
The second link for the fixed <acronym title="JavaScript">JS</acronym> script is not (third post):<br /><a href="https://forum.qcad.org/uploads/short-url/jRNfanXk9tW9FwGNWGl7goIQngF.js" class="urlextern" title="https://forum.qcad.org/uploads/short-url/jRNfanXk9tW9FwGNWGl7goIQngF.js"  rel="nofollow">https://forum.qcad.org/uploads/short-url/jRNfanXk9tW9FwGNWGl7goIQngF.js</a>
</p>

<p>
The error we get is:<br />&quot;<em><strong>The change you wanted was rejected.<br />Maybe you tried to change something you didn’t have access to.</strong></em>&quot;
</p>

<p>
This would make any posted <acronym title="JavaScript">JS</acronym> script not accessible.<br />That may be true for downloading or even be related to uploading <acronym title="JavaScript">JS</acronym> files and other types. 
</p>
<hr />

<p>
In this specific case I had a copy and could describe how to fix the original Ucs.js script.
</p>

<p>
Regards,<br />CVH
</p>
]]></description>
      <link>https://qcad.io/bugtracker/index.php?do=details&amp;task_id=2713</link>
      <guid>https://qcad.io/bugtracker/index.php?do=details&amp;task_id=2713</guid>
    </item>
        <item>
      <title>FS#2712: Text: question marks between asian glyphs if font does not support zero-width space</title>
      <author>Masayuki Yoshida</author>
      <pubDate>Tue, 24 Mar 2026 00:19:43 +0000</pubDate>
      <description><![CDATA[
<p>
Hello, I am a QCAD Professional user.<br />Since version 3.32.5, multi-byte characters (e.g., Japanese) become garbled when entering multi-line text (Rich Text).<br />This issue can be reproduced using QCAD&#039;s unicode line font. It worked perfectly in version 3.32.4.
</p>

<h3 id="steps_to_reproduce">Steps to reproduce:</h3>
<div class="level3">

<p>
 Start the &quot;Text&quot; command.
</p>

<p>
Uncheck &quot;Simple Text&quot;.
</p>

<p>
Select the standard line font unicode.
</p>

<p>
Enter multi-byte characters (e.g., 富士山).
</p>

</div>

<h5 id="actual_result">Actual Result:</h5>
<div class="level5">

<p>
Unwanted question marks are inserted (e.g., ?富?士?山?).<br />Please see the attached screenshots comparing the correct behavior in v3.32.4 and the bug in v3.32.6.
</p>

</div>

<h5 id="expected_result">Expected Result:</h5>
<div class="level5">

<p>
Characters should display correctly as 富士山 without question marks.
</p>

</div>

<h5 id="environment">Environment:</h5>
<div class="level5">

<p>
 QCAD Pro: 3.32.5 - 3.32.6
</p>

<p>
<acronym title="Operating System">OS</acronym>: Windows 11 64-bit
</p>

</div>
]]></description>
      <link>https://qcad.io/bugtracker/index.php?do=details&amp;task_id=2712</link>
      <guid>https://qcad.io/bugtracker/index.php?do=details&amp;task_id=2712</guid>
    </item>
        <item>
      <title>FS#2711: About tolerances and large values</title>
      <author>CVH</author>
      <pubDate>Sat, 21 Mar 2026 13:06:16 +0000</pubDate>
      <description><![CDATA[
<p>
Andrew,
</p>

<p>
Concerning commit: <a href="https://github.com/qcad/qcad/commit/73a3b141bbe7438f36adad7219545e7b85d4304f" class="urlextern" title="https://github.com/qcad/qcad/commit/73a3b141bbe7438f36adad7219545e7b85d4304f"  rel="nofollow">https://github.com/qcad/qcad/commit/73a3b141bbe7438f36adad7219545e7b85d4304f</a>
</p>

<p>
The sane number limits within -1e+12 to 1e+12 are removed.<br />RMath::isSane(value) is now reduced to an analog of RMath::isNormal(value).
</p>

<p>
This means that every numeric value except NAN and +/-INF is normal AND sane.<br />About sure that I can give counter indications of that.
</p>

<p>
I do not consider the used coordinate values as sane.<br />Please explain why we should support things in real world size<br />(A chair, about 500 by 500mm)<br />placed at X = 3440898387387.5750mm (+/-1ULP is about +/-0.0005mm)<br />and Y = 15219137016394.785mm (+/-1ULP is about +/-0.002mm)<br />While the longest distance on Earth is about 40075017000mm.<br />Or about and less than 1/100 of those in the drawing file.
</p>

<p>
The origin of these insane values is probably:<br />&quot;<em>A metric unit represents one point (1/72 inch)</em>&quot;<br />&quot;<em>Divide the metric value by 185771 for mm</em>&quot;<br />Then the coordinates are about 84 and 82 km from some reference point.<br />Instead of about 8-9 times the distance to the Moon.
</p>

<p>
But that won&#039;t hold because the page border is 42000 by 29702mm.<br />Almost exactly A3 scaled up 100 times and used in scale 2.00.<br />The file data is probably edited in multiple applications.
</p>
<hr />
<hr />

<p>
 Allowing larger numbers is one.<br />But why is this suddenly associated with shorter (not smaller) Arc segments?<br />And also with longer Arc segments.
</p>

<p>
Shorter Arc segments has always been problem.<br />Even when far over the common RS::AngleTolerance (Not PointTolerance).<br />Polyline Arc segments are considered to be straight with a bulge of less than 1e-6.<br />atan(0.000001)*4 = 3.9999999999986666e-6 rad<br />… Not the end of the story … The chord between the two vertices must be over 1e-6 long.<br />Otherwise the chord has always an undefined orientation equal to zero.<br />The center is then limited to vertically up/down from the midpoint.
</p>

<p>
 The biggest flaw sits in &#039;<strong>Longer Arc segments</strong>&#039;<br />
</p>
<pre class="code">        if (ret &gt; 2 * M_PI - 1.0e-16) {
            ret = 0.0;
        }</pre>

<p>
 <strong><acronym title="In my humble opinion">IMHO</acronym></strong>, 6.283185307179586 minus 1e-16 remains 6.283185307179586<br />Meaning that you can subtract 1e-16 from 2Pi several times over and still end up with 2Pi.<br />2Pi  - 1e-16 - 1e-16 - 1e-16 - 1e-16 - 1e-16 === 2Pi
</p>

<p>
1ULP of 2Pi is 8.881784197001252e-16<br />Subtracting about half of that would have an influence on the LSB by binary rounding.<br />2Pi - 5e-16 = 6.283185307179585<br />All depends on the rounding scheme.
</p>

<p>
As &#039;FIXED&#039; a near a full circular Arc is now <strong>2Pi or more</strong> and not a fraction less. 
</p>
<hr />
<hr />

<p>
 The so-called &#039;<em>FIXES</em>&#039; are only applied in RArc::getAngleLength<br />Checking for near zero rad or near 2Pi occurs at various places.
</p>
<hr />
<hr />

<p>
 Since some time my near 2Pi limit is defined as 6.283185307179584.<br />Based on a survey that DXF records values ending in 179586 or 1795862.<br />(The 2 is a flaw, 4 or 5 is expected)
</p>

<p>
Also defined 2Pi as 6.28318530717958647692528676655900577<br />(36 digits, analog to RMath)
</p>

<p>
QCAD code is riddled with the multiplication of Pi times 2 and the division by 2.<br />RMath specifies M_PI, M_PI_2 and M_PI_4 (36 digits) but <acronym title="JavaScript">JS</acronym> and C++ may still use derivatives of Pi.
</p>

<p>
It is a bit faster with various well defined (and effectively used) constants.<br />A <acronym title="JavaScript">JS</acronym> equation must be translated, evaluated, passed on to C++ and the result back. <br />Even if that is merely a binary exponent shift.
</p>

<p>
Regards,<br />CVH<br />
</p>
]]></description>
      <link>https://qcad.io/bugtracker/index.php?do=details&amp;task_id=2711</link>
      <guid>https://qcad.io/bugtracker/index.php?do=details&amp;task_id=2711</guid>
    </item>
      </channel>
</rss>
