opossum-tool/OpossumUI

Add option to filter for modified previously preferred attributions

mstykow opened this issue · 0 comments

Is your feature request related to a problem? Please describe.
As a user, I'd like to filter for attributions that were previously preferred but have been modified.

Ideas
Calculate the origin of each attribution in the main thread when the file is initially opened and save this information in a new data structure in the Redux store. Then, keep this structure up-to-date, whenever attributions are modified (part of the ACTION_UPDATE_ATTRIBUTION action in the resource reducer).

Additional context
The feature had already been implemented but was removed in #2507 because of performance issues. We need to find a more performant solution.