<?xml version="1.0" ?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title type="text">Flyspray::</title>
  <subtitle type="text">
    Flyspray::QCAD Bugtracker: Recently closed tasks
  </subtitle>
  <id>https://www.qcad.io/bugtracker/</id>
    <updated>2026-09-02T08:22:21Z</updated>
  <link rel="self" type="text/xml" href="feed.php?feed_type=atom"/>
  <link rel="alternate" type="text/html" hreflang="en" href="/bugtracker/feed.php"/>
    <entry>
    <title>FS#2749: File &gt; Print Preview: Missing icon for page settings</title>
    <link href="https://www.qcad.io/bugtracker/index.php?do=details&amp;task_id=2749" />    
    <updated>2026-09-02T08:22:21Z</updated>    
    <published>2026-09-02T08:22:12Z</published>
    <content type="xhtml" xml:lang="en" xml:base="http://diveintomark.org/">
      <div xmlns="http://www.w3.org/1999/xhtml"> 
<p>
Page settings tool button icon not found.<br />
</p>
</div>
    </content>
    <author><name>Andrew</name></author>
    <id>https://www.qcad.io/bugtracker/:2749</id>
  </entry>
    <entry>
    <title>FS#2746: Layer list, light mode: layer visibility icon unclear for selected items</title>
    <link href="https://www.qcad.io/bugtracker/index.php?do=details&amp;task_id=2746" />    
    <updated>2026-09-01T14:51:22Z</updated>    
    <published>2026-08-31T15:05:58Z</published>
    <content type="xhtml" xml:lang="en" xml:base="http://diveintomark.org/">
      <div xmlns="http://www.w3.org/1999/xhtml"> 
<p>
See also:<br /><a href="https://forum.qcad.org/t/bug-in-3-33-0-icons-in-layerlist-of-marked-layer-turns-white-black/12002" class="urlextern" title="https://forum.qcad.org/t/bug-in-3-33-0-icons-in-layerlist-of-marked-layer-turns-white-black/12002"  rel="nofollow">https://forum.qcad.org/t/bug-in-3-33-0-icons-in-layerlist-of-marked-layer-turns-white-black/12002</a> 
</p>
</div>
    </content>
    <author><name>Andrew</name></author>
    <id>https://www.qcad.io/bugtracker/:2746</id>
  </entry>
    <entry>
    <title>FS#2745: Modify &gt; Break Out: Degenerate case with arc producing full circle</title>
    <link href="https://www.qcad.io/bugtracker/index.php?do=details&amp;task_id=2745" />    
    <updated>2026-08-25T08:27:19Z</updated>    
    <published>2026-08-25T08:17:39Z</published>
    <content type="xhtml" xml:lang="en" xml:base="http://diveintomark.org/">
      <div xmlns="http://www.w3.org/1999/xhtml"> 
<p>
Draw line from 0,10 to 30,10
</p>

<p>
Draw arc from 3 points: 5,5 - 15,20 - 25,0
</p>

<p>
Break out arc segment at 4.2,8.95<br />
</p>
</div>
    </content>
    <author><name>Andrew</name></author>
    <id>https://www.qcad.io/bugtracker/:2745</id>
  </entry>
    <entry>
    <title>FS#2743: Performance: slow performance when (un-)collapsing parent layers</title>
    <link href="https://www.qcad.io/bugtracker/index.php?do=details&amp;task_id=2743" />    
    <updated>2026-08-19T17:53:14Z</updated>    
    <published>2026-08-19T17:52:07Z</published>
    <content type="xhtml" xml:lang="en" xml:base="http://diveintomark.org/">
      <div xmlns="http://www.w3.org/1999/xhtml"> 
<p>
See also:<br /><a href="https://forum.qcad.org/t/performance-issue-with-sublayers-any-suggestions/11961" class="urlextern" title="https://forum.qcad.org/t/performance-issue-with-sublayers-any-suggestions/11961"  rel="nofollow">https://forum.qcad.org/t/performance-issue-with-sublayers-any-suggestions/11961</a> 
</p>
</div>
    </content>
    <author><name>Andrew</name></author>
    <id>https://www.qcad.io/bugtracker/:2743</id>
  </entry>
    <entry>
    <title>FS#2742: Layer list: collapsed layers not remembered correctly if there are layer states</title>
    <link href="https://www.qcad.io/bugtracker/index.php?do=details&amp;task_id=2742" />    
    <updated>2026-08-19T16:24:36Z</updated>    
    <published>2026-08-19T16:24:01Z</published>
    <content type="xhtml" xml:lang="en" xml:base="http://diveintomark.org/">
      <div xmlns="http://www.w3.org/1999/xhtml"> 
<p>
If a drawing has layer states, the collapse state of layers that are also in the layer state is not remembered correctly.<br />
</p>
</div>
    </content>
    <author><name>Andrew</name></author>
    <id>https://www.qcad.io/bugtracker/:2742</id>
  </entry>
    <entry>
    <title>FS#2740: System reverts to &quot;Custom&quot; Printing Page size rather than taking ANSI-A (Letter) or other Named size</title>
    <link href="https://www.qcad.io/bugtracker/index.php?do=details&amp;task_id=2740" />    
    <updated>2026-08-14T11:15:49Z</updated>    
    <published>2026-08-12T19:50:04Z</published>
    <content type="xhtml" xml:lang="en" xml:base="http://diveintomark.org/">
      <div xmlns="http://www.w3.org/1999/xhtml"> 
<p>
I&#039;ve noted that on my (relatively) new Mac Mini (M4), when I open my drawings, it yells at me when I open a block about using a &quot;Custom&quot; paper size.  it should be &quot;A&quot; size (US-Letter).  When I try to set it to ANSI-A (Letter), even after saving, it reverts to &quot;Custom&quot; (though the dimensions remain correct (8.5&quot;x11&quot;)<br />
</p>
</div>
    </content>
    <author><name>Steven Guttag</name></author>
    <id>https://www.qcad.io/bugtracker/:2740</id>
  </entry>
    <entry>
    <title>FS#2564: REllipse::getVectorTo(p) returns a vector to a major point when p is on the major axis</title>
    <link href="https://www.qcad.io/bugtracker/index.php?do=details&amp;task_id=2564" />    
    <updated>2026-08-10T08:10:57Z</updated>    
    <published>2024-04-23T21:37:47Z</published>
    <content type="xhtml" xml:lang="en" xml:base="http://diveintomark.org/">
      <div xmlns="http://www.w3.org/1999/xhtml"> 
<p>
Andrew,
</p>

<p>
If a given point p is on the major axis then REllipse::getVectorTo(p) returns one of the major points. In the code this is handled as a special case when the point is in-line (collinear) with the major axis. <br />This is only correct for points outside the evolute.
</p>

<p>
On the major axis is defined by getAngle().<br />This may fail for a magnitude equal to or less than 1e-6.<br />A point that close to the center should not have a single solution at zero degrees.
</p>

<p>
The correct solutions are:<br />- If p is equal to the center ⇒ <strong>Two</strong> vectors to the two minor points.<br />- On the major axis and strictly inside the evolute ⇒ <strong>Two</strong> mirrored vectors.<br />- On the major axis and on or outside the evolute ⇒ The nearest major point.<br />- On the minor axis ⇒ The nearest minor point.
</p>

<p>
 An additional problem is now what to return on a duality with full ellipses.<br />Or for an ellipse arc where both of two results are valid.<br />getVectorTo() typically returns but one unique result.
</p>

<p>
For example: <br />RCircle::getVectorTo(p) returns an invalid vector when the point is near the center.<br />Then there are an unlimited number of solutions. 
</p>
<hr />
<hr />

<p>
Further discovered that the point related to the returned vector may fail x²/a²+y²/b²=1<br />Although almost on the ellipse within 2.299e-10 … f(x,y) may return 9.5310<br />This example would fail REllipse::contains while the border is considered as inside.
</p>

<p>
Meanwhile implemented a &#039;simple method&#039; to find the nearest point(s) on an ellipse.<br />Fast converging in 3 steps, no trigs and very accurate, about 24 lines of code.<br />f(x,y) returns mostly 1.000 with so far:<br />- a minimum of 0.9999999999999997 <br />- a maximum of 1.0000000000000007.<br />In other words, it is only off for the last meaningful decimal digit.
</p>

<p>
With this all methods that are based on REllipse::getVectorTo(p) can be implemented very reliable with tolerance, border flag, … and so on.<br />By default the normal for a point is given with high accuracy and a tangent is that rotated.<br />… ..<br />.
</p>

<p>
Regards,<br />CVH 
</p>
<pre class="code"></pre>
</div>
    </content>
    <author><name>CVH</name></author>
    <id>https://www.qcad.io/bugtracker/:2564</id>
  </entry>
    <entry>
    <title>FS#2739: High CPU usage under Gnome with Text Size other than 100%</title>
    <link href="https://www.qcad.io/bugtracker/index.php?do=details&amp;task_id=2739" />    
    <updated>2026-08-08T19:16:34Z</updated>    
    <published>2026-08-08T19:16:21Z</published>
    <content type="xhtml" xml:lang="en" xml:base="http://diveintomark.org/">
      <div xmlns="http://www.w3.org/1999/xhtml"> 
<p>
See also:<br /><a href="https://forum.qcad.org/t/high-cpu-when-idle-with-no-diagram-loaded-on-linux-wayland/11895" class="urlextern" title="https://forum.qcad.org/t/high-cpu-when-idle-with-no-diagram-loaded-on-linux-wayland/11895"  rel="nofollow">https://forum.qcad.org/t/high-cpu-when-idle-with-no-diagram-loaded-on-linux-wayland/11895</a> 
</p>
</div>
    </content>
    <author><name>Andrew</name></author>
    <id>https://www.qcad.io/bugtracker/:2739</id>
  </entry>
    <entry>
    <title>FS#2738: Block &gt; Edit block in place: After editing the block, the block reference has draw order 0</title>
    <link href="https://www.qcad.io/bugtracker/index.php?do=details&amp;task_id=2738" />    
    <updated>2026-08-03T19:55:23Z</updated>    
    <published>2026-08-03T19:54:10Z</published>
    <content type="xhtml" xml:lang="en" xml:base="http://diveintomark.org/">
      <div xmlns="http://www.w3.org/1999/xhtml"> 
<p>
See also:<br /><a href="https://forum.qcad.org/t/after-editing-a-block-in-place-the-block-loses-its-display-order-in-the-main-drawing/11918" class="urlextern" title="https://forum.qcad.org/t/after-editing-a-block-in-place-the-block-loses-its-display-order-in-the-main-drawing/11918"  rel="nofollow">https://forum.qcad.org/t/after-editing-a-block-in-place-the-block-loses-its-display-order-in-the-main-drawing/11918</a> 
</p>
</div>
    </content>
    <author><name>Andrew</name></author>
    <id>https://www.qcad.io/bugtracker/:2738</id>
  </entry>
    <entry>
    <title>FS#2737: System reverts to &quot;Custom&quot; Printing Page size rather than taking ANSI-A (Letter) or other Named size</title>
    <link href="https://www.qcad.io/bugtracker/index.php?do=details&amp;task_id=2737" />    
    <updated>2026-08-03T15:53:03Z</updated>    
    <published>2026-08-03T15:49:23Z</published>
    <content type="xhtml" xml:lang="en" xml:base="http://diveintomark.org/">
      <div xmlns="http://www.w3.org/1999/xhtml"> 
<p>
This may be unique to the ARM version but I&#039;ve noted that with each drawing I open, it flags that I am using a &quot;Custom&quot; page size.  My default Printing-Page is ANSI-A (US-Letter).  I can save that (Application Preferences)…close the program…open it up and while the page dimensions remain correct, the program still reports it as a &quot;Custom&quot; size.  
</p>

<p>
I see a similar behavior from the Drawing Preferences, with respect to Printing - Page. 
</p>

<p>
I didn&#039;t start noticing this behavior until I changed my computer to an M4 based Mac Mini running Tahoe.  With that change, I started using the ARM based version of QCAD.  So, I&#039;m wondering if the problem is ARM based rather than on other operating systems, including Intel based Macs, like my previous one. 
</p>
</div>
    </content>
    <author><name>Steven Guttag</name></author>
    <id>https://www.qcad.io/bugtracker/:2737</id>
  </entry>
  </feed>
