When I use Image-> Separate Image action, I keep all default settings except I select "output to color, not grayscale". Then on each of the resulting C,M,Y,K layers I activate only the respective color channel flag and disable all the others (so Cyan has only cyan channel activated, etc..) So it would be very time-saving to have an option to do this automatically in the Separate Image window. Note that I use to uncheck alpha channel too and add a white background layer behind, but that's not really necessary in most cases. Reproducible: Always
WISHGROUP: Small Usability Fixes
Git commit 3a535d383f623ffccf391859af33bd497329bb27 by Boudewijn Rempt. Committed on 10/10/2019 at 09:47. Pushed by rempt into branch 'master'. Make Separate Channels work again * This removes the code for saving the separations to files. This has been disabled since 2006 * Fixes adding the layers (this was broken because the progress reporter was set to 100 before adding the layers, which means that iterrupted() was true, so the layers were never added) * Fixes unlocking the image (which happened inside the block that added nodes, which wasn't executed because of see above) * And makes it possible to only activate the relevant channel when separating to color Related: bug 412624 M +13 -14 plugins/extensions/separate_channels/dlg_separate.cc M +2 -2 plugins/extensions/separate_channels/dlg_separate.h M +31 -61 plugins/extensions/separate_channels/kis_channel_separator.cc M +1 -6 plugins/extensions/separate_channels/kis_channel_separator.h M +2 -2 plugins/extensions/separate_channels/kis_separate_channels_plugin.cc M +11 -28 plugins/extensions/separate_channels/wdg_separations.ui https://invent.kde.org/kde/krita/commit/3a535d383f623ffccf391859af33bd497329bb27
Git commit 62b2e4053a73d62ac52759f2053eb56564be892d by Boudewijn Rempt. Committed on 10/10/2019 at 10:00. Pushed by rempt into branch 'krita/4.2'. Make Separate Channels work again * This removes the code for saving the separations to files. This has been disabled since 2006 * Fixes adding the layers (this was broken because the progress reporter was set to 100 before adding the layers, which means that iterrupted() was true, so the layers were never added) * Fixes unlocking the image (which happened inside the block that added nodes, which wasn't executed because of see above) * And makes it possible to only activate the relevant channel when separating to color Related: bug 412624 M +13 -14 plugins/extensions/separate_channels/dlg_separate.cc M +2 -2 plugins/extensions/separate_channels/dlg_separate.h M +31 -61 plugins/extensions/separate_channels/kis_channel_separator.cc M +1 -6 plugins/extensions/separate_channels/kis_channel_separator.h M +2 -2 plugins/extensions/separate_channels/kis_separate_channels_plugin.cc M +11 -28 plugins/extensions/separate_channels/wdg_separations.ui https://invent.kde.org/kde/krita/commit/62b2e4053a73d62ac52759f2053eb56564be892d