Diffusion Krita 7819a20116ab

Merge branch 'tiar/selection_tool_checkbox_tm' into 'master'

Authored by tymond on Jun 19 2020, 2:19 PM.

Description

Merge branch 'tiar/selection_tool_checkbox_tm' into 'master'

WIP: The Checkbox (TM)

See merge request graphics/krita!345

This commit has been deleted in the repository: it is no longer reachable from any branch, tag, or ref.

Merged Changes

CommitAuthorDetailsCommitted
4a09468f0f2dtymond
Remove debug from fill painter 
Jun 19 2020
4b359ac3c8b7tymond
Implement proper selection policy for all pixel modes 
Jun 19 2020
ae84bf3daad7tymond
Remove debug in scanline fill algorithm 
Jun 19 2020
8a54e1152b19tymond
Remove debug in selection policy 
Jun 19 2020
f1043ddd43bftymond
Avoid crash if selection is empty 
Jun 19 2020
84f7ad886854tymond
Remove hash map from the selection policy 
Jun 18 2020
f480033eb5c9tymond
Remove debug 
Jun 18 2020
7d754e22af82tymond
Add The Checkbox (TM) to the magic wand 
Jun 18 2020
b885eae2e937tymond
Add benchmarks for comparison 
Jun 18 2020
68e199aef83ftymond
Cancel debug in scanline algorithm 
Jun 18 2020
06aab0df5de9tymond
Add GUI option for Selection As Boundary in fill tool 
Jun 18 2020
814b1fcdf9c0tymond
Rename confusing variable m_useFastMode in KisToolFill 
Jun 18 2020
1693c7ab14e1tymond
Add useSelectionAsBoundary var in FillProcessingVisitor 
Jun 18 2020
0af903fd5343tymond
Add useSelectionAsBoundary as option in FillPainter 
Jun 18 2020
32783a86dd8dtymond
Fix scanline to use the new option 
Jun 18 2020
1ebdfdec8d15tymond
Fix the calculation of the selectedness 
Jun 16 2020
4deb5764f2d0tymond
Add new fill/selection policy 
Jun 16 2020