diff options
| author | Jabier Arraiza <jabier.arraiza@marker.es> | 2018-09-22 01:23:04 +0000 |
|---|---|---|
| committer | Jabier Arraiza <jabier.arraiza@marker.es> | 2018-09-22 01:23:04 +0000 |
| commit | 7cd9900d0d7ff692a6cf0a0fbfa3651413c27ca8 (patch) | |
| tree | 733ddd2e985d44d1ebc3318dee89a8658424aaa9 /src/verbs.cpp | |
| parent | fix CTRL+button2 rotation direction (diff) | |
| download | inkscape-7cd9900d0d7ff692a6cf0a0fbfa3651413c27ca8.tar.gz inkscape-7cd9900d0d7ff692a6cf0a0fbfa3651413c27ca8.zip | |
Fix problems on dialogs with extensions. TODO: Add dialog on drag&drop a SVG
Diffstat (limited to 'src/verbs.cpp')
| -rw-r--r-- | src/verbs.cpp | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/src/verbs.cpp b/src/verbs.cpp index fd3febc2c..4834f02d0 100644 --- a/src/verbs.cpp +++ b/src/verbs.cpp @@ -889,14 +889,10 @@ void FileVerb::perform(SPAction *action, void *data) sp_file_new_default(); break; case SP_VERB_FILE_OPEN: - prefs->setString("/options/openmethod/value", "open"); sp_file_open_dialog(*parent, nullptr, nullptr); - prefs->setString("/options/openmethod/value", "done"); break; case SP_VERB_FILE_REVERT: - prefs->setString("/options/openmethod/value", "revert"); sp_file_revert_dialog(); - prefs->setString("/options/openmethod/value", "done"); break; case SP_VERB_FILE_SAVE: sp_file_save(*parent, nullptr, nullptr); @@ -914,17 +910,15 @@ void FileVerb::perform(SPAction *action, void *data) sp_file_print(*parent); break; case SP_VERB_FILE_IMPORT: - prefs->setString("/options/openmethod/value","import"); + prefs->setBool("/options/onimport",true); sp_file_import(*parent); - prefs->setString("/options/openmethod/value", "done"); + prefs->setBool("/options/onimport",false); break; // case SP_VERB_FILE_EXPORT: // sp_file_export_dialog(*parent); // break; case SP_VERB_FILE_IMPORT_FROM_OCAL: - prefs->setString("/options/openmethod/value", "ocal"); sp_file_import_from_ocal(*parent); - prefs->setString("/options/openmethod/value", "done"); break; // case SP_VERB_FILE_EXPORT_TO_OCAL: // sp_file_export_to_ocal(*parent); @@ -939,9 +933,7 @@ void FileVerb::perform(SPAction *action, void *data) sp_ui_close_view(nullptr); break; case SP_VERB_FILE_TEMPLATES: - prefs->setString("/options/openmethod/value", "template"); Inkscape::UI::NewFromTemplate::load_new_from_template(); - prefs->setString("/options/openmethod/value", "done"); break; default: break; |
