Commit e7389bdc authored by Øyvind "pippin" Kolås's avatar Øyvind "pippin" Kolås

reference hash updates

parent 2f245174
......@@ -803,7 +803,7 @@ static void ui_dir_viewer (State *o)
else
wdim = dim * (1.0 * w / h);
mrg_image (mrg, x + (dim-wdim)/2, y + (dim-hdim)/2, wdim, hdim, thumbpath, NULL, NULL);
mrg_image (mrg, x + (dim-wdim)/2, y + (dim-hdim)/2, wdim, hdim, 1.0, thumbpath, NULL, NULL);
}
g_free (thumbpath);
......@@ -1186,7 +1186,11 @@ static void load_path (State *o)
path = o->path;
if (access (o->save_path, F_OK) != -1)
path = o->save_path;
{
/* XXX : fix this in the fuse layer of zn! XXX XXX XXX XXX */
if (!strstr (o->save_path, ".zn.fs"))
path = o->save_path;
}
g_object_unref (o->gegl);
o->gegl = NULL;
......
This diff is collapsed.
......@@ -278,7 +278,7 @@ gegl_op_class_init (GeglOpClass *klass)
"title", _("Scale3X Antialiasing"),
"categories", "enhance",
"license", "GPL3+",
"reference-hash", "265d02a3b3cd11bd7b612feca3706fec",
"reference-hash", "457b979c0b7f6ff9b41549e05388e67f",
"description", _("Antialias using the Scale3X edge-extrapolation algorithm"),
"reference-chain", "load path=images/standard-input.png threshold antialias",
NULL);
......
......@@ -292,7 +292,7 @@ gegl_op_class_init (GeglOpClass *klass)
"categories", "artistic",
"name", "gegl:cartoon",
"title", _("Cartoon"),
"reference-hash", "99661bc960ff6ef005120c7ff63dfa70",
"reference-hash", "ef2005279a968cc34f597e5ed0b5fc05",
"license", "GPL3+",
"description", _("Simulates a cartoon, its result is similar to a black"
" felt pen drawing subsequently shaded with color. This"
......
......@@ -264,6 +264,7 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name", "gegl:channel-mixer",
"categories", "color",
"reference-hash", "c7b822f909ec17da9c6fa4259d076da6",
"title", _("Channel Mixer"),
"license", "GPL3+",
"description", _("Remix colors; by defining relative contributions from source components."),
......
......@@ -242,6 +242,7 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name", "gegl:color-exchange",
"title", _("Exchange color"),
"reference-hash", "d44569682486dd5187db20243520ff5d",
"categories", "color",
"license", "GPL3+",
"description", _("Exchange one color with another, optionally setting "
......
......@@ -619,7 +619,7 @@ gegl_op_class_init (GeglOpClass *klass)
"title", _("Cubism"),
"name", "gegl:cubism",
"categories", "artistic:scramble",
"reference-hash", "fe131f5ed2842b0b09739e16d7e5960d",
"reference-hash", "142b7257d4783a35afbbaaf185a1cf61",
"license", "GPL3+",
"description", _("Convert the image into randomly rotated square blobs, somehow resembling a cubist painting style"),
NULL);
......
......@@ -313,7 +313,7 @@ gegl_op_class_init (GeglOpClass *klass)
"categories", "enhance",
"license", "GPL3+",
"position-dependent", "true",
"reference-hash", "c1b3b9cdb55e737e6282a90603df9755",
"reference-hash", "2cd603036c2cc3f0221e0fc5684dd919",
"description", _("Fix images where every other row or column is missing"),
NULL);
}
......
......@@ -412,7 +412,7 @@ gegl_op_class_init (GeglOpClass *klass)
"title", _("Laplacian Edge Detection"),
"categories", "edge-detect",
"license", "GPL3+",
"reference-hash", "c4ecceb172485fb4550e4b31a43eb2b1",
"reference-hash", "d3a424e41c50688927d0b2519a4e92db",
"description", _("High-resolution edge detection"),
NULL);
}
......
......@@ -363,7 +363,7 @@ gegl_op_class_init (GeglOpClass *klass)
"title", _("Edge Detection"),
"categories", "edge-detect",
"license", "GPL3+",
"reference-hash", "a8eaae9513e1868a5c86a241c0643170",
"reference-hash", "9d6ae823f6e380f30f9acbda88bbfb6d",
"description", _("Several simple methods for detecting edges"),
NULL);
}
......
......@@ -269,7 +269,7 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name", "gegl:emboss",
"title", _("Emboss"),
"reference-hash", "ec49e055c3670e041c64b97b478b4667",
"reference-hash", "6819c87af82ccc2f295cddf04781ec69",
"categories", "light",
"license", "GPL3+",
"description", _("Simulates an image created by embossing"),
......
......@@ -241,7 +241,7 @@ gegl_op_class_init (GeglOpClass *klass)
"position-dependent", "true",
"categories", "map",
"license", "GPL3+",
"reference-hash", "2d7d619a67707cc37f36392b8eb438ed",
"reference-hash", "7636e00bd6be1d6079abf71ab0db00c7",
"description", _("Transform the image with the fractals"),
NULL);
}
......
......@@ -272,7 +272,7 @@ gegl_op_class_init (GeglOpClass *klass)
"title", _("Illusion"),
"categories", "map",
"license", "GPL3+",
"reference-hash", "a0fd195e336df0608a4ec7413f6e12a4",
"reference-hash", "577ee48aed3b49af531e8a9a10676af9",
"description", _("Superimpose many altered copies of the image."),
NULL);
}
......
......@@ -510,7 +510,7 @@ gegl_op_class_init (GeglOpClass *klass)
"name", "gegl:lens-flare",
"title", _("Lens Flare"),
"categories", "light",
"reference-hash", "202b3fdd87aed2dc3a10da9c9cad5608",
"reference-hash", "ad7ee885223deeb38ed660627f6e8dc6",
"license", "GPL3+",
"description", _("Adds a lens flare effect."),
NULL);
......
......@@ -2469,7 +2469,7 @@ gegl_op_class_init (GeglOpClass *klass)
"title", _("Mosaic"),
"categories", "artistic:scramble",
"license", "GPL3+",
"reference-hash", "1484cc9d8506473fcbef6c2ebe722699",
"reference-hash", "8d4594ee22e3f792429f0089728c1310",
"description", _("Mosaic is a filter which transforms an image into "
"what appears to be a mosaic, composed of small primitives, "
"each of constant color and of an approximate size."),
......
......@@ -423,7 +423,7 @@ gegl_op_class_init (GeglOpClass *klass)
"categories", "blur",
"position-dependent", "true",
"license", "GPL3+",
"reference-hash", "3388c95e20df06fecf359a1a33dbd200",
"reference-hash", "cc56c83c77f6d6ed44e41ffb89b3b8b0",
"description", _("Circular motion blur"),
NULL);
}
......
......@@ -244,7 +244,7 @@ gegl_op_class_init (GeglOpClass *klass)
"categories", "blur",
"position-dependent", "true",
"license", "GPL3+",
"reference-hash", "c76c31c4de489aac562a1fc2fdaedc4f",
"reference-hash", "3d1d0f7f64ca1ff5b84408cd8db9aefa",
"description", _("Zoom motion blur"),
NULL);
}
......
......@@ -481,7 +481,7 @@ gegl_op_class_init (GeglOpClass *klass)
"name" , "gegl:oilify",
"title", _("Oilify"),
"license", "GPL3+",
"reference-hash", "b52e2c7f1d8478dc8f71d792b10058af",
"reference-hash", "eb7a8c8106cb6ff616965c0183dc130b",
"description",_("Emulate an oil painting"),
NULL);
}
......
......@@ -327,7 +327,7 @@ gegl_op_class_init (GeglOpClass *klass)
"categories", "artistic",
"license", "GPL3+",
"title", _("Photocopy"),
"reference-hash", "a9f1c23b66c9a0afb5a3cc1b788f946f",
"reference-hash", "d2f210ce9e61b81ebd58a5eb7dfe9dd7",
"description", _("Simulate color distortion produced by a copy machine"),
NULL);
}
......
......@@ -171,7 +171,7 @@ gegl_op_class_init (GeglOpClass *klass)
"title", _("Red Eye Removal"),
"categories", "enhance",
"license", "GPL3+",
"reference-hash", "8b0b4751b4a1ffac1ba4ff6d08e48a1a",
"reference-hash", "30bed05acd7bde632fad8d40cf686075",
"description", _("Remove the red eye effect caused by camera flashes"),
NULL);
}
......
......@@ -260,7 +260,7 @@ gegl_op_class_init (GeglOpClass *klass)
"categories", "distort",
"position-dependent", "true",
"license", "GPL3+",
"reference-hash", "7aa0097faf41522087353718516b8e15",
"reference-hash", "7f291e2dfcc59d6832be21c839e58963",
"description", _("Displace pixels in a ripple pattern"),
NULL);
}
......
......@@ -144,7 +144,7 @@ gegl_op_class_init (GeglOpClass *klass)
"title", _("Shift"),
"categories", "distort",
"license", "GPL3+",
"reference-hash", "39f4bbcb328f83641e8ada109c86c4c9",
"reference-hash", "da717d8c0cad7ed5a500d1f322821d89",
"description", _("Shift each row or column of pixels by a random amount"),
NULL);
}
......
......@@ -235,7 +235,7 @@ gegl_op_class_init (GeglOpClass *klass)
"title", _("Softglow"),
"categories", "artistic",
"license", "GPL3+",
"reference-hash", "8d3e761f53fb0a5cf0cc7a5c417e09a0",
"reference-hash", "04db4506b2e646a5a24e40472407956d",
"description", _("Simulate glow by making highlights intense and fuzzy"),
NULL);
}
......
......@@ -234,7 +234,7 @@ gegl_op_class_init (GeglOpClass *klass)
"title", _("Tile Glass"),
"license", "GPL3+",
"name", "gegl:tile-glass",
"reference-hash", "1cbbd91251831ec9f280536fa7a81cc2",
"reference-hash", "3a564b45ae023a0f7acf1146c81fe41d",
"position-dependent", "true",
"description", _("Simulate distortion caused by rectangular glass tiles"),
NULL);
......
......@@ -641,7 +641,7 @@ gegl_op_class_init (GeglOpClass *klass)
"name", "gegl:value-propagate",
"title", _("Value Propagate"),
"categories", "distort",
"reference-hash", "831de8793d5501d8fb9c2462466f1721",
"reference-hash", "e83d141dad2bc9274b562273867eda71",
"license", "GPL3+",
"description", _("Propagate certain values to neighboring pixels. Erode and dilate any color or opacity."),
NULL);
......
......@@ -197,7 +197,7 @@ gegl_op_class_init (GeglOpClass *klass)
"title", _("Waves"),
"categories", "distort",
"position-dependent", "true",
"reference-hash", "8db35f18f7991b9f6c56f6ca25188fd6",
"reference-hash", "5c9428be7c567630854d681617bc245f",
"license", "GPL3+",
"description", _("Distort the image with waves"),
NULL);
......
......@@ -260,7 +260,7 @@ gegl_op_class_init (GeglOpClass *klass)
"name", "gegl:alien-map",
"title", _("Alien Map"),
"categories", "artistic",
"reference-hash", "503b16b8b84765c1a080fd992231e26d",
"reference-hash", "e0cc57321ec905efce7fc7b412abe04a",
"description", _("Heavily distort images colors by applying trigonometric functions to map color values."),
NULL);
}
......
......@@ -294,7 +294,7 @@ gegl_op_class_init (GeglOpClass *klass)
"name", "gegl:bilateral-filter",
"title", _("Bilateral Filter"),
"categories", "enhance:noise-reduction",
"reference-hash", "5cfcdea9b2f5917f48c54a8972374d8a",
"reference-hash", "ae2daa632761f829c4a59225f17bf211",
"description",
_("Like a gaussian blur; but where the contribution for each neighbourhood "
"pixel is also weighted by the color difference with the original center pixel. "),
......
......@@ -257,7 +257,7 @@ gegl_op_class_init (GeglOpClass *klass)
"name" , "gegl:contrast-curve",
"title", _("Contrast Curve"),
"categories" , "color",
"reference-hash", "c5623beeef052a9b47acd178dd420864",
"reference-hash", "43ddd80572ab34095298ac7c36368b0c",
"description",
_("Adjusts the contrast of a grayscale image with a curve specifying contrast for intensity."),
NULL);
......
......@@ -629,7 +629,7 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"categories", "generic",
"name", "gegl:convolution-matrix",
"reference-hash", "4eddc0aaa970a59ee8a813627874cdf3",
"reference-hash", "22d2d47a2da3d3e7cd402ea9fa1a3a25",
"title", _("Convolution Matrix"),
"description", _("Apply a generic 5x5 convolution matrix"),
NULL);
......
......@@ -404,7 +404,7 @@ gegl_op_class_init (GeglOpClass *klass)
"name", "gegl:edge-sobel",
"title", _("Sobel Edge Detection"),
"categories", "edge-detect",
"reference-hash", "a89606b5fd8e75c98c0c0d2bb0314a87",
"reference-hash", "d75a32d401a11b715bd28277a5962882",
"description", _("Specialized direction-dependent edge detection"),
NULL);
}
......
......@@ -224,7 +224,7 @@ gegl_op_class_init (GeglOpClass *klass)
"name", "gegl:image-gradient",
"title", _("Image Gradient"),
"categories", "edge-detect",
"reference-hash", "3bc1f4413a06969bf86606d621969651",
"reference-hash", "6cd95bf706d744b31b475b3500941f3c",
"description", _("Compute gradient magnitude and/or direction by "
"central differencies"),
NULL);
......
......@@ -80,7 +80,7 @@ gegl_op_class_init (GeglOpClass *klass)
"name" , "gegl:invert-gamma",
"title", _("Invert in Perceptual space"),
"categories" , "color",
"reference-hash", "db07b9d85f2786db29560bd50ae0e7a1",
"reference-hash", "f602d2a04555e341aa6efe755f1d5999",
"description",
_("Invert the components (except alpha) perceptually, "
"the result is the corresponding \"negative\" image."),
......
......@@ -245,7 +245,7 @@ gegl_op_class_init (GeglOpClass *klass)
"name", "gegl:mean-curvature-blur",
"title", _("Mean Curvature Blur"),
"categories", "blur",
"reference-hash", "8856d371c39a439e501dc2f2a74d6417",
"reference-hash", "87ef39a3c8f9b9020b54c260a39d0e1f",
"description", _("Regularize geometry at a speed proportional to the local mean curvature value"),
NULL);
}
......
......@@ -114,7 +114,7 @@ gegl_op_class_init (GeglOpClass *klass)
"name", "gegl:mono-mixer",
"title", _("Mono Mixer"),
"categories", "color",
"reference-hash", "a3137fe85bdfbef1dee30415fe7019df",
"reference-hash", "c0c510a2f89c949190fe1d456ae543dc",
"description", _("Monochrome channel mixer"),
"cl-source", mono_mixer_cl_source,
NULL);
......
......@@ -193,7 +193,7 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name", "gegl:noise-cie-lch",
"title", _("Add CIE Lch Noise"),
"reference-hash", "438deabf01651025c15ce86c3637e652",
"reference-hash", "7b01f2a1f2d866e1349748b70403b2a4",
"categories", "noise",
"description", _("Randomize lightness, chroma and hue independently"),
NULL);
......
......@@ -276,7 +276,7 @@ gegl_op_class_init (GeglOpClass *klass)
"name", "gegl:noise-hsv",
"title", _("Add HSV Noise"),
"categories", "noise",
"reference-hash", "e750e20f35e03f6c64a38bcc9c11490d",
"reference-hash", "742a94075b6ddfaf86638691bf654b3b",
"description", _("Randomize hue, saturation and value independently"),
NULL);
}
......
......@@ -142,7 +142,7 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name", "gegl:noise-pick",
"title", _("Noise Pick"),
"reference-hash", "0634d248731c51f4784749b934c05bd2",
"reference-hash", "9ce949376eb179e98e0c677911fa76e8",
"categories", "noise",
"description", _("Randomly interchange some pixels with neighbors"),
NULL);
......
......@@ -456,7 +456,7 @@ gegl_op_class_init (GeglOpClass *klass)
"title", _("Noise Reduction"),
"name" , "gegl:noise-reduction",
"categories" , "enhance:noise-reduction",
"reference-hash", "4a83f812367221d80bbd89b81fbe3c43",
"reference-hash", "7cd18da7f407f4bc6f917c8318e50b59",
"description", _("Anisotropic smoothing operation"),
NULL);
}
......
......@@ -212,7 +212,7 @@ gegl_op_class_init (GeglOpClass *klass)
"name", "gegl:noise-rgb",
"title", _("Add RGB Noise"),
"categories", "noise",
"reference-hash", "b92f11f3a5f288c4f0e20afb0bba054f",
"reference-hash", "3f537624e94b49109b5d809363b25ef0",
"description", _("Distort colors by random amounts"),
NULL);
}
......
......@@ -158,7 +158,7 @@ gegl_op_class_init (GeglOpClass *klass)
"name", "gegl:noise-spread",
"title", _("Noise Spread"),
"categories", "noise",
"reference-hash", "c53483232973300e961be9819026f997",
"reference-hash", "89c0d73afd19917ba1e7bad435ff63b4",
"description", _("Move pixels around randomly"),
NULL);
}
......
......@@ -140,7 +140,7 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name", "gegl:posterize",
"title", _("Posterize"),
"reference-hash", "6c325366cad73837346ea052aea4d7dc",
"reference-hash", "ae15a5986f7345e997b61e360ca1559b",
"categories" , "color",
"description",
_("Reduces the number of levels in each color component of the image."),
......
......@@ -186,7 +186,7 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name", "gegl:rgb-clip",
"title", _("Clip RGB"),
"reference-hash", "ffb9e86edb25bc92e8d4e68f59bbb04b",
"reference-hash", "d44569682486dd5187db20243520ff5d",
"categories", "color",
"description", _("Keep RGB pixels values inside a specific range"),
NULL);
......
......@@ -222,7 +222,7 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name" , "gegl:saturation",
"title", _("Saturation"),
"reference-hash", "ffb9e86edb25bc92e8d4e68f59bbb04b",
"reference-hash", "584bfe714947a573f10399965c8b45b0",
"categories" , "color",
"description", _("Changes the saturation"),
NULL);
......
......@@ -110,7 +110,7 @@ gegl_op_class_init (GeglOpClass *klass)
gegl_operation_class_set_keys (operation_class,
"name" , "gegl:sepia",
"title", _("Sepia"),
"reference-hash", "0c75909ff8e8bf7f45378aae4d05bbcb",
"reference-hash", "60d6e6b36e4305931dc5cdca8201404e",
"categories" , "color",
"description", _("Apply a sepia tone to the input image"),
NULL);
......
......@@ -355,7 +355,7 @@ gegl_op_class_init (GeglOpClass *klass)
"name" , "gegl:snn-mean",
"categories" , "enhance:noise-reduction",
"title", _("Symmetric Nearest Neighbour"),
"reference-hash", "1f5c30085011311cf743ddc91a44f1f0",
"reference-hash", "14c0b4b102b1748e4a48555fb8ae9d48",
"description",
_("Noise reducing edge preserving blur filter based "
"on Symmetric Nearest Neighbours"),
......
......@@ -148,7 +148,7 @@ gegl_op_class_init (GeglOpClass *klass)
"name", "gegl:value-invert",
"title", _("Value Invert"),
"categories" , "color",
"reference-hash", "98a6a7c2b289209dc7ce9309063a6796",
"reference-hash", "1457b5c30de7a730a54c80028097e046",
"description",
_("Invert the value component, the result has the brightness "
"inverted, keeping the color."),
......
......@@ -385,7 +385,7 @@ gegl_op_class_init (GeglOpClass *klass)
"title", _("Vignette"),
"position-dependent", "true",
"categories", "render:light",
"reference-hash", "1ed16686a8ed98f8da4c3624a59b077c",
"reference-hash", "519798f9fd053ae9ef52fb179182c615",
"description", _("Applies a vignette to an image. Simulates the luminance "
"fall off at the edge of exposed film, and some other "
"fuzzier border effects that can naturally occur with "
......
......@@ -273,7 +273,7 @@ gegl_op_class_init (GeglOpClass *klass)
"name", "gegl:wavelet-blur-1d",
"categories", "hidden:blur",
"title", _("1D Wavelet-blur"),
"reference-hash", "f7879e0dcf29fa78df7b2c400842ddce",
"reference-hash", "71ac3a58677d8efd8099fc761bdc5572",
"description", _("This blur is used for the wavelet decomposition filter, "
"each pixel is computed from another by the HAT transform"),
NULL);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment