Error: Improve Labels on Details

Issue #551 resolved
Susan Spencer created an issue

In Draw mode, it would be great to access the Label placement information. The user could select a begin point for the upper left corner and an end point for the lower right corner. The font size can be calculated to fit the words in this box. Therefore when the measurements change, the Label and font change too.

Currently, the user must manually adjust the label position, size, and rotation each time the pattern is generated with new measurements. The Labels should be created using formulas, just as the patterns are created. The reason the Labels don't work so well is because they aren't created at the same time as the pattern.

The current method affects running Valentina from the command line because the user must open the Valentina GUI to adjust the labels. It is very time-consuming and laborious. This method also affects the Layout. When the measurements are changed, and after the labels are adjusted manually, sometimes the labels in the layout don't change.

The whole point of Valentina is to create a pattern once using formulas, then it can be generated for multiple measurement sets. If each time the labels must be manually fiddled with, then it breaks the promised workflow.

Comments (17)

  1. Holger Pandel

    +1

    I also noticed, that if you change or add information in the pattern properties dialog, the labels won't automatically resize. So you have to do it manually and that can be extremely time consuming if you have many parts...

    labe1.jpg

    label2.jpg

  2. Susan Spencer reporter

    It's great that we have this feature now! Thanks Bojan!

    Now that we have labels on the pattern pieces, we can determine how to redesign this area of Valentina to allow the Labels to be created at the same time as the SeamAllowance, which would allow the Labels to be created using formulas.

    Suggested UX: User selects a 'begin' point from a dropdown list for the upper left corner of the Label, then enters a width with f(x) field, and an angle with f(x) field. The length is determined by the amount of information entered into the pattern piece during creation of the SeamAllowance.

  3. Susan Spencer reporter

    Timo Virtaneva created an issue #567 2016-09-18

    The labels create a lot of headache, when resizing the pattern. They move out the pattern piece. I have to manually go though all the labels every time. Also the the size of the labels is too big for the smallest parts. The collar base is too narrow. Still this is an adult person jacket. There should be a smaller font.

  4. Roman Telezhynskyi repo owner

    The current method affects running Valentina from the command line because the user must open the Valentina GUI to adjust the labels. It is very time-consuming and laborious.

    I have big doubts that most Valentina users will ever use the command line. Those who probably will want to run some service based on Valentina. This is good enough reason for them spend some time and optimize this feature. And this is good enough reason for me do not care about this feature right now.

    This method also affects the Layout. When the measurements are changed, and after the labels are adjusted manually, sometimes the labels in the layout don't change.

    I propose create checking labels that goes outside of details.

  5. Roman Telezhynskyi repo owner

    The whole point of Valentina is to create a pattern once using formulas, then it can be generated for multiple measurement sets. If each time the labels must be manually fiddled with, then it breaks the promised workflow.

    This is ideal workflow. For example we also cannot guarantee correct shape for curves. Why no one speaking about this? Let's be realistic and do not spend time on things we can achieve now. Formulas can't generate for you all sizes, the same story for labels.

  6. Log in to comment