summaryrefslogtreecommitdiffstats
path: root/src/extension/loader.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-10-14Extensions: Improve logic to lookup script extensionsPatrick Storz1-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.
2018-11-08Clarify licensesMax Gaukler1-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
2018-06-19Run clang-tidy’s modernize-redundant-void-arg pass.Emmanuel Gil Peyrot1-2/+2
2018-06-18Run clang-tidy’s modernize-deprecated-headers pass.Emmanuel Gil Peyrot1-1/+1
This renames most C <*.h> includes into C++ <c*> includes.
2018-06-18Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot1-13/+13
This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer.
2018-05-04Revert "Fix include order with clang-tidy check llvm-include-order"Marc Jeanmougin1-2/+2
This reverts commit bba4ff6672494fab59286b50f6c645ad62a47e60.
2018-04-29Fix include order with clang-tidy check llvm-include-orderMarc Jeanmougin1-2/+2
2016-08-03Fix broken headersAlex Valavanis1-0/+3
(bzr r15035)
2016-08-03Removed unused includes, decreased compilation time. Once againAdrian Boguszewski1-1/+0
(bzr r15034)
2016-07-28Reverted changes to r15024 after many building problemsAdrian Boguszewski1-0/+1
(bzr r15027)
2016-07-28Removed unused includes, decrease compilation timeAdrian Boguszewski1-1/+0
(bzr r15025)
2016-04-27Fixed path resolution in plugin loader.Moritz Eberl1-1/+1
(bzr r14862.1.1)
2016-04-21minor warning cleanup.Jon A. Cruz1-2/+2
(bzr r14861)
2016-04-12Modified the windows build to integrate gmodule-2.0 and loader.cpp/.hMoritz Eberl1-2/+36
Added method to check inscape version used to build plugins. (bzr r14761.1.3)
2016-04-12fixed naming of methods. External extensions can now be other module types.Moritz Eberl1-5/+5
(bzr r14761.1.2)
2016-04-11Added a mechanism to load c++ extensions dynamically.Moritz Eberl1-0/+103
(bzr r14761.1.1)