icons! {
EXTRUDE => ("extrude", Solid, "Extrude"),
REVOLVE => ("revolve", Solid, "Revolve"),
SWEEP => ("sweep", Solid, "Sweep"),
LOFT => ("loft", Solid, "Loft"),
THICKEN => ("thicken", Solid, "Thicken"),
ENCLOSE => ("enclose", Solid, "Enclose"),
FILLET => ("fillet", Solid, "Fillet"),
CHAMFER => ("chamfer", Solid, "Chamfer"),
DRAFT => ("draft", Solid, "Draft"),
RIB => ("rib", Solid, "Rib"),
SHELL => ("shell", Solid, "Shell"),
HOLE => ("hole", Solid, "Hole"),
THREAD => ("thread", Solid, "Thread"),
LINEAR_PATTERN => ("linear-pattern", Solid, "Linear pattern"),
CIRCULAR_PATTERN => ("circular-pattern", Solid, "Circular pattern"),
BOOLEAN => ("boolean", Solid, "Boolean"),
SPLIT => ("split", Solid, "Split"),
TRANSFORM => ("transform", Solid, "Transform"),
PLANE => ("plane", Solid, "Plane"),
MATE_CONNECTOR => ("mate-connector", Solid, "Mate connector"),
CUSTOM_FEATURE => ("custom-feature", Solid, "Add custom feature"),
MEASURE => ("measure", Solid, "Measure"),
SECTION_VIEW => ("section-view", Solid, "Section view"),
MASS_PROPERTIES => ("mass-properties", Solid, "Mass properties"),
PART => ("part", Solid, "Part"),
SKETCH => ("sketch", Solid, "Sketch"),
SURFACE => ("surface", Solid, "Surface"),
MATE_FASTENED => ("mate-fastened", Solid, "Fastened mate"),
MATE_REVOLUTE => ("mate-revolute", Solid, "Revolute mate"),
MATE_SLIDER => ("mate-slider", Solid, "Slider mate"),
MATE_PLANAR => ("mate-planar", Solid, "Planar mate"),
MATE_CYLINDRICAL => ("mate-cylindrical", Solid, "Cylindrical mate"),
MATE_PIN_SLOT => ("mate-pin-slot", Solid, "Pin slot mate"),
MATE_BALL => ("mate-ball", Solid, "Ball mate"),
MATE_PARALLEL => ("mate-parallel", Solid, "Parallel mate"),
MATE_TANGENT => ("mate-tangent", Solid, "Tangent mate"),
MATE_WIDTH => ("mate-width", Solid, "Width mate"),
RELATIONS => ("relations", Solid, "Relations"),
GEAR_RELATION => ("gear-relation", Solid, "Gear relation"),
RACK_PINION => ("rack-pinion", Solid, "Rack and pinion relation"),
SCREW_RELATION => ("screw-relation", Solid, "Screw relation"),
LINEAR_RELATION => ("linear-relation", Solid, "Linear relation"),
GROUP => ("group", Solid, "Group"),
REPLICATE => ("replicate", Solid, "Replicate"),
EXPLODE => ("explode", Solid, "Explode"),
NAMED_POSITIONS => ("named-positions", Solid, "Named positions"),
DISPLAY_STATES => ("display-states", Solid, "Display states"),
ASSEMBLY_PROPERTIES => ("assembly-properties", Solid, "Assembly properties"),
BILL_OF_MATERIALS => ("bill-of-materials", Solid, "Bill of materials"),
ASSEMBLY => ("assembly", Solid, "Assembly"),
PART_STUDIO => ("part-studio", Solid, "Part Studio"),
MATERIAL_LIBRARY => ("material-library", Solid, "Material library"),
FEATURE_STUDIO => ("feature-studio", Solid, "Feature Studio"),
CAM_STUDIO => ("cam-studio", Solid, "CAM Studio"),
PCB_STUDIO => ("pcb-studio", Solid, "PCB Studio"),
RENDER_STUDIO => ("render-studio", Solid, "Render Studio"),
LINE => ("line", Sketch, "Line"),
MIDPOINT_LINE => ("midpoint-line", Sketch, "Midpoint line"),
CORNER_RECTANGLE => ("corner-rectangle", Sketch, "Corner rectangle"),
CENTER_RECTANGLE => ("center-rectangle", Sketch, "Center rectangle"),
ALIGNED_RECTANGLE => ("aligned-rectangle", Sketch, "Aligned rectangle"),
CENTER_CIRCLE => ("center-circle", Sketch, "Center circle"),
THREE_POINT_CIRCLE => ("three-point-circle", Sketch, "3 point circle"),
ELLIPSE => ("ellipse", Sketch, "Ellipse"),
THREE_POINT_ARC => ("three-point-arc", Sketch, "3 point arc"),
TANGENT_ARC => ("tangent-arc", Sketch, "Tangent arc"),
CENTER_ARC => ("center-arc", Sketch, "Center point arc"),
INSCRIBED_POLYGON => ("inscribed-polygon", Sketch, "Inscribed polygon"),
CIRCUMSCRIBED_POLYGON => ("circumscribed-polygon", Sketch, "Circumscribed polygon"),
SPLINE => ("spline", Sketch, "Spline"),
POINT => ("point", Sketch, "Point"),
SLOT => ("slot", Sketch, "Slot"),
TEXT => ("text", Sketch, "Text"),
CONSTRUCTION => ("construction", Sketch, "Construction"),
IMAGE => ("image", Sketch, "Image"),
USE => ("use", Sketch, "Use"),
INTERSECTION => ("intersection", Sketch, "Intersection"),
SKETCH_FILLET => ("sketch-fillet", Sketch, "Sketch fillet"),
SKETCH_CHAMFER => ("sketch-chamfer", Sketch, "Sketch chamfer"),
TRIM => ("trim", Sketch, "Trim"),
EXTEND => ("extend", Sketch, "Extend"),
SKETCH_SPLIT => ("sketch-split", Sketch, "Split"),
OFFSET => ("offset", Sketch, "Offset"),
MIRROR => ("mirror", Sketch, "Mirror"),
SKETCH_PATTERN => ("sketch-pattern", Sketch, "Sketch pattern"),
DXF_IMPORT => ("dxf-import", Sketch, "Import DXF"),
DIMENSION => ("dimension", Sketch, "Dimension"),
DIAGNOSTICS => ("diagnostics", Sketch, "Sketch diagnostics"),
CONSTRAINT_COINCIDENT => ("constraint-coincident", Glyph, "Coincident"),
CONSTRAINT_CONCENTRIC => ("constraint-concentric", Glyph, "Concentric"),
CONSTRAINT_PARALLEL => ("constraint-parallel", Glyph, "Parallel"),
CONSTRAINT_TANGENT => ("constraint-tangent", Glyph, "Tangent"),
CONSTRAINT_HORIZONTAL => ("constraint-horizontal", Glyph, "Horizontal"),
CONSTRAINT_VERTICAL => ("constraint-vertical", Glyph, "Vertical"),
CONSTRAINT_PERPENDICULAR => ("constraint-perpendicular", Glyph, "Perpendicular"),
CONSTRAINT_EQUAL => ("constraint-equal", Glyph, "Equal"),
CONSTRAINT_MIDPOINT => ("constraint-midpoint", Glyph, "Midpoint"),
CONSTRAINT_NORMAL => ("constraint-normal", Glyph, "Normal"),
CONSTRAINT_PIERCE => ("constraint-pierce", Glyph, "Pierce"),
CONSTRAINT_SYMMETRIC => ("constraint-symmetric", Glyph, "Symmetric"),
CONSTRAINT_FIX => ("constraint-fix", Glyph, "Fix"),
CONSTRAINT_CURVATURE => ("constraint-curvature", Glyph, "Curvature"),
CONSTRAINT_OFFSET => ("constraint-offset", Glyph, "Offset"),
CONSTRAINT_USE => ("constraint-use", Glyph, "Use (projected geometry)"),
MANIPULATOR_ARROW_LINE => ("manipulator-arrow-line", Glyph, "Manipulator arrow"),
MANIPULATOR_ARROW_HALO => ("manipulator-arrow-halo", Glyph, "Manipulator arrow halo"),
CENTER_OF_MASS_DISC => ("center-of-mass-disc", Glyph, "Center of mass disc"),
CENTER_OF_MASS_QUARTERS => ("center-of-mass-quarters", Glyph, "Center of mass quarters"),
ORIGIN => ("origin", Glyph, "Origin"),
UNDO => ("undo", Line, "Undo"),
REDO => ("redo", Line, "Redo"),
CHEVRON_DOWN => ("chevron-down", Line, "Chevron down"),
CHEVRON_UP => ("chevron-up", Line, "Chevron up"),
CHEVRON_LEFT => ("chevron-left", Line, "Chevron left"),
CHEVRON_RIGHT => ("chevron-right", Line, "Chevron right"),
CARET_DOWN => ("caret-down", Line, "Caret down"),
CARET_RIGHT => ("caret-right", Line, "Caret right"),
CARET_UP_FILLED => ("caret-up-filled", Line, "Caret up (filled)"),
CARET_DOWN_FILLED => ("caret-down-filled", Line, "Caret down (filled)"),
CARET_LEFT_FILLED => ("caret-left-filled", Line, "Caret left (filled)"),
CARET_RIGHT_FILLED => ("caret-right-filled", Line, "Caret right (filled)"),
CLOSE => ("close", Line, "Close"),
CHECK => ("check", Line, "Check"),
PLUS => ("plus", Line, "Add"),
DELETE => ("delete", Line, "Delete"),
REMOVE_CIRCLE => ("remove-circle", Line, "Remove"),
SEARCH => ("search", Line, "Search"),
FILTER => ("filter", Line, "Filter"),
SORT_DESCENDING => ("sort-descending", Line, "Sort descending"),
ARROW_UP => ("arrow-up", Line, "Arrow up"),
ARROW_DOWN => ("arrow-down", Line, "Arrow down"),
ARROW_UP_RIGHT => ("arrow-up-right", Line, "Arrow up-right"),
ARROW_DOWN_RIGHT => ("arrow-down-right", Line, "Arrow down-right"),
MENU => ("menu", Line, "Menu"),
OPEN_EXTERNAL => ("open-external", Line, "Open"),
LINK => ("link", Line, "Link"),
COPY => ("copy", Line, "Copy"),
EDIT => ("edit", Line, "Edit"),
RESTORE => ("restore", Line, "Restore"),
HISTORY => ("history", Line, "History"),
STOPWATCH => ("stopwatch", Line, "Regeneration time"),
PAUSE => ("pause", Line, "Pause"),
VISIBLE => ("visible", Line, "Visible"),
HIDDEN => ("hidden", Line, "Hidden"),
LOCK_FILLED => ("lock-filled", Line, "Locked"),
INFO => ("info", Line, "Info"),
INFO_FILLED => ("info-filled", Line, "Info (filled)"),
HELP => ("help", Line, "Help"),
HELP_FILLED => ("help-filled", Line, "Help (filled)"),
ERROR_FILLED => ("error-filled", Line, "Error"),
WARNING_FILLED => ("warning-filled", Line, "Warning"),
HOME => ("home", Line, "Home"),
NOTIFICATIONS => ("notifications", Line, "Notifications"),
SETTINGS => ("settings", Line, "Settings"),
SHARE => ("share", Line, "Share"),
PUBLIC => ("public", Line, "Public"),
CLOUD_UPLOAD => ("cloud-upload", Line, "Upload to cloud"),
UPLOAD => ("upload", Line, "Upload"),
FLIP_DIRECTION => ("flip-direction", Line, "Flip direction"),
FLIP_DIRECTION_UP => ("flip-direction-up", Line, "Flip direction (flipped)"),
FILE => ("file", Line, "File"),
FILE_NEW => ("file-new", Line, "New file"),
FILE_IMPORT => ("file-import", Line, "Import"),
FILE_EXPORT => ("file-export", Line, "Export"),
DETAILS => ("details", Line, "Details"),
FOLDER => ("folder", Line, "Folder"),
FOLDER_NEW => ("folder-new", Line, "New folder"),
MOVE_TO_FOLDER => ("move-to-folder", Line, "Move to folder"),
APPS => ("apps", Line, "Apps"),
CUSTOM_TABLE => ("custom-table", Line, "Custom tables"),
CONFIGURATIONS => ("configurations", Line, "Configurations"),
VARIABLES => ("variables", Line, "Variables"),
APPEARANCE => ("appearance", Line, "Appearances"),
PROPERTIES => ("properties", Line, "Properties"),
COMMENTS => ("comments", Line, "Comments"),
FIND => ("find", Line, "Find in document"),
LIST => ("list", Line, "List view"),
LIST_DETAILS => ("list-details", Line, "List with details"),
TAB_MANAGER => ("tab-manager", Line, "Tab manager"),
BRANCHES => ("branches", Line, "Branches"),
VERSIONS => ("versions", Line, "Versions"),
LIKES => ("likes", Line, "Likes"),
USER => ("user", Line, "User"),
USERS => ("users", Line, "Teams"),
OWNED_BY_ME => ("owned-by-me", Line, "Owned by me"),
SHARED_WITH_ME => ("shared-with-me", Line, "Shared with me"),
SCREENSHOT => ("screenshot", Line, "Camera"),
CODE => ("code", Line, "Code"),
CHIP => ("chip", Line, "Chip"),
TOOL => ("tool", Line, "Tool"),
BOOKS => ("books", Line, "Books"),
IDEA => ("idea", Line, "Explore"),
KEYBOARD => ("keyboard", Line, "Keyboard shortcuts"),
TAG => ("tag", Line, "Label"),
TAG_NEW => ("tag-new", Line, "Add label"),
LOCATION => ("location", Line, "Location"),
NOTE => ("note", Line, "Note"),
BOLD => ("bold", Line, "Bold"),
ITALIC => ("italic", Line, "Italic"),
FLIP_HORIZONTAL => ("flip-horizontal", Line, "Flip left to right"),
RULER => ("ruler", Line, "Measure a distance"),
CLOCK => ("clock", Line, "Clock"),
}