<?xml version="1.0" ?>
<rss version="2.0">
  <channel>
    <title>Flyspray::</title>
    <lastBuildDate>Tue, 12 May 2026 21:23:19 +0000</lastBuildDate>
    <description>Flyspray::QCAD Bugtracker: Recently edited tasks</description>
    <link>https://qcad.io/bugtracker/</link>
        <item>
      <title>FS#2724: QCAD/CAM QT6 Freeze during CAM EXPORT.</title>
      <author>Mário Carvalho</author>
      <pubDate>Tue, 12 May 2026 21:23:19 +0000</pubDate>
      <description><![CDATA[
<p>
Versions QT6 3.32.8.0, 3.32.9.0 on WIN10 and LINUX Ubuntu 25.10 (don’t work in WIN7)
</p>

<p>
Versions QT5 <strong>OK</strong> on WIN7, WIN10 and LINUX
</p>

<p>
My PlanetCNCW64 software accepts G41/42 but gave an error on generated g-code G40 (“Arc without IJK or R is not valid” G40 X85.6 Y62.24 Their bug?). So, I had to fill “Interpolate axes with line segments” in CAM Configuration. A little window QCAD CAM “Regenerating tool path…” opens, <em class="u">shows 50% all the time</em>, and a button “Abort” that closes that window when clicked, <em class="u">but doesn’t stop the process</em>; a lot of messages “regenerating tool paths…” run at the bottom with great speed, as expected.
</p>

<p>
With QT6 but not QT5, after a while, these messages start <em class="u">slowing more and more</em>, when I believe the arc segments are being generated, but keep a normal speed on lines, till the program freezes. During this process, with both QT6 and QT5, the memory used is growing, <em class="u">but is not released</em> until the program is closed. Garbage collection problem?
</p>
]]></description>
      <link>https://qcad.io/bugtracker/index.php?do=details&amp;task_id=2724</link>
      <guid>https://qcad.io/bugtracker/index.php?do=details&amp;task_id=2724</guid>
    </item>
        <item>
      <title>FS#2708: getVectorTo() strictRange: Ambiguous or not used at all</title>
      <author>CVH</author>
      <pubDate>Tue, 03 Mar 2026 06:11:47 +0000</pubDate>
      <description><![CDATA[
<p>
strictRange by default typically RMAXDOUBLE
</p>

<p>
Expected is a vector with a magnitude strictly not larger than the given range.
</p>

<p>
But the behavior is very different in regards with the shape:<br />- <strong>RArc</strong>: Unused, compare strictRange with distance to center minus radius<br />- <strong>RLine</strong>: Only applied for non-perpendicular vectors towards the nearest endpoint if limited<br />- <strong>RCircle</strong>: Unused, see RArc<br />There is always a perpendicular vector towards an RCircle<br />- <strong>REllipse</strong>: Unused, there are 0-4 normals for a full or limited ellipse shape<br />Compare strictRange with distance to (nearest) point on ellipse … <br />… At least, if that would be a point exactly on the ellipse and not a false positive<br />- <strong>RPoint</strong>: Unused, compare strictRange with distance to point<br />- <strong>RPolyline</strong>: Only applied for non-perpendicular vectors towards limited line segments<br />- <strong>RXLine</strong>: Unused, handled as unlimited RLine<br />There is always a perpendicular vector towards an RXLine<br />- <strong>RRay</strong>: Unused for unlimited, not passed on for limited ⇒ RMAXDOUBLE<br />- <strong>RSpline</strong>: Undocumented for proxy, otherwise handled as RPolyline<br />- …
</p>

<p>
Turns out that for a returned valid vector one still has to verify that it is within range or not.<br />getDistanceTo is itself based on getVectorTo … Doing things twice.<br />Or that the projected point is on the limited shape … Also doing things twice.
</p>

<p>
Then I don&#039;t understand the purpose as it is only implemented for an <strong>RLine</strong> (segment) when limited. And then only when the projected position is not on the limited shape.<br />What requires an extra diversification on perpendicular or not.
</p>

<p>
I only see a purpose for <em><strong>RLine.getVectorTo(pos, false, 1e-6)</strong></em> <br />What is equally tolerant for the start and end of a limited line (segment).<br />Except that the magnitude from the start is always exactly zero, even when near.
</p>

<p>
 Regards,<br />CVH<br />
</p>
]]></description>
      <link>https://qcad.io/bugtracker/index.php?do=details&amp;task_id=2708</link>
      <guid>https://qcad.io/bugtracker/index.php?do=details&amp;task_id=2708</guid>
    </item>
        <item>
      <title>FS#2723: Layer list changes active layer on hover when QTreeView::item:hover exists (Qt 6.11)</title>
      <author>Masayuki Yoshida</author>
      <pubDate>Fri, 08 May 2026 03:29:08 +0000</pubDate>
      <description><![CDATA[
<p>
In QCAD 3.32.9.0 with Qt 6.11.0, the presence of QTreeView::item:hover rule (even empty) in Heather theme&#039;s <acronym title="Cascading Style Sheets">CSS</acronym> causes <strong>the layer list to change the active layer on mouse hover, without clicking.</strong>
</p>

<p>
Heather theme has QTreeView::item:hover by default → Bug occurs<br />Dark theme has no QTreeView::item:hover → Normal behavior<br /><strong>Custom <acronym title="Cascading Style Sheets">CSS</acronym> with ONLY QTreeView::item:hover {} → Bug occurs</strong>
</p>

<p>
This did NOT occur in Qt5 production versions.
</p>

<p>
Reproduction Steps:<br />1. Apply Heather theme (contains QTreeView::item:hover by default)<br />2. OR: Apply any theme + add ONLY this <acronym title="Cascading Style Sheets">CSS</acronym> rule:
</p>
<pre class="code"> QTreeView::item:hover {
 }</pre>

<p>
3. Restart QCAD as prompted after theme modification<br />4. Open layer list panel<br />5. <strong>Hover mouse over any layer item → Active layer immediately switches to hovered layer</strong>
</p>

<p>
Expected Behavior:<br />- Hover should only affect visual appearance<br />- Active layer should only change on explicit click selection<br />- Empty <acronym title="Cascading Style Sheets">CSS</acronym> rule &quot;{}&quot; should have no functional effect
</p>

<p>
Actual Behavior:<br />- Every layer becomes active as mouse hovers over it <br />- Affects ALL layers in layer list <br />- Property editor QTreeView and block list QTreeView are NOT affected 
</p>

<p>
Workaround:<br />- Remove QTreeView::item:hover rule completely from <acronym title="Cascading Style Sheets">CSS</acronym> <br />- Use themes without QTreeView::item:hover (e.g., Dark theme) 
</p>

<p>
Environment:<br />- QCAD: 3.32.9.0 <br />- Qt: 6.11.0 <br />- <acronym title="Operating System">OS</acronym>: Windows 11 25H2 (Build 26200.8328) <br />- Trigger: Heather theme OR any theme + QTreeView::item:hover <acronym title="Cascading Style Sheets">CSS</acronym> rule <br />
</p>
]]></description>
      <link>https://qcad.io/bugtracker/index.php?do=details&amp;task_id=2723</link>
      <guid>https://qcad.io/bugtracker/index.php?do=details&amp;task_id=2723</guid>
    </item>
        <item>
      <title>FS#2722: Drawing &gt; Line &gt; Vertical line (LV) - not work</title>
      <author>Riccardo beduschi</author>
      <pubDate>Thu, 07 May 2026 07:59:48 +0000</pubDate>
      <description><![CDATA[
<p>
The Vertical Line command (LV) not work.
</p>

<p>
Tested QCAD 3.32.8 on Ubuntu24.04 and MacOS10.10 <br />
</p>
]]></description>
      <link>https://qcad.io/bugtracker/index.php?do=details&amp;task_id=2722</link>
      <guid>https://qcad.io/bugtracker/index.php?do=details&amp;task_id=2722</guid>
    </item>
        <item>
      <title>FS#2721: Draw &gt; Line &gt; Vertical: no tool options</title>
      <author>Andrew</author>
      <pubDate>Wed, 06 May 2026 09:00:06 +0000</pubDate>
      <description><![CDATA[
<p>
Deployment misses file LineVertical.ui<br />
</p>
]]></description>
      <link>https://qcad.io/bugtracker/index.php?do=details&amp;task_id=2721</link>
      <guid>https://qcad.io/bugtracker/index.php?do=details&amp;task_id=2721</guid>
    </item>
        <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>
      </channel>
</rss>
