mirror of
https://github.com/aseprite/aseprite.git
synced 2025-04-24 18:02:27 +00:00
Use index target in Replace color for indexed images by default
This commit is contained in:
parent
52244089c3
commit
be5df08c1f
@ -1,5 +1,5 @@
|
|||||||
// Aseprite
|
// Aseprite
|
||||||
// Copyright (C) 2001-2017 David Capello
|
// Copyright (C) 2001-2018 David Capello
|
||||||
//
|
//
|
||||||
// This program is distributed under the terms of
|
// This program is distributed under the terms of
|
||||||
// the End-User License Agreement for Aseprite.
|
// the End-User License Agreement for Aseprite.
|
||||||
@ -158,12 +158,14 @@ void ReplaceColorCommand::onExecute(Context* context)
|
|||||||
filter.setTolerance(get_config_int(ConfigSection, "Tolerance", 0));
|
filter.setTolerance(get_config_int(ConfigSection, "Tolerance", 0));
|
||||||
|
|
||||||
FilterManagerImpl filterMgr(context, &filter);
|
FilterManagerImpl filterMgr(context, &filter);
|
||||||
filterMgr.setTarget(TARGET_RED_CHANNEL |
|
filterMgr.setTarget(
|
||||||
TARGET_GREEN_CHANNEL |
|
site.sprite()->pixelFormat() == IMAGE_INDEXED ?
|
||||||
TARGET_BLUE_CHANNEL |
|
TARGET_INDEX_CHANNEL:
|
||||||
TARGET_GRAY_CHANNEL |
|
TARGET_RED_CHANNEL |
|
||||||
TARGET_ALPHA_CHANNEL |
|
TARGET_GREEN_CHANNEL |
|
||||||
TARGET_INDEX_CHANNEL);
|
TARGET_BLUE_CHANNEL |
|
||||||
|
TARGET_GRAY_CHANNEL |
|
||||||
|
TARGET_ALPHA_CHANNEL);
|
||||||
|
|
||||||
ReplaceColorWindow window(filter, filterMgr);
|
ReplaceColorWindow window(filter, filterMgr);
|
||||||
if (window.doModal()) {
|
if (window.doModal()) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user