tsgrp / OpenAnnotate

TSG's Browser-based Annotation Tool
8 stars 4 forks source link

Add Prune PDF to AEV Actions #910

Closed newmanju closed 3 years ago

newmanju commented 3 years ago

Prune PDF, which currently is developed and implemented in ACA, needs to be added to AEV as well. Prune PDF in AEV will reuse the existing action executer in OC. It will heavily imitate the other page select mode actions (Split PDF, Delete Pages).

newmanju commented 3 years ago

Closed with SVN Revisions 7405 and 7410:

7405:

PRUNE PDF FEATURE MERGE - Added PrunePDF action that exists in OCMS/ACA to OA/AEV and updated approach of DocumentManipulation Actions by adding PageSelectionTrait in order to group together all actions that involve page selection to prevent multiple actions from overlapping. CR: jnewman, dvora

7410:

PRUNE PDF FEATURE MERGE ISSUE FIX - fixed issue where pruning using a range like "1-3" caused only page 1 to be pruned and added corresponding test case to test script. CR: jnewman, dvora