Implemented a new breadcrumbs system in Parts, integrating serial number search and part number search.
Features
Parts
Parts that may be part of kits now display a chevron that allows users to quickly access the list of kits for any given part.
Added many clss classes to the HTML within parts for more control over styling of catalog pages.
Users may now log into parts catalogs using a email and password combination.
Illustrations
enable displaying a bom in an illustration. The BOM is linked to items in the scene and is bi-directionally linked allowing users to click on parts in the 3d model and have the BOM lighlight, or vice versa.
Click handlers can now be assined to items in the model tree allowing basic user interactions to be configured. Authors can now configure reactions to users moving the mouser over parts, or clicking on them.
Bug Fixes:
Platform
Fixed a bug that cause our API to prevent new connections forcing a reboot.
Flip orbit direction when camera flips upside down to make camera motion natural when flipped.
Users would get stuck inside assemblies as they soomed out due to a dynamically changing focal distance. Now we only set the focal point on the surface of an oject when moving towards the surface.
The ViewCube would dissappear if users would mousewheel on it.
ViewCube now maintains camera target position when orienting the camera.
Parts
Faster offlining of large large parts catalogs.
Items that are parts of kits are no longer made translucient when the ‘Make non-servicable parts translucient’ button is pressed
Remove default option tags that caused option parts/assumblies not to load by default.
Duplicate related pages links from parts to parts pages are now fixed.
Users would get stuck inside assemblies as they soomed out due to a dynamically changing focal distance. Now we only set the focal point on the surface of an oject when moving towards the surface.
Illustrations
Items selected in the viewport or model tree are now hilighted in the DopeSheet tree.
Copy pasting a transform onto an item that did not have a previous transform key now correctly initializes the neutral pose.