plugin-defs.pl 4.67 KB
Newer Older
Manish Singh's avatar
Manish Singh committed
1
%plugins = (
2
    'aa' => { ui => 1, optional => 1 },
3 4 5 6
    'alien-map' => { ui => 1 },
    'align-layers' => { ui => 1 },
    'animation-optimize' => {},
    'animation-play' => { ui => 1 },
7
    'antialias' => {},
8
    'apply-canvas' => { ui => 1 },
9 10
    'blinds' => { ui => 1 },
    'blur' => {},
11 12 13 14 15
    'blur-gauss' => { ui => 1 },
    'blur-gauss-selective' => { ui => 1, cflags => 'MMX_EXTRA_CFLAGS' },
    'blur-motion' => { ui => 1 },
    'border-average' => { ui => 1 },
    'bump-map' => { ui => 1 },
16
    'cartoon' => { ui => 1 },
17 18
    'cel' => { ui => 1 },
    'channel-mixer' => { ui => 1 },
19
    'checkerboard' => { ui => 1 },
20 21 22 23 24
    'cml-explorer' => { ui => 1 },
    'color-cube-analyze' => { ui => 1 },
    'color-enhance' => { ui => 1 },
    'color-exchange' => { ui => 1 },
    'color-to-alpha' => { ui => 1 },
25 26 27 28
    'colorify' => { ui => 1 },
    'colormap-remap' => { ui => 1 },
    'compose' => { ui => 1 },
    'compressor' => {},
29 30 31 32 33 34 35
    'contrast-normalize' => {},
    'contrast-retinex' => { ui => 1 },
    'contrast-stretch' => {},
    'contrast-stretch-hsv' => {},
    'convolution-matrix' => { ui => 1 },
    'crop-auto' => {},
    'crop-zealous' => {},
36 37
    'csource' => { ui => 1 },
    'cubism' => { ui => 1 },
38
    'curve-bend' => { ui => 1 },
39 40
    'decompose' => { ui => 1 },
    'deinterlace' => { ui => 1 },
41
    'depth-merge' => { ui => 1 },
42 43 44 45 46 47 48
    'desktop-link' => {},
    'despeckle' => { ui => 1 },
    'destripe' => { ui => 1 },
    'dicom' => { ui => 1 },
    'diffraction' => { ui => 1 },
    'displace' => { ui => 1 },
    'edge' => { ui => 1 },
49
    'edge-dog' => { ui => 1 },
Michael Natterer's avatar
Michael Natterer committed
50
    'edge-neon' => { ui => 1 },
51 52
    'edge-laplace' => {},
    'edge-sobel' => { ui => 1 },
53 54 55
    'emboss' => { ui => 1 },
    'engrave' => { ui => 1 },
    'film' => { ui => 1 },
56 57
    'filter-pack' => { ui => 1 },
    'fractal-trace' => { ui => 1 },
58 59
    'gbr' => { ui => 1 },
    'gee' => { ui => 1 },
60
    'gee-zoom' => { ui => 1 },
61 62
    'gif-load' => {},
    'gif-save' => { ui => 1 },
63 64
    'gih' => { ui => 1 },
    'glob' => {},
65
    'gradient-map' => {},
66 67 68 69
    'grid' => { ui => 1 },
    'guillotine' => {},
    'header' => { ui => 1 },
    'hot' => { ui => 1 },
Michael Natterer's avatar
Michael Natterer committed
70
    'html-table' => { ui => 1 },
71 72 73
    'illusion' => { ui => 1 },
    'iwarp' => { ui => 1 },
    'jigsaw' => { ui => 1 },
74
    'lcms' => { ui => 1, optional => 1 },
75 76 77
    'lens-apply' => { ui => 1 },
    'lens-distortion' => { ui => 1 },
    'lens-flare' => { ui => 1 },
78
    'mail' => { ui => 1, optional => 1 },
79
    'max-rgb' => { ui => 1 },
80 81 82
    'mng' => { ui => 1, optional => 1 },
    'mosaic' => { ui => 1 },
    'newsprint' => { ui => 1 },
83 84 85 86 87 88
    'nl-filter' => { ui => 1 },
    'noise-hsv' => { ui => 1 },
    'noise-randomize' => { ui => 1 },
    'noise-rgb' => { ui => 1 },
    'noise-solid' => { ui => 1 },
    'noise-spread' => { ui => 1 },
89 90 91 92 93 94 95 96 97 98 99
    'nova' => { ui => 1 },
    'oilify' => { ui => 1 },
    'pat' => { ui => 1 },
    'pcx' => { ui => 1 },
    'photocopy' => { ui => 1 },
    'pix' => { ui => 1 },
    'pixelize' => { ui => 1 },
    'plasma' => { ui => 1 },
    'plugin-browser' => { ui => 1 },
    'png' => { ui => 1, optional => 1, cflags => 1 },
    'pnm' => { ui => 1 },
100
    'polar-coords' => { ui => 1 },
101 102 103 104
    'poppler' => { ui => 1, optional => 1, cflags => 1 },
    'postscript' => { ui => 1 },
    'procedure-browser' => { ui => 1 },
    'psp' => { ui => 1, optional => 1, libopt => 'z' },
105
    'qbist' => { ui => 1 },
106
    'raw' => { ui => 1 },
107
    'red-eye-removal' => { ui => 1 },
108 109
    'ripple' => { ui => 1 },
    'rotate' => {},
110
    'sample-colorize' => { ui => 1 },
Sven Neumann's avatar
Sven Neumann committed
111
    'screenshot' => { ui => 1, optional => 1, cflags => XFIXES_CFLAGS },
112
    'semi-flatten' => {},
113 114 115
    'sharpen' => { ui => 1 },
    'shift' => { ui => 1 },
    'sinus' => { ui => 1 },
116
    'smooth-palette' => { ui => 1 },
117 118
    'softglow' => { ui => 1 },
    'sparkle' => { ui => 1 },
119
    'sphere-designer' => { ui => 1 },
120 121 122
    'sunras' => { ui => 1 },
    'svg' => { ui => 1, optional => 1, cflags => 1 },
    'tga' => { ui => 1 },
123
    'threshold-alpha' => { ui => 1 },
124 125
    'tiff-load' => { ui => 1, optional => 1, libs => 'LIBTIFF' },
    'tiff-save' => { ui => 1, optional => 1, libs => 'LIBTIFF' },
126
    'tile' => { ui => 1 },
127 128 129 130 131 132 133 134 135
    'tile-glass' => { ui => 1 },
    'tile-paper' => { ui => 1 },
    'tile-seamless' => {},
    'tile-small' => { ui => 1 },
    'unit-editor' => { ui => 1 },
    'unsharp-mask' => { ui => 1 },
    'value-invert' => {},
    'value-propagate' => { ui => 1 },
    'van-gogh-lic' => { ui => 1 },
136 137 138
    'video' => { ui => 1 },
    'warp' => { ui => 1 },
    'waves' => { ui => 1 },
139 140
    'web-browser' => {},
    'whirl-pinch' => { ui => 1 },
141 142 143 144
    'wind' => { ui => 1 },
    'wmf' => { ui => 1, optional => 1, cflags => 1 },
    'xbm' => { ui => 1 },
    'xpm' => { ui => 1, optional => 1 },
145
    'xwd' => {  ui => 1 }
Manish Singh's avatar
Manish Singh committed
146
);