From 0c63ba89a507f817dcd7b54cf60af8951e14e2c9 Mon Sep 17 00:00:00 2001 From: Jabier Arraiza Date: Sat, 22 Sep 2018 13:17:10 +0200 Subject: Allow ask for SVG dragged import method. Also split ask question from one to 2 (Bitmap and SVG) --- src/extension/internal/svg.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/extension/internal') diff --git a/src/extension/internal/svg.cpp b/src/extension/internal/svg.cpp index 3f6a342de..d392d6bf0 100644 --- a/src/extension/internal/svg.cpp +++ b/src/extension/internal/svg.cpp @@ -149,7 +149,7 @@ Svg::init() "<_option value='optimizeSpeed' >" N_("Blocky (optimizeSpeed)") "\n" "\n" - "false\n" + "%s\n" "\n" ".svg\n" "image/svg+xml\n" @@ -158,7 +158,7 @@ Svg::init() "" SP_MODULE_KEY_OUTPUT_SVG_INKSCAPE "\n" "\n" "", new Svg()); - + /* SVG out Inkscape */ Inkscape::Extension::build_from_mem( "\n" @@ -205,10 +205,10 @@ Svg::open (Inkscape::Extension::Input *mod, const gchar *uri) auto file = Gio::File::create_for_uri(uri); const auto path = file->get_path(); Inkscape::Preferences *prefs = Inkscape::Preferences::get(); - bool ask = prefs->getBool("/dialogs/import/ask"); + bool ask_svg = prefs->getBool("/dialogs/import/ask_svg"); Glib::ustring import_mode_svg = prefs->getString("/dialogs/import/import_mode_svg"); Glib::ustring scale = prefs->getString("/dialogs/import/scale"); - if(mod->get_gui() && ask) { + if(mod->get_gui() && ask_svg) { Glib::ustring mod_import_mode_svg = mod->get_param_optiongroup("import_mode_svg"); Glib::ustring mod_scale = mod->get_param_optiongroup("scale"); if( import_mode_svg.compare( mod_import_mode_svg) != 0 ) { @@ -219,7 +219,7 @@ Svg::open (Inkscape::Extension::Input *mod, const gchar *uri) scale = mod_scale; } prefs->setString("/dialogs/import/scale", scale ); - prefs->setBool("/dialogs/import/ask", !mod->get_param_bool("do_not_ask") ); + prefs->setBool("/dialogs/import/ask_svg", !mod->get_param_bool("do_not_ask") ); } SPDocument * doc = SPDocument::createNewDoc (nullptr, TRUE, TRUE); if (prefs->getBool("/options/onimport", false) && import_mode_svg.compare("include") != 0) { -- cgit v1.2.3