Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Library editor: Adjust default values of sym/pkg elements #523
When creating symbols or packages, some properties were initialized with default values which aren't reasonable IMHO. Thus I reviewed and documented (in code) all default values and adjusted some of them.
To comply with our library conventions:
To avoid unnecessary grab areas "by accident":
To avoid inch-based numbers with many decimal places where metric numbers could be used instead (most spinboxes have an interval of 0.1mm, thus it's more reasonable to use default numbers which are a multiple of 0.1mm):
The latter change is actually the one with the most impact; it would require to adjust all already existing symbols to use an outline width of 0.2mm instead of 0.254mm. Actually the symbol outline width is not documented yet in our library conventions, but I would now recommend to use 0.2mm. Same for text height, I would recommend 2.5mm instead of 2.54mm. Or what do you think @dbrgn?