Track Changes - Merge : Apply actions
SUMMARY
Follow-up after Core#1315
Implement backend support for 3 possible action on consolidating a change coming from a clone contribution:
- Accept element → the user import the element with TC accepted
- Accept element with TC -> the user import the element with TC, this means he can then accept or reject at the change level in the live proposal.
- Mark as processed: aka the user took inspiration of the contribution in the live or does not need it anymore.
Example :
The user can select one of the 3 option for each element and then use the "Accept changes" button. Clicking on it, shows a confirmation dialog box:
When processing the track changes in the live version, all possibility of the track changes implementation will be available :
- accept a change
- reject a change
- accept/reject several changes with a mouse selection which contain several changes
- accept/reject a part of a change with a mouse selection on a part of a change.
OTHER DESCRIPTIONS / DOCUMENTATION