]> git.sesse.net Git - kdenlive/commitdiff
Commit XML GUI files for 4 new frei0r filters: curves, levels, three
authorDan Dennedy <dan@dennedy.org>
Fri, 6 Nov 2009 04:53:37 +0000 (04:53 +0000)
committerDan Dennedy <dan@dennedy.org>
Fri, 6 Nov 2009 04:53:37 +0000 (04:53 +0000)
point balance, and tint0r.

svn path=/trunk/kdenlive/; revision=4096

data/blacklisted_effects.txt
effects/CMakeLists.txt
effects/frei0r_curves.xml [new file with mode: 0644]
effects/frei0r_levels.xml [new file with mode: 0644]
effects/frei0r_three_point_balance.xml [new file with mode: 0644]
effects/frei0r_tint0r.xml [new file with mode: 0644]

index dc39c5cded90f8c69e604134a8892c885559ffc4..c7ca5300f6c1c8e75112c4f41b6f4592efbeaf8f 100644 (file)
@@ -20,3 +20,7 @@ frei0r.brightness
 frei0r.lenscorrection
 frei0r.saturat0r
 frei0r.vertigo
+frei0r.curves
+frei0r.levels
+frei0r.three_point_balance
+frei0r.tint0r
index 46a68891f39c63cb30c276936bef769a21d88180..1ff452be9e052a6837e3e3c75b9cc1d74d2087aa 100644 (file)
@@ -54,6 +54,10 @@ frei0r_brightness.xml
 frei0r_lenscorrection.xml
 frei0r_saturat0r.xml
 frei0r_vertigo.xml
+frei0r_curves.xml
+frei0r_levels.xml
+frei0r_three_point_balance.xml
+frei0r_tint0r.xml
 gain.xml
 fade_from_black.xml
 fade_to_black.xml
diff --git a/effects/frei0r_curves.xml b/effects/frei0r_curves.xml
new file mode 100644 (file)
index 0000000..ca73ecc
--- /dev/null
@@ -0,0 +1,48 @@
+<!DOCTYPE kpartgui>
+<effect tag="frei0r.curves" id="frei0r.curves">
+       <name>Curves</name>
+       <description>Color curves adjustment</description>
+       <author>Maksim Golovkin</author>
+       <parameter type="constant" name="Channel" default="0" min="0" max="3">
+               <name>Channel</name>
+       </parameter>
+       <parameter type="bool" name="Show curves" default="1">
+               <name>Show curves</name>
+       </parameter>
+       <parameter type="constant" name="Graph position" default="3" min="0" max="3">
+               <name>Graph position</name>
+       </parameter>
+       <parameter type="constant" name="Curve point number" default="2" min="2" max="5">
+               <name>Curve point number</name>
+       </parameter>
+       <parameter type="constant" name="Point 1 input value" default="0" min="0" max="1000" factor="1000">
+               <name>Point 1 input value</name>
+       </parameter>
+       <parameter type="constant" name="Point 1 output value" default="0" min="0" max="1000" factor="1000">
+               <name>Point 1 output value</name>
+       </parameter>
+       <parameter type="constant" name="Point 2 input value" default="1000" min="0" max="1000" factor="1000">
+               <name>Point 2 input value</name>
+       </parameter>
+       <parameter type="constant" name="Point 2 output value" default="1000" min="0" max="1000" factor="1000">
+               <name>Point 2 output value</name>
+       </parameter>
+       <parameter type="constant" name="Point 3 input value" default="0" min="0" max="1000" factor="1000">
+               <name>Point 3 input value</name>
+       </parameter>
+       <parameter type="constant" name="Point 3 output value" default="0" min="0" max="1000" factor="1000">
+               <name>Point 3 output value</name>
+       </parameter>
+       <parameter type="constant" name="Point 4 input value" default="0" min="0" max="1000" factor="1000">
+               <name>Point 4 input value</name>
+       </parameter>
+       <parameter type="constant" name="Point 4 output value" default="0" min="0" max="1000" factor="1000">
+               <name>Point 4 output value</name>
+       </parameter>
+       <parameter type="constant" name="Point 5 input value" default="0" min="0" max="1000" factor="1000">
+               <name>Point 5 input value</name>
+       </parameter>
+       <parameter type="constant" name="Point 5 output value" default="0" min="0" max="1000" factor="1000">
+               <name>Point 5 output value</name>
+       </parameter>
+</effect>
diff --git a/effects/frei0r_levels.xml b/effects/frei0r_levels.xml
new file mode 100644 (file)
index 0000000..eb5ce69
--- /dev/null
@@ -0,0 +1,30 @@
+<!DOCTYPE kpartgui>
+<effect tag="frei0r.levels" id="frei0r.levels">
+       <name>Levels</name>
+       <description>Adjust levels</description>
+       <author>Maksim Golovkin</author>
+       <parameter type="constant" name="Channel" default="0" min="0" max="3">
+               <name>Channel</name>
+       </parameter>
+       <parameter type="constant" name="Input black level" default="0" min="0" max="1000" factor="1000">
+               <name>Input black level</name>
+       </parameter>
+       <parameter type="constant" name="Input white level" default="1000" min="0" max="1000" factor="1000">
+               <name>Input white level</name>
+       </parameter>
+       <parameter type="constant" name="Gamma" default="1000" min="10" max="4000" factor="4000">
+               <name>Gamma</name>
+       </parameter>
+       <parameter type="constant" name="Black output" default="0" min="0" max="1000" factor="1000">
+               <name>Black output</name>
+       </parameter>
+       <parameter type="constant" name="White output" default="1000" min="0" max="1000" factor="1000">
+               <name>White output</name>
+       </parameter>
+       <parameter type="bool" name="Show histogram" default="1">
+               <name>Show histogram</name>
+       </parameter>
+       <parameter type="constant" name="Histogram position" default="3" min="0" max="3">
+               <name>Histogram position</name>
+       </parameter>
+</effect>
diff --git a/effects/frei0r_three_point_balance.xml b/effects/frei0r_three_point_balance.xml
new file mode 100644 (file)
index 0000000..e02449f
--- /dev/null
@@ -0,0 +1,21 @@
+<!DOCTYPE kpartgui>
+<effect tag="frei0r.three_point_balance" id="frei0r.three_point_balance">
+       <name>3 point balance</name>
+       <description>Balances colors along with 3 points</description>
+       <author>Maksim Golovkin</author>
+       <parameter type="color" name="Black color" default="0x000000">
+               <name>Black color</name>
+       </parameter>
+       <parameter type="color" name="Gray color" default="0x808080">
+               <name>Gray color</name>
+       </parameter>
+       <parameter type="color" name="White color" default="0xFFFFFF">
+               <name>White color</name>
+       </parameter>
+       <parameter type="bool" name="Split preview" default="1">
+               <name>Split screen preview</name>
+       </parameter>
+       <parameter type="bool" name="Source image on left side" default="1">
+               <name>Source image on left side</name>
+       </parameter>
+</effect>
diff --git a/effects/frei0r_tint0r.xml b/effects/frei0r_tint0r.xml
new file mode 100644 (file)
index 0000000..fa7a163
--- /dev/null
@@ -0,0 +1,15 @@
+<!DOCTYPE kpartgui>
+<effect tag="frei0r.tint0r" id="frei0r.tint0r">
+       <name>Tint0r</name>
+       <description>Maps source image luminance between two colors specified</description>
+       <author>Maksim Golovkin</author>
+       <parameter type="color" name="Map black to" default="0x000000">
+               <name>Map black to</name>
+       </parameter>
+       <parameter type="color" name="Map white to" default="0x80FF80">
+               <name>Map white to</name>
+       </parameter>
+       <parameter type="constant" name="Tint amount" default="250" min="0" max="1000" factor="1000">
+               <name>Tint amount</name>
+       </parameter>
+</effect>