FreeCAD: master 3e3ed473

Author Committer Branch Timestamp Parent
vocx-fc yorik master 2020-02-16 04:54:34 master 8fd55eb6
Changeset Draft: add new viewprovider icons for specific objects

When there are many Draft objects in the tree view
the icon can be used to tell different objects apart quickly.
One icon is used for objects that are "straight lines",
whose Proxy is of type `Line`, `Wire` or `Polyline`; another icon
for "regular geometrical" shapes of type `Rectangle` or `Polygon`;
and another icon for "curved" objects of type `Circle`,
`Ellipse`, `BSpline`, `BezCurve`, or `Fillet`.

Other objects use the older default icon.
mod - src/Mod/Draft/Draft.py Diff File
mod - src/Mod/Draft/Resources/Draft.qrc Diff File
add - src/Mod/Draft/Resources/icons/Draft_N-Curve.svg Diff File
add - src/Mod/Draft/Resources/icons/Draft_N-Linear.svg Diff File
add - src/Mod/Draft/Resources/icons/Draft_N-Polygon.svg Diff File