[gimp] Revert "pdb: make channel mixer compat function use mono-mixer for monochrome case"



commit 221db7ac94bbc9d070b839e38b31d89eaa202272
Author: Michael Natterer <mitch gimp org>
Date:   Wed Dec 10 19:29:46 2014 +0100

    Revert "pdb: make channel mixer compat function use mono-mixer for monochrome case"
    
    This reverts commit fc8a2185a583bc5d9fc8bc04cd1c7148247a7cfa because
    it only changed the generated file.

 app/pdb/plug-in-compat-cmds.c |   41 ++++++++++++++---------------------------
 1 files changed, 14 insertions(+), 27 deletions(-)
---
diff --git a/app/pdb/plug-in-compat-cmds.c b/app/pdb/plug-in-compat-cmds.c
index 6dfc040..454722f 100644
--- a/app/pdb/plug-in-compat-cmds.c
+++ b/app/pdb/plug-in-compat-cmds.c
@@ -635,33 +635,20 @@ plug_in_colors_channel_mixer_invoker (GimpProcedure         *procedure,
                                      GIMP_PDB_ITEM_CONTENT, error) &&
           gimp_pdb_item_is_not_group (GIMP_ITEM (drawable), error))
         {
-          GeglNode *node = NULL;
-          if ((gboolean) monochrome)
-            {
-               node =
-               gegl_node_new_child (NULL,
-                                    "operation", "gegl:mono-mixer",
-                                    "red", (gdouble) rr_gain,
-                                    "green", (gdouble) rg_gain,
-                                    "blue", (gdouble) rb_gain,
-                                    NULL);
-            }
-          else
-            {
-               node =
-               gegl_node_new_child (NULL,
-                                    "operation", "gegl:channel-mixer",
-                                    "rr-gain", (gdouble) rr_gain,
-                                    "rg-gain", (gdouble) rg_gain,
-                                    "rb-gain", (gdouble) rb_gain,
-                                    "gr-gain", (gdouble) gr_gain,
-                                    "gg-gain", (gdouble) gg_gain,
-                                    "gb-gain", (gdouble) gb_gain,
-                                    "br-gain", (gdouble) br_gain,
-                                    "bg-gain", (gdouble) bg_gain,
-                                    "bb-gain", (gdouble) bb_gain,
-                                     NULL);
-            }
+          GeglNode *node =
+            gegl_node_new_child (NULL,
+                                 "operation", "gegl:channel-mixer",
+                                 "monochrome", (gboolean) monochrome,
+                                 "rr-gain", (gdouble) rr_gain,
+                                 "rg-gain", (gdouble) rg_gain,
+                                 "rb-gain", (gdouble) rb_gain,
+                                 "gr-gain", (gdouble) gr_gain,
+                                 "gg-gain", (gdouble) gg_gain,
+                                 "gb-gain", (gdouble) gb_gain,
+                                 "br-gain", (gdouble) br_gain,
+                                 "bg-gain", (gdouble) bg_gain,
+                                 "bb-gain", (gdouble) bb_gain,
+                                 NULL);
 
           gimp_drawable_apply_operation (drawable, progress,
                                          C_("undo-type", "Channel Mixer"),


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]