diff --git a/extensions/fablabchemnitz/ungrouper_and_element_migrator_filter/ungrouper_and_element_migrator_filter.inx b/extensions/fablabchemnitz/ungrouper_and_element_migrator_filter/ungrouper_and_element_migrator_filter.inx index 3a84ef1..b5005ae 100644 --- a/extensions/fablabchemnitz/ungrouper_and_element_migrator_filter/ungrouper_and_element_migrator_filter.inx +++ b/extensions/fablabchemnitz/ungrouper_and_element_migrator_filter/ungrouper_and_element_migrator_filter.inx @@ -24,6 +24,11 @@ true true true + + + true + true + true diff --git a/extensions/fablabchemnitz/ungrouper_and_element_migrator_filter/ungrouper_and_element_migrator_filter.py b/extensions/fablabchemnitz/ungrouper_and_element_migrator_filter/ungrouper_and_element_migrator_filter.py index 7334e08..6eb10ed 100644 --- a/extensions/fablabchemnitz/ungrouper_and_element_migrator_filter/ungrouper_and_element_migrator_filter.py +++ b/extensions/fablabchemnitz/ungrouper_and_element_migrator_filter/ungrouper_and_element_migrator_filter.py @@ -8,7 +8,7 @@ This extension parses the selection and will put all elements into one single gr Author: Mario Voigt / FabLab Chemnitz Mail: mario.voigt@stadtfabrikanten.org Date: 13.08.2020 -Last Patch: 17.01.2024 +Last Patch: 24.01.2024 License: GNU GPL v3 """ @@ -53,6 +53,9 @@ class UngrouperAndElementMigratorFilter(inkex.EffectExtension): pars.add_argument("--rect", type=inkex.Boolean, default=True) pars.add_argument("--text", type=inkex.Boolean, default=True) pars.add_argument("--tspan", type=inkex.Boolean, default=True) + pars.add_argument("--font", type=inkex.Boolean, default=True) + pars.add_argument("--fontFace", type=inkex.Boolean, default=True) + pars.add_argument("--glyph", type=inkex.Boolean, default=True) pars.add_argument("--linearGradient", type=inkex.Boolean, default=True) pars.add_argument("--radialGradient", type=inkex.Boolean, default=True) pars.add_argument("--mask", type=inkex.Boolean, default=True) @@ -117,6 +120,9 @@ class UngrouperAndElementMigratorFilter(inkex.EffectExtension): namespace.append("{http://www.w3.org/2000/svg}rect") if so.rect else "" namespace.append("{http://www.w3.org/2000/svg}text") if so.text else "" namespace.append("{http://www.w3.org/2000/svg}tspan") if so.tspan else "" + namespace.append("{http://www.w3.org/2000/svg}font") if so.font else "" + namespace.append("{http://www.w3.org/2000/svg}font-face") if so.fontFace else "" + namespace.append("{http://www.w3.org/2000/svg}glyph") if so.glyph else "" namespace.append("{http://www.w3.org/2000/svg}linearGradient") if so.linearGradient else "" namespace.append("{http://www.w3.org/2000/svg}radialGradient") if so.radialGradient else "" namespace.append("{http://www.w3.org/2000/svg}meshGradient") if so.meshGradient else ""