From 429a74fe79316cf29eafbe9842dfd4812eaf18a5 Mon Sep 17 00:00:00 2001 From: Nicolas Dufour Date: Fri, 19 Aug 2011 14:38:26 +0200 Subject: Filters. Some extra clean-up (moving color-interpolation-filters attribute to style). Filters. New Lightness-Contrast and Fade to Black or White CPFs. Translations. POT file and French translation update. (bzr r10556) --- po/fr.po | 652 ++++++++++++++------------- po/inkscape.pot | 624 +++++++++++++------------ share/filters/filters.svg | 418 ++++++++--------- src/extension/internal/filter/blurs.h | 10 +- src/extension/internal/filter/bumps.h | 10 +- src/extension/internal/filter/color.h | 180 +++++++- src/extension/internal/filter/distort.h | 4 +- src/extension/internal/filter/filter-all.cpp | 2 + src/extension/internal/filter/image.h | 2 +- src/extension/internal/filter/morphology.h | 4 +- src/extension/internal/filter/overlays.h | 2 +- src/extension/internal/filter/paint.h | 16 +- src/extension/internal/filter/protrusions.h | 2 +- src/extension/internal/filter/shadows.h | 2 +- src/extension/internal/filter/textures.h | 2 +- src/extension/internal/filter/transparency.h | 10 +- 16 files changed, 1093 insertions(+), 847 deletions(-) diff --git a/po/fr.po b/po/fr.po index c47c7038c..d1939675c 100644 --- a/po/fr.po +++ b/po/fr.po @@ -17,8 +17,8 @@ msgid "" msgstr "" "Project-Id-Version: inkscape\n" "Report-Msgid-Bugs-To: inkscape-devel@lists.sourceforge.net\n" -"POT-Creation-Date: 2011-08-16 22:00+0200\n" -"PO-Revision-Date: 2011-08-16 22:07+0100\n" +"POT-Creation-Date: 2011-08-19 14:30+0200\n" +"PO-Revision-Date: 2011-08-19 14:37+0100\n" "Last-Translator: Nicolas Dufour \n" "Language-Team: \n" "Language: \n" @@ -491,11 +491,11 @@ msgid "Apparition" msgstr "Apparition" #: ../share/filters/filters.svg.h:1 -#: ../src/extension/internal/filter/blurs.h:61 -#: ../src/extension/internal/filter/blurs.h:117 -#: ../src/extension/internal/filter/blurs.h:186 -#: ../src/extension/internal/filter/blurs.h:252 -#: ../src/extension/internal/filter/blurs.h:336 +#: ../src/extension/internal/filter/blurs.h:63 +#: ../src/extension/internal/filter/blurs.h:132 +#: ../src/extension/internal/filter/blurs.h:201 +#: ../src/extension/internal/filter/blurs.h:267 +#: ../src/extension/internal/filter/blurs.h:351 msgid "Blurs" msgstr "Flous" @@ -1460,31 +1460,33 @@ msgstr "Lumière noire" #: ../src/extension/internal/filter/bumps.h:104 #: ../src/extension/internal/filter/bumps.h:573 #: ../src/extension/internal/filter/bumps.h:580 -#: ../src/extension/internal/filter/color.h:79 -#: ../src/extension/internal/filter/color.h:161 -#: ../src/extension/internal/filter/color.h:168 -#: ../src/extension/internal/filter/color.h:259 -#: ../src/extension/internal/filter/color.h:337 -#: ../src/extension/internal/filter/color.h:344 -#: ../src/extension/internal/filter/color.h:432 -#: ../src/extension/internal/filter/color.h:527 -#: ../src/extension/internal/filter/color.h:648 -#: ../src/extension/internal/filter/color.h:748 -#: ../src/extension/internal/filter/color.h:839 -#: ../src/extension/internal/filter/color.h:967 -#: ../src/extension/internal/filter/color.h:1062 -#: ../src/extension/internal/filter/color.h:1076 -#: ../src/extension/internal/filter/color.h:1191 -#: ../src/extension/internal/filter/color.h:1267 -#: ../src/extension/internal/filter/color.h:1369 -#: ../src/extension/internal/filter/color.h:1376 +#: ../src/extension/internal/filter/color.h:81 +#: ../src/extension/internal/filter/color.h:163 +#: ../src/extension/internal/filter/color.h:170 +#: ../src/extension/internal/filter/color.h:261 +#: ../src/extension/internal/filter/color.h:339 +#: ../src/extension/internal/filter/color.h:346 +#: ../src/extension/internal/filter/color.h:436 +#: ../src/extension/internal/filter/color.h:531 +#: ../src/extension/internal/filter/color.h:654 +#: ../src/extension/internal/filter/color.h:751 +#: ../src/extension/internal/filter/color.h:830 +#: ../src/extension/internal/filter/color.h:921 +#: ../src/extension/internal/filter/color.h:1049 +#: ../src/extension/internal/filter/color.h:1119 +#: ../src/extension/internal/filter/color.h:1218 +#: ../src/extension/internal/filter/color.h:1232 +#: ../src/extension/internal/filter/color.h:1347 +#: ../src/extension/internal/filter/color.h:1423 +#: ../src/extension/internal/filter/color.h:1527 +#: ../src/extension/internal/filter/color.h:1534 #: ../src/extension/internal/filter/morphology.h:137 #: ../src/extension/internal/filter/overlays.h:73 #: ../src/extension/internal/filter/paint.h:99 #: ../src/extension/internal/filter/paint.h:723 #: ../src/extension/internal/filter/paint.h:727 #: ../src/extension/internal/filter/shadows.h:71 -#: ../src/extension/internal/filter/transparency.h:281 +#: ../src/extension/internal/filter/transparency.h:345 #: ../share/extensions/color_blackandwhite.inx.h:2 #: ../share/extensions/color_brighter.inx.h:2 #: ../share/extensions/color_custom.inx.h:9 @@ -1756,10 +1758,11 @@ msgid "Monochrome Transparency" msgstr "Monochrome transparent" #: ../share/filters/filters.svg.h:1 -#: ../src/extension/internal/filter/transparency.h:69 -#: ../src/extension/internal/filter/transparency.h:140 -#: ../src/extension/internal/filter/transparency.h:214 -#: ../src/extension/internal/filter/transparency.h:286 +#: ../src/extension/internal/filter/transparency.h:70 +#: ../src/extension/internal/filter/transparency.h:141 +#: ../src/extension/internal/filter/transparency.h:215 +#: ../src/extension/internal/filter/transparency.h:288 +#: ../src/extension/internal/filter/transparency.h:350 msgid "Fill and Transparency" msgstr "Remplissage et transparence" @@ -1903,23 +1906,20 @@ msgid "Pixellize" msgstr "Pixel" #: ../share/filters/filters.svg.h:1 -#, fuzzy msgid "Pixel tools" -msgstr "Pixels" +msgstr "Outils pixel" #: ../share/filters/filters.svg.h:1 msgid "Reduce or remove antialiasing around shapes" msgstr "Réduit ou supprime l'antialiasing autour des formes" #: ../share/filters/filters.svg.h:1 -#, fuzzy msgid "Set Resolution" -msgstr "Résolution :" +msgstr "Définir la résolution" #: ../share/filters/filters.svg.h:1 -#, fuzzy msgid "Set filter resolution" -msgstr "Résolution par défaut d’exportation :" +msgstr "Définit la résolution du filtre" #: ../share/filters/filters.svg.h:1 msgid "Basic Diffuse Bump" @@ -1946,18 +1946,16 @@ msgid "Two types of lighting emboss effect" msgstr "Effets de bosselage utilisant deux types de lumières" #: ../share/filters/filters.svg.h:1 -#, fuzzy msgid "Linen Canvas" -msgstr "Zone de travail" +msgstr "Toile de lin" #: ../share/filters/filters.svg.h:1 msgid "Painting canvas emboss effect" msgstr "Effet de bosselage façon toile de peinture" #: ../share/filters/filters.svg.h:1 -#, fuzzy msgid "Plasticine" -msgstr "Plâtre" +msgstr "Pâte à modeler" #: ../share/filters/filters.svg.h:1 #, fuzzy @@ -4273,6 +4271,7 @@ msgstr "Capturer la couleur et l’opacité visibles" #: ../src/dialogs/clonetiler.cpp:2527 #: ../src/dialogs/clonetiler.cpp:2668 #: ../src/extension/internal/bitmap/opacity.cpp:37 +#: ../src/extension/internal/filter/transparency.h:279 #: ../src/widgets/toolbox.cpp:4601 #: ../share/extensions/interp_att_g.inx.h:14 msgid "Opacity" @@ -5016,9 +5015,9 @@ msgstr "Cible :" #. _settings->add_checkbutton(false, SP_ATTR_STITCHTILES, _("Stitch Tiles"), "stitch", "noStitch"); #: ../src/dialogs/object-attributes.cpp:35 #: ../src/extension/internal/bitmap/addNoise.cpp:46 -#: ../src/extension/internal/filter/color.h:421 -#: ../src/extension/internal/filter/color.h:1259 -#: ../src/extension/internal/filter/color.h:1346 +#: ../src/extension/internal/filter/color.h:425 +#: ../src/extension/internal/filter/color.h:1415 +#: ../src/extension/internal/filter/color.h:1503 #: ../src/extension/internal/filter/distort.h:69 #: ../src/extension/internal/filter/morphology.h:54 #: ../src/rdf.cpp:240 @@ -5065,9 +5064,9 @@ msgstr "URL :" #: ../src/dialogs/object-attributes.cpp:52 #: ../src/dialogs/object-attributes.cpp:60 -#: ../src/extension/internal/filter/color.h:1045 -#: ../src/extension/internal/filter/color.h:1048 -#: ../src/extension/internal/filter/color.h:1051 +#: ../src/extension/internal/filter/color.h:1201 +#: ../src/extension/internal/filter/color.h:1204 +#: ../src/extension/internal/filter/color.h:1207 #: ../src/ui/dialog/tile.cpp:619 #: ../src/widgets/desktop-widget.cpp:515 #: ../src/widgets/toolbox.cpp:1565 @@ -5076,9 +5075,9 @@ msgstr "X :" #: ../src/dialogs/object-attributes.cpp:53 #: ../src/dialogs/object-attributes.cpp:61 -#: ../src/extension/internal/filter/color.h:1046 -#: ../src/extension/internal/filter/color.h:1049 -#: ../src/extension/internal/filter/color.h:1052 +#: ../src/extension/internal/filter/color.h:1202 +#: ../src/extension/internal/filter/color.h:1205 +#: ../src/extension/internal/filter/color.h:1208 #: ../src/ui/dialog/tile.cpp:620 #: ../src/widgets/desktop-widget.cpp:518 #: ../src/widgets/toolbox.cpp:1583 @@ -5969,11 +5968,11 @@ msgstr "Aucune aide n’est actuellement disponible pour cette extension. Veuill msgid "Inkscape has received additional data from the script executed. The script did not return an error, but this may indicate the results will not be as expected." msgstr "Inkscape a reçu des données additionnelles du script exécuté. Le script n’a pas retourné d’erreur, mais ceci peut indiquer que les résultats ne sont pas ceux attendus." -#: ../src/extension/init.cpp:279 +#: ../src/extension/init.cpp:281 msgid "Null external module directory name. Modules will not be loaded." msgstr "Le nom de dossier des modules externes est vide. Les modules ne seront pas chargés." -#: ../src/extension/init.cpp:293 +#: ../src/extension/init.cpp:295 #: ../src/extension/internal/filter/filter-file.cpp:58 #, c-format msgid "Modules directory (%s) is unavailable. External modules in that directory will not be loaded." @@ -5985,7 +5984,7 @@ msgstr "Seuil adaptatif" #. Label #: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:42 -#: ../src/extension/internal/filter/color.h:962 +#: ../src/extension/internal/filter/color.h:1044 #: ../src/extension/internal/filter/paint.h:357 #: ../src/widgets/gradient-vector.cpp:824 #: ../share/extensions/printing-marks.inx.h:9 @@ -6066,7 +6065,7 @@ msgid "Add random noise to selected bitmap(s)" msgstr "Ajouter du bruit aux bitmaps sélectionnés" #: ../src/extension/internal/bitmap/blur.cpp:37 -#: ../src/extension/internal/filter/blurs.h:53 +#: ../src/extension/internal/filter/blurs.h:54 msgid "Blur" msgstr "Flou" @@ -6161,7 +6160,7 @@ msgid "Apply charcoal stylization to selected bitmap(s)" msgstr "Transformer les bitmaps sélectionnés en dessins au fusain" #: ../src/extension/internal/bitmap/colorize.cpp:49 -#: ../src/extension/internal/filter/color.h:314 +#: ../src/extension/internal/filter/color.h:316 msgid "Colorize" msgstr "Colorer" @@ -6287,7 +6286,7 @@ msgid "Level (with Channel)" msgstr "Niveau (par composante)" #: ../src/extension/internal/bitmap/levelChannel.cpp:53 -#: ../src/extension/internal/filter/color.h:630 +#: ../src/extension/internal/filter/color.h:636 msgid "Channel:" msgstr "Composante :" @@ -6312,17 +6311,17 @@ msgid "Hue:" msgstr "Teinte :" #: ../src/extension/internal/bitmap/modulate.cpp:42 -#: ../src/extension/internal/filter/color.h:153 -#: ../src/extension/internal/filter/color.h:254 +#: ../src/extension/internal/filter/color.h:155 +#: ../src/extension/internal/filter/color.h:256 #: ../src/extension/internal/filter/paint.h:87 msgid "Saturation:" msgstr "Saturation :" #: ../src/extension/internal/bitmap/modulate.cpp:43 -#: ../src/extension/internal/filter/blurs.h:172 +#: ../src/extension/internal/filter/blurs.h:187 #: ../src/extension/internal/filter/bumps.h:377 #: ../src/extension/internal/filter/bumps.h:461 -#: ../src/extension/internal/filter/color.h:71 +#: ../src/extension/internal/filter/color.h:73 msgid "Brightness:" msgstr "Brillance :" @@ -6355,7 +6354,7 @@ msgid "Stylize selected bitmap(s) so that they appear to be painted with oils" msgstr "Styliser les bitmaps sélectionnés en leur donnant l’apparence d’une peinture à l’huile" #: ../src/extension/internal/bitmap/opacity.cpp:39 -#: ../src/extension/internal/filter/blurs.h:318 +#: ../src/extension/internal/filter/blurs.h:333 #: ../src/ui/dialog/filter-effects-dialog.cpp:2240 #: ../src/widgets/toolbox.cpp:5796 msgid "Opacity:" @@ -6429,8 +6428,8 @@ msgid "Sharpen selected bitmap(s)" msgstr "Rendre plus nets les bitmaps sélectionnés" #: ../src/extension/internal/bitmap/solarize.cpp:38 -#: ../src/extension/internal/filter/color.h:1256 -#: ../src/extension/internal/filter/color.h:1260 +#: ../src/extension/internal/filter/color.h:1412 +#: ../src/extension/internal/filter/color.h:1416 msgid "Solarize" msgstr "Solariser" @@ -6661,44 +6660,51 @@ msgstr "Métafichier amélioré (*.emf)" msgid "Enhanced Metafile" msgstr "Métafichier amélioré" -#: ../src/extension/internal/filter/blurs.h:55 -#: ../src/extension/internal/filter/blurs.h:174 -#: ../src/extension/internal/filter/blurs.h:314 +#: ../src/extension/internal/filter/blurs.h:56 +#: ../src/extension/internal/filter/blurs.h:189 +#: ../src/extension/internal/filter/blurs.h:329 #: ../src/extension/internal/filter/distort.h:73 msgid "Horizontal blur:" msgstr "Flou horizontal :" -#: ../src/extension/internal/filter/blurs.h:56 -#: ../src/extension/internal/filter/blurs.h:175 -#: ../src/extension/internal/filter/blurs.h:315 +#: ../src/extension/internal/filter/blurs.h:57 +#: ../src/extension/internal/filter/blurs.h:190 +#: ../src/extension/internal/filter/blurs.h:330 #: ../src/extension/internal/filter/distort.h:74 msgid "Vertical blur:" msgstr "Flou vertical :" -#: ../src/extension/internal/filter/blurs.h:60 -#: ../src/extension/internal/filter/blurs.h:116 -#: ../src/extension/internal/filter/blurs.h:185 -#: ../src/extension/internal/filter/blurs.h:251 -#: ../src/extension/internal/filter/blurs.h:335 +#: ../src/extension/internal/filter/blurs.h:58 +#, fuzzy +msgid "Blur content only" +msgstr "Flou interne" + +#: ../src/extension/internal/filter/blurs.h:62 +#: ../src/extension/internal/filter/blurs.h:131 +#: ../src/extension/internal/filter/blurs.h:200 +#: ../src/extension/internal/filter/blurs.h:266 +#: ../src/extension/internal/filter/blurs.h:350 #: ../src/extension/internal/filter/bumps.h:144 #: ../src/extension/internal/filter/bumps.h:303 #: ../src/extension/internal/filter/bumps.h:384 #: ../src/extension/internal/filter/bumps.h:468 #: ../src/extension/internal/filter/bumps.h:613 -#: ../src/extension/internal/filter/color.h:78 -#: ../src/extension/internal/filter/color.h:167 -#: ../src/extension/internal/filter/color.h:258 -#: ../src/extension/internal/filter/color.h:343 -#: ../src/extension/internal/filter/color.h:431 -#: ../src/extension/internal/filter/color.h:526 -#: ../src/extension/internal/filter/color.h:647 -#: ../src/extension/internal/filter/color.h:747 -#: ../src/extension/internal/filter/color.h:838 -#: ../src/extension/internal/filter/color.h:966 -#: ../src/extension/internal/filter/color.h:1075 -#: ../src/extension/internal/filter/color.h:1190 -#: ../src/extension/internal/filter/color.h:1266 -#: ../src/extension/internal/filter/color.h:1375 +#: ../src/extension/internal/filter/color.h:80 +#: ../src/extension/internal/filter/color.h:169 +#: ../src/extension/internal/filter/color.h:260 +#: ../src/extension/internal/filter/color.h:345 +#: ../src/extension/internal/filter/color.h:435 +#: ../src/extension/internal/filter/color.h:530 +#: ../src/extension/internal/filter/color.h:653 +#: ../src/extension/internal/filter/color.h:750 +#: ../src/extension/internal/filter/color.h:829 +#: ../src/extension/internal/filter/color.h:920 +#: ../src/extension/internal/filter/color.h:1048 +#: ../src/extension/internal/filter/color.h:1118 +#: ../src/extension/internal/filter/color.h:1231 +#: ../src/extension/internal/filter/color.h:1346 +#: ../src/extension/internal/filter/color.h:1422 +#: ../src/extension/internal/filter/color.h:1533 #: ../src/extension/internal/filter/distort.h:95 #: ../src/extension/internal/filter/distort.h:204 #: ../src/extension/internal/filter/filter-file.cpp:150 @@ -6718,135 +6724,136 @@ msgstr "Flou vertical :" #: ../src/extension/internal/filter/protrusions.h:54 #: ../src/extension/internal/filter/shadows.h:78 #: ../src/extension/internal/filter/textures.h:90 -#: ../src/extension/internal/filter/transparency.h:68 -#: ../src/extension/internal/filter/transparency.h:139 -#: ../src/extension/internal/filter/transparency.h:213 -#: ../src/extension/internal/filter/transparency.h:285 +#: ../src/extension/internal/filter/transparency.h:69 +#: ../src/extension/internal/filter/transparency.h:140 +#: ../src/extension/internal/filter/transparency.h:214 +#: ../src/extension/internal/filter/transparency.h:287 +#: ../src/extension/internal/filter/transparency.h:349 #: ../src/ui/dialog/inkscape-preferences.cpp:802 msgid "Filters" msgstr "Filtres" -#: ../src/extension/internal/filter/blurs.h:64 +#: ../src/extension/internal/filter/blurs.h:66 msgid "Simple vertical and horizontal blur effect" msgstr "Effet de flou vertical et horizontal simple" -#: ../src/extension/internal/filter/blurs.h:110 +#: ../src/extension/internal/filter/blurs.h:125 msgid "Clean Edges" msgstr "Nettoyage des bords" -#: ../src/extension/internal/filter/blurs.h:112 -#: ../src/extension/internal/filter/blurs.h:247 +#: ../src/extension/internal/filter/blurs.h:127 +#: ../src/extension/internal/filter/blurs.h:262 #: ../src/extension/internal/filter/paint.h:238 #: ../src/extension/internal/filter/paint.h:337 #: ../src/extension/internal/filter/paint.h:342 msgid "Strength:" msgstr "Force :" -#: ../src/extension/internal/filter/blurs.h:120 +#: ../src/extension/internal/filter/blurs.h:135 msgid "Removes or decreases glows and jaggeries around objects edges after applying some filters" msgstr "Supprime ou diminue l’éclat et l’agitation qui apparaissent autour des bords lors de l’application de certains effets" -#: ../src/extension/internal/filter/blurs.h:170 +#: ../src/extension/internal/filter/blurs.h:185 msgid "Cross Blur" msgstr "Flou croisé" -#: ../src/extension/internal/filter/blurs.h:173 +#: ../src/extension/internal/filter/blurs.h:188 msgid "Fading:" msgstr "Décoloration :" -#: ../src/extension/internal/filter/blurs.h:176 +#: ../src/extension/internal/filter/blurs.h:191 #: ../src/extension/internal/filter/textures.h:74 msgid "Blend:" msgstr "Fondu :" -#: ../src/extension/internal/filter/blurs.h:177 -#: ../src/extension/internal/filter/blurs.h:324 +#: ../src/extension/internal/filter/blurs.h:192 +#: ../src/extension/internal/filter/blurs.h:339 #: ../src/extension/internal/filter/bumps.h:134 #: ../src/extension/internal/filter/bumps.h:589 #: ../src/extension/internal/filter/bumps.h:596 -#: ../src/extension/internal/filter/color.h:326 -#: ../src/extension/internal/filter/color.h:333 -#: ../src/extension/internal/filter/color.h:639 -#: ../src/extension/internal/filter/color.h:1185 -#: ../src/extension/internal/filter/color.h:1356 -#: ../src/extension/internal/filter/color.h:1362 +#: ../src/extension/internal/filter/color.h:328 +#: ../src/extension/internal/filter/color.h:335 +#: ../src/extension/internal/filter/color.h:645 +#: ../src/extension/internal/filter/color.h:1341 +#: ../src/extension/internal/filter/color.h:1514 +#: ../src/extension/internal/filter/color.h:1520 #: ../src/extension/internal/filter/paint.h:715 -#: ../src/extension/internal/filter/transparency.h:62 +#: ../src/extension/internal/filter/transparency.h:63 #: ../src/filter-enums.cpp:54 msgid "Darken" msgstr "Obscurcir" -#: ../src/extension/internal/filter/blurs.h:178 -#: ../src/extension/internal/filter/blurs.h:325 +#: ../src/extension/internal/filter/blurs.h:193 +#: ../src/extension/internal/filter/blurs.h:340 #: ../src/extension/internal/filter/bumps.h:135 #: ../src/extension/internal/filter/bumps.h:587 #: ../src/extension/internal/filter/bumps.h:594 -#: ../src/extension/internal/filter/color.h:324 -#: ../src/extension/internal/filter/color.h:329 -#: ../src/extension/internal/filter/color.h:638 -#: ../src/extension/internal/filter/color.h:1057 -#: ../src/extension/internal/filter/color.h:1177 -#: ../src/extension/internal/filter/color.h:1182 -#: ../src/extension/internal/filter/color.h:1354 +#: ../src/extension/internal/filter/color.h:326 +#: ../src/extension/internal/filter/color.h:331 +#: ../src/extension/internal/filter/color.h:644 +#: ../src/extension/internal/filter/color.h:1213 +#: ../src/extension/internal/filter/color.h:1333 +#: ../src/extension/internal/filter/color.h:1338 +#: ../src/extension/internal/filter/color.h:1512 #: ../src/extension/internal/filter/paint.h:713 -#: ../src/extension/internal/filter/transparency.h:61 +#: ../src/extension/internal/filter/transparency.h:62 #: ../src/filter-enums.cpp:53 #: ../src/ui/dialog/input.cpp:362 msgid "Screen" msgstr "Superposition" -#: ../src/extension/internal/filter/blurs.h:179 -#: ../src/extension/internal/filter/blurs.h:326 +#: ../src/extension/internal/filter/blurs.h:194 +#: ../src/extension/internal/filter/blurs.h:341 #: ../src/extension/internal/filter/bumps.h:136 #: ../src/extension/internal/filter/bumps.h:590 #: ../src/extension/internal/filter/bumps.h:597 -#: ../src/extension/internal/filter/color.h:322 -#: ../src/extension/internal/filter/color.h:330 -#: ../src/extension/internal/filter/color.h:636 -#: ../src/extension/internal/filter/color.h:1058 -#: ../src/extension/internal/filter/color.h:1176 -#: ../src/extension/internal/filter/color.h:1183 -#: ../src/extension/internal/filter/color.h:1355 -#: ../src/extension/internal/filter/color.h:1361 +#: ../src/extension/internal/filter/color.h:324 +#: ../src/extension/internal/filter/color.h:332 +#: ../src/extension/internal/filter/color.h:642 +#: ../src/extension/internal/filter/color.h:1214 +#: ../src/extension/internal/filter/color.h:1332 +#: ../src/extension/internal/filter/color.h:1339 +#: ../src/extension/internal/filter/color.h:1513 +#: ../src/extension/internal/filter/color.h:1519 #: ../src/extension/internal/filter/paint.h:711 -#: ../src/extension/internal/filter/transparency.h:59 +#: ../src/extension/internal/filter/transparency.h:60 #: ../src/filter-enums.cpp:52 msgid "Multiply" msgstr "Produit" -#: ../src/extension/internal/filter/blurs.h:180 -#: ../src/extension/internal/filter/blurs.h:327 +#: ../src/extension/internal/filter/blurs.h:195 +#: ../src/extension/internal/filter/blurs.h:342 #: ../src/extension/internal/filter/bumps.h:137 #: ../src/extension/internal/filter/bumps.h:591 #: ../src/extension/internal/filter/bumps.h:598 -#: ../src/extension/internal/filter/color.h:325 -#: ../src/extension/internal/filter/color.h:332 -#: ../src/extension/internal/filter/color.h:640 -#: ../src/extension/internal/filter/color.h:1184 -#: ../src/extension/internal/filter/color.h:1353 +#: ../src/extension/internal/filter/color.h:327 +#: ../src/extension/internal/filter/color.h:334 +#: ../src/extension/internal/filter/color.h:646 +#: ../src/extension/internal/filter/color.h:1340 +#: ../src/extension/internal/filter/color.h:1511 #: ../src/extension/internal/filter/paint.h:714 -#: ../src/extension/internal/filter/transparency.h:63 +#: ../src/extension/internal/filter/transparency.h:64 #: ../src/filter-enums.cpp:55 msgid "Lighten" msgstr "Éclaircir" -#: ../src/extension/internal/filter/blurs.h:189 +#: ../src/extension/internal/filter/blurs.h:204 msgid "Combine vertical and horizontal blur" msgstr "Combinaison de flou vertical et horizontal" -#: ../src/extension/internal/filter/blurs.h:245 +#: ../src/extension/internal/filter/blurs.h:260 msgid "Feather" msgstr "Estompage du pourtour" -#: ../src/extension/internal/filter/blurs.h:255 +#: ../src/extension/internal/filter/blurs.h:270 msgid "Blurred mask on the edge without altering the contents" msgstr "Masque flou sur les bords sans altération du contenu" -#: ../src/extension/internal/filter/blurs.h:310 +#: ../src/extension/internal/filter/blurs.h:325 msgid "Out of Focus" msgstr "Hors focale" -#: ../src/extension/internal/filter/blurs.h:316 +#: ../src/extension/internal/filter/blurs.h:331 #: ../src/extension/internal/filter/distort.h:75 #: ../src/extension/internal/filter/morphology.h:133 #: ../src/extension/internal/filter/overlays.h:68 @@ -6856,7 +6863,7 @@ msgstr "Hors focale" msgid "Dilatation:" msgstr "Dilatation :" -#: ../src/extension/internal/filter/blurs.h:317 +#: ../src/extension/internal/filter/blurs.h:332 #: ../src/extension/internal/filter/distort.h:76 #: ../src/extension/internal/filter/morphology.h:134 #: ../src/extension/internal/filter/overlays.h:69 @@ -6864,47 +6871,48 @@ msgstr "Dilatation :" #: ../src/extension/internal/filter/paint.h:237 #: ../src/extension/internal/filter/paint.h:344 #: ../src/extension/internal/filter/paint.h:348 -#: ../src/extension/internal/filter/transparency.h:207 +#: ../src/extension/internal/filter/transparency.h:208 +#: ../src/extension/internal/filter/transparency.h:282 msgid "Erosion:" msgstr "Érosion :" -#: ../src/extension/internal/filter/blurs.h:321 -#: ../src/extension/internal/filter/color.h:1055 +#: ../src/extension/internal/filter/blurs.h:336 +#: ../src/extension/internal/filter/color.h:1211 #: ../src/ui/dialog/document-properties.cpp:94 msgid "Background color" msgstr "Couleur de fond" -#: ../src/extension/internal/filter/blurs.h:322 +#: ../src/extension/internal/filter/blurs.h:337 #: ../src/extension/internal/filter/bumps.h:132 -#: ../src/extension/internal/filter/color.h:1056 +#: ../src/extension/internal/filter/color.h:1212 msgid "Blend type:" msgstr "Type de fondu :" -#: ../src/extension/internal/filter/blurs.h:323 +#: ../src/extension/internal/filter/blurs.h:338 #: ../src/extension/internal/filter/bumps.h:133 #: ../src/extension/internal/filter/bumps.h:588 #: ../src/extension/internal/filter/bumps.h:595 -#: ../src/extension/internal/filter/color.h:323 -#: ../src/extension/internal/filter/color.h:331 -#: ../src/extension/internal/filter/color.h:637 -#: ../src/extension/internal/filter/color.h:1059 -#: ../src/extension/internal/filter/color.h:1175 -#: ../src/extension/internal/filter/color.h:1181 -#: ../src/extension/internal/filter/color.h:1347 -#: ../src/extension/internal/filter/color.h:1360 +#: ../src/extension/internal/filter/color.h:325 +#: ../src/extension/internal/filter/color.h:333 +#: ../src/extension/internal/filter/color.h:643 +#: ../src/extension/internal/filter/color.h:1215 +#: ../src/extension/internal/filter/color.h:1331 +#: ../src/extension/internal/filter/color.h:1337 +#: ../src/extension/internal/filter/color.h:1504 +#: ../src/extension/internal/filter/color.h:1518 #: ../src/extension/internal/filter/distort.h:78 #: ../src/extension/internal/filter/paint.h:712 -#: ../src/extension/internal/filter/transparency.h:60 +#: ../src/extension/internal/filter/transparency.h:61 #: ../src/filter-enums.cpp:51 #: ../src/ui/dialog/inkscape-preferences.cpp:597 msgid "Normal" msgstr "Normal" -#: ../src/extension/internal/filter/blurs.h:329 +#: ../src/extension/internal/filter/blurs.h:344 msgid "Blend to background" msgstr "Fondre avec l'arrière-plan" -#: ../src/extension/internal/filter/blurs.h:339 +#: ../src/extension/internal/filter/blurs.h:354 msgid "Blur eroded by white or transparency" msgstr "Flou érodé par du blanc ou de la transparence" @@ -6934,25 +6942,25 @@ msgstr "Source du bosselage" #: ../src/extension/internal/filter/bumps.h:91 #: ../src/extension/internal/filter/bumps.h:569 -#: ../src/extension/internal/filter/color.h:154 -#: ../src/extension/internal/filter/color.h:739 -#: ../src/extension/internal/filter/transparency.h:131 +#: ../src/extension/internal/filter/color.h:156 +#: ../src/extension/internal/filter/color.h:821 +#: ../src/extension/internal/filter/transparency.h:132 msgid "Red:" msgstr "Rouge :" #: ../src/extension/internal/filter/bumps.h:92 #: ../src/extension/internal/filter/bumps.h:570 -#: ../src/extension/internal/filter/color.h:155 -#: ../src/extension/internal/filter/color.h:740 -#: ../src/extension/internal/filter/transparency.h:132 +#: ../src/extension/internal/filter/color.h:157 +#: ../src/extension/internal/filter/color.h:822 +#: ../src/extension/internal/filter/transparency.h:133 msgid "Green:" msgstr "Vert :" #: ../src/extension/internal/filter/bumps.h:93 #: ../src/extension/internal/filter/bumps.h:571 -#: ../src/extension/internal/filter/color.h:156 -#: ../src/extension/internal/filter/color.h:741 -#: ../src/extension/internal/filter/transparency.h:133 +#: ../src/extension/internal/filter/color.h:158 +#: ../src/extension/internal/filter/color.h:823 +#: ../src/extension/internal/filter/transparency.h:134 msgid "Blue:" msgstr "Bleu :" @@ -6974,8 +6982,9 @@ msgstr "Diffus" #: ../src/extension/internal/filter/bumps.h:102 #: ../src/extension/internal/filter/bumps.h:582 -#: ../src/extension/internal/filter/color.h:73 -#: ../src/extension/internal/filter/color.h:742 +#: ../src/extension/internal/filter/color.h:75 +#: ../src/extension/internal/filter/color.h:824 +#: ../src/extension/internal/filter/color.h:1113 #: ../src/extension/internal/filter/paint.h:86 #: ../src/extension/internal/filter/paint.h:593 #: ../src/extension/internal/filter/paint.h:717 @@ -7111,17 +7120,16 @@ msgid "Specular Light" msgstr "Éclairage spéculaire" #: ../src/extension/internal/filter/bumps.h:561 -#, fuzzy msgid "Wax Bump" -msgstr "Bosselage" +msgstr "Bosselage cireux" #: ../src/extension/internal/filter/bumps.h:572 msgid "Background:" msgstr "Fond :" #: ../src/extension/internal/filter/bumps.h:574 -#: ../src/extension/internal/filter/color.h:1063 -#: ../src/extension/internal/filter/transparency.h:56 +#: ../src/extension/internal/filter/color.h:1219 +#: ../src/extension/internal/filter/transparency.h:57 #: ../src/filter-enums.cpp:29 #: ../src/selection-describer.cpp:54 msgid "Image" @@ -7161,7 +7169,7 @@ msgid "Atop" msgstr "Atop" #: ../src/extension/internal/filter/bumps.h:606 -#: ../src/extension/internal/filter/color.h:1068 +#: ../src/extension/internal/filter/color.h:1224 #: ../src/extension/internal/filter/distort.h:70 #: ../src/filter-enums.cpp:72 msgid "In" @@ -7171,163 +7179,162 @@ msgstr "In" msgid "Turns an image to jelly" msgstr "" -#: ../src/extension/internal/filter/color.h:69 +#: ../src/extension/internal/filter/color.h:71 msgid "Brilliance" msgstr "Brillance" -#: ../src/extension/internal/filter/color.h:72 -#: ../src/extension/internal/filter/color.h:1179 +#: ../src/extension/internal/filter/color.h:74 +#: ../src/extension/internal/filter/color.h:1335 msgid "Over-saturation:" msgstr "Sur-saturation :" -#: ../src/extension/internal/filter/color.h:74 -#: ../src/extension/internal/filter/color.h:158 -#: ../src/extension/internal/filter/color.h:643 +#: ../src/extension/internal/filter/color.h:76 +#: ../src/extension/internal/filter/color.h:160 +#: ../src/extension/internal/filter/color.h:649 #: ../src/extension/internal/filter/overlays.h:70 #: ../src/extension/internal/filter/paint.h:85 #: ../src/extension/internal/filter/paint.h:503 -#: ../src/extension/internal/filter/transparency.h:135 -#: ../src/extension/internal/filter/transparency.h:209 +#: ../src/extension/internal/filter/transparency.h:136 +#: ../src/extension/internal/filter/transparency.h:210 msgid "Inverted" msgstr "Inversé" -#: ../src/extension/internal/filter/color.h:82 +#: ../src/extension/internal/filter/color.h:84 msgid "Brightness filter" msgstr "Filtre de luminosité" -#: ../src/extension/internal/filter/color.h:149 +#: ../src/extension/internal/filter/color.h:151 msgid "Channel Painting" msgstr "Peinture par canal" -#: ../src/extension/internal/filter/color.h:157 -#: ../src/extension/internal/filter/transparency.h:134 +#: ../src/extension/internal/filter/color.h:159 +#: ../src/extension/internal/filter/transparency.h:135 msgid "Alpha:" msgstr "Opacité :" -#: ../src/extension/internal/filter/color.h:171 +#: ../src/extension/internal/filter/color.h:173 msgid "Replace RGB by any color" msgstr "Remplace les canaux RVB par une couleur" -#: ../src/extension/internal/filter/color.h:251 +#: ../src/extension/internal/filter/color.h:253 msgid "Color Shift" msgstr "Décalage de couleur" -#: ../src/extension/internal/filter/color.h:253 +#: ../src/extension/internal/filter/color.h:255 msgid "Shift (°):" msgstr "Décalage (°) :" -#: ../src/extension/internal/filter/color.h:262 +#: ../src/extension/internal/filter/color.h:264 msgid "Rotate and desaturate hue" msgstr "Modifie et désature la teinte" -#: ../src/extension/internal/filter/color.h:318 +#: ../src/extension/internal/filter/color.h:320 msgid "Harsh light:" msgstr "Lumière crue :" -#: ../src/extension/internal/filter/color.h:319 +#: ../src/extension/internal/filter/color.h:321 msgid "Normal light:" msgstr "Lumière normale :" -#: ../src/extension/internal/filter/color.h:320 +#: ../src/extension/internal/filter/color.h:322 msgid "Duotone" msgstr "Duotone" -#: ../src/extension/internal/filter/color.h:321 -#: ../src/extension/internal/filter/color.h:1174 +#: ../src/extension/internal/filter/color.h:323 +#: ../src/extension/internal/filter/color.h:1330 msgid "Blend 1:" msgstr "Fondu 1 :" -#: ../src/extension/internal/filter/color.h:328 -#: ../src/extension/internal/filter/color.h:1180 +#: ../src/extension/internal/filter/color.h:330 +#: ../src/extension/internal/filter/color.h:1336 msgid "Blend 2:" msgstr "Fondu 2 :" -#: ../src/extension/internal/filter/color.h:347 +#: ../src/extension/internal/filter/color.h:349 msgid "Blend image or object with a flood color" msgstr "Mélange un image ou un objet avec une couleur de remplissage" -#: ../src/extension/internal/filter/color.h:419 +#: ../src/extension/internal/filter/color.h:423 #: ../src/filter-enums.cpp:22 msgid "Component Transfer" msgstr "Transfert de composantes" -#: ../src/extension/internal/filter/color.h:422 +#: ../src/extension/internal/filter/color.h:426 #: ../src/filter-enums.cpp:82 msgid "Identity" msgstr "Identité" -#: ../src/extension/internal/filter/color.h:423 +#: ../src/extension/internal/filter/color.h:427 #: ../src/extension/internal/filter/paint.h:499 #: ../src/filter-enums.cpp:83 msgid "Table" msgstr "Table" -#: ../src/extension/internal/filter/color.h:424 +#: ../src/extension/internal/filter/color.h:428 #: ../src/extension/internal/filter/paint.h:500 #: ../src/filter-enums.cpp:84 msgid "Discrete" msgstr "Discret" -#: ../src/extension/internal/filter/color.h:425 +#: ../src/extension/internal/filter/color.h:429 #: ../src/filter-enums.cpp:85 msgid "Linear" msgstr "Linéaire" -#: ../src/extension/internal/filter/color.h:426 +#: ../src/extension/internal/filter/color.h:430 #: ../src/filter-enums.cpp:86 msgid "Gamma" msgstr "Gamma" -#: ../src/extension/internal/filter/color.h:435 -#, fuzzy +#: ../src/extension/internal/filter/color.h:439 msgid "Basic component transfer structure" -msgstr "Texture en transparence turbulente de base" +msgstr "Structure de transfert de composants basique" -#: ../src/extension/internal/filter/color.h:504 +#: ../src/extension/internal/filter/color.h:508 msgid "Duochrome" msgstr "Duochrome" -#: ../src/extension/internal/filter/color.h:508 +#: ../src/extension/internal/filter/color.h:512 msgid "Fluorescence level:" msgstr "Niveau de fluorescence :" -#: ../src/extension/internal/filter/color.h:509 +#: ../src/extension/internal/filter/color.h:513 msgid "Swap:" msgstr "Inverser :" -#: ../src/extension/internal/filter/color.h:510 +#: ../src/extension/internal/filter/color.h:514 msgid "No swap" msgstr "Aucune inversion" -#: ../src/extension/internal/filter/color.h:511 +#: ../src/extension/internal/filter/color.h:515 msgid "Color and alpha" msgstr "Couleur et opacité" -#: ../src/extension/internal/filter/color.h:512 +#: ../src/extension/internal/filter/color.h:516 msgid "Color only" msgstr "Couleur seulement" -#: ../src/extension/internal/filter/color.h:513 +#: ../src/extension/internal/filter/color.h:517 msgid "Alpha only" msgstr "Opacité seulement" -#: ../src/extension/internal/filter/color.h:517 +#: ../src/extension/internal/filter/color.h:521 msgid "Color 1" msgstr "Couleur 1" -#: ../src/extension/internal/filter/color.h:520 +#: ../src/extension/internal/filter/color.h:524 msgid "Color 2" msgstr "Couleur 2" -#: ../src/extension/internal/filter/color.h:530 +#: ../src/extension/internal/filter/color.h:534 msgid "Convert luminance values to a duochrome palette" msgstr "Convertit les valeurs de luminance en une palette à deux tons" -#: ../src/extension/internal/filter/color.h:628 +#: ../src/extension/internal/filter/color.h:634 msgid "Extract Channel" msgstr "Extraire un canal" -#: ../src/extension/internal/filter/color.h:631 +#: ../src/extension/internal/filter/color.h:637 #: ../src/filter-enums.cpp:100 #: ../src/flood-context.cpp:241 #: ../src/widgets/sp-color-icc-selector.cpp:228 @@ -7336,7 +7343,7 @@ msgstr "Extraire un canal" msgid "Red" msgstr "Rouge" -#: ../src/extension/internal/filter/color.h:632 +#: ../src/extension/internal/filter/color.h:638 #: ../src/filter-enums.cpp:101 #: ../src/flood-context.cpp:242 #: ../src/widgets/sp-color-icc-selector.cpp:228 @@ -7345,7 +7352,7 @@ msgstr "Rouge" msgid "Green" msgstr "Vert" -#: ../src/extension/internal/filter/color.h:633 +#: ../src/extension/internal/filter/color.h:639 #: ../src/filter-enums.cpp:102 #: ../src/flood-context.cpp:243 #: ../src/widgets/sp-color-icc-selector.cpp:228 @@ -7354,78 +7361,109 @@ msgstr "Vert" msgid "Blue" msgstr "Bleu" -#: ../src/extension/internal/filter/color.h:635 +#: ../src/extension/internal/filter/color.h:641 msgid "Background blend mode:" msgstr "Mode de fondu du fond :" -#: ../src/extension/internal/filter/color.h:642 +#: ../src/extension/internal/filter/color.h:648 msgid "Channel to alpha" msgstr "Canal vers transparence" -#: ../src/extension/internal/filter/color.h:651 +#: ../src/extension/internal/filter/color.h:657 msgid "Extract color channel as a transparent image" msgstr "Extrait un canal de couleur comme image transparente" -#: ../src/extension/internal/filter/color.h:737 +#: ../src/extension/internal/filter/color.h:740 +msgid "Fade to Black or White" +msgstr "Décolorer en noir ou blanc" + +#: ../src/extension/internal/filter/color.h:742 +#: ../src/extension/internal/filter/image.h:56 +#: ../src/extension/internal/filter/paint.h:346 +msgid "Level:" +msgstr "Niveau :" + +#: ../src/extension/internal/filter/color.h:743 +msgid "Fade to:" +msgstr "Décolorer en :" + +#: ../src/extension/internal/filter/color.h:744 +#: ../src/ui/widget/selected-style.cpp:237 +#: ../src/widgets/sp-color-icc-selector.cpp:232 +#: ../src/widgets/sp-color-scales.cpp:466 +#: ../src/widgets/sp-color-scales.cpp:467 +msgid "Black" +msgstr "Noir" + +#: ../src/extension/internal/filter/color.h:745 +#: ../src/ui/widget/selected-style.cpp:233 +msgid "White" +msgstr "Blanc" + +#: ../src/extension/internal/filter/color.h:754 +msgid "Fade to black or white" +msgstr "Décolorer en noir ou blanc" + +#: ../src/extension/internal/filter/color.h:819 msgid "Greyscale" msgstr "Niveaux de gris" -#: ../src/extension/internal/filter/color.h:743 +#: ../src/extension/internal/filter/color.h:825 #: ../src/extension/internal/filter/paint.h:83 #: ../src/extension/internal/filter/paint.h:240 msgid "Transparent" msgstr "Transparent" -#: ../src/extension/internal/filter/color.h:751 +#: ../src/extension/internal/filter/color.h:833 msgid "Customize greyscale components" msgstr "Ajuste les composantes de niveau de gris" -#: ../src/extension/internal/filter/color.h:823 +#: ../src/extension/internal/filter/color.h:905 #: ../src/ui/widget/selected-style.cpp:229 msgid "Invert" msgstr "Inverser" -#: ../src/extension/internal/filter/color.h:825 +#: ../src/extension/internal/filter/color.h:907 msgid "Invert channels:" msgstr "Inverser les canaux :" -#: ../src/extension/internal/filter/color.h:826 +#: ../src/extension/internal/filter/color.h:908 msgid "No invertion" msgstr "aucune inversion" -#: ../src/extension/internal/filter/color.h:827 +#: ../src/extension/internal/filter/color.h:909 msgid "Red and blue" msgstr "Rouge et bleu" -#: ../src/extension/internal/filter/color.h:828 +#: ../src/extension/internal/filter/color.h:910 msgid "Red and green" msgstr "Rouge et vert" -#: ../src/extension/internal/filter/color.h:829 +#: ../src/extension/internal/filter/color.h:911 msgid "Green and blue" msgstr "Vert et bleu" -#: ../src/extension/internal/filter/color.h:831 +#: ../src/extension/internal/filter/color.h:913 msgid "Light transparency:" msgstr "Transparence de la lumière :" -#: ../src/extension/internal/filter/color.h:832 +#: ../src/extension/internal/filter/color.h:914 msgid "Invert hue" msgstr "Inverser la teinte" -#: ../src/extension/internal/filter/color.h:833 +#: ../src/extension/internal/filter/color.h:915 msgid "Invert lightness" msgstr "Inverser la luminosité" -#: ../src/extension/internal/filter/color.h:834 +#: ../src/extension/internal/filter/color.h:916 msgid "Invert transparency" msgstr "Inverser la transparence" -#: ../src/extension/internal/filter/color.h:842 +#: ../src/extension/internal/filter/color.h:924 msgid "Manage hue, lightness and transparency inversions" msgstr "" -#: ../src/extension/internal/filter/color.h:958 +#: ../src/extension/internal/filter/color.h:1040 #: ../src/flood-context.cpp:246 #: ../src/widgets/sp-color-icc-selector.cpp:231 #: ../src/widgets/sp-color-scales.cpp:435 @@ -7435,123 +7473,139 @@ msgstr "" msgid "Lightness" msgstr "Luminosité" -#: ../src/extension/internal/filter/color.h:960 +#: ../src/extension/internal/filter/color.h:1042 msgid "Lights:" msgstr "Lumières :" -#: ../src/extension/internal/filter/color.h:961 +#: ../src/extension/internal/filter/color.h:1043 msgid "Shadows:" msgstr "Ombres :" -#: ../src/extension/internal/filter/color.h:970 +#: ../src/extension/internal/filter/color.h:1052 msgid "Modify lights and shadows separately" msgstr "Modifie les lumières et les ombres séparément" -#: ../src/extension/internal/filter/color.h:1040 +#: ../src/extension/internal/filter/color.h:1111 +msgid "Lightness-Contrast" +msgstr "Luminosité et contraste" + +#: ../src/extension/internal/filter/color.h:1114 +msgid "Contrast:" +msgstr "Contraste :" + +#: ../src/extension/internal/filter/color.h:1122 +msgid "Modify lightness and contrast separately" +msgstr "Modifie les lumières et le contraste séparément" + +#: ../src/extension/internal/filter/color.h:1196 msgid "Nudge" -msgstr "Décallage" +msgstr "Déplacement des canaux" -#: ../src/extension/internal/filter/color.h:1044 +#: ../src/extension/internal/filter/color.h:1200 msgid "Red offset" msgstr "Décalage rouge" -#: ../src/extension/internal/filter/color.h:1047 +#: ../src/extension/internal/filter/color.h:1203 msgid "Green offset" msgstr "Décalage vert" -#: ../src/extension/internal/filter/color.h:1050 +#: ../src/extension/internal/filter/color.h:1206 msgid "Blue offset" msgstr "Décalage bleu" -#: ../src/extension/internal/filter/color.h:1061 +#: ../src/extension/internal/filter/color.h:1217 msgid "Blend source:" msgstr "Source de fondu :" -#: ../src/extension/internal/filter/color.h:1064 -#: ../src/extension/internal/filter/transparency.h:55 +#: ../src/extension/internal/filter/color.h:1220 +#: ../src/extension/internal/filter/transparency.h:56 #: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1488 msgid "Background" msgstr "Fond" -#: ../src/extension/internal/filter/color.h:1066 +#: ../src/extension/internal/filter/color.h:1222 msgid "Composite:" msgstr "Composite :" -#: ../src/extension/internal/filter/color.h:1067 +#: ../src/extension/internal/filter/color.h:1223 #: ../src/filter-enums.cpp:71 msgid "Over" msgstr "Over" -#: ../src/extension/internal/filter/color.h:1079 +#: ../src/extension/internal/filter/color.h:1235 msgid "Nudge separately RGB channels and blend them to different types of backgrounds" msgstr "Décaler les canaux RVB séparément et les fondre dans différents types d'arrière-plans" -#: ../src/extension/internal/filter/color.h:1170 +#: ../src/extension/internal/filter/color.h:1326 msgid "Quadritone fantasy" msgstr "Quadritone fantaisie" -#: ../src/extension/internal/filter/color.h:1172 -#: ../src/extension/internal/filter/color.h:1368 +#: ../src/extension/internal/filter/color.h:1328 +#: ../src/extension/internal/filter/color.h:1526 msgid "Hue distribution (°):" msgstr "Distribution de la teinte (°) :" -#: ../src/extension/internal/filter/color.h:1173 +#: ../src/extension/internal/filter/color.h:1329 msgid "Colors:" msgstr "Couleurs :" -#: ../src/extension/internal/filter/color.h:1194 +#: ../src/extension/internal/filter/color.h:1350 msgid "Replace hue by two colors" msgstr "Remplace la teinte par deux couleurs" -#: ../src/extension/internal/filter/color.h:1258 +#: ../src/extension/internal/filter/color.h:1414 msgid "Hue rotation (°):" msgstr "Rotation de teinte (°) :" -#: ../src/extension/internal/filter/color.h:1261 +#: ../src/extension/internal/filter/color.h:1417 msgid "Moonarize" msgstr "Lunariser" -#: ../src/extension/internal/filter/color.h:1270 +#: ../src/extension/internal/filter/color.h:1426 msgid "Classic photographic solarization effect" msgstr "Effet de solarisation photographique classique" -#: ../src/extension/internal/filter/color.h:1342 +#: ../src/extension/internal/filter/color.h:1499 msgid "Tritone" msgstr "Tritone" -#: ../src/extension/internal/filter/color.h:1348 +#: ../src/extension/internal/filter/color.h:1505 msgid "Enhance hue" msgstr "Teinte augmentée" -#: ../src/extension/internal/filter/color.h:1349 +#: ../src/extension/internal/filter/color.h:1506 msgid "Phosphorescence" msgstr "Phosphorescence" -#: ../src/extension/internal/filter/color.h:1350 +#: ../src/extension/internal/filter/color.h:1507 +msgid "Colored nights" +msgstr "Nuits colorées" + +#: ../src/extension/internal/filter/color.h:1508 msgid "Hue to background" msgstr "Teinte en arrière-plan" -#: ../src/extension/internal/filter/color.h:1352 +#: ../src/extension/internal/filter/color.h:1510 msgid "Global blend:" msgstr "Fondu global :" -#: ../src/extension/internal/filter/color.h:1358 +#: ../src/extension/internal/filter/color.h:1516 msgid "Glow:" msgstr "Lueur :" -#: ../src/extension/internal/filter/color.h:1359 +#: ../src/extension/internal/filter/color.h:1517 msgid "Glow blend:" msgstr "Fondu de la lueur :" -#: ../src/extension/internal/filter/color.h:1364 +#: ../src/extension/internal/filter/color.h:1522 msgid "Local light:" msgstr "Éclairage local :" -#: ../src/extension/internal/filter/color.h:1365 +#: ../src/extension/internal/filter/color.h:1523 msgid "Global light:" msgstr "Éclairage global :" -#: ../src/extension/internal/filter/color.h:1379 +#: ../src/extension/internal/filter/color.h:1537 msgid "Create a custom tritone palette with additional glow, blend modes and hue moving" msgstr "Crée une palette à trois tons paramétrable avec lueur, modes de fondu et déplacement de teinte" @@ -7681,11 +7735,6 @@ msgstr "Lignes verticales" msgid "Horizontal lines" msgstr "Lignes horizontales" -#: ../src/extension/internal/filter/image.h:56 -#: ../src/extension/internal/filter/paint.h:346 -msgid "Level:" -msgstr "Niveau :" - #: ../src/extension/internal/filter/image.h:57 msgid "Invert colors" msgstr "Inverse les couleurs" @@ -7704,7 +7753,7 @@ msgstr "Adoucissement" #: ../src/extension/internal/filter/morphology.h:58 #: ../src/extension/internal/filter/paint.h:720 -#: ../src/extension/internal/filter/transparency.h:279 +#: ../src/extension/internal/filter/transparency.h:343 msgid "Blur:" msgstr "Flou :" @@ -7755,7 +7804,8 @@ msgid "Grain mode" msgstr "Mode grain" #: ../src/extension/internal/filter/paint.h:97 -#: ../src/extension/internal/filter/transparency.h:206 +#: ../src/extension/internal/filter/transparency.h:207 +#: ../src/extension/internal/filter/transparency.h:281 msgid "Expansion:" msgstr "Extension :" @@ -8073,17 +8123,17 @@ msgstr "k3 :" msgid "Inkblot on tissue or rough paper" msgstr "Tache d’encre sur du tissu ou du papier à grain" -#: ../src/extension/internal/filter/transparency.h:52 +#: ../src/extension/internal/filter/transparency.h:53 #: ../src/filter-enums.cpp:20 msgid "Blend" msgstr "Fondre" -#: ../src/extension/internal/filter/transparency.h:54 +#: ../src/extension/internal/filter/transparency.h:55 #: ../src/rdf.cpp:257 msgid "Source:" msgstr "Source :" -#: ../src/extension/internal/filter/transparency.h:58 +#: ../src/extension/internal/filter/transparency.h:59 #: ../src/ui/dialog/filter-effects-dialog.cpp:2190 #: ../src/widgets/toolbox.cpp:4143 #: ../src/widgets/toolbox.cpp:4521 @@ -8094,39 +8144,44 @@ msgstr "Source :" msgid "Mode:" msgstr "Mode :" -#: ../src/extension/internal/filter/transparency.h:72 +#: ../src/extension/internal/filter/transparency.h:73 msgid "Blend objecs with background images or with themselves" msgstr "" -#: ../src/extension/internal/filter/transparency.h:129 +#: ../src/extension/internal/filter/transparency.h:130 msgid "Channel Transparency" msgstr "Transparence par canal" -#: ../src/extension/internal/filter/transparency.h:143 +#: ../src/extension/internal/filter/transparency.h:144 msgid "Replace RGB with transparency" msgstr "Remplace les canaux RVB par de la transparence" -#: ../src/extension/internal/filter/transparency.h:204 +#: ../src/extension/internal/filter/transparency.h:205 msgid "Light Eraser" msgstr "Gomme lumière" -#: ../src/extension/internal/filter/transparency.h:208 +#: ../src/extension/internal/filter/transparency.h:209 +#: ../src/extension/internal/filter/transparency.h:283 msgid "Global opacity:" msgstr "Opacité globale :" -#: ../src/extension/internal/filter/transparency.h:217 +#: ../src/extension/internal/filter/transparency.h:218 msgid "Make the lightest parts of the object progressively transparent" msgstr "Rend les parties les plus claires de l’objet progressivement transparentes" -#: ../src/extension/internal/filter/transparency.h:277 +#: ../src/extension/internal/filter/transparency.h:291 +msgid "Set opacity and strength of opacity boundaries" +msgstr "" + +#: ../src/extension/internal/filter/transparency.h:341 msgid "Silhouette" msgstr "Silhouette" -#: ../src/extension/internal/filter/transparency.h:280 +#: ../src/extension/internal/filter/transparency.h:344 msgid "Cutout" msgstr "Découpe" -#: ../src/extension/internal/filter/transparency.h:289 +#: ../src/extension/internal/filter/transparency.h:353 msgid "Repaint anything visible monochrome" msgstr "Recouvre l’objet d’une couleur monochrome" @@ -19307,17 +19362,6 @@ msgstr "Dernière couleur définie" msgid "Last selected color" msgstr "Dernière couleur sélectionnée" -#: ../src/ui/widget/selected-style.cpp:233 -msgid "White" -msgstr "Blanc" - -#: ../src/ui/widget/selected-style.cpp:237 -#: ../src/widgets/sp-color-icc-selector.cpp:232 -#: ../src/widgets/sp-color-scales.cpp:466 -#: ../src/widgets/sp-color-scales.cpp:467 -msgid "Black" -msgstr "Noir" - #: ../src/ui/widget/selected-style.cpp:241 msgid "Copy color" msgstr "Copier la couleur" @@ -28821,8 +28865,6 @@ msgstr "Entrée XAML" #~ msgstr "Équivalent à Gomme lumière, mais converti en négatif" #~ msgid "Repaint anything monochrome" #~ msgstr "Recouvre l’objet d’une couleur monochrome" -#~ msgid "Lightness-Contrast" -#~ msgstr "Luminosité et contraste" #~ msgid "Increase or decrease lightness and contrast" #~ msgstr "Augmente ou diminue la luminosité et le contraste" #~ msgid "Clean edges" diff --git a/po/inkscape.pot b/po/inkscape.pot index 8d094bb1a..5b95f9380 100644 --- a/po/inkscape.pot +++ b/po/inkscape.pot @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: inkscape-devel@lists.sourceforge.net\n" -"POT-Creation-Date: 2011-08-16 22:00+0200\n" +"POT-Creation-Date: 2011-08-19 14:30+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -509,11 +509,11 @@ msgid "Apparition" msgstr "" #: ../share/filters/filters.svg.h:1 -#: ../src/extension/internal/filter/blurs.h:61 -#: ../src/extension/internal/filter/blurs.h:117 -#: ../src/extension/internal/filter/blurs.h:186 -#: ../src/extension/internal/filter/blurs.h:252 -#: ../src/extension/internal/filter/blurs.h:336 +#: ../src/extension/internal/filter/blurs.h:63 +#: ../src/extension/internal/filter/blurs.h:132 +#: ../src/extension/internal/filter/blurs.h:201 +#: ../src/extension/internal/filter/blurs.h:267 +#: ../src/extension/internal/filter/blurs.h:351 msgid "Blurs" msgstr "" @@ -1480,31 +1480,33 @@ msgstr "" #: ../src/extension/internal/filter/bumps.h:104 #: ../src/extension/internal/filter/bumps.h:573 #: ../src/extension/internal/filter/bumps.h:580 -#: ../src/extension/internal/filter/color.h:79 -#: ../src/extension/internal/filter/color.h:161 -#: ../src/extension/internal/filter/color.h:168 -#: ../src/extension/internal/filter/color.h:259 -#: ../src/extension/internal/filter/color.h:337 -#: ../src/extension/internal/filter/color.h:344 -#: ../src/extension/internal/filter/color.h:432 -#: ../src/extension/internal/filter/color.h:527 -#: ../src/extension/internal/filter/color.h:648 -#: ../src/extension/internal/filter/color.h:748 -#: ../src/extension/internal/filter/color.h:839 -#: ../src/extension/internal/filter/color.h:967 -#: ../src/extension/internal/filter/color.h:1062 -#: ../src/extension/internal/filter/color.h:1076 -#: ../src/extension/internal/filter/color.h:1191 -#: ../src/extension/internal/filter/color.h:1267 -#: ../src/extension/internal/filter/color.h:1369 -#: ../src/extension/internal/filter/color.h:1376 +#: ../src/extension/internal/filter/color.h:81 +#: ../src/extension/internal/filter/color.h:163 +#: ../src/extension/internal/filter/color.h:170 +#: ../src/extension/internal/filter/color.h:261 +#: ../src/extension/internal/filter/color.h:339 +#: ../src/extension/internal/filter/color.h:346 +#: ../src/extension/internal/filter/color.h:436 +#: ../src/extension/internal/filter/color.h:531 +#: ../src/extension/internal/filter/color.h:654 +#: ../src/extension/internal/filter/color.h:751 +#: ../src/extension/internal/filter/color.h:830 +#: ../src/extension/internal/filter/color.h:921 +#: ../src/extension/internal/filter/color.h:1049 +#: ../src/extension/internal/filter/color.h:1119 +#: ../src/extension/internal/filter/color.h:1218 +#: ../src/extension/internal/filter/color.h:1232 +#: ../src/extension/internal/filter/color.h:1347 +#: ../src/extension/internal/filter/color.h:1423 +#: ../src/extension/internal/filter/color.h:1527 +#: ../src/extension/internal/filter/color.h:1534 #: ../src/extension/internal/filter/morphology.h:137 #: ../src/extension/internal/filter/overlays.h:73 #: ../src/extension/internal/filter/paint.h:99 #: ../src/extension/internal/filter/paint.h:723 #: ../src/extension/internal/filter/paint.h:727 #: ../src/extension/internal/filter/shadows.h:71 -#: ../src/extension/internal/filter/transparency.h:281 +#: ../src/extension/internal/filter/transparency.h:345 #: ../share/extensions/color_blackandwhite.inx.h:2 #: ../share/extensions/color_brighter.inx.h:2 #: ../share/extensions/color_custom.inx.h:9 @@ -1778,10 +1780,11 @@ msgid "Monochrome Transparency" msgstr "" #: ../share/filters/filters.svg.h:1 -#: ../src/extension/internal/filter/transparency.h:69 -#: ../src/extension/internal/filter/transparency.h:140 -#: ../src/extension/internal/filter/transparency.h:214 -#: ../src/extension/internal/filter/transparency.h:286 +#: ../src/extension/internal/filter/transparency.h:70 +#: ../src/extension/internal/filter/transparency.h:141 +#: ../src/extension/internal/filter/transparency.h:215 +#: ../src/extension/internal/filter/transparency.h:288 +#: ../src/extension/internal/filter/transparency.h:350 msgid "Fill and Transparency" msgstr "" @@ -4258,6 +4261,7 @@ msgstr "" #: ../src/dialogs/clonetiler.cpp:2527 ../src/dialogs/clonetiler.cpp:2668 #: ../src/extension/internal/bitmap/opacity.cpp:37 +#: ../src/extension/internal/filter/transparency.h:279 #: ../src/widgets/toolbox.cpp:4601 ../share/extensions/interp_att_g.inx.h:14 msgid "Opacity" msgstr "" @@ -4942,9 +4946,9 @@ msgstr "" #. _settings->add_checkbutton(false, SP_ATTR_STITCHTILES, _("Stitch Tiles"), "stitch", "noStitch"); #: ../src/dialogs/object-attributes.cpp:35 #: ../src/extension/internal/bitmap/addNoise.cpp:46 -#: ../src/extension/internal/filter/color.h:421 -#: ../src/extension/internal/filter/color.h:1259 -#: ../src/extension/internal/filter/color.h:1346 +#: ../src/extension/internal/filter/color.h:425 +#: ../src/extension/internal/filter/color.h:1415 +#: ../src/extension/internal/filter/color.h:1503 #: ../src/extension/internal/filter/distort.h:69 #: ../src/extension/internal/filter/morphology.h:54 ../src/rdf.cpp:240 #: ../src/ui/dialog/filter-effects-dialog.cpp:2193 @@ -4989,18 +4993,18 @@ msgstr "" #: ../src/dialogs/object-attributes.cpp:52 #: ../src/dialogs/object-attributes.cpp:60 -#: ../src/extension/internal/filter/color.h:1045 -#: ../src/extension/internal/filter/color.h:1048 -#: ../src/extension/internal/filter/color.h:1051 ../src/ui/dialog/tile.cpp:619 +#: ../src/extension/internal/filter/color.h:1201 +#: ../src/extension/internal/filter/color.h:1204 +#: ../src/extension/internal/filter/color.h:1207 ../src/ui/dialog/tile.cpp:619 #: ../src/widgets/desktop-widget.cpp:515 ../src/widgets/toolbox.cpp:1565 msgid "X:" msgstr "" #: ../src/dialogs/object-attributes.cpp:53 #: ../src/dialogs/object-attributes.cpp:61 -#: ../src/extension/internal/filter/color.h:1046 -#: ../src/extension/internal/filter/color.h:1049 -#: ../src/extension/internal/filter/color.h:1052 ../src/ui/dialog/tile.cpp:620 +#: ../src/extension/internal/filter/color.h:1202 +#: ../src/extension/internal/filter/color.h:1205 +#: ../src/extension/internal/filter/color.h:1208 ../src/ui/dialog/tile.cpp:620 #: ../src/widgets/desktop-widget.cpp:518 ../src/widgets/toolbox.cpp:1583 msgid "Y:" msgstr "" @@ -5867,11 +5871,11 @@ msgid "" "expected." msgstr "" -#: ../src/extension/init.cpp:279 +#: ../src/extension/init.cpp:281 msgid "Null external module directory name. Modules will not be loaded." msgstr "" -#: ../src/extension/init.cpp:293 +#: ../src/extension/init.cpp:295 #: ../src/extension/internal/filter/filter-file.cpp:58 #, c-format msgid "" @@ -5885,7 +5889,7 @@ msgstr "" #. Label #: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:42 -#: ../src/extension/internal/filter/color.h:962 +#: ../src/extension/internal/filter/color.h:1044 #: ../src/extension/internal/filter/paint.h:357 #: ../src/widgets/gradient-vector.cpp:824 #: ../share/extensions/printing-marks.inx.h:9 @@ -5966,7 +5970,7 @@ msgid "Add random noise to selected bitmap(s)" msgstr "" #: ../src/extension/internal/bitmap/blur.cpp:37 -#: ../src/extension/internal/filter/blurs.h:53 +#: ../src/extension/internal/filter/blurs.h:54 msgid "Blur" msgstr "" @@ -6061,7 +6065,7 @@ msgid "Apply charcoal stylization to selected bitmap(s)" msgstr "" #: ../src/extension/internal/bitmap/colorize.cpp:49 -#: ../src/extension/internal/filter/color.h:314 +#: ../src/extension/internal/filter/color.h:316 msgid "Colorize" msgstr "" @@ -6189,7 +6193,7 @@ msgid "Level (with Channel)" msgstr "" #: ../src/extension/internal/bitmap/levelChannel.cpp:53 -#: ../src/extension/internal/filter/color.h:630 +#: ../src/extension/internal/filter/color.h:636 msgid "Channel:" msgstr "" @@ -6217,17 +6221,17 @@ msgid "Hue:" msgstr "" #: ../src/extension/internal/bitmap/modulate.cpp:42 -#: ../src/extension/internal/filter/color.h:153 -#: ../src/extension/internal/filter/color.h:254 +#: ../src/extension/internal/filter/color.h:155 +#: ../src/extension/internal/filter/color.h:256 #: ../src/extension/internal/filter/paint.h:87 msgid "Saturation:" msgstr "" #: ../src/extension/internal/bitmap/modulate.cpp:43 -#: ../src/extension/internal/filter/blurs.h:172 +#: ../src/extension/internal/filter/blurs.h:187 #: ../src/extension/internal/filter/bumps.h:377 #: ../src/extension/internal/filter/bumps.h:461 -#: ../src/extension/internal/filter/color.h:71 +#: ../src/extension/internal/filter/color.h:73 msgid "Brightness:" msgstr "" @@ -6263,7 +6267,7 @@ msgid "Stylize selected bitmap(s) so that they appear to be painted with oils" msgstr "" #: ../src/extension/internal/bitmap/opacity.cpp:39 -#: ../src/extension/internal/filter/blurs.h:318 +#: ../src/extension/internal/filter/blurs.h:333 #: ../src/ui/dialog/filter-effects-dialog.cpp:2240 #: ../src/widgets/toolbox.cpp:5796 msgid "Opacity:" @@ -6340,8 +6344,8 @@ msgid "Sharpen selected bitmap(s)" msgstr "" #: ../src/extension/internal/bitmap/solarize.cpp:38 -#: ../src/extension/internal/filter/color.h:1256 -#: ../src/extension/internal/filter/color.h:1260 +#: ../src/extension/internal/filter/color.h:1412 +#: ../src/extension/internal/filter/color.h:1416 msgid "Solarize" msgstr "" @@ -6573,44 +6577,50 @@ msgstr "" msgid "Enhanced Metafile" msgstr "" -#: ../src/extension/internal/filter/blurs.h:55 -#: ../src/extension/internal/filter/blurs.h:174 -#: ../src/extension/internal/filter/blurs.h:314 +#: ../src/extension/internal/filter/blurs.h:56 +#: ../src/extension/internal/filter/blurs.h:189 +#: ../src/extension/internal/filter/blurs.h:329 #: ../src/extension/internal/filter/distort.h:73 msgid "Horizontal blur:" msgstr "" -#: ../src/extension/internal/filter/blurs.h:56 -#: ../src/extension/internal/filter/blurs.h:175 -#: ../src/extension/internal/filter/blurs.h:315 +#: ../src/extension/internal/filter/blurs.h:57 +#: ../src/extension/internal/filter/blurs.h:190 +#: ../src/extension/internal/filter/blurs.h:330 #: ../src/extension/internal/filter/distort.h:74 msgid "Vertical blur:" msgstr "" -#: ../src/extension/internal/filter/blurs.h:60 -#: ../src/extension/internal/filter/blurs.h:116 -#: ../src/extension/internal/filter/blurs.h:185 -#: ../src/extension/internal/filter/blurs.h:251 -#: ../src/extension/internal/filter/blurs.h:335 +#: ../src/extension/internal/filter/blurs.h:58 +msgid "Blur content only" +msgstr "" + +#: ../src/extension/internal/filter/blurs.h:62 +#: ../src/extension/internal/filter/blurs.h:131 +#: ../src/extension/internal/filter/blurs.h:200 +#: ../src/extension/internal/filter/blurs.h:266 +#: ../src/extension/internal/filter/blurs.h:350 #: ../src/extension/internal/filter/bumps.h:144 #: ../src/extension/internal/filter/bumps.h:303 #: ../src/extension/internal/filter/bumps.h:384 #: ../src/extension/internal/filter/bumps.h:468 #: ../src/extension/internal/filter/bumps.h:613 -#: ../src/extension/internal/filter/color.h:78 -#: ../src/extension/internal/filter/color.h:167 -#: ../src/extension/internal/filter/color.h:258 -#: ../src/extension/internal/filter/color.h:343 -#: ../src/extension/internal/filter/color.h:431 -#: ../src/extension/internal/filter/color.h:526 -#: ../src/extension/internal/filter/color.h:647 -#: ../src/extension/internal/filter/color.h:747 -#: ../src/extension/internal/filter/color.h:838 -#: ../src/extension/internal/filter/color.h:966 -#: ../src/extension/internal/filter/color.h:1075 -#: ../src/extension/internal/filter/color.h:1190 -#: ../src/extension/internal/filter/color.h:1266 -#: ../src/extension/internal/filter/color.h:1375 +#: ../src/extension/internal/filter/color.h:80 +#: ../src/extension/internal/filter/color.h:169 +#: ../src/extension/internal/filter/color.h:260 +#: ../src/extension/internal/filter/color.h:345 +#: ../src/extension/internal/filter/color.h:435 +#: ../src/extension/internal/filter/color.h:530 +#: ../src/extension/internal/filter/color.h:653 +#: ../src/extension/internal/filter/color.h:750 +#: ../src/extension/internal/filter/color.h:829 +#: ../src/extension/internal/filter/color.h:920 +#: ../src/extension/internal/filter/color.h:1048 +#: ../src/extension/internal/filter/color.h:1118 +#: ../src/extension/internal/filter/color.h:1231 +#: ../src/extension/internal/filter/color.h:1346 +#: ../src/extension/internal/filter/color.h:1422 +#: ../src/extension/internal/filter/color.h:1533 #: ../src/extension/internal/filter/distort.h:95 #: ../src/extension/internal/filter/distort.h:204 #: ../src/extension/internal/filter/filter-file.cpp:150 @@ -6630,136 +6640,137 @@ msgstr "" #: ../src/extension/internal/filter/protrusions.h:54 #: ../src/extension/internal/filter/shadows.h:78 #: ../src/extension/internal/filter/textures.h:90 -#: ../src/extension/internal/filter/transparency.h:68 -#: ../src/extension/internal/filter/transparency.h:139 -#: ../src/extension/internal/filter/transparency.h:213 -#: ../src/extension/internal/filter/transparency.h:285 +#: ../src/extension/internal/filter/transparency.h:69 +#: ../src/extension/internal/filter/transparency.h:140 +#: ../src/extension/internal/filter/transparency.h:214 +#: ../src/extension/internal/filter/transparency.h:287 +#: ../src/extension/internal/filter/transparency.h:349 #: ../src/ui/dialog/inkscape-preferences.cpp:802 msgid "Filters" msgstr "" -#: ../src/extension/internal/filter/blurs.h:64 +#: ../src/extension/internal/filter/blurs.h:66 msgid "Simple vertical and horizontal blur effect" msgstr "" -#: ../src/extension/internal/filter/blurs.h:110 +#: ../src/extension/internal/filter/blurs.h:125 msgid "Clean Edges" msgstr "" -#: ../src/extension/internal/filter/blurs.h:112 -#: ../src/extension/internal/filter/blurs.h:247 +#: ../src/extension/internal/filter/blurs.h:127 +#: ../src/extension/internal/filter/blurs.h:262 #: ../src/extension/internal/filter/paint.h:238 #: ../src/extension/internal/filter/paint.h:337 #: ../src/extension/internal/filter/paint.h:342 msgid "Strength:" msgstr "" -#: ../src/extension/internal/filter/blurs.h:120 +#: ../src/extension/internal/filter/blurs.h:135 msgid "" "Removes or decreases glows and jaggeries around objects edges after applying " "some filters" msgstr "" -#: ../src/extension/internal/filter/blurs.h:170 +#: ../src/extension/internal/filter/blurs.h:185 msgid "Cross Blur" msgstr "" -#: ../src/extension/internal/filter/blurs.h:173 +#: ../src/extension/internal/filter/blurs.h:188 msgid "Fading:" msgstr "" -#: ../src/extension/internal/filter/blurs.h:176 +#: ../src/extension/internal/filter/blurs.h:191 #: ../src/extension/internal/filter/textures.h:74 msgid "Blend:" msgstr "" -#: ../src/extension/internal/filter/blurs.h:177 -#: ../src/extension/internal/filter/blurs.h:324 +#: ../src/extension/internal/filter/blurs.h:192 +#: ../src/extension/internal/filter/blurs.h:339 #: ../src/extension/internal/filter/bumps.h:134 #: ../src/extension/internal/filter/bumps.h:589 #: ../src/extension/internal/filter/bumps.h:596 -#: ../src/extension/internal/filter/color.h:326 -#: ../src/extension/internal/filter/color.h:333 -#: ../src/extension/internal/filter/color.h:639 -#: ../src/extension/internal/filter/color.h:1185 -#: ../src/extension/internal/filter/color.h:1356 -#: ../src/extension/internal/filter/color.h:1362 +#: ../src/extension/internal/filter/color.h:328 +#: ../src/extension/internal/filter/color.h:335 +#: ../src/extension/internal/filter/color.h:645 +#: ../src/extension/internal/filter/color.h:1341 +#: ../src/extension/internal/filter/color.h:1514 +#: ../src/extension/internal/filter/color.h:1520 #: ../src/extension/internal/filter/paint.h:715 -#: ../src/extension/internal/filter/transparency.h:62 +#: ../src/extension/internal/filter/transparency.h:63 #: ../src/filter-enums.cpp:54 msgid "Darken" msgstr "" -#: ../src/extension/internal/filter/blurs.h:178 -#: ../src/extension/internal/filter/blurs.h:325 +#: ../src/extension/internal/filter/blurs.h:193 +#: ../src/extension/internal/filter/blurs.h:340 #: ../src/extension/internal/filter/bumps.h:135 #: ../src/extension/internal/filter/bumps.h:587 #: ../src/extension/internal/filter/bumps.h:594 -#: ../src/extension/internal/filter/color.h:324 -#: ../src/extension/internal/filter/color.h:329 -#: ../src/extension/internal/filter/color.h:638 -#: ../src/extension/internal/filter/color.h:1057 -#: ../src/extension/internal/filter/color.h:1177 -#: ../src/extension/internal/filter/color.h:1182 -#: ../src/extension/internal/filter/color.h:1354 +#: ../src/extension/internal/filter/color.h:326 +#: ../src/extension/internal/filter/color.h:331 +#: ../src/extension/internal/filter/color.h:644 +#: ../src/extension/internal/filter/color.h:1213 +#: ../src/extension/internal/filter/color.h:1333 +#: ../src/extension/internal/filter/color.h:1338 +#: ../src/extension/internal/filter/color.h:1512 #: ../src/extension/internal/filter/paint.h:713 -#: ../src/extension/internal/filter/transparency.h:61 +#: ../src/extension/internal/filter/transparency.h:62 #: ../src/filter-enums.cpp:53 ../src/ui/dialog/input.cpp:362 msgid "Screen" msgstr "" -#: ../src/extension/internal/filter/blurs.h:179 -#: ../src/extension/internal/filter/blurs.h:326 +#: ../src/extension/internal/filter/blurs.h:194 +#: ../src/extension/internal/filter/blurs.h:341 #: ../src/extension/internal/filter/bumps.h:136 #: ../src/extension/internal/filter/bumps.h:590 #: ../src/extension/internal/filter/bumps.h:597 -#: ../src/extension/internal/filter/color.h:322 -#: ../src/extension/internal/filter/color.h:330 -#: ../src/extension/internal/filter/color.h:636 -#: ../src/extension/internal/filter/color.h:1058 -#: ../src/extension/internal/filter/color.h:1176 -#: ../src/extension/internal/filter/color.h:1183 -#: ../src/extension/internal/filter/color.h:1355 -#: ../src/extension/internal/filter/color.h:1361 +#: ../src/extension/internal/filter/color.h:324 +#: ../src/extension/internal/filter/color.h:332 +#: ../src/extension/internal/filter/color.h:642 +#: ../src/extension/internal/filter/color.h:1214 +#: ../src/extension/internal/filter/color.h:1332 +#: ../src/extension/internal/filter/color.h:1339 +#: ../src/extension/internal/filter/color.h:1513 +#: ../src/extension/internal/filter/color.h:1519 #: ../src/extension/internal/filter/paint.h:711 -#: ../src/extension/internal/filter/transparency.h:59 +#: ../src/extension/internal/filter/transparency.h:60 #: ../src/filter-enums.cpp:52 msgid "Multiply" msgstr "" -#: ../src/extension/internal/filter/blurs.h:180 -#: ../src/extension/internal/filter/blurs.h:327 +#: ../src/extension/internal/filter/blurs.h:195 +#: ../src/extension/internal/filter/blurs.h:342 #: ../src/extension/internal/filter/bumps.h:137 #: ../src/extension/internal/filter/bumps.h:591 #: ../src/extension/internal/filter/bumps.h:598 -#: ../src/extension/internal/filter/color.h:325 -#: ../src/extension/internal/filter/color.h:332 -#: ../src/extension/internal/filter/color.h:640 -#: ../src/extension/internal/filter/color.h:1184 -#: ../src/extension/internal/filter/color.h:1353 +#: ../src/extension/internal/filter/color.h:327 +#: ../src/extension/internal/filter/color.h:334 +#: ../src/extension/internal/filter/color.h:646 +#: ../src/extension/internal/filter/color.h:1340 +#: ../src/extension/internal/filter/color.h:1511 #: ../src/extension/internal/filter/paint.h:714 -#: ../src/extension/internal/filter/transparency.h:63 +#: ../src/extension/internal/filter/transparency.h:64 #: ../src/filter-enums.cpp:55 msgid "Lighten" msgstr "" -#: ../src/extension/internal/filter/blurs.h:189 +#: ../src/extension/internal/filter/blurs.h:204 msgid "Combine vertical and horizontal blur" msgstr "" -#: ../src/extension/internal/filter/blurs.h:245 +#: ../src/extension/internal/filter/blurs.h:260 msgid "Feather" msgstr "" -#: ../src/extension/internal/filter/blurs.h:255 +#: ../src/extension/internal/filter/blurs.h:270 msgid "Blurred mask on the edge without altering the contents" msgstr "" -#: ../src/extension/internal/filter/blurs.h:310 +#: ../src/extension/internal/filter/blurs.h:325 msgid "Out of Focus" msgstr "" -#: ../src/extension/internal/filter/blurs.h:316 +#: ../src/extension/internal/filter/blurs.h:331 #: ../src/extension/internal/filter/distort.h:75 #: ../src/extension/internal/filter/morphology.h:133 #: ../src/extension/internal/filter/overlays.h:68 @@ -6769,7 +6780,7 @@ msgstr "" msgid "Dilatation:" msgstr "" -#: ../src/extension/internal/filter/blurs.h:317 +#: ../src/extension/internal/filter/blurs.h:332 #: ../src/extension/internal/filter/distort.h:76 #: ../src/extension/internal/filter/morphology.h:134 #: ../src/extension/internal/filter/overlays.h:69 @@ -6777,46 +6788,47 @@ msgstr "" #: ../src/extension/internal/filter/paint.h:237 #: ../src/extension/internal/filter/paint.h:344 #: ../src/extension/internal/filter/paint.h:348 -#: ../src/extension/internal/filter/transparency.h:207 +#: ../src/extension/internal/filter/transparency.h:208 +#: ../src/extension/internal/filter/transparency.h:282 msgid "Erosion:" msgstr "" -#: ../src/extension/internal/filter/blurs.h:321 -#: ../src/extension/internal/filter/color.h:1055 +#: ../src/extension/internal/filter/blurs.h:336 +#: ../src/extension/internal/filter/color.h:1211 #: ../src/ui/dialog/document-properties.cpp:94 msgid "Background color" msgstr "" -#: ../src/extension/internal/filter/blurs.h:322 +#: ../src/extension/internal/filter/blurs.h:337 #: ../src/extension/internal/filter/bumps.h:132 -#: ../src/extension/internal/filter/color.h:1056 +#: ../src/extension/internal/filter/color.h:1212 msgid "Blend type:" msgstr "" -#: ../src/extension/internal/filter/blurs.h:323 +#: ../src/extension/internal/filter/blurs.h:338 #: ../src/extension/internal/filter/bumps.h:133 #: ../src/extension/internal/filter/bumps.h:588 #: ../src/extension/internal/filter/bumps.h:595 -#: ../src/extension/internal/filter/color.h:323 -#: ../src/extension/internal/filter/color.h:331 -#: ../src/extension/internal/filter/color.h:637 -#: ../src/extension/internal/filter/color.h:1059 -#: ../src/extension/internal/filter/color.h:1175 -#: ../src/extension/internal/filter/color.h:1181 -#: ../src/extension/internal/filter/color.h:1347 -#: ../src/extension/internal/filter/color.h:1360 +#: ../src/extension/internal/filter/color.h:325 +#: ../src/extension/internal/filter/color.h:333 +#: ../src/extension/internal/filter/color.h:643 +#: ../src/extension/internal/filter/color.h:1215 +#: ../src/extension/internal/filter/color.h:1331 +#: ../src/extension/internal/filter/color.h:1337 +#: ../src/extension/internal/filter/color.h:1504 +#: ../src/extension/internal/filter/color.h:1518 #: ../src/extension/internal/filter/distort.h:78 #: ../src/extension/internal/filter/paint.h:712 -#: ../src/extension/internal/filter/transparency.h:60 +#: ../src/extension/internal/filter/transparency.h:61 #: ../src/filter-enums.cpp:51 ../src/ui/dialog/inkscape-preferences.cpp:597 msgid "Normal" msgstr "" -#: ../src/extension/internal/filter/blurs.h:329 +#: ../src/extension/internal/filter/blurs.h:344 msgid "Blend to background" msgstr "" -#: ../src/extension/internal/filter/blurs.h:339 +#: ../src/extension/internal/filter/blurs.h:354 msgid "Blur eroded by white or transparency" msgstr "" @@ -6846,25 +6858,25 @@ msgstr "" #: ../src/extension/internal/filter/bumps.h:91 #: ../src/extension/internal/filter/bumps.h:569 -#: ../src/extension/internal/filter/color.h:154 -#: ../src/extension/internal/filter/color.h:739 -#: ../src/extension/internal/filter/transparency.h:131 +#: ../src/extension/internal/filter/color.h:156 +#: ../src/extension/internal/filter/color.h:821 +#: ../src/extension/internal/filter/transparency.h:132 msgid "Red:" msgstr "" #: ../src/extension/internal/filter/bumps.h:92 #: ../src/extension/internal/filter/bumps.h:570 -#: ../src/extension/internal/filter/color.h:155 -#: ../src/extension/internal/filter/color.h:740 -#: ../src/extension/internal/filter/transparency.h:132 +#: ../src/extension/internal/filter/color.h:157 +#: ../src/extension/internal/filter/color.h:822 +#: ../src/extension/internal/filter/transparency.h:133 msgid "Green:" msgstr "" #: ../src/extension/internal/filter/bumps.h:93 #: ../src/extension/internal/filter/bumps.h:571 -#: ../src/extension/internal/filter/color.h:156 -#: ../src/extension/internal/filter/color.h:741 -#: ../src/extension/internal/filter/transparency.h:133 +#: ../src/extension/internal/filter/color.h:158 +#: ../src/extension/internal/filter/color.h:823 +#: ../src/extension/internal/filter/transparency.h:134 msgid "Blue:" msgstr "" @@ -6886,8 +6898,9 @@ msgstr "" #: ../src/extension/internal/filter/bumps.h:102 #: ../src/extension/internal/filter/bumps.h:582 -#: ../src/extension/internal/filter/color.h:73 -#: ../src/extension/internal/filter/color.h:742 +#: ../src/extension/internal/filter/color.h:75 +#: ../src/extension/internal/filter/color.h:824 +#: ../src/extension/internal/filter/color.h:1113 #: ../src/extension/internal/filter/paint.h:86 #: ../src/extension/internal/filter/paint.h:593 #: ../src/extension/internal/filter/paint.h:717 @@ -7030,8 +7043,8 @@ msgid "Background:" msgstr "" #: ../src/extension/internal/filter/bumps.h:574 -#: ../src/extension/internal/filter/color.h:1063 -#: ../src/extension/internal/filter/transparency.h:56 +#: ../src/extension/internal/filter/color.h:1219 +#: ../src/extension/internal/filter/transparency.h:57 #: ../src/filter-enums.cpp:29 ../src/selection-describer.cpp:54 msgid "Image" msgstr "" @@ -7069,7 +7082,7 @@ msgid "Atop" msgstr "" #: ../src/extension/internal/filter/bumps.h:606 -#: ../src/extension/internal/filter/color.h:1068 +#: ../src/extension/internal/filter/color.h:1224 #: ../src/extension/internal/filter/distort.h:70 ../src/filter-enums.cpp:72 msgid "In" msgstr "" @@ -7078,248 +7091,279 @@ msgstr "" msgid "Turns an image to jelly" msgstr "" -#: ../src/extension/internal/filter/color.h:69 +#: ../src/extension/internal/filter/color.h:71 msgid "Brilliance" msgstr "" -#: ../src/extension/internal/filter/color.h:72 -#: ../src/extension/internal/filter/color.h:1179 +#: ../src/extension/internal/filter/color.h:74 +#: ../src/extension/internal/filter/color.h:1335 msgid "Over-saturation:" msgstr "" -#: ../src/extension/internal/filter/color.h:74 -#: ../src/extension/internal/filter/color.h:158 -#: ../src/extension/internal/filter/color.h:643 +#: ../src/extension/internal/filter/color.h:76 +#: ../src/extension/internal/filter/color.h:160 +#: ../src/extension/internal/filter/color.h:649 #: ../src/extension/internal/filter/overlays.h:70 #: ../src/extension/internal/filter/paint.h:85 #: ../src/extension/internal/filter/paint.h:503 -#: ../src/extension/internal/filter/transparency.h:135 -#: ../src/extension/internal/filter/transparency.h:209 +#: ../src/extension/internal/filter/transparency.h:136 +#: ../src/extension/internal/filter/transparency.h:210 msgid "Inverted" msgstr "" -#: ../src/extension/internal/filter/color.h:82 +#: ../src/extension/internal/filter/color.h:84 msgid "Brightness filter" msgstr "" -#: ../src/extension/internal/filter/color.h:149 +#: ../src/extension/internal/filter/color.h:151 msgid "Channel Painting" msgstr "" -#: ../src/extension/internal/filter/color.h:157 -#: ../src/extension/internal/filter/transparency.h:134 +#: ../src/extension/internal/filter/color.h:159 +#: ../src/extension/internal/filter/transparency.h:135 msgid "Alpha:" msgstr "" -#: ../src/extension/internal/filter/color.h:171 +#: ../src/extension/internal/filter/color.h:173 msgid "Replace RGB by any color" msgstr "" -#: ../src/extension/internal/filter/color.h:251 +#: ../src/extension/internal/filter/color.h:253 msgid "Color Shift" msgstr "" -#: ../src/extension/internal/filter/color.h:253 +#: ../src/extension/internal/filter/color.h:255 msgid "Shift (°):" msgstr "" -#: ../src/extension/internal/filter/color.h:262 +#: ../src/extension/internal/filter/color.h:264 msgid "Rotate and desaturate hue" msgstr "" -#: ../src/extension/internal/filter/color.h:318 +#: ../src/extension/internal/filter/color.h:320 msgid "Harsh light:" msgstr "" -#: ../src/extension/internal/filter/color.h:319 +#: ../src/extension/internal/filter/color.h:321 msgid "Normal light:" msgstr "" -#: ../src/extension/internal/filter/color.h:320 +#: ../src/extension/internal/filter/color.h:322 msgid "Duotone" msgstr "" -#: ../src/extension/internal/filter/color.h:321 -#: ../src/extension/internal/filter/color.h:1174 +#: ../src/extension/internal/filter/color.h:323 +#: ../src/extension/internal/filter/color.h:1330 msgid "Blend 1:" msgstr "" -#: ../src/extension/internal/filter/color.h:328 -#: ../src/extension/internal/filter/color.h:1180 +#: ../src/extension/internal/filter/color.h:330 +#: ../src/extension/internal/filter/color.h:1336 msgid "Blend 2:" msgstr "" -#: ../src/extension/internal/filter/color.h:347 +#: ../src/extension/internal/filter/color.h:349 msgid "Blend image or object with a flood color" msgstr "" -#: ../src/extension/internal/filter/color.h:419 ../src/filter-enums.cpp:22 +#: ../src/extension/internal/filter/color.h:423 ../src/filter-enums.cpp:22 msgid "Component Transfer" msgstr "" -#: ../src/extension/internal/filter/color.h:422 ../src/filter-enums.cpp:82 +#: ../src/extension/internal/filter/color.h:426 ../src/filter-enums.cpp:82 msgid "Identity" msgstr "" -#: ../src/extension/internal/filter/color.h:423 +#: ../src/extension/internal/filter/color.h:427 #: ../src/extension/internal/filter/paint.h:499 ../src/filter-enums.cpp:83 msgid "Table" msgstr "" -#: ../src/extension/internal/filter/color.h:424 +#: ../src/extension/internal/filter/color.h:428 #: ../src/extension/internal/filter/paint.h:500 ../src/filter-enums.cpp:84 msgid "Discrete" msgstr "" -#: ../src/extension/internal/filter/color.h:425 ../src/filter-enums.cpp:85 +#: ../src/extension/internal/filter/color.h:429 ../src/filter-enums.cpp:85 msgid "Linear" msgstr "" -#: ../src/extension/internal/filter/color.h:426 ../src/filter-enums.cpp:86 +#: ../src/extension/internal/filter/color.h:430 ../src/filter-enums.cpp:86 msgid "Gamma" msgstr "" -#: ../src/extension/internal/filter/color.h:435 +#: ../src/extension/internal/filter/color.h:439 msgid "Basic component transfer structure" msgstr "" -#: ../src/extension/internal/filter/color.h:504 +#: ../src/extension/internal/filter/color.h:508 msgid "Duochrome" msgstr "" -#: ../src/extension/internal/filter/color.h:508 +#: ../src/extension/internal/filter/color.h:512 msgid "Fluorescence level:" msgstr "" -#: ../src/extension/internal/filter/color.h:509 +#: ../src/extension/internal/filter/color.h:513 msgid "Swap:" msgstr "" -#: ../src/extension/internal/filter/color.h:510 +#: ../src/extension/internal/filter/color.h:514 msgid "No swap" msgstr "" -#: ../src/extension/internal/filter/color.h:511 +#: ../src/extension/internal/filter/color.h:515 msgid "Color and alpha" msgstr "" -#: ../src/extension/internal/filter/color.h:512 +#: ../src/extension/internal/filter/color.h:516 msgid "Color only" msgstr "" -#: ../src/extension/internal/filter/color.h:513 +#: ../src/extension/internal/filter/color.h:517 msgid "Alpha only" msgstr "" -#: ../src/extension/internal/filter/color.h:517 +#: ../src/extension/internal/filter/color.h:521 msgid "Color 1" msgstr "" -#: ../src/extension/internal/filter/color.h:520 +#: ../src/extension/internal/filter/color.h:524 msgid "Color 2" msgstr "" -#: ../src/extension/internal/filter/color.h:530 +#: ../src/extension/internal/filter/color.h:534 msgid "Convert luminance values to a duochrome palette" msgstr "" -#: ../src/extension/internal/filter/color.h:628 +#: ../src/extension/internal/filter/color.h:634 msgid "Extract Channel" msgstr "" -#: ../src/extension/internal/filter/color.h:631 ../src/filter-enums.cpp:100 +#: ../src/extension/internal/filter/color.h:637 ../src/filter-enums.cpp:100 #: ../src/flood-context.cpp:241 ../src/widgets/sp-color-icc-selector.cpp:228 #: ../src/widgets/sp-color-scales.cpp:403 #: ../src/widgets/sp-color-scales.cpp:404 msgid "Red" msgstr "" -#: ../src/extension/internal/filter/color.h:632 ../src/filter-enums.cpp:101 +#: ../src/extension/internal/filter/color.h:638 ../src/filter-enums.cpp:101 #: ../src/flood-context.cpp:242 ../src/widgets/sp-color-icc-selector.cpp:228 #: ../src/widgets/sp-color-scales.cpp:406 #: ../src/widgets/sp-color-scales.cpp:407 msgid "Green" msgstr "" -#: ../src/extension/internal/filter/color.h:633 ../src/filter-enums.cpp:102 +#: ../src/extension/internal/filter/color.h:639 ../src/filter-enums.cpp:102 #: ../src/flood-context.cpp:243 ../src/widgets/sp-color-icc-selector.cpp:228 #: ../src/widgets/sp-color-scales.cpp:409 #: ../src/widgets/sp-color-scales.cpp:410 msgid "Blue" msgstr "" -#: ../src/extension/internal/filter/color.h:635 +#: ../src/extension/internal/filter/color.h:641 msgid "Background blend mode:" msgstr "" -#: ../src/extension/internal/filter/color.h:642 +#: ../src/extension/internal/filter/color.h:648 msgid "Channel to alpha" msgstr "" -#: ../src/extension/internal/filter/color.h:651 +#: ../src/extension/internal/filter/color.h:657 msgid "Extract color channel as a transparent image" msgstr "" -#: ../src/extension/internal/filter/color.h:737 -msgid "Greyscale" +#: ../src/extension/internal/filter/color.h:740 +msgid "Fade to Black or White" +msgstr "" + +#: ../src/extension/internal/filter/color.h:742 +#: ../src/extension/internal/filter/image.h:56 +#: ../src/extension/internal/filter/paint.h:346 +msgid "Level:" msgstr "" #: ../src/extension/internal/filter/color.h:743 +msgid "Fade to:" +msgstr "" + +#: ../src/extension/internal/filter/color.h:744 +#: ../src/ui/widget/selected-style.cpp:237 +#: ../src/widgets/sp-color-icc-selector.cpp:232 +#: ../src/widgets/sp-color-scales.cpp:466 +#: ../src/widgets/sp-color-scales.cpp:467 +msgid "Black" +msgstr "" + +#: ../src/extension/internal/filter/color.h:745 +#: ../src/ui/widget/selected-style.cpp:233 +msgid "White" +msgstr "" + +#: ../src/extension/internal/filter/color.h:754 +msgid "Fade to black or white" +msgstr "" + +#: ../src/extension/internal/filter/color.h:819 +msgid "Greyscale" +msgstr "" + +#: ../src/extension/internal/filter/color.h:825 #: ../src/extension/internal/filter/paint.h:83 #: ../src/extension/internal/filter/paint.h:240 msgid "Transparent" msgstr "" -#: ../src/extension/internal/filter/color.h:751 +#: ../src/extension/internal/filter/color.h:833 msgid "Customize greyscale components" msgstr "" -#: ../src/extension/internal/filter/color.h:823 +#: ../src/extension/internal/filter/color.h:905 #: ../src/ui/widget/selected-style.cpp:229 msgid "Invert" msgstr "" -#: ../src/extension/internal/filter/color.h:825 +#: ../src/extension/internal/filter/color.h:907 msgid "Invert channels:" msgstr "" -#: ../src/extension/internal/filter/color.h:826 +#: ../src/extension/internal/filter/color.h:908 msgid "No invertion" msgstr "" -#: ../src/extension/internal/filter/color.h:827 +#: ../src/extension/internal/filter/color.h:909 msgid "Red and blue" msgstr "" -#: ../src/extension/internal/filter/color.h:828 +#: ../src/extension/internal/filter/color.h:910 msgid "Red and green" msgstr "" -#: ../src/extension/internal/filter/color.h:829 +#: ../src/extension/internal/filter/color.h:911 msgid "Green and blue" msgstr "" -#: ../src/extension/internal/filter/color.h:831 +#: ../src/extension/internal/filter/color.h:913 msgid "Light transparency:" msgstr "" -#: ../src/extension/internal/filter/color.h:832 +#: ../src/extension/internal/filter/color.h:914 msgid "Invert hue" msgstr "" -#: ../src/extension/internal/filter/color.h:833 +#: ../src/extension/internal/filter/color.h:915 msgid "Invert lightness" msgstr "" -#: ../src/extension/internal/filter/color.h:834 +#: ../src/extension/internal/filter/color.h:916 msgid "Invert transparency" msgstr "" -#: ../src/extension/internal/filter/color.h:842 +#: ../src/extension/internal/filter/color.h:924 msgid "Manage hue, lightness and transparency inversions" msgstr "" -#: ../src/extension/internal/filter/color.h:958 ../src/flood-context.cpp:246 +#: ../src/extension/internal/filter/color.h:1040 ../src/flood-context.cpp:246 #: ../src/widgets/sp-color-icc-selector.cpp:231 #: ../src/widgets/sp-color-scales.cpp:435 #: ../src/widgets/sp-color-scales.cpp:436 ../src/widgets/toolbox.cpp:4585 @@ -7327,124 +7371,140 @@ msgstr "" msgid "Lightness" msgstr "" -#: ../src/extension/internal/filter/color.h:960 +#: ../src/extension/internal/filter/color.h:1042 msgid "Lights:" msgstr "" -#: ../src/extension/internal/filter/color.h:961 +#: ../src/extension/internal/filter/color.h:1043 msgid "Shadows:" msgstr "" -#: ../src/extension/internal/filter/color.h:970 +#: ../src/extension/internal/filter/color.h:1052 msgid "Modify lights and shadows separately" msgstr "" -#: ../src/extension/internal/filter/color.h:1040 +#: ../src/extension/internal/filter/color.h:1111 +msgid "Lightness-Contrast" +msgstr "" + +#: ../src/extension/internal/filter/color.h:1114 +msgid "Contrast:" +msgstr "" + +#: ../src/extension/internal/filter/color.h:1122 +msgid "Modify lightness and contrast separately" +msgstr "" + +#: ../src/extension/internal/filter/color.h:1196 msgid "Nudge" msgstr "" -#: ../src/extension/internal/filter/color.h:1044 +#: ../src/extension/internal/filter/color.h:1200 msgid "Red offset" msgstr "" -#: ../src/extension/internal/filter/color.h:1047 +#: ../src/extension/internal/filter/color.h:1203 msgid "Green offset" msgstr "" -#: ../src/extension/internal/filter/color.h:1050 +#: ../src/extension/internal/filter/color.h:1206 msgid "Blue offset" msgstr "" -#: ../src/extension/internal/filter/color.h:1061 +#: ../src/extension/internal/filter/color.h:1217 msgid "Blend source:" msgstr "" -#: ../src/extension/internal/filter/color.h:1064 -#: ../src/extension/internal/filter/transparency.h:55 +#: ../src/extension/internal/filter/color.h:1220 +#: ../src/extension/internal/filter/transparency.h:56 #: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1488 msgid "Background" msgstr "" -#: ../src/extension/internal/filter/color.h:1066 +#: ../src/extension/internal/filter/color.h:1222 msgid "Composite:" msgstr "" -#: ../src/extension/internal/filter/color.h:1067 ../src/filter-enums.cpp:71 +#: ../src/extension/internal/filter/color.h:1223 ../src/filter-enums.cpp:71 msgid "Over" msgstr "" -#: ../src/extension/internal/filter/color.h:1079 +#: ../src/extension/internal/filter/color.h:1235 msgid "" "Nudge separately RGB channels and blend them to different types of " "backgrounds" msgstr "" -#: ../src/extension/internal/filter/color.h:1170 +#: ../src/extension/internal/filter/color.h:1326 msgid "Quadritone fantasy" msgstr "" -#: ../src/extension/internal/filter/color.h:1172 -#: ../src/extension/internal/filter/color.h:1368 +#: ../src/extension/internal/filter/color.h:1328 +#: ../src/extension/internal/filter/color.h:1526 msgid "Hue distribution (°):" msgstr "" -#: ../src/extension/internal/filter/color.h:1173 +#: ../src/extension/internal/filter/color.h:1329 msgid "Colors:" msgstr "" -#: ../src/extension/internal/filter/color.h:1194 +#: ../src/extension/internal/filter/color.h:1350 msgid "Replace hue by two colors" msgstr "" -#: ../src/extension/internal/filter/color.h:1258 +#: ../src/extension/internal/filter/color.h:1414 msgid "Hue rotation (°):" msgstr "" -#: ../src/extension/internal/filter/color.h:1261 +#: ../src/extension/internal/filter/color.h:1417 msgid "Moonarize" msgstr "" -#: ../src/extension/internal/filter/color.h:1270 +#: ../src/extension/internal/filter/color.h:1426 msgid "Classic photographic solarization effect" msgstr "" -#: ../src/extension/internal/filter/color.h:1342 +#: ../src/extension/internal/filter/color.h:1499 msgid "Tritone" msgstr "" -#: ../src/extension/internal/filter/color.h:1348 +#: ../src/extension/internal/filter/color.h:1505 msgid "Enhance hue" msgstr "" -#: ../src/extension/internal/filter/color.h:1349 +#: ../src/extension/internal/filter/color.h:1506 msgid "Phosphorescence" msgstr "" -#: ../src/extension/internal/filter/color.h:1350 +#: ../src/extension/internal/filter/color.h:1507 +msgid "Colored nights" +msgstr "" + +#: ../src/extension/internal/filter/color.h:1508 msgid "Hue to background" msgstr "" -#: ../src/extension/internal/filter/color.h:1352 +#: ../src/extension/internal/filter/color.h:1510 msgid "Global blend:" msgstr "" -#: ../src/extension/internal/filter/color.h:1358 +#: ../src/extension/internal/filter/color.h:1516 msgid "Glow:" msgstr "" -#: ../src/extension/internal/filter/color.h:1359 +#: ../src/extension/internal/filter/color.h:1517 msgid "Glow blend:" msgstr "" -#: ../src/extension/internal/filter/color.h:1364 +#: ../src/extension/internal/filter/color.h:1522 msgid "Local light:" msgstr "" -#: ../src/extension/internal/filter/color.h:1365 +#: ../src/extension/internal/filter/color.h:1523 msgid "Global light:" msgstr "" -#: ../src/extension/internal/filter/color.h:1379 +#: ../src/extension/internal/filter/color.h:1537 msgid "" "Create a custom tritone palette with additional glow, blend modes and hue " "moving" @@ -7573,11 +7633,6 @@ msgstr "" msgid "Horizontal lines" msgstr "" -#: ../src/extension/internal/filter/image.h:56 -#: ../src/extension/internal/filter/paint.h:346 -msgid "Level:" -msgstr "" - #: ../src/extension/internal/filter/image.h:57 msgid "Invert colors" msgstr "" @@ -7596,7 +7651,7 @@ msgstr "" #: ../src/extension/internal/filter/morphology.h:58 #: ../src/extension/internal/filter/paint.h:720 -#: ../src/extension/internal/filter/transparency.h:279 +#: ../src/extension/internal/filter/transparency.h:343 msgid "Blur:" msgstr "" @@ -7647,7 +7702,8 @@ msgid "Grain mode" msgstr "" #: ../src/extension/internal/filter/paint.h:97 -#: ../src/extension/internal/filter/transparency.h:206 +#: ../src/extension/internal/filter/transparency.h:207 +#: ../src/extension/internal/filter/transparency.h:281 msgid "Expansion:" msgstr "" @@ -7959,16 +8015,16 @@ msgstr "" msgid "Inkblot on tissue or rough paper" msgstr "" -#: ../src/extension/internal/filter/transparency.h:52 +#: ../src/extension/internal/filter/transparency.h:53 #: ../src/filter-enums.cpp:20 msgid "Blend" msgstr "" -#: ../src/extension/internal/filter/transparency.h:54 ../src/rdf.cpp:257 +#: ../src/extension/internal/filter/transparency.h:55 ../src/rdf.cpp:257 msgid "Source:" msgstr "" -#: ../src/extension/internal/filter/transparency.h:58 +#: ../src/extension/internal/filter/transparency.h:59 #: ../src/ui/dialog/filter-effects-dialog.cpp:2190 #: ../src/widgets/toolbox.cpp:4143 ../src/widgets/toolbox.cpp:4521 #: ../src/widgets/toolbox.cpp:4779 ../src/widgets/toolbox.cpp:6244 @@ -7976,39 +8032,44 @@ msgstr "" msgid "Mode:" msgstr "" -#: ../src/extension/internal/filter/transparency.h:72 +#: ../src/extension/internal/filter/transparency.h:73 msgid "Blend objecs with background images or with themselves" msgstr "" -#: ../src/extension/internal/filter/transparency.h:129 +#: ../src/extension/internal/filter/transparency.h:130 msgid "Channel Transparency" msgstr "" -#: ../src/extension/internal/filter/transparency.h:143 +#: ../src/extension/internal/filter/transparency.h:144 msgid "Replace RGB with transparency" msgstr "" -#: ../src/extension/internal/filter/transparency.h:204 +#: ../src/extension/internal/filter/transparency.h:205 msgid "Light Eraser" msgstr "" -#: ../src/extension/internal/filter/transparency.h:208 +#: ../src/extension/internal/filter/transparency.h:209 +#: ../src/extension/internal/filter/transparency.h:283 msgid "Global opacity:" msgstr "" -#: ../src/extension/internal/filter/transparency.h:217 +#: ../src/extension/internal/filter/transparency.h:218 msgid "Make the lightest parts of the object progressively transparent" msgstr "" -#: ../src/extension/internal/filter/transparency.h:277 +#: ../src/extension/internal/filter/transparency.h:291 +msgid "Set opacity and strength of opacity boundaries" +msgstr "" + +#: ../src/extension/internal/filter/transparency.h:341 msgid "Silhouette" msgstr "" -#: ../src/extension/internal/filter/transparency.h:280 +#: ../src/extension/internal/filter/transparency.h:344 msgid "Cutout" msgstr "" -#: ../src/extension/internal/filter/transparency.h:289 +#: ../src/extension/internal/filter/transparency.h:353 msgid "Repaint anything visible monochrome" msgstr "" @@ -19454,17 +19515,6 @@ msgstr "" msgid "Last selected color" msgstr "" -#: ../src/ui/widget/selected-style.cpp:233 -msgid "White" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:237 -#: ../src/widgets/sp-color-icc-selector.cpp:232 -#: ../src/widgets/sp-color-scales.cpp:466 -#: ../src/widgets/sp-color-scales.cpp:467 -msgid "Black" -msgstr "" - #: ../src/ui/widget/selected-style.cpp:241 msgid "Copy color" msgstr "" diff --git a/share/filters/filters.svg b/share/filters/filters.svg index 2e875b664..5b801ac49 100644 --- a/share/filters/filters.svg +++ b/share/filters/filters.svg @@ -26,7 +26,7 @@ sodipodi:docname="filters.svg"> - + @@ -38,7 +38,7 @@ sodipodi:docname="filters.svg"> - + @@ -46,12 +46,12 @@ sodipodi:docname="filters.svg"> - + - + @@ -71,7 +71,7 @@ sodipodi:docname="filters.svg"> - + @@ -79,7 +79,7 @@ sodipodi:docname="filters.svg"> - + @@ -89,7 +89,7 @@ sodipodi:docname="filters.svg"> - + @@ -97,7 +97,7 @@ sodipodi:docname="filters.svg"> - + @@ -112,7 +112,7 @@ sodipodi:docname="filters.svg"> - + @@ -128,7 +128,7 @@ sodipodi:docname="filters.svg"> - + @@ -138,12 +138,12 @@ sodipodi:docname="filters.svg"> - + - + @@ -151,7 +151,7 @@ sodipodi:docname="filters.svg"> - + @@ -159,7 +159,7 @@ sodipodi:docname="filters.svg"> - + @@ -170,7 +170,7 @@ sodipodi:docname="filters.svg"> - + @@ -192,40 +192,40 @@ sodipodi:docname="filters.svg"> - + - + - + - + - + - + - + - + @@ -233,7 +233,7 @@ sodipodi:docname="filters.svg"> - + @@ -245,7 +245,7 @@ sodipodi:docname="filters.svg"> - + @@ -266,7 +266,7 @@ sodipodi:docname="filters.svg"> - + @@ -284,7 +284,7 @@ sodipodi:docname="filters.svg"> - + @@ -293,7 +293,7 @@ sodipodi:docname="filters.svg"> - + @@ -310,7 +310,7 @@ sodipodi:docname="filters.svg"> - + @@ -319,7 +319,7 @@ sodipodi:docname="filters.svg"> - + @@ -332,7 +332,7 @@ sodipodi:docname="filters.svg"> - + @@ -343,7 +343,7 @@ sodipodi:docname="filters.svg"> - + @@ -354,7 +354,7 @@ sodipodi:docname="filters.svg"> - + @@ -369,7 +369,7 @@ sodipodi:docname="filters.svg"> - + @@ -385,7 +385,7 @@ sodipodi:docname="filters.svg"> - + @@ -400,7 +400,7 @@ sodipodi:docname="filters.svg"> - + @@ -414,7 +414,7 @@ sodipodi:docname="filters.svg"> - + @@ -428,7 +428,7 @@ sodipodi:docname="filters.svg"> - + @@ -442,7 +442,7 @@ sodipodi:docname="filters.svg"> - + @@ -457,7 +457,7 @@ sodipodi:docname="filters.svg"> - + @@ -473,7 +473,7 @@ sodipodi:docname="filters.svg"> - + @@ -489,7 +489,7 @@ sodipodi:docname="filters.svg"> - + @@ -501,7 +501,7 @@ sodipodi:docname="filters.svg"> - + @@ -511,7 +511,7 @@ sodipodi:docname="filters.svg"> - + @@ -527,7 +527,7 @@ sodipodi:docname="filters.svg"> - + @@ -546,7 +546,7 @@ sodipodi:docname="filters.svg"> - + @@ -561,7 +561,7 @@ sodipodi:docname="filters.svg"> - + @@ -581,7 +581,7 @@ sodipodi:docname="filters.svg"> - + @@ -595,7 +595,7 @@ sodipodi:docname="filters.svg"> - + @@ -611,7 +611,7 @@ sodipodi:docname="filters.svg"> - + @@ -624,7 +624,7 @@ sodipodi:docname="filters.svg"> - + @@ -635,7 +635,7 @@ sodipodi:docname="filters.svg"> - + @@ -649,7 +649,7 @@ sodipodi:docname="filters.svg"> - + @@ -664,7 +664,7 @@ sodipodi:docname="filters.svg"> - + @@ -680,7 +680,7 @@ sodipodi:docname="filters.svg"> - + @@ -695,7 +695,7 @@ sodipodi:docname="filters.svg"> - + @@ -709,7 +709,7 @@ sodipodi:docname="filters.svg"> - + @@ -724,7 +724,7 @@ sodipodi:docname="filters.svg"> - + @@ -738,7 +738,7 @@ sodipodi:docname="filters.svg"> - + @@ -748,13 +748,13 @@ sodipodi:docname="filters.svg"> - + - + @@ -762,14 +762,14 @@ sodipodi:docname="filters.svg"> - + - + @@ -779,7 +779,7 @@ sodipodi:docname="filters.svg"> - + @@ -796,7 +796,7 @@ sodipodi:docname="filters.svg"> - + @@ -816,7 +816,7 @@ sodipodi:docname="filters.svg"> - + @@ -836,7 +836,7 @@ sodipodi:docname="filters.svg"> - + @@ -849,7 +849,7 @@ sodipodi:docname="filters.svg"> - + @@ -867,7 +867,7 @@ sodipodi:docname="filters.svg"> - + @@ -877,7 +877,7 @@ sodipodi:docname="filters.svg"> - + @@ -890,12 +890,12 @@ sodipodi:docname="filters.svg"> - + - + @@ -903,7 +903,7 @@ sodipodi:docname="filters.svg"> - + @@ -913,7 +913,7 @@ sodipodi:docname="filters.svg"> - + @@ -922,7 +922,7 @@ sodipodi:docname="filters.svg"> - + @@ -937,7 +937,7 @@ sodipodi:docname="filters.svg"> - + @@ -947,14 +947,14 @@ sodipodi:docname="filters.svg"> - + - + @@ -964,7 +964,7 @@ sodipodi:docname="filters.svg"> - + @@ -979,12 +979,12 @@ sodipodi:docname="filters.svg"> - + - + @@ -993,7 +993,7 @@ sodipodi:docname="filters.svg"> - + @@ -1007,7 +1007,7 @@ sodipodi:docname="filters.svg"> - + @@ -1020,7 +1020,7 @@ sodipodi:docname="filters.svg"> - + @@ -1030,7 +1030,7 @@ sodipodi:docname="filters.svg"> - + @@ -1046,33 +1046,33 @@ sodipodi:docname="filters.svg"> - + - + - + - + - + - + @@ -1081,7 +1081,7 @@ sodipodi:docname="filters.svg"> - + @@ -1092,7 +1092,7 @@ sodipodi:docname="filters.svg"> - + @@ -1106,14 +1106,14 @@ sodipodi:docname="filters.svg"> - + - + @@ -1123,7 +1123,7 @@ sodipodi:docname="filters.svg"> - + @@ -1139,7 +1139,7 @@ sodipodi:docname="filters.svg"> - + @@ -1148,7 +1148,7 @@ sodipodi:docname="filters.svg"> - + @@ -1158,13 +1158,13 @@ sodipodi:docname="filters.svg"> - + - + @@ -1172,7 +1172,7 @@ sodipodi:docname="filters.svg"> - + @@ -1181,7 +1181,7 @@ sodipodi:docname="filters.svg"> - + @@ -1192,7 +1192,7 @@ sodipodi:docname="filters.svg"> - + @@ -1201,7 +1201,7 @@ sodipodi:docname="filters.svg"> - + @@ -1209,7 +1209,7 @@ sodipodi:docname="filters.svg"> - + @@ -1217,7 +1217,7 @@ sodipodi:docname="filters.svg"> - + @@ -1225,7 +1225,7 @@ sodipodi:docname="filters.svg"> - + @@ -1235,7 +1235,7 @@ sodipodi:docname="filters.svg"> - + @@ -1245,7 +1245,7 @@ sodipodi:docname="filters.svg"> - + @@ -1262,7 +1262,7 @@ sodipodi:docname="filters.svg"> - + @@ -1279,7 +1279,7 @@ sodipodi:docname="filters.svg"> - + @@ -1295,7 +1295,7 @@ sodipodi:docname="filters.svg"> - + @@ -1305,7 +1305,7 @@ sodipodi:docname="filters.svg"> - + @@ -1314,20 +1314,20 @@ sodipodi:docname="filters.svg"> - + - + - + @@ -1352,14 +1352,14 @@ sodipodi:docname="filters.svg"> - + - + @@ -1373,7 +1373,7 @@ sodipodi:docname="filters.svg"> - + @@ -1393,7 +1393,7 @@ sodipodi:docname="filters.svg"> - + @@ -1401,14 +1401,14 @@ sodipodi:docname="filters.svg"> - + - + @@ -1428,21 +1428,21 @@ sodipodi:docname="filters.svg"> - + - + - + @@ -1458,7 +1458,7 @@ sodipodi:docname="filters.svg"> - + @@ -1473,7 +1473,7 @@ sodipodi:docname="filters.svg"> - + @@ -1481,7 +1481,7 @@ sodipodi:docname="filters.svg"> - + @@ -1491,7 +1491,7 @@ sodipodi:docname="filters.svg"> - + @@ -1504,7 +1504,7 @@ sodipodi:docname="filters.svg"> - + @@ -1516,7 +1516,7 @@ sodipodi:docname="filters.svg"> - + @@ -1531,7 +1531,7 @@ sodipodi:docname="filters.svg"> - + @@ -1548,7 +1548,7 @@ sodipodi:docname="filters.svg"> - + @@ -1560,7 +1560,7 @@ sodipodi:docname="filters.svg"> - + @@ -1573,7 +1573,7 @@ sodipodi:docname="filters.svg"> - + @@ -1594,7 +1594,7 @@ sodipodi:docname="filters.svg"> - + @@ -1606,7 +1606,7 @@ sodipodi:docname="filters.svg"> - + @@ -1614,7 +1614,7 @@ sodipodi:docname="filters.svg"> - + @@ -1628,7 +1628,7 @@ sodipodi:docname="filters.svg"> - + @@ -1644,7 +1644,7 @@ sodipodi:docname="filters.svg"> - + @@ -1657,7 +1657,7 @@ sodipodi:docname="filters.svg"> - + @@ -1668,7 +1668,7 @@ sodipodi:docname="filters.svg"> - + @@ -1684,7 +1684,7 @@ sodipodi:docname="filters.svg"> - + @@ -1698,18 +1698,18 @@ sodipodi:docname="filters.svg"> - + - + - + @@ -1728,7 +1728,7 @@ sodipodi:docname="filters.svg"> - + @@ -1747,7 +1747,7 @@ sodipodi:docname="filters.svg"> - + @@ -1763,7 +1763,7 @@ sodipodi:docname="filters.svg"> - + @@ -1775,7 +1775,7 @@ sodipodi:docname="filters.svg"> - + @@ -1787,7 +1787,7 @@ sodipodi:docname="filters.svg"> - + @@ -1798,7 +1798,7 @@ sodipodi:docname="filters.svg"> - + @@ -1811,7 +1811,7 @@ sodipodi:docname="filters.svg"> - + @@ -1824,7 +1824,7 @@ sodipodi:docname="filters.svg"> - + @@ -1833,7 +1833,7 @@ sodipodi:docname="filters.svg"> - + @@ -1842,7 +1842,7 @@ sodipodi:docname="filters.svg"> - + @@ -1855,7 +1855,7 @@ sodipodi:docname="filters.svg"> - + @@ -1873,7 +1873,7 @@ sodipodi:docname="filters.svg"> - + @@ -1885,7 +1885,7 @@ sodipodi:docname="filters.svg"> - + @@ -1906,7 +1906,7 @@ sodipodi:docname="filters.svg"> - + @@ -1917,16 +1917,16 @@ sodipodi:docname="filters.svg"> - + - + - - + + @@ -1934,7 +1934,7 @@ sodipodi:docname="filters.svg"> - + @@ -1942,7 +1942,7 @@ sodipodi:docname="filters.svg"> - + @@ -1954,7 +1954,7 @@ sodipodi:docname="filters.svg"> - + @@ -1969,7 +1969,7 @@ sodipodi:docname="filters.svg"> - + @@ -1985,7 +1985,7 @@ sodipodi:docname="filters.svg"> - + @@ -2002,7 +2002,7 @@ sodipodi:docname="filters.svg"> - + @@ -2014,7 +2014,7 @@ sodipodi:docname="filters.svg"> - + @@ -2030,7 +2030,7 @@ sodipodi:docname="filters.svg"> - + @@ -2041,7 +2041,7 @@ sodipodi:docname="filters.svg"> - + @@ -2058,7 +2058,7 @@ sodipodi:docname="filters.svg"> - + @@ -2069,7 +2069,7 @@ sodipodi:docname="filters.svg"> - + @@ -2080,7 +2080,7 @@ sodipodi:docname="filters.svg"> - + @@ -2092,7 +2092,7 @@ sodipodi:docname="filters.svg"> - + @@ -2101,30 +2101,30 @@ sodipodi:docname="filters.svg"> - + - + - + - + - + @@ -2149,7 +2149,7 @@ sodipodi:docname="filters.svg"> - + @@ -2164,7 +2164,7 @@ sodipodi:docname="filters.svg"> - + @@ -2179,7 +2179,7 @@ sodipodi:docname="filters.svg"> - + @@ -2195,7 +2195,7 @@ sodipodi:docname="filters.svg"> - + @@ -2213,7 +2213,7 @@ sodipodi:docname="filters.svg"> - + @@ -2225,7 +2225,7 @@ sodipodi:docname="filters.svg"> - + @@ -2238,7 +2238,7 @@ sodipodi:docname="filters.svg"> - + @@ -2252,7 +2252,7 @@ sodipodi:docname="filters.svg"> - + @@ -2261,7 +2261,7 @@ sodipodi:docname="filters.svg"> - + @@ -2269,7 +2269,7 @@ sodipodi:docname="filters.svg"> - + @@ -2284,7 +2284,7 @@ sodipodi:docname="filters.svg"> - + @@ -2296,7 +2296,7 @@ sodipodi:docname="filters.svg"> - + @@ -2317,7 +2317,7 @@ sodipodi:docname="filters.svg"> - + @@ -2333,7 +2333,7 @@ sodipodi:docname="filters.svg"> - + @@ -2350,7 +2350,7 @@ sodipodi:docname="filters.svg"> - + @@ -2365,7 +2365,7 @@ sodipodi:docname="filters.svg"> - + @@ -2385,7 +2385,7 @@ sodipodi:docname="filters.svg"> - + @@ -2405,7 +2405,7 @@ sodipodi:docname="filters.svg"> - + @@ -2425,7 +2425,7 @@ sodipodi:docname="filters.svg"> - + @@ -2445,7 +2445,7 @@ sodipodi:docname="filters.svg"> - + @@ -2465,7 +2465,7 @@ sodipodi:docname="filters.svg"> - + @@ -2485,7 +2485,7 @@ sodipodi:docname="filters.svg"> - + @@ -2505,7 +2505,7 @@ sodipodi:docname="filters.svg"> - + @@ -2525,7 +2525,7 @@ sodipodi:docname="filters.svg"> - + @@ -2545,7 +2545,7 @@ sodipodi:docname="filters.svg"> - + @@ -2565,7 +2565,7 @@ sodipodi:docname="filters.svg"> - + @@ -2585,7 +2585,7 @@ sodipodi:docname="filters.svg"> - + diff --git a/src/extension/internal/filter/blurs.h b/src/extension/internal/filter/blurs.h index 39d40ee33..59790b1be 100644 --- a/src/extension/internal/filter/blurs.h +++ b/src/extension/internal/filter/blurs.h @@ -94,7 +94,7 @@ Blur::get_filter_text (Inkscape::Extension::Extension * ext) _filter = g_strdup_printf( - "\n" + "\n" "\n" "%s" "\n", bbox.str().c_str(), hblur.str().c_str(), vblur.str().c_str(), content.str().c_str() ); @@ -149,7 +149,7 @@ CleanEdges::get_filter_text (Inkscape::Extension::Extension * ext) blur << ext->get_param_float("blur"); _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n" "\n" @@ -226,7 +226,7 @@ CrossBlur::get_filter_text (Inkscape::Extension::Extension * ext) blend << ext->get_param_enum("blend"); _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n" "\n" @@ -284,7 +284,7 @@ Feather::get_filter_text (Inkscape::Extension::Extension * ext) blur << ext->get_param_float("blur"); _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n" "\n" @@ -395,7 +395,7 @@ ImageBlur::get_filter_text (Inkscape::Extension::Extension * ext) } _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n" "\n" diff --git a/src/extension/internal/filter/bumps.h b/src/extension/internal/filter/bumps.h index ef7f1dc8b..bb2bfd8a8 100644 --- a/src/extension/internal/filter/bumps.h +++ b/src/extension/internal/filter/bumps.h @@ -245,7 +245,7 @@ Bump::get_filter_text (Inkscape::Extension::Extension * ext) } _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n" "\n" @@ -335,7 +335,7 @@ DiffuseLight::get_filter_text (Inkscape::Extension::Extension * ext) a << (color & 0xff) / 255.0F; _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n" "\n" @@ -418,7 +418,7 @@ MatteJelly::get_filter_text (Inkscape::Extension::Extension * ext) a << (color & 0xff) / 255.0F; _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n" "\n" @@ -502,7 +502,7 @@ SpecularLight::get_filter_text (Inkscape::Extension::Extension * ext) a << (color & 0xff) / 255.0F; _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n" "\n" @@ -696,7 +696,7 @@ WaxBump::get_filter_text (Inkscape::Extension::Extension * ext) transparency << ext->get_param_enum("transparency"); _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n" "\n" diff --git a/src/extension/internal/filter/color.h b/src/extension/internal/filter/color.h index 77fa06a25..a026e686a 100644 --- a/src/extension/internal/filter/color.h +++ b/src/extension/internal/filter/color.h @@ -15,9 +15,11 @@ * Component transfer * Duochrome * Extract channel + * Fade to black or white * Greyscale * Invert * Lightness + * Lightness-contrast * Nudge * Quadritone * Solarize @@ -105,7 +107,7 @@ Brilliance::get_filter_text (Inkscape::Extension::Extension * ext) } _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n", brightness.str().c_str(), sat.str().c_str(), sat.str().c_str(), lightness.str().c_str(), sat.str().c_str(), brightness.str().c_str(), @@ -209,7 +211,7 @@ ChannelPaint::get_filter_text (Inkscape::Extension::Extension * ext) } _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n" "\n" @@ -278,7 +280,7 @@ ColorShift::get_filter_text (Inkscape::Extension::Extension * ext) sat << ext->get_param_float("sat"); _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n" "\n", shift.str().c_str(), sat.str().c_str() ); @@ -383,7 +385,7 @@ Colorize::get_filter_text (Inkscape::Extension::Extension * ext) } _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n" "\n" @@ -471,7 +473,7 @@ ComponentTransfer::get_filter_text (Inkscape::Extension::Extension * ext) << "\n"; } _filter = g_strdup_printf( - "\n" + "\n" "\n" "%s\n" "\n" @@ -588,7 +590,7 @@ Duochrome::get_filter_text (Inkscape::Extension::Extension * ext) } _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n" "\n" @@ -700,7 +702,7 @@ ExtractChannel::get_filter_text (Inkscape::Extension::Extension * ext) } _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n" "\n", colors.str().c_str(), alpha.str().c_str(), invert.str().c_str(), blend.str().c_str() ); @@ -708,6 +710,82 @@ ExtractChannel::get_filter_text (Inkscape::Extension::Extension * ext) return _filter; }; /* ExtractChannel filter */ +/** + \brief Custom predefined Fade to Black or White filter. + + Fade to black or white. + + Filter's parameters: + * Level (0.->1., default 1.) -> colorMatrix (RVB entries) + * Fade to (enum [black|white], default black) -> colorMatrix (RVB entries) + + Matrix + black white + Lv 0 0 0 0 Lv 0 0 1-lv 0 + 0 Lv 0 0 0 0 Lv 0 1-lv 0 + 0 0 Lv 0 0 0 0 Lv 1-lv 0 + 0 0 0 1 0 0 0 0 1 0 +*/ +class FadeToBW : public Inkscape::Extension::Internal::Filter::Filter { +protected: + virtual gchar const * get_filter_text (Inkscape::Extension::Extension * ext); + +public: + FadeToBW ( ) : Filter() { }; + virtual ~FadeToBW ( ) { if (_filter != NULL) g_free((void *)_filter); return; } + + static void init (void) { + Inkscape::Extension::build_from_mem( + "\n" + "" N_("Fade to Black or White") "\n" + "org.inkscape.effect.filter.FadeToBW\n" + "1\n" + "\n" + "<_item value=\"black\">" N_("Black") "\n" + "<_item value=\"white\">" N_("White") "\n" + "\n" + "\n" + "all\n" + "\n" + "\n" + "\n" + "\n" + "\n" + "" N_("Fade to black or white") "\n" + "\n" + "\n", new FadeToBW()); + }; +}; + +gchar const * +FadeToBW::get_filter_text (Inkscape::Extension::Extension * ext) +{ + if (_filter != NULL) g_free((void *)_filter); + + std::ostringstream level; + std::ostringstream wlevel; + + level << ext->get_param_float("level"); + + const gchar *fadeto = ext->get_param_enum("fadeto"); + if ((g_ascii_strcasecmp("white", fadeto) == 0)) { + // White + wlevel << (1 - ext->get_param_float("level")); + } else { + // Black + wlevel << "0"; + } + + _filter = g_strdup_printf( + "\n" + "\n" + "\n", level.str().c_str(), wlevel.str().c_str(), + level.str().c_str(), wlevel.str().c_str(), + level.str().c_str(), wlevel.str().c_str() ); + + return _filter; +}; /* Fade to black or white filter */ + /** \brief Custom predefined Greyscale filter. @@ -793,7 +871,7 @@ Greyscale::get_filter_text (Inkscape::Extension::Extension * ext) } _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n", line.str().c_str(), line.str().c_str(), line.str().c_str(), transparency.str().c_str() ); return _filter; @@ -926,7 +1004,7 @@ Invert::get_filter_text (Inkscape::Extension::Extension * ext) } _filter = g_strdup_printf( - "\n" + "\n" "%s" "\n" "\n", hue.str().c_str(), @@ -991,7 +1069,7 @@ Lightness::get_filter_text (Inkscape::Extension::Extension * ext) offset << ext->get_param_float("offset"); _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n" "\n" @@ -1004,6 +1082,80 @@ Lightness::get_filter_text (Inkscape::Extension::Extension * ext) return _filter; }; /* Lightness filter */ +/** + \brief Custom predefined Lightness-Contrast filter. + + Modify lightness and contrast separately. + + Filter's parameters: + * Lightness (0.->100., default 0.) -> colorMatrix + * Contrast (0.->100., default 0.) -> colorMatrix + + Matrix: + Co/10 0 0 1+(Co-1)*Li/2000 -(Co-1)/20 + 0 Co/10 0 1+(Co-1)*Li/2000 -(Co-1)/20 + 0 0 Co/10 1+(Co-1)*Li/2000 -(Co-1)/20 + 0 0 0 1 0 +*/ +class LightnessContrast : public Inkscape::Extension::Internal::Filter::Filter { +protected: + virtual gchar const * get_filter_text (Inkscape::Extension::Extension * ext); + +public: + LightnessContrast ( ) : Filter() { }; + virtual ~LightnessContrast ( ) { if (_filter != NULL) g_free((void *)_filter); return; } + + static void init (void) { + Inkscape::Extension::build_from_mem( + "\n" + "" N_("Lightness-Contrast") "\n" + "org.inkscape.effect.filter.LightnessContrast\n" + "0\n" + "0\n" + "\n" + "all\n" + "\n" + "\n" + "\n" + "\n" + "\n" + "" N_("Modify lightness and contrast separately") "\n" + "\n" + "\n", new LightnessContrast()); + }; +}; + +gchar const * +LightnessContrast::get_filter_text (Inkscape::Extension::Extension * ext) +{ + if (_filter != NULL) g_free((void *)_filter); + + std::ostringstream lightness; + std::ostringstream contrast; + std::ostringstream contrast5; + + gfloat c5; + if (ext->get_param_float("contrast") > 0) { + contrast << (1 + ext->get_param_float("contrast") / 10); + c5 = (- ext->get_param_float("contrast") / 20); + } else { + contrast << (1 + ext->get_param_float("contrast") / 100); + c5 =(- ext->get_param_float("contrast") / 200); + } + + contrast5 << c5; + lightness << ((1 - c5) * ext->get_param_float("lightness") / 100); + + _filter = g_strdup_printf( + "\n" + "\n" + "\n", contrast.str().c_str(), lightness.str().c_str(), contrast5.str().c_str(), + contrast.str().c_str(), lightness.str().c_str(), contrast5.str().c_str(), + contrast.str().c_str(), lightness.str().c_str(), contrast5.str().c_str() ); + + return _filter; +}; /* Lightness-Contrast filter */ + /** \brief Custom predefined Nudge filter. @@ -1125,7 +1277,7 @@ Nudge::get_filter_text (Inkscape::Extension::Extension * ext) a << (color & 0xff) / 255.0F; _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n" "\n" @@ -1220,7 +1372,7 @@ Quadritone::get_filter_text (Inkscape::Extension::Extension * ext) blend2 << ext->get_param_enum("blend2"); _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n" "\n" @@ -1300,7 +1452,7 @@ Solarize::get_filter_text (Inkscape::Extension::Extension * ext) } _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n" "\n" @@ -1455,7 +1607,7 @@ Tritone::get_filter_text (Inkscape::Extension::Extension * ext) } _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n" "\n" diff --git a/src/extension/internal/filter/distort.h b/src/extension/internal/filter/distort.h index 56855abea..f4caf3d11 100644 --- a/src/extension/internal/filter/distort.h +++ b/src/extension/internal/filter/distort.h @@ -146,7 +146,7 @@ FeltFeather::get_filter_text (Inkscape::Extension::Extension * ext) } _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n" "\n" @@ -232,7 +232,7 @@ Roughen::get_filter_text (Inkscape::Extension::Extension * ext) intensity << ext->get_param_float("intensity"); _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n" "\n", type.str().c_str(), complexity.str().c_str(), variation.str().c_str(), hfreq.str().c_str(), vfreq.str().c_str(), intensity.str().c_str()); diff --git a/src/extension/internal/filter/filter-all.cpp b/src/extension/internal/filter/filter-all.cpp index c145dd717..7dd35b055 100755 --- a/src/extension/internal/filter/filter-all.cpp +++ b/src/extension/internal/filter/filter-all.cpp @@ -56,9 +56,11 @@ Filter::filters_all (void ) ComponentTransfer::init(); Duochrome::init(); ExtractChannel::init(); + FadeToBW::init(); Greyscale::init(); Invert::init(); Lightness::init(); + LightnessContrast::init(); Nudge::init(); Quadritone::init(); Solarize::init(); diff --git a/src/extension/internal/filter/image.h b/src/extension/internal/filter/image.h index 47744a2f6..b0a6367e1 100644 --- a/src/extension/internal/filter/image.h +++ b/src/extension/internal/filter/image.h @@ -97,7 +97,7 @@ EdgeDetect::get_filter_text (Inkscape::Extension::Extension * ext) } _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n", matrix.str().c_str(), inverted.str().c_str(), level.str().c_str()); diff --git a/src/extension/internal/filter/morphology.h b/src/extension/internal/filter/morphology.h index 2f5c3ecc8..e51eb5a0b 100644 --- a/src/extension/internal/filter/morphology.h +++ b/src/extension/internal/filter/morphology.h @@ -88,7 +88,7 @@ Crosssmooth::get_filter_text (Inkscape::Extension::Extension * ext) } _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n" "\n" @@ -177,7 +177,7 @@ Outline::get_filter_text (Inkscape::Extension::Extension * ext) a << (color & 0xff) / 255.0F; _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n" "\n" diff --git a/src/extension/internal/filter/overlays.h b/src/extension/internal/filter/overlays.h index 12e7b5985..b98577ce1 100644 --- a/src/extension/internal/filter/overlays.h +++ b/src/extension/internal/filter/overlays.h @@ -123,7 +123,7 @@ NoiseFill::get_filter_text (Inkscape::Extension::Extension * ext) inverted << "in"; _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n" "\n" diff --git a/src/extension/internal/filter/paint.h b/src/extension/internal/filter/paint.h index fec2f8356..678c0c08f 100644 --- a/src/extension/internal/filter/paint.h +++ b/src/extension/internal/filter/paint.h @@ -183,7 +183,7 @@ Chromolitho::get_filter_text (Inkscape::Extension::Extension * ext) graincol << "0"; _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n" "\n" @@ -274,7 +274,7 @@ CrossEngraving::get_filter_text (Inkscape::Extension::Extension * ext) trans << "blend"; _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n" "\n" @@ -434,7 +434,7 @@ Drawing::get_filter_text (Inkscape::Extension::Extension * ext) ios << "flood2"; _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n" "\n" @@ -544,7 +544,7 @@ Electrize::get_filter_text (Inkscape::Extension::Extension * ext) } _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n" "\n" @@ -638,7 +638,7 @@ NeonDraw::get_filter_text (Inkscape::Extension::Extension * ext) } _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n" "\n" @@ -804,7 +804,7 @@ PointEngraving::get_filter_text (Inkscape::Extension::Extension * ext) iop << "flood1"; _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n" "\n" @@ -942,7 +942,7 @@ Posterize::get_filter_text (Inkscape::Extension::Extension * ext) antialias << "0.01"; _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n" "\n" @@ -1018,7 +1018,7 @@ PosterizeBasic::get_filter_text (Inkscape::Extension::Extension * ext) transf << " 1"; _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n" "\n" diff --git a/src/extension/internal/filter/protrusions.h b/src/extension/internal/filter/protrusions.h index 9103bdc11..8ba35db62 100644 --- a/src/extension/internal/filter/protrusions.h +++ b/src/extension/internal/filter/protrusions.h @@ -71,7 +71,7 @@ Snow::get_filter_text (Inkscape::Extension::Extension * ext) drift << ext->get_param_float("drift"); _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n" "\n" diff --git a/src/extension/internal/filter/shadows.h b/src/extension/internal/filter/shadows.h index 2d63ac00f..a1a82111d 100644 --- a/src/extension/internal/filter/shadows.h +++ b/src/extension/internal/filter/shadows.h @@ -158,7 +158,7 @@ ColorizableDropShadow::get_filter_text (Inkscape::Extension::Extension * ext) } _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n" "\n" diff --git a/src/extension/internal/filter/textures.h b/src/extension/internal/filter/textures.h index f0086eccf..513483e26 100644 --- a/src/extension/internal/filter/textures.h +++ b/src/extension/internal/filter/textures.h @@ -133,7 +133,7 @@ InkBlot::get_filter_text (Inkscape::Extension::Extension * ext) stroke << ext->get_param_enum("stroke"); _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n" "\n" diff --git a/src/extension/internal/filter/transparency.h b/src/extension/internal/filter/transparency.h index 989df0131..1397b726d 100644 --- a/src/extension/internal/filter/transparency.h +++ b/src/extension/internal/filter/transparency.h @@ -89,7 +89,7 @@ Blend::get_filter_text (Inkscape::Extension::Extension * ext) mode << ext->get_param_enum("mode"); _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n", source.str().c_str(), mode.str().c_str() ); @@ -170,7 +170,7 @@ ChannelTransparency::get_filter_text (Inkscape::Extension::Extension * ext) } _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n" "\n", red.str().c_str(), green.str().c_str(), blue.str().c_str(), alpha.str().c_str(), @@ -245,7 +245,7 @@ LightEraser::get_filter_text (Inkscape::Extension::Extension * ext) } _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n" "\n", expand.str().c_str(), erode.str().c_str(), opacity.str().c_str()); @@ -308,7 +308,7 @@ Opacity::get_filter_text (Inkscape::Extension::Extension * ext) << (-ext->get_param_float("erode")); _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n" "\n", matrix.str().c_str(), opacity.str().c_str()); @@ -381,7 +381,7 @@ Silhouette::get_filter_text (Inkscape::Extension::Extension * ext) blur << ext->get_param_float("blur"); _filter = g_strdup_printf( - "\n" + "\n" "\n" "\n" "\n" -- cgit v1.2.3