Skip to content

Fix addon search with missing metadata#387

Closed
sadekin wants to merge 1 commit into
FreeCAD:mainfrom
sadekin:fix/29482-addon-search-none-fields
Closed

Fix addon search with missing metadata#387
sadekin wants to merge 1 commit into
FreeCAD:mainfrom
sadekin:fix/29482-addon-search-none-fields

Conversation

@sadekin
Copy link
Copy Markdown

@sadekin sadekin commented May 11, 2026

Summary

  • guard Addon Manager search filtering against missing description, macro comment, or tag fields
  • include addon internal names in the searchable text alongside display names
  • add regression tests for filtering addons with missing metadata
  • register the new regression test in the FreeCAD GUI test loader

Testing

  • python3 -m py_compile package_list.py AddonManagerTest/gui/test_package_list_filter.py TestAddonManagerGui.py
  • Targeted offscreen Qt unittest run: AddonManagerTest.gui.test_package_list_filter, AddonManagerTest.gui.test_widget_search, AddonManagerTest.gui.test_widget_filter_selector

Refs FreeCAD/FreeCAD#29482

@sadekin sadekin force-pushed the fix/29482-addon-search-none-fields branch from 28c77d7 to 7901e65 Compare May 11, 2026 00:26
@sadekin sadekin closed this May 11, 2026
@sadekin sadekin deleted the fix/29482-addon-search-none-fields branch May 11, 2026 01:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant