Flyspray:: Mon, 16 Jul 2018 15:00:58 +0000 Flyspray::QCAD Bugtracker: Recently opened tasks http://www.ribbonsoft.com/bugtracker/ FS#1783: RArc::splitAt(): fails in some cases Lev Golod Mon, 16 Jul 2018 14:11:11 +0000 RArc::splitAt() works wrong in some cases.
To reproduce execute this script:

            var arc = new RArc(new RVector(0, 0), 100, Math.PI*2, Math.PI/2, true);
            var points = [];
            points.push(arc.getPointAtPercent(1/3));
            var arcs = arc.splitAt(points);
            if (arcs.length == 2) {
                qDebug("OK, arcs count:", arcs.length);
            } else {
                qDebug("FAILED, arcs count:", arcs.length);
            }

            arc.mirror(new RLine(0, 0, 0, 100));

            points = [];
            points.push(arc.getPointAtPercent(1/3));
            arcs = arc.splitAt(points);
            if (arcs.length == 2) {
                qDebug("OK, arcs count:", arcs.length);
            } else {
                qDebug("FAILED, arcs count:", arcs.length);
            }

The first case split in two arcs, but the second splits in one arc only.

I think the reason is the code in RArc::splitAt():

        ...
        if (RMath::getAngleDifference180(a1, a2))*radius()<0.001) {
            continue;
        }
        ...

The RMath::getAngleDifference180() return angle between -pi and pi so absolute value should be used.

]]>
http://www.ribbonsoft.com/bugtracker/index.php?do=details&task_id=1783 http://www.ribbonsoft.com/bugtracker/index.php?do=details&task_id=1783
FS#1782: Successive middle mouse button zoom in/out: delay between steps Jean-François Lemaire Fri, 13 Jul 2018 09:16:50 +0000 I very much like the new middle mouse button zoom in/out and congratulate Andrew for implementing it so quickly but there’s an annoying delay that is necessary between successive zoom in/out actions. This is easily understood by comparing it to zooming in/out with the +/- keys. With the keyboard you can repeat zooms as quickly as the keyboard repeat rate allows; with the middle mouse button quick zooms are not possible.

]]>
http://www.ribbonsoft.com/bugtracker/index.php?do=details&task_id=1782 http://www.ribbonsoft.com/bugtracker/index.php?do=details&task_id=1782
FS#1781: QCAD 3.21.2 crashes when selecting an entity in attached file Jean-François Lemaire Tue, 10 Jul 2018 19:14:29 +0000 QCAD 3.21.2 x86_64 Linux crashes if I try to select any entity of the attached file. The qt4 legacy version is working fine.

]]>
http://www.ribbonsoft.com/bugtracker/index.php?do=details&task_id=1781 http://www.ribbonsoft.com/bugtracker/index.php?do=details&task_id=1781
FS#1780: QCad quits when you double-click a text jose amaro Tue, 10 Jul 2018 18:26:23 +0000 QCad quits when you double-click a text; What’s wrong, QCad or file?

]]>
http://www.ribbonsoft.com/bugtracker/index.php?do=details&task_id=1780 http://www.ribbonsoft.com/bugtracker/index.php?do=details&task_id=1780
FS#1779: Layer list, block list, etc: add support for international characters when sorting Jean-François Lemaire Sat, 07 Jul 2018 05:41:07 +0000 The attached screenshot will make clear what the problem is:
“échelle” should be between “cotes” and “platines”, not at the bottom. “e” and “é” must be considered the same letter when ordering alphabetically.

]]>
http://www.ribbonsoft.com/bugtracker/index.php?do=details&task_id=1779 http://www.ribbonsoft.com/bugtracker/index.php?do=details&task_id=1779
FS#1778: Draw > Point > Single Point: Exception Andrew Fri, 06 Jul 2018 09:14:34 +0000 Exception due to invalid include path.

]]>
http://www.ribbonsoft.com/bugtracker/index.php?do=details&task_id=1778 http://www.ribbonsoft.com/bugtracker/index.php?do=details&task_id=1778
FS#1777: Crash when pasting / importing drawing with missing image Andrew Thu, 05 Jul 2018 20:44:50 +0000 Importing or pasting a drawing which references a non-existing image crashes.

RGraphicsSceneDrawable or type image references deleted, temporary preview document through RImageData which leads to crash when trying to load the image.

]]>
http://www.ribbonsoft.com/bugtracker/index.php?do=details&task_id=1777 http://www.ribbonsoft.com/bugtracker/index.php?do=details&task_id=1777
FS#1776: Edit > Application Preferences: Tool Settings: cannot configure shortcuts Andrew Tue, 03 Jul 2018 16:02:35 +0000 Multikey shortcuts are broken in Qt.
QCAD needs its own implementation of shortcut handling which also affects shortcut configuration.

]]>
http://www.ribbonsoft.com/bugtracker/index.php?do=details&task_id=1776 http://www.ribbonsoft.com/bugtracker/index.php?do=details&task_id=1776
FS#1775: Viewports: images sometimes not clipped at viewport edge Andrew Fri, 29 Jun 2018 08:49:31 +0000 See also:
https://qcad.org/rsforum/viewtopic.php?f=89&t=5657

]]>
http://www.ribbonsoft.com/bugtracker/index.php?do=details&task_id=1775 http://www.ribbonsoft.com/bugtracker/index.php?do=details&task_id=1775
FS#1774: Draw > Polyline > Morph: crash under macOS Andrew Fri, 29 Jun 2018 07:29:45 +0000 Depolyment issue with qcaddwg plugin.

]]>
http://www.ribbonsoft.com/bugtracker/index.php?do=details&task_id=1774 http://www.ribbonsoft.com/bugtracker/index.php?do=details&task_id=1774