summaryrefslogtreecommitdiffstats
path: root/src/extension/loader.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Extensions: Improve logic to lookup script extensionsPatrick Storz2019-10-141-1/+1
| | | | | | | | | | | | | | | - Use identical logic for looking up <dependency>s and <command>s. - Remove duplicate (but inconsistent and incomplete) logic from script.cpp that was used to search for the <command> again - Remove <check> element from .inx format It seems unused (at the very least by core extensions) and redundant to <dependency> checking - Deprecate the <command>-specific "reldir" attribute. Consistently use the functionally identical "location" attribute that was only used for <dependency>s before - Introduce the new relative location value location="inx", which looks up <dependencies> and <command>s relative to the .inx file's location.
* Clarify licensesMax Gaukler2018-11-081-1/+2
| | | | | | - add license headers to everything - convert a few files from public domain or LGPL2.1+ to GPL2+ - some archaeology to clarify which files are from which library
* Run clang-tidy’s modernize-redundant-void-arg pass.Emmanuel Gil Peyrot2018-06-191-2/+2
|
* Run clang-tidy’s modernize-deprecated-headers pass.Emmanuel Gil Peyrot2018-06-181-1/+1
| | | | This renames most C <*.h> includes into C++ <c*> includes.
* Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot2018-06-181-13/+13
| | | | | This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer.
* Revert "Fix include order with clang-tidy check llvm-include-order"Marc Jeanmougin2018-05-041-2/+2
| | | | This reverts commit bba4ff6672494fab59286b50f6c645ad62a47e60.
* Fix include order with clang-tidy check llvm-include-orderMarc Jeanmougin2018-04-291-2/+2
|
* Fix broken headersAlex Valavanis2016-08-031-0/+3
| | | (bzr r15035)
* Removed unused includes, decreased compilation time. Once againAdrian Boguszewski2016-08-031-1/+0
| | | (bzr r15034)
* Reverted changes to r15024 after many building problemsAdrian Boguszewski2016-07-281-0/+1
| | | (bzr r15027)
* Removed unused includes, decrease compilation timeAdrian Boguszewski2016-07-281-1/+0
| | | (bzr r15025)
* Fixed path resolution in plugin loader.Moritz Eberl2016-04-271-1/+1
| | | (bzr r14862.1.1)
* minor warning cleanup.Jon A. Cruz2016-04-211-2/+2
| | | (bzr r14861)
* Modified the windows build to integrate gmodule-2.0 and loader.cpp/.hMoritz Eberl2016-04-121-2/+36
| | | | | Added method to check inscape version used to build plugins. (bzr r14761.1.3)
* fixed naming of methods. External extensions can now be other module types.Moritz Eberl2016-04-121-5/+5
| | | (bzr r14761.1.2)
* Added a mechanism to load c++ extensions dynamically.Moritz Eberl2016-04-111-0/+103
(bzr r14761.1.1)