PR submitted here
The tree view search box in 0.18 was replaced by the expression completer, so that you can type in a fully qualified object path to find child object without ambiguity. Use DocumentName#ObjectName.SubObject to search for object in a particular document. You'll likely see these type of reference in error message in report view. Use <<Label>> to refer document/object by its label. The search also account for the current selected object in tree view. You can use expression start with a '.' to search child of the current selected object. The same thing goes for the search box in the link property editor.
This PR enables Qt::MatchContains filtering mode in the completer to support autocomplete with substring matching. It only works with Qt5. I've done some brief testing, and the performance seems fine. I have enabled substring matching in completer (i.e. property editor, spreadsheet, etc.) by default. It can be turned off by creating a boolean parameter BaseApp/Preferences/Expression/CompleterMatchExact, and set it to True.
Try Assembly3 (latest version 0.11
) along with my custom build of FreeCAD at here
And if you'd like to show your support, you can donate through patreon
, or paypal