From 8f7a3a637f6a465e78e88490a03f539f0d8fdc1a Mon Sep 17 00:00:00 2001 From: Patrick Storz Date: Tue, 23 Jul 2019 01:06:21 +0200 Subject: Refactor a lot of the parameter handling code Many fixes, improvements and simplifications to existing code. Implements the first part of the changes discussed in https://gitlab.com/inkscape/inkscape/issues/333 --- src/extension/internal/bitmap/levelChannel.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/extension/internal/bitmap/levelChannel.cpp') diff --git a/src/extension/internal/bitmap/levelChannel.cpp b/src/extension/internal/bitmap/levelChannel.cpp index 714293d28..384408cf6 100644 --- a/src/extension/internal/bitmap/levelChannel.cpp +++ b/src/extension/internal/bitmap/levelChannel.cpp @@ -37,7 +37,7 @@ LevelChannel::applyEffect(Magick::Image* image) { void LevelChannel::refreshParameters(Inkscape::Extension::Effect* module) { - _channelName = module->get_param_enum("channel"); + _channelName = module->get_param_optiongroup("channel"); _black_point = module->get_param_float("blackPoint"); _white_point = module->get_param_float("whitePoint"); _mid_point = module->get_param_float("midPoint"); -- cgit v1.2.3 From 22c4b9e1b4964bf244d2c563217cc431194dc20a Mon Sep 17 00:00:00 2001 From: Patrick Storz Date: Sun, 1 Sep 2019 20:28:08 +0200 Subject: Update internal extensions for latest .inx format changes --- src/extension/internal/bitmap/levelChannel.cpp | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) (limited to 'src/extension/internal/bitmap/levelChannel.cpp') diff --git a/src/extension/internal/bitmap/levelChannel.cpp b/src/extension/internal/bitmap/levelChannel.cpp index 384408cf6..497d6ce8c 100644 --- a/src/extension/internal/bitmap/levelChannel.cpp +++ b/src/extension/internal/bitmap/levelChannel.cpp @@ -52,20 +52,20 @@ LevelChannel::init() "\n" "" N_("Level (with Channel)") "\n" "org.inkscape.effect.bitmap.levelChannel\n" - "\n" - "<_item value='Red Channel'>" N_("Red Channel") "\n" - "<_item value='Green Channel'>" N_("Green Channel") "\n" - "<_item value='Blue Channel'>" N_("Blue Channel") "\n" - "<_item value='Cyan Channel'>" N_("Cyan Channel") "\n" - "<_item value='Magenta Channel'>" N_("Magenta Channel") "\n" - "<_item value='Yellow Channel'>" N_("Yellow Channel") "\n" - "<_item value='Black Channel'>" N_("Black Channel") "\n" - "<_item value='Opacity Channel'>" N_("Opacity Channel") "\n" - "<_item value='Matte Channel'>" N_("Matte Channel") "\n" + "\n" + "\n" + "\n" + "\n" + "\n" + "\n" + "\n" + "\n" + "\n" + "\n" "\n" - "0.0\n" - "100.0\n" - "1.0\n" + "0.0\n" + "100.0\n" + "1.0\n" "\n" "all\n" "\n" -- cgit v1.2.3