Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
Change "Draw Linked Objects" UI name #393
It looks like the option in the attached screenshot affects the ATTR_draw_disable property. From a developer point of view, "linked objects" is not a term most are familiar with and it took me a while to figure it out(via the hint) as somehow I unchecked it during my workflow and nothing would draw :) Most devs refer to the developer wiki so the nomenclature used there is best applied within blender also if possible. SO.....I would request to alter this to checkbox (checkbox default to OFF) to read one of the options:
NOTE: The hover-tip can be the same for any of the options below:
.....and the checkbox string description options:
| | Disable Drawing
I myself like, "Disable Drawing", with a good hover tip.
Fair point! Thank you for your constructive criticism! Linked is also a Blender term, which is weird. I'll think on it and pick from the list or a variation of it.
Design moment: We don't mention OBJ directives in the UI because we want authors to not even have to know what goes inside the OBJ at all. Make it pretty, we handle the file format. Mentioning directives by name is a step back.
Also, if things get deprecated or the 1:1 map is no longer there it creates a problem. For instance, the rules for which GLOBAL_property vs ATTR_property gets expressed have gotten more complicated as the exporter decides for you what you need. If we used OBJ directives by name, we'd have to update the UI more often or people (including ourselves) would be surprised when a checkbox said one thing but did another when it had such a precise label.
"Say what you want to happen, not how it will happen" is a lot more future proof.
1 has 31 characters, but even if cut off "Draw Objects" is still descriptive enough, 2 has 19 characters. Difference of 31-19 is 12 characters. I think it is worth it.
"Print Debug Info To Output, OBJ" is also long, but it works.
Next change I get to change it, I will!