Developer & QA Tools 16.0 Major: May 27, 2025
Fixes & Enhancements
Improvements & New Features
- The new 'Parts Diff Test' tool, added to the QA Tools Extension, enables testers to compare part numbers and options in drawings against those from older CET versions or older drawings.
This test tool helps to create reference files that capture parts details from all the drawings within a selected folder. The references are then compared against the test drawings, and the results comparing the parts in the references and the test drawings are displayed right after the test is run. There are features in the Results dialog that allow users to take certain actions, such as: Open drawing, Locate parts on active drawing, Search for a specific part within the active drawing, and Show/Hide part options. - The Quick Regression Test Wizard now properly sizes walls for all door types, ensuring that larger doors, such as overhead doors, do not extend past the wall itself.
- Creating new Extensions in CET Developer will now create component tabs using a template based on the style of the new UI.
- Replaced MAPI with the .eml method to ensure compatibility with the new Outlook and resolve email sending issues.
- Added support to truncate long texts in Extension headers and Section labels in toolboxes. Now, tooltips are displayed on hover, which allows users to read the full label.
- The Catalogue Creator will now save catalogues in a deterministic order to allow for consistency in other representations such as OFDA XML and SQL data files to allow for accurate change control.
- We have added logging and notification in the Catalogue Creator to indicate when 'Data Offline Sync' is disabled, as this prevents catalogue downloads from occurring.
- A tool has been added under 'Idle tracker' in the Debug menu, helping to monitor memory leaks in CET.
- Added provision in the new UI guidelines to allow Medium Tall buttons to have up to two lines of labels.
- Window Inspector has been enhanced with the ability to right-click in certain properties. The operations added to the right-click menu aid in a more detailed inspection of the properties such as the inspection of the source for Painter, Images, Text, and more. Additionally, Library syntax is now fixed so that they can pass #:src correctly and each library control can now be inspected with their actual sources.
- A new text toolbox has been added to the CET Facelift Test Tools Extension to demonstrate advanced hybrid toolbox capabilities such as:
- Inserting custom limbs above/below a thumbnailView.
- How to insert a new line within a thumbnailView.
- Removing/adding specific products within a thumbnailView, etc.
- To align with the new UI of CET, the following Developer & QA Tools have received a facelift:
QA Tools, Performance, Beta Test Tools, CmSym Training, Functional, Monitor, Nemesis Library, Child Snapper Tests, Extension files Testing, Debug Settings, KFM CM3D. - Added support for gitf import (suffix .glb) in Model Lab.
Bug fixes
- Fixed problem where the user couldn't pick a snapper if it was rotated around the x/y axis, a.k.a. roll/pitch.
- Fixed problem in inchesS(rect) that caused a stack overflow.
- Fixed problem with automatic rendering of icons from 3D models in certain types of product buttons using common hints.
- Fixed problem with the Material Picker tool in the Rendering Tools toolbox not properly displaying selectable materials in the quick properties box.
- Fixed problem with text truncation for Tool buttons, and scrollbar and font fixes for Toolbox Help dialogs. Also, the Close button in help dialogs has been removed.
- Fixed a caching problem where a catalog symbol would get the wrong feature domain when using redirected (alternative) catalogs for pre-release testing.
- Fixed problem where the .rs file for the cm/test/cmunit/ package was initialized too early, causing an error to print in the log.
Comments
0 comments
Please sign in to leave a comment.