[gimp-help] Add Clipping option to Edge Detect, Generic, Artistic filters



commit 9ec1b7e858859451c8455e36cc2e17d8c5526ff7
Author: Julien Hardelin <jhardlin orange fr>
Date:   Tue Dec 31 18:45:47 2019 +0100

    Add Clipping option to Edge Detect, Generic, Artistic filters

 images/C/filters/artistic/cartoon-dialog.png       | Bin 17355 -> 21544 bytes
 images/C/filters/artistic/cubism-dialog.png        | Bin 22088 -> 27695 bytes
 images/C/filters/artistic/glass_tile-dialog.png    | Bin 18945 -> 20767 bytes
 images/C/filters/artistic/oilify-dialog.png        | Bin 20595 -> 36372 bytes
 images/C/filters/artistic/photocopy-dialog.png     | Bin 22265 -> 27778 bytes
 images/C/filters/artistic/slic-dialog.png          | Bin 20894 -> 25758 bytes
 images/C/filters/artistic/softglow-dialog.png      | Bin 19797 -> 21523 bytes
 images/C/filters/artistic/waterpixels-dialog.png   | Bin 23649 -> 29971 bytes
 images/C/filters/edge-detect/diff_gauss-dialog.png | Bin 17562 -> 21941 bytes
 images/C/filters/edge-detect/edge-dialog.png       | Bin 62360 -> 23053 bytes
 images/C/filters/edge-detect/laplace-dialog.png    | Bin 0 -> 16998 bytes
 images/C/filters/edge-detect/neon-dialog.png       | Bin 16106 -> 19394 bytes
 images/C/filters/edge-detect/sobel-dialog.png      | Bin 16068 -> 19466 bytes
 images/C/filters/generic/convolution.png           | Bin 31159 -> 41682 bytes
 images/C/filters/generic/dist_map-dialog.png       | Bin 31871 -> 29570 bytes
 images/C/filters/generic/normal-map-dialog.png     | Bin 0 -> 26988 bytes
 src/filters/artistic/cartoon.xml                   |   6 ++++++
 src/filters/artistic/cubism.xml                    |   6 ++++++
 src/filters/artistic/glasstile.xml                 |   4 ++--
 src/filters/artistic/oilify.xml                    |   6 ++++++
 src/filters/artistic/photocopy.xml                 |   6 ++++++
 src/filters/artistic/simple-linear-clustering.xml  |   6 ++++++
 src/filters/artistic/softglow.xml                  |   6 ++++++
 src/filters/artistic/waterpixels.xml               |   6 ++++++
 src/filters/edge-detect/dog.xml                    |   6 ++++++
 src/filters/edge-detect/edge_detect.xml            |   6 ++++++
 src/filters/edge-detect/laplace.xml                |   9 ++++++---
 src/filters/edge-detect/neon.xml                   |   6 ++++++
 src/filters/edge-detect/sobel.xml                  |  12 +++++++++---
 src/filters/generic/distance-map.xml               |   6 ++++++
 src/filters/generic/normal-map.xml                 |   4 +---
 31 files changed, 84 insertions(+), 11 deletions(-)
---
diff --git a/images/C/filters/artistic/cartoon-dialog.png b/images/C/filters/artistic/cartoon-dialog.png
index 13cb99ad9..1cf90486a 100644
Binary files a/images/C/filters/artistic/cartoon-dialog.png and 
b/images/C/filters/artistic/cartoon-dialog.png differ
diff --git a/images/C/filters/artistic/cubism-dialog.png b/images/C/filters/artistic/cubism-dialog.png
index f1d57c98f..176e2772f 100644
Binary files a/images/C/filters/artistic/cubism-dialog.png and b/images/C/filters/artistic/cubism-dialog.png 
differ
diff --git a/images/C/filters/artistic/glass_tile-dialog.png b/images/C/filters/artistic/glass_tile-dialog.png
index de10e3de6..ed4c92901 100644
Binary files a/images/C/filters/artistic/glass_tile-dialog.png and 
b/images/C/filters/artistic/glass_tile-dialog.png differ
diff --git a/images/C/filters/artistic/oilify-dialog.png b/images/C/filters/artistic/oilify-dialog.png
index e9b64c16c..5092b8489 100644
Binary files a/images/C/filters/artistic/oilify-dialog.png and b/images/C/filters/artistic/oilify-dialog.png 
differ
diff --git a/images/C/filters/artistic/photocopy-dialog.png b/images/C/filters/artistic/photocopy-dialog.png
index 87592a5b7..b31f1beb5 100644
Binary files a/images/C/filters/artistic/photocopy-dialog.png and 
b/images/C/filters/artistic/photocopy-dialog.png differ
diff --git a/images/C/filters/artistic/slic-dialog.png b/images/C/filters/artistic/slic-dialog.png
index 53cf606f3..a589a5caf 100644
Binary files a/images/C/filters/artistic/slic-dialog.png and b/images/C/filters/artistic/slic-dialog.png 
differ
diff --git a/images/C/filters/artistic/softglow-dialog.png b/images/C/filters/artistic/softglow-dialog.png
index 0071f3396..6b562c1f1 100644
Binary files a/images/C/filters/artistic/softglow-dialog.png and 
b/images/C/filters/artistic/softglow-dialog.png differ
diff --git a/images/C/filters/artistic/waterpixels-dialog.png 
b/images/C/filters/artistic/waterpixels-dialog.png
index 5e03fd5ec..11b8ed255 100644
Binary files a/images/C/filters/artistic/waterpixels-dialog.png and 
b/images/C/filters/artistic/waterpixels-dialog.png differ
diff --git a/images/C/filters/edge-detect/diff_gauss-dialog.png 
b/images/C/filters/edge-detect/diff_gauss-dialog.png
index d88f89220..dc4e13464 100644
Binary files a/images/C/filters/edge-detect/diff_gauss-dialog.png and 
b/images/C/filters/edge-detect/diff_gauss-dialog.png differ
diff --git a/images/C/filters/edge-detect/edge-dialog.png b/images/C/filters/edge-detect/edge-dialog.png
index b6394961f..07f517dd1 100644
Binary files a/images/C/filters/edge-detect/edge-dialog.png and 
b/images/C/filters/edge-detect/edge-dialog.png differ
diff --git a/images/C/filters/edge-detect/laplace-dialog.png b/images/C/filters/edge-detect/laplace-dialog.png
new file mode 100644
index 000000000..bd37ac30f
Binary files /dev/null and b/images/C/filters/edge-detect/laplace-dialog.png differ
diff --git a/images/C/filters/edge-detect/neon-dialog.png b/images/C/filters/edge-detect/neon-dialog.png
index 9988ac534..eaca2983f 100644
Binary files a/images/C/filters/edge-detect/neon-dialog.png and 
b/images/C/filters/edge-detect/neon-dialog.png differ
diff --git a/images/C/filters/edge-detect/sobel-dialog.png b/images/C/filters/edge-detect/sobel-dialog.png
index acaa66893..b908afaa2 100644
Binary files a/images/C/filters/edge-detect/sobel-dialog.png and 
b/images/C/filters/edge-detect/sobel-dialog.png differ
diff --git a/images/C/filters/generic/convolution.png b/images/C/filters/generic/convolution.png
index 6631ebbf5..77803e050 100644
Binary files a/images/C/filters/generic/convolution.png and b/images/C/filters/generic/convolution.png differ
diff --git a/images/C/filters/generic/dist_map-dialog.png b/images/C/filters/generic/dist_map-dialog.png
index c66ade565..6317f23ca 100644
Binary files a/images/C/filters/generic/dist_map-dialog.png and 
b/images/C/filters/generic/dist_map-dialog.png differ
diff --git a/images/C/filters/generic/normal-map-dialog.png b/images/C/filters/generic/normal-map-dialog.png
new file mode 100644
index 000000000..156706346
Binary files /dev/null and b/images/C/filters/generic/normal-map-dialog.png differ
diff --git a/src/filters/artistic/cartoon.xml b/src/filters/artistic/cartoon.xml
index c2521f3f4..aece92f06 100644
--- a/src/filters/artistic/cartoon.xml
+++ b/src/filters/artistic/cartoon.xml
@@ -101,6 +101,12 @@
           </para>
         </listitem>
       </varlistentry>
+      <varlistentry>
+        <term>Clipping</term>
+        <listitem>
+          <xi:include href="../clipping-feature.xml"/>
+        </listitem>
+      </varlistentry>
     </variablelist>
   </sect3>
 </sect2>
diff --git a/src/filters/artistic/cubism.xml b/src/filters/artistic/cubism.xml
index 82b66bb5a..b95bfc586 100644
--- a/src/filters/artistic/cubism.xml
+++ b/src/filters/artistic/cubism.xml
@@ -174,6 +174,12 @@
           </figure>
         </listitem>
       </varlistentry>
+      <varlistentry>
+        <term>Clipping</term>
+        <listitem>
+          <xi:include href="../clipping-feature.xml"/>
+        </listitem>
+      </varlistentry>
     </variablelist>
     <tip>
       <para>
diff --git a/src/filters/artistic/glasstile.xml b/src/filters/artistic/glasstile.xml
index f6194447b..4c4ae7b04 100644
--- a/src/filters/artistic/glasstile.xml
+++ b/src/filters/artistic/glasstile.xml
@@ -91,9 +91,9 @@
         </listitem>
       </varlistentry>
       <varlistentry>
-        <term>Use the selection as input, Use the entire layer as input</term>
+        <term>Clipping</term>
         <listitem>
-          <xi:include href="../about-common-features.xml"/>
+          <xi:include href="../clipping-feature.xml"/>
         </listitem>
       </varlistentry>
     </variablelist>
diff --git a/src/filters/artistic/oilify.xml b/src/filters/artistic/oilify.xml
index 22eb96e17..bd1df0fe2 100644
--- a/src/filters/artistic/oilify.xml
+++ b/src/filters/artistic/oilify.xml
@@ -117,6 +117,12 @@
           </para>
         </listitem>
       </varlistentry>
+      <varlistentry>
+        <term>Clipping</term>
+        <listitem>
+          <xi:include href="../clipping-feature.xml"/>
+        </listitem>
+      </varlistentry>
     </variablelist>
   </sect3>
 </sect2>
diff --git a/src/filters/artistic/photocopy.xml b/src/filters/artistic/photocopy.xml
index 578c2a17d..b37d32523 100644
--- a/src/filters/artistic/photocopy.xml
+++ b/src/filters/artistic/photocopy.xml
@@ -131,6 +131,12 @@
           </para>
         </listitem>
       </varlistentry>
+      <varlistentry>
+        <term>Clipping</term>
+        <listitem>
+          <xi:include href="../clipping-feature.xml"/>
+        </listitem>
+      </varlistentry>
     </variablelist>
   </sect3>
 </sect2>
diff --git a/src/filters/artistic/simple-linear-clustering.xml 
b/src/filters/artistic/simple-linear-clustering.xml
index 64fd68894..4293b52c9 100644
--- a/src/filters/artistic/simple-linear-clustering.xml
+++ b/src/filters/artistic/simple-linear-clustering.xml
@@ -168,6 +168,12 @@
           </figure>
         </listitem>
       </varlistentry>
+      <varlistentry>
+        <term>Clipping</term>
+        <listitem>
+          <xi:include href="../clipping-feature.xml"/>
+        </listitem>
+      </varlistentry>
     </variablelist>
   </sect3>
 </sect2>
\ No newline at end of file
diff --git a/src/filters/artistic/softglow.xml b/src/filters/artistic/softglow.xml
index bc92826da..763495973 100644
--- a/src/filters/artistic/softglow.xml
+++ b/src/filters/artistic/softglow.xml
@@ -103,6 +103,12 @@
           </para>
         </listitem>
       </varlistentry>
+      <varlistentry>
+        <term>Clipping</term>
+        <listitem>
+          <xi:include href="../clipping-feature.xml"/>
+        </listitem>
+      </varlistentry>
     </variablelist>
   </sect3>
 </sect2>
diff --git a/src/filters/artistic/waterpixels.xml b/src/filters/artistic/waterpixels.xml
index 945bac217..baebbbc17 100644
--- a/src/filters/artistic/waterpixels.xml
+++ b/src/filters/artistic/waterpixels.xml
@@ -89,6 +89,12 @@ referring directly to algorithm and not to wanted action.
           </para>
         </listitem>
       </varlistentry>
+      <varlistentry>
+        <term>Clipping</term>
+        <listitem>
+          <xi:include href="../clipping-feature.xml"/>
+        </listitem>
+      </varlistentry>
     </variablelist>
   </sect3>
 </sect2>
diff --git a/src/filters/edge-detect/dog.xml b/src/filters/edge-detect/dog.xml
index 2b20c8a27..301bf06c7 100644
--- a/src/filters/edge-detect/dog.xml
+++ b/src/filters/edge-detect/dog.xml
@@ -109,6 +109,12 @@ id="gimp-filter-difference-of-gaussians">
           </para>
         </listitem>
       </varlistentry>
+      <varlistentry>
+        <term>Clipping</term>
+        <listitem>
+          <xi:include href="../clipping-feature.xml"/>
+        </listitem>
+      </varlistentry>
     </variablelist>
   </sect3>
 </sect2>
diff --git a/src/filters/edge-detect/edge_detect.xml b/src/filters/edge-detect/edge_detect.xml
index ccdc7b31e..ed17ef23e 100644
--- a/src/filters/edge-detect/edge_detect.xml
+++ b/src/filters/edge-detect/edge_detect.xml
@@ -192,6 +192,12 @@ fileref="images/filters/examples/edge-taj-edge-prewitt.jpg"/>
           </para>
         </listitem>
       </varlistentry>
+      <varlistentry>
+        <term>Clipping</term>
+        <listitem>
+          <xi:include href="../clipping-feature.xml"/>
+        </listitem>
+      </varlistentry>
     </variablelist>
   </sect3>
 </sect2>
diff --git a/src/filters/edge-detect/laplace.xml b/src/filters/edge-detect/laplace.xml
index 278052efc..a961a8478 100644
--- a/src/filters/edge-detect/laplace.xml
+++ b/src/filters/edge-detect/laplace.xml
@@ -59,9 +59,6 @@
   
   <sect3>
     <title>Options</title>
-    <para>
-      This GEGL filter has no editable option.
-    </para>
     <variablelist>
       <varlistentry>
         <term>Presets, Preview, Split view</term>
@@ -69,6 +66,12 @@
           <xi:include href="../about-common-features.xml"/>
         </listitem>
       </varlistentry>
+      <varlistentry>
+        <term>Clipping</term>
+        <listitem>
+          <xi:include href="../clipping-feature.xml"/>
+        </listitem>
+      </varlistentry>
     </variablelist>
   </sect3>
 </sect2>
diff --git a/src/filters/edge-detect/neon.xml b/src/filters/edge-detect/neon.xml
index 1b097bbe5..0c4604673 100644
--- a/src/filters/edge-detect/neon.xml
+++ b/src/filters/edge-detect/neon.xml
@@ -92,6 +92,12 @@
           </para>
         </listitem>
       </varlistentry>
+      <varlistentry>
+        <term>Clipping</term>
+        <listitem>
+          <xi:include href="../clipping-feature.xml"/>
+        </listitem>
+      </varlistentry>
     </variablelist>
   </sect3>
 </sect2>
diff --git a/src/filters/edge-detect/sobel.xml b/src/filters/edge-detect/sobel.xml
index ace1bfce8..051f70fef 100644
--- a/src/filters/edge-detect/sobel.xml
+++ b/src/filters/edge-detect/sobel.xml
@@ -78,19 +78,19 @@
         </listitem>
       </varlistentry>
       <varlistentry>
-        <term>Sobel horizontally</term>
+        <term>Horizontal</term>
         <listitem>
           <para>Renders near horizontal edges.</para>
         </listitem>
       </varlistentry>
       <varlistentry>
-        <term>Sobel vertically</term>
+        <term>Vertical</term>
         <listitem>
           <para>Renders near vertical edges.</para>
         </listitem>
       </varlistentry>
       <varlistentry>
-        <term>Keep sign of result</term>
+        <term>Keep sign</term>
         <listitem>
           <para>
             This option allows you to set how the filter will work if you have
@@ -99,6 +99,12 @@
           </para>
         </listitem>
       </varlistentry>
+      <varlistentry>
+        <term>Clipping</term>
+        <listitem>
+          <xi:include href="../clipping-feature.xml"/>
+        </listitem>
+      </varlistentry>
     </variablelist>
   </sect3>
 </sect2>
diff --git a/src/filters/generic/distance-map.xml b/src/filters/generic/distance-map.xml
index 6aacbc24b..f46efe280 100644
--- a/src/filters/generic/distance-map.xml
+++ b/src/filters/generic/distance-map.xml
@@ -201,6 +201,12 @@
           </figure>
         </listitem>
       </varlistentry>
+      <varlistentry>
+        <term><guilabel>Clipping</guilabel></term>
+        <listitem>
+          <xi:include href="../clipping-feature.xml"/>
+        </listitem>
+      </varlistentry>
     </variablelist>
   </sect3>
   <sect3>
diff --git a/src/filters/generic/normal-map.xml b/src/filters/generic/normal-map.xml
index a18a5d2da..ffba88db3 100644
--- a/src/filters/generic/normal-map.xml
+++ b/src/filters/generic/normal-map.xml
@@ -205,9 +205,7 @@
       <varlistentry>
         <term>Clipping</term>
         <listitem>
-          <para>
-            TODO
-          </para>
+          <xi:include href="../clipping-feature.xml"/>
         </listitem>
       </varlistentry>
     </variablelist>


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