Error - True dart point always goes to origin when the label is moved

Issue #487 resolved
Susan Spencer created an issue

Ubuntu 14.04 64bit Test build 0.5.1101a

I used True Dart tool, which works correctly. But when I move the label for either of the new trued dart points out of the way, the point moves to the (x,y) origin.

Attached are an image file, the pattern file, and the measurement file

Comments (20)

  1. Barbara Weberkind

    The True dart tool is not described in the user manual, and I haven't worked out how to use it, could you add a short description here? Or in the user manual?

  2. Susan Spencer reporter

    This is not a problem in v4.3. I've posted a simple file TrueDarts.val which doesn't need a measurement file.
    The problem doesn't happen when TrueDarts.val is opened in v0.4.3 and a label is moved. The problem occurs when TrueDarts.val is opened in v0.5.1101a and a label is moved.

  3. Barbara Weberkind

    Ok, thanks. So in simple words: It helps draw a dart perpendicular to a seam. When a dart is drawn, the seam must be adjusted, the corners where the dart meets the seamline must be raised so that when sewn together, the seam becomes a straight line again.

    You select the first point of the seamline outside the dart, then the second point on the seamline on the other side of the dart, then the first point where the dart meets the seam, then the end point of the dart, then the second point where the dart meets the seam.

    Voilà, Valentina calculates how much the corners of the seam must be raised to compensate for the angle that was taken out. In the animated GIF above, it's overcompensating, the two angles at the end are not true, but too small. But in the example I just ran through Valentina, it worked correctly.

    I can second the issue, when I then try to move the labels, the label and the corresponding point jump elsewhere. When I undo the move, they jump to the origin.

  4. Roman Telezhynskyi repo owner

    Voilà, Valentina calculates how much the corners of the seam must be raised to compensate for the angle that was taken out. In the animated GIF above, it's overcompensating, the two angles at the end are not true, but too small. But in the example I just ran through Valentina, it worked correctly.

    Yes, since that time i fixed one bug in the tool.

  5. Roman Telezhynskyi repo owner

    I can second the issue, when I then try to move the labels, the label and the corresponding point jump elsewhere. When I undo the move, they jump to the origin.

    Barbara, can you try to find the bug? This should be easy. You or I will then make a fix. I just very busy with a tool Rotation.

  6. Barbara Weberkind

    Will try, thanks!

    but what irks me much, much more than things like this are the restrictions posed by the missing proper graph model. Can't tell you how often I want to make something as long as another line and can't, because the other thing has a higher ID or appears in the .val file later.

  7. Roman Telezhynskyi repo owner

    but what irks me much, much more than things like this are the restrictions posed by the missing proper graph model. Can't tell you how often I want to make something as long as another line and can't, because the other thing has a higher ID or appears in the .val file later.

    Did you try to use History dialog? You can write not only in the end of a file.

  8. Susan Spencer reporter

    When I try to delete any of the objects within the TruedDarts set of lines and points, Valentina completely locks up. I can't access the File menu to exit, I have to use system monitor to kill the Valentina process.

  9. Barbara Weberkind

    Susan, on what system do you work? I have a similar issue, in another set of circumstances. I am trying to make very fitted garments and seams, indeed even seam orientations have to match up, so I have a lot of relationships like 'angle like this angle please' and 'length like this length please'.

    Even 'angle like this angle, and then plus 180 degrees minus two times that angle'. (The latter complication is owed to another missing feature, and that's transform stacks, i.e. 'rotate or mirror entire piece or group'. Because I don't have that, I have to work the transform angle of the piece into every angle.)

    Sometimes, when I open the dialog for such a curve, where both the lengths and the angles of the control points are defined through such complicated formulas, Valentina freezes and must be killed.

    I haven't posted it yet because I'm not sure what causes it, it looks so much like an either Windows or Qt problem.

  10. Barbara Weberkind

    Roman, start point yes please, I'm working my way into it, but don't have the same grip on the source code as you.

  11. Roman Telezhynskyi repo owner

    I haven't posted it yet because I'm not sure what causes it, it looks so much like an either Windows or Qt problem.

    I have been developing three years this application and must say problems always on our side. Qt works perfect.

  12. Susan Spencer reporter

    I installed the patch. Opened TrueDarts.val Moved the labels around. No problems, patch seems to work.

  13. Log in to comment