X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=src%2Fextension%2Finternal%2Ffilter%2Ffilter-all.cpp;h=8467254724058e8350559a1541030f05303c099e;hb=c7cf14ac71346f76ae219ce67fb88c1bd34832e2;hp=6f0208a0bfa0f33081fe8d2511797c116774aa02;hpb=83b821ff36aa63484b284f24f30affda4d1da6fa;p=inkscape.git diff --git a/src/extension/internal/filter/filter-all.cpp b/src/extension/internal/filter/filter-all.cpp old mode 100644 new mode 100755 index 6f0208a0b..846725472 --- a/src/extension/internal/filter/filter-all.cpp +++ b/src/extension/internal/filter/filter-all.cpp @@ -8,34 +8,13 @@ #include "filter.h" /* Put your filter here */ -#include "apparition.h" -#include "bloom.h" -#include "clouds.h" -#include "crystal.h" -#include "cutout.h" +#include "abc.h" +#include "color.h" #include "drop-shadow.h" -#include "emboss.h" -#include "etched-glass.h" -#include "fire.h" -#include "frost.h" -#include "ink-bleed.h" -#include "jelly-bean.h" -#include "jigsaw-piece.h" -#include "leopard-fur.h" -#include "melt.h" -#include "metal.h" -#include "motion-blur.h" -#include "oil-slick.h" -#include "patterned-glass.h" -#include "ridged-border.h" -#include "ripple.h" -#include "roughen.h" -#include "rubber-stamp.h" -#include "sepia.h" +#include "morphology.h" #include "snow.h" -#include "speckle.h" -#include "zebra.h" +#include "experimental.h" namespace Inkscape { namespace Extension { @@ -46,35 +25,40 @@ namespace Filter { void Filter::filters_all (void ) { - Apparition::init(); - Bloom::init(); - Clouds::init(); - Crystal::init(); - Cutout::init(); + // Here come the filters which are coded in C++ in order to present a parameters dialog DropShadow::init(); - Emboss::init(); - EtchedGlass::init(); - Fire::init(); - Frost::init(); - InkBleed::init(); - JellyBean::init(); - JigsawPiece::init(); - LeopardFur::init(); - Melt::init(); - Metal::init(); - MotionBlur::init(); - OilSlick::init(); - PatternedGlass::init(); - RidgedBorder::init(); - Ripple::init(); - Roughen::init(); - RubberStamp::init(); - Sepia::init(); + DropGlow::init(); Snow::init(); - Speckle::init(); - Zebra::init(); + /* Experimental custom predefined filters */ + // ABCs + Blur::init(); + DiffuseLight::init(); + Roughen::init(); + SpecularLight::init(); + + // Color + Colorize::init(); + Duochrome::init(); + Quadritone::init(); + Solarize::init(); + Tritone::init(); + + // Morphology + Crosssmooth::init(); + + // Shadows and glows + ColorizableDropShadow::init(); + + // TDB + Chromolitho::init(); + Drawing::init(); + Posterize::init(); + PosterizeBasic::init(); + + // Here come the rest of the filters that are read from SVG files in share/filters and + // .config/Inkscape/filters /* This should always be last, don't put stuff below this * line. */ Filter::filters_all_files();