diff options
| author | Patrick Storz <eduard.braun2@gmx.de> | 2019-09-01 19:49:18 +0000 |
|---|---|---|
| committer | Patrick Storz <eduard.braun2@gmx.de> | 2019-09-01 19:50:16 +0000 |
| commit | 5e8e0a6bdd15427faa16d6432b9fbd7bbe0d6335 (patch) | |
| tree | 37dfb161397255903dd32fe27302fb308e5b9d4a /src/extension/implementation | |
| parent | Add 'vector-effect' to CSS and attribute lists. (diff) | |
| parent | Update internal extensions for latest .inx format changes (diff) | |
| download | inkscape-5e8e0a6bdd15427faa16d6432b9fbd7bbe0d6335.tar.gz inkscape-5e8e0a6bdd15427faa16d6432b9fbd7bbe0d6335.zip | |
Extension updates for 1.0 (!808)
Diffstat (limited to 'src/extension/implementation')
| -rw-r--r-- | src/extension/implementation/implementation.cpp | 2 | ||||
| -rw-r--r-- | src/extension/implementation/implementation.h | 10 | ||||
| -rw-r--r-- | src/extension/implementation/xslt.cpp | 21 |
3 files changed, 20 insertions, 13 deletions
diff --git a/src/extension/implementation/implementation.cpp b/src/extension/implementation/implementation.cpp index 949451293..36cd299b7 100644 --- a/src/extension/implementation/implementation.cpp +++ b/src/extension/implementation/implementation.cpp @@ -37,7 +37,7 @@ Implementation::prefs_output(Inkscape::Extension::Output *module) { Gtk::Widget *Implementation::prefs_effect(Inkscape::Extension::Effect *module, Inkscape::UI::View::View * view, sigc::signal<void> * changeSignal, ImplementationDocumentCache * /*docCache*/) { - if (module->param_visible_count() == 0) { + if (module->widget_visible_count() == 0) { return nullptr; } diff --git a/src/extension/implementation/implementation.h b/src/extension/implementation/implementation.h index e4922a083..21569ad3c 100644 --- a/src/extension/implementation/implementation.h +++ b/src/extension/implementation/implementation.h @@ -30,12 +30,12 @@ namespace Inkscape { namespace UI { namespace View { class View; -} // namespace View -} // namespace UI +} +} namespace XML { class Node; -} // namespace XML +} namespace Extension { @@ -58,7 +58,7 @@ class ImplementationDocumentCache { Inkscape::UI::View::View * _view; public: ImplementationDocumentCache (Inkscape::UI::View::View * view) { return; }; - + virtual ~ImplementationDocumentCache ( ) { return; }; Inkscape::UI::View::View const * view ( ) { return _view; }; }; @@ -72,7 +72,7 @@ class Implementation { public: // ----- Constructor / destructor ----- Implementation() = default; - + virtual ~Implementation() = default; // ----- Basic functions for all Extension ----- diff --git a/src/extension/implementation/xslt.cpp b/src/extension/implementation/xslt.cpp index 8ea8e5a7a..69e876be4 100644 --- a/src/extension/implementation/xslt.cpp +++ b/src/extension/implementation/xslt.cpp @@ -13,21 +13,28 @@ * Released under GNU GPL v2+, read the file 'COPYING' for more information. */ -#include <glibmm/fileutils.h> -#include "file.h" #include "xslt.h" -#include "../extension.h" -#include "../output.h" -#include "extension/input.h" -#include "io/resource.h" #include <unistd.h> #include <cstring> -#include "document.h" +#include <glibmm/fileutils.h> #include <libxslt/transform.h> #include <libxslt/xsltutils.h> +#include "document.h" +#include "file.h" + +#include "extension/extension.h" +#include "extension/output.h" +#include "extension/input.h" + +#include "io/resource.h" + +#include "xml/node.h" +#include "xml/repr.h" + + Inkscape::XML::Document * sp_repr_do_read (xmlDocPtr doc, const gchar * default_ns); /* Namespaces */ |
