Operations on multiple layers/groups
Closed, ResolvedPublic

Description

Goals

  • Ability to delete a selection in all layers of a group when performed on a group layer.
  • When a selection is cut/copied, store the layer (or layers individually) with paint data over the selected region in the clipboard.
  • While pasting (Ctrl+V) paste all layers in clipboard.
  • Add a new paste factory to paste everything in a new single layer (just the way it does now) with an option in the menu.
  • Ability to apply above operations over multiple groups/layers.

Timeline
Implementing deletion in multiple layers/groups (June 7 - June 21)

  • Modify existing deleteSelection() and other changes
  • User testing and debugging
  • Code Documentation
  • Feature Improvements

Copy/Cut saving layers to KisClipboard (June 22 - July 7)

  • Work on KisCutCopyActionFactory and other factories
  • Modify ActionHelper
  • Code Optimization and Documentation

Testing and debugging period (July 8 - July 16)

  • Feature testing and improvements
  • 1st phase evaluation

Pasting and retaining existing features (July 17 - August 6)

  • Implement a new KisPasteSingleLayerActionFactory
  • Modifying all affected feature factories
  • Testing and Debugging (special focus)

Buffer Period (August 7 - August 13))

emmetoneill closed this task as Resolved.Sep 27 2021, 9:53 PM
emmetoneill added a subscriber: emmetoneill.

Project is completed, closing this task. Nice work and thanks again, Santhosh.