summaryrefslogtreecommitdiffstats
path: root/src/extension/implementation/script.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Move some files to 'io' directory.Tavmjong Bah2018-10-131-1/+1
|
* Use _WIN32 instead of WIN32Eduard Braun2018-10-011-2/+2
| | | | | | | | The former is guaranteed to be set for any compiler targeting win32, the latter is implementation dependent (but works for gcc) See also http://nadeausoftware.com/articles/2012/01/c_c_tip_how_use_compiler_predefined_macros_detect_operating_system
* Fix for bug 1777530 on masterJabier Arraiza2018-06-251-12/+0
|
* 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-equals-default pass.Emmanuel Gil Peyrot2018-06-181-2/+1
| | | | | This replaces empty constructors and destructors with the default keyword.
* Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot2018-06-181-29/+29
| | | | | This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer.
* Run clang-tidy’s modernize-use-override pass.Emmanuel Gil Peyrot2018-06-181-1/+1
| | | | | This adds the override specifier on all methods which override a virtual method, whether they were already virtual or missing this specifier.
* Fixes to extension system and simplify the codeJabiertxo Arraiza Cenoz2018-06-061-7/+11
|
* Source typosluz.paz2018-05-141-11/+11
|
* Apply fixedJabier Arraiza2018-05-091-99/+20
|
* Reset old code to reaply fixedJabier Arraiza2018-05-091-20/+102
|
* Fix https://gitlab.com/inkscape/inkscape/merge_requests/208#note_60693688Jabier Arraiza2018-05-091-19/+2
|
* Start migrating 0.92 patch to masterJabier Arraiza2018-05-091-101/+36
|
* Revert "Fix include order with clang-tidy check llvm-include-order"Marc Jeanmougin2018-05-041-14/+14
| | | | This reverts commit bba4ff6672494fab59286b50f6c645ad62a47e60.
* Fix include order with clang-tidy check llvm-include-orderMarc Jeanmougin2018-04-291-14/+14
|
* Improve/fix error reporting when executing script extensionsEduard Braun2018-02-041-9/+28
| | | | | | | | | | It could happen that we attempted to spawn "", see https://bugs.launchpad.net/inkscape/+bug/1747103 which obviously failed but did not explain why. While extensions still fail silently (UI-wise) if the interpreter can not be located a useful error message should now be output on console.
* Move classes derived from SPObject to own directory.Tavmjong Bah2018-01-301-1/+2
| | | | A lot of header clean-up.
* Make script warnings transient for "Working..." dialogEduard Braun2017-12-201-5/+13
| | | | | | | | | | | This turned out to be a bit of a mess due to the interplay between the classes Script / ExecutionEnv / Effect / PrefDialog. (Basically they don't talk to each other much but all want to contribute to the GUI) Likely "Script" (and possibly "ExecutionEnv") should be refactored to let the other classes handle UI exclusively and throw errors where suitable.
* Add a warning dialog for previous commitEduard Braun2017-11-301-1/+5
|
* Extensions: Don't crash on invalid effect extension outputEduard Braun2017-11-301-3/+8
|
* Misc. typosUnknown2017-11-071-4/+4
| | | | | | | | | | | | 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 ```
* Drop obsolete wrapper around Glib::file_open_tmpStefano Facchini2017-10-191-11/+10
|
* Move directory scanners to new get_filenames(...) callsMartin Owens2017-07-021-19/+3
|
* fix two memory leaksperegrine2017-02-071-0/+3
| | | | | | | Fixed bugs: - https://launchpad.net/bugs/1662686 - https://launchpad.net/bugs/1662683 (bzr r15493)
* Merged trunkAdrian Boguszewski2016-08-091-5/+1
|\ | | | | (bzr r14954.1.30)
| * extensions: Drop GTKMM2 fallbacksAlex Valavanis2016-07-281-5/+1
| | | | | | (bzr r15023.2.5)
* | Added items as a range functionAdrian Boguszewski2016-07-031-2/+2
|\| | | | | (bzr r14954.1.13)
* | Moved next functions, added namespace, renamed range functionsAdrian Boguszewski2016-06-251-1/+1
|/ | | (bzr r14954.1.10)
* Fix guide placement when guides are generated by a template with ↵Tavmjong Bah2016-06-031-24/+27
| | | | | width/height/viewBox different from default SVG file. (bzr r14947)
* [Bug #1558160] Move Script::file_listener methods to script.cpp source file.raphael02022016-03-201-0/+38
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1558160 (bzr r14727)
* [Bug #1558177] Simplify if conditions in Script.cpp.raphael02022016-03-181-5/+1
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1558177 (bzr r14715)
* [Bug #1558153] Typos and tabs instead of spaces in extension module.raphael02022016-03-161-9/+9
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1558153 (bzr r14713)
* Allow python extensions to get the list of selected nodesMarc Jeanmougin2016-02-091-3/+53
| | | | | | | | | format : --selected-nodes=id:subpath:position cf https://bugs.launchpad.net/inkscape/+bug/171640 for a debug test extension Fixed bugs: - https://launchpad.net/bugs/171640 (bzr r14641)
* Remove unused header file.Tavmjong Bah2015-12-091-1/+0
| | | (bzr r14522)
* static code analysisKris De Gussem2015-12-071-1/+1
| | | (bzr r14510)
* fixes a few of jenkins warningsMarc Jeanmougin2015-05-081-6/+10
| | | (bzr r14126)
* merge with trunkMarc Jeanmougin2015-04-271-1/+4
|\ | | | | (bzr r13922.1.18)
| * Mainloop fix for possible data loss if closing before save has completed.Mark Harmer2015-04-271-1/+4
| | | | | | | | | | | | Fixed bugs: - https://launchpad.net/bugs/967416 (bzr r14060)
* | corrected the casts (hopefully)Marc Jeanmougin2015-02-271-1/+1
| | | | | | (bzr r13922.1.10)
* | Put a few std::vector<SPitem*>Marc Jeanmougin2015-02-191-2/+2
| | | | | | (bzr r13922.1.5)
* | At first, I was thinking "I just have to go to the selection file, and ↵Marc Jeanmougin2015-02-171-4/+3
|/ | | | | | | | change that GSList* with a std::list, then resolve the few problems" So, i tried that. And I will continue tomorrow, and the days after, on and on. (bzr r13922.1.1)
* Remove sp_desktop_document and finish cleanup of desktop-handles.hLiam P. White2014-12-211-1/+1
| | | (bzr r13820)
* Deprecate and remove sp_desktop_selection in favor of SPDesktop::getSelectionLiam P. White2014-12-211-1/+1
| | | (bzr r13809)
* Update to experimental r13619Liam P. White2014-10-181-32/+68
|\ | | | | (bzr r13341.5.18)
| * Added comment.Tavmjong Bah2014-10-091-0/+2
| | | | | | (bzr r13341.1.265)
| * Allow <sodipodi:namedview> attributes to be set by scripts.Tavmjong Bah2014-10-081-32/+66
| | | | | | | | | | | | This is a bit of a hack... Why does <sodipode:namedview> need special treatment? (bzr r13341.1.258)
| * Remove misleading dialogs directoryLiam P. White2014-09-021-1/+1
| | | | | | (bzr r13341.1.192)
* | Update to experimental r13565Liam P. White2014-09-271-1/+1
| | | | | | (bzr r13341.5.16)