summaryrefslogtreecommitdiffstats
path: root/src/extension/system.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-10-15Extensions: Do not even attempt to register incompatible extensionsPatrick Storz1-19/+35
This improves the fix for https://bugs.launchpad.net/inkscape/+bug/1307554 Also fixes a potential crashing issue when an .inx includes invalid XML.
2019-08-31Add base_directory for extensions loaded from a file.Patrick Storz1-7/+7
2019-08-31Properly handle extensions without id or namePatrick Storz1-28/+35
We used to fail silently, crashing later-on.
2019-02-20Give more descriptive names to document file related variables and functions.Tavmjong Bah1-8/+8
Makes searching through code for them easier.
2019-01-22Fix some typos and syntax errorsMattia Rizzolo1-1/+1
Some of the typos fixes are in libcroco code. They are already fixed in upstream's git (https://bugzilla.gnome.org/show_bug.cgi?id=776798). Also fix a bunch of "allow to" (with the missing object). Signed-off-by: Mattia Rizzolo <mattia@mapreri.org>
2018-12-14DocumentUndo::ScopedInsensitiveThomas Holder1-9/+3
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-10-01Remove #include "config.h" wherever possibleEduard Braun1-4/+0
2018-09-22Allow ask for SVG dragged import method. Also split ask question from one to ↵Jabier Arraiza1-1/+2
2 (Bitmap and SVG)
2018-09-22Fix problems on dialogs with extensions. TODO: Add dialog on drag&drop a SVGJabier Arraiza1-6/+8
2018-09-13Add per embed/linked SVG a DPI valueJabiertxof1-3/+4
2018-06-18Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot1-25/+25
This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer.
2018-05-12Allow embed on SVG importsJabier Arraiza1-3/+11
2018-05-04Revert "Fix include order with clang-tidy check llvm-include-order"Marc Jeanmougin1-10/+10
This reverts commit bba4ff6672494fab59286b50f6c645ad62a47e60.
2018-04-29Fix include order with clang-tidy check llvm-include-orderMarc Jeanmougin1-10/+10
2018-01-08Misc. typosluz.paz1-1/+1
Found via `codespell`
2017-12-22Allow extensions to throw more fine-grained exceptionsEduard Braun1-1/+1
This allows to tell the user something more helpful than "File could not be saved" (leaving the reason open for speculation). The former implementation somehow grew to only ever throw Inkscape::Extension::Output::save_failed for any exception that occurred (which did not really matter as we did not throw anything else but certainly wasn't very useful either). Questionable throwing behavior was introduced in commits trying to workaround other issues: - output.cpp a874b82b41c08fc1738b449d400fcc6aeb85d72a - system.cpp d8d60c60ebeeefb068d9b68bf7d96f1f1f88518a
2017-11-07Misc. typosUnknown1-1/+1
Found using `codespell -q 3 -w --skip="*.svg,*.po,*.ts,./share/tutorials,./src/libavoid,./packaging/win32/languages,./man,./src/2geom" -I ../inkscape-whitelist.txt` whereby whitelist file contained: ``` dum iff glight substract te upto ```
2016-08-03Removed unused includes, decreased compilation time. Once againAdrian Boguszewski1-3/+2
(bzr r15034)
2016-07-28Reverted changes to r15024 after many building problemsAdrian Boguszewski1-2/+4
(bzr r15027)
2016-07-28Fixed failed buildAdrian Boguszewski1-1/+1
(bzr r15026)
2016-07-28Removed unused includes, decrease compilation timeAdrian Boguszewski1-3/+1
(bzr r15025)
2016-04-27Fixed path resolution in plugin loader.Moritz Eberl1-5/+8
(bzr r14862.1.1)
2016-04-12fixed naming of methods. External extensions can now be other module types.Moritz Eberl1-5/+3
(bzr r14761.1.2)
2016-04-11Added a mechanism to load c++ extensions dynamically.Moritz Eberl1-8/+9
(bzr r14761.1.1)
2014-10-05Move obvious ui component to ui/Liam P. White1-1/+1
(bzr r13341.1.247)
2014-09-14Always check result of sp_repr_read_mem for NULLBryce Harrington1-1/+2
In cases where undefined or invalid XML is passed to sp_repr_read_mem(), it will indicate failure by returning NULL. All callers must check for this and handle the error condition accordingly. Fixes: lp: #1170248 Fixed bugs: - https://launchpad.net/bugs/1170248 (bzr r13556)
2014-06-275. Refactoring of Application class: make copy/assignment operators private, ↵Liam P. White1-1/+1
disallow pointers to Application (bzr r13341.5.9)
2014-06-251. make it compileLiam P. White1-1/+1
(bzr r13341.5.1)
2014-03-30Removed some operator keywords.Markus Engel1-1/+1
(bzr r13237)
2013-11-19Add GUI for 'image-rendering'. Completes fix for blocker bug #1163449.Tavmjong Bah1-2/+2
Removed two unused preference options for bitmaps. (bzr r12823)
2013-10-30fix warningsJohan B. C. Engelen1-2/+14
(bzr r12752)
2013-09-21Fix format security errorsAlex Valavanis1-1/+1
Fixed bugs: - https://launchpad.net/bugs/1193025 (bzr r12563)
2013-03-12cppcheckKris De Gussem1-2/+1
(bzr r12197)
2013-02-23Fix missing headers for Gtk+ 3 buildAlex Valavanis1-0/+1
Fixed bugs: - https://launchpad.net/bugs/1122816 (bzr r12145)
2013-02-15Better fix for Bug #911146 (Inkscape reads .eps files from /tmp instead of ↵Nicolas Dufour1-34/+0
the current directory) by Michael Karcher. (bzr r12127)
2013-02-13Build. Adding unistd header (fixes compilation on Win32 with OpenSuse ↵Nicolas Dufour1-0/+1
cross-compiled libs.) (bzr r12122)
2012-10-11Fix for 426763 : Cancelling import leads to error messageJohn Smith1-0/+1
(bzr r11777)
2012-07-19Fix for Bug #1022719 (Inkscape fails to open file from the web (via URL) on ↵Nicolas Dufour1-0/+10
the command line) by Patrick Monnerat. (bzr r11556)
2012-04-28C++ify syntax a bitJohan B. C. Engelen1-7/+6
(bzr r11300)
2012-04-28fix paths when working with command line (Bug #695120 , patch by Patrick ↵Kris De Gussem1-0/+26
Monnerat) (bzr r11299)
2012-03-18Import. Bitmap import improvements (see Bugs #171842 and #847374).Nicolas Dufour1-0/+16
(bzr r11097)
2012-03-07UI. Fix for bug #294354 (Unsaved files should have an asterisk (*) in the ↵Nicolas Dufour1-4/+0
titlebar). Fixed bugs: - https://launchpad.net/bugs/294354 (bzr r11054)
2012-02-29cppcheckKris De Gussem1-1/+0
added todo warning for sp-conn-end (after devmail message) (bzr r11033)
2012-02-12Header cleaningAlex Valavanis1-1/+1
(bzr r10963)
2012-01-03Janitorial tasks: get rid of deprecated repr wrapper functionsKris De Gussem1-2/+2
(bzr r10830)
2011-06-08Save a copy dialog now opens in current directory if this option is set for ↵Johan B. C. Engelen1-2/+8
save as... dialog. (there is also the possibility to manually change the preferences file to change this option independently from save as... dialog) Fixed bugs: - https://launchpad.net/bugs/791098 (bzr r10263)
2011-04-23Fixed warning to use GUI when appropriate.Jon A. Cruz1-8/+10
(bzr r10191)
2010-07-18Correct default for save-as location. Fixes bug #561375.Jon A. Cruz1-1/+1
Fixed bugs: - https://launchpad.net/bugs/561375 (bzr r9606.1.11)
2010-07-18Correct the default for the save-as location to match the UI. Fixes bug ↵Jon A. Cruz1-1/+1
#561375 (pending branch) (bzr r9623)