opossum-tool / OpossumUI

A light-weight app to audit and inventory large codebases for open source license compliance.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Improve attribution list

mstykow opened this issue · comments

Is your feature request related to a problem? Please describe.
The current filter menu has some UI bugs and lacks some functionality.

Describe the solution you'd like

  1. There is a UI bug in the filter dropdown that causes the menu items to be shifted to the right. Refactor the code to use the Autocomplete component and remove the current FilterMultiSelect component.
  2. Check which filters are missing that may make sense to add. Suggestions: wasPreferred (grey stars), confidence.
  3. Add a trash can icon to make it clearer that the checkbox action is related to deleting attributions.
  4. Create the option to replace multiple attributions by another one, based on the checkbox actions. Also use an icon (next to the trash can) for this. Probably get rid of the context menu action. Also get rid of the "replace" menu button in both attribution and audit view and the brown highlighting.