| Commit message (Collapse) | Author | Files | Lines | ||
|---|---|---|---|---|---|
| 2019-10-27 | fix heap-buffer-overflow in node tool | Thomas Holder | 1 | -12/+4 | |
| Observed with example file from https://gitlab.com/inkscape/inkscape/merge_requests/982 | |||||
| 2019-10-05 | fix leak in _bsplineHandlePosition | Marc Jeanmougin | 1 | -1/+1 | |
| 2019-10-05 | Fix some memory leaks found by scan-build | Marc Jeanmougin | 1 | -2/+2 | |
| 2019-07-01 | Fix various minor typos | Yuri Chornoivan | 1 | -1/+1 | |
| 2019-04-16 | Regression fix (update paths when dragging nodes) | Nathan Lee | 1 | -2/+5 | |
| Fixes https://gitlab.com/inkscape/inkscape/issues/169 | |||||
| 2019-03-08 | Fix #122 reversing change from merge request \!303 | Martin Owens | 1 | -6/+5 | |
| 2019-03-03 | temporary fix for bug where undo/redo does not restore node-type changes | Ian Bruce | 1 | -13/+20 | |
| This is not intended to be a permanent patch, but to point out the actual source of a problem where undo/redo does not work for node-type changes. It works by disabling the function of the PathManipulator::_nodetypesKey() method, to match some breakage which has apparently occurred somewhere else. Presumably, somebody would know where that was. Once that is located and fixed, this patch will be unnecessary, except for a minor code cleanup. At that point, the functional change would itself constitute a bug, instead of a temporary fix. Full details are available at <https://bugs.launchpad.net/inkscape/+bug/1780775>. | |||||
| 2019-01-02 | modernize loops (2) | Marc Jeanmougin | 1 | -14/+14 | |
| 2019-01-02 | modernize loops | Marc Jeanmougin | 1 | -70/+67 | |
| 2018-11-08 | Clarify licenses | Max Gaukler | 1 | -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-09-12 | New option to invert y-axis | Thomas Holder | 1 | -4/+2 | |
| Replaces all hard coded or implicit desktop coordinate usage with doc2dt multiplication. New global preference: Interface > Origin at upper left https://bugs.launchpad.net/inkscape/+bug/170049 | |||||
| 2018-09-11 | Misc. typos | luz.paz | 1 | -1/+1 | |
| Found via `codespell -q 3 -I ../inkscape-whitelist.txt --skip="*.svg,*.po,*.nsh,*.in,./src/3rdparty"` | |||||
| 2018-06-18 | Run clang-tidy’s modernize-use-emplace pass. | Emmanuel Gil Peyrot | 1 | -2/+2 | |
| This reduces the boilerplate required to add a new element to a container. | |||||
| 2018-06-18 | Run clang-tidy’s modernize-pass-by-value pass. | Emmanuel Gil Peyrot | 1 | -1/+3 | |
| This avoids having to pass variables by reference before copying them when calling a constructor. | |||||
| 2018-06-18 | Run clang-tidy’s modernize-use-nullptr pass. | Emmanuel Gil Peyrot | 1 | -7/+7 | |
| This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer. | |||||
| 2018-06-18 | Run clang-tidy’s modernize-use-override pass. | Emmanuel Gil Peyrot | 1 | -3/+3 | |
| This adds the override specifier on all methods which override a virtual method, whether they were already virtual or missing this specifier. | |||||
| 2018-05-04 | Revert "Fix include order with clang-tidy check llvm-include-order" | Marc Jeanmougin | 1 | -6/+6 | |
| This reverts commit bba4ff6672494fab59286b50f6c645ad62a47e60. | |||||
| 2018-04-29 | Fix include order with clang-tidy check llvm-include-order | Marc Jeanmougin | 1 | -6/+6 | |
| 2018-03-28 | Fix LPE updating problems | Jabiertxo Arraiza Cenoz | 1 | -1/+0 | |
| 2018-03-28 | Fix a updating path on LPE with path maipulations | Jabiertxo Arraiza Cenoz | 1 | -0/+1 | |
| 2018-03-26 | Allow path move | Jabier Arraiza | 1 | -1/+2 | |
| 2018-03-26 | Fixing refs | Jabier Arraiza | 1 | -8/+4 | |
| 2018-03-26 | Base LPE refactor | Jabier Arraiza | 1 | -8/+30 | |
| 2018-02-18 | Misc. typos | luz.paz | 1 | -1/+1 | |
| 2018-01-30 | Move classes derived from SPObject to own directory. | Tavmjong Bah | 1 | -4/+10 | |
| A lot of header clean-up. | |||||
| 2018-01-18 | Don't allow dragging path at cap or line join | Eduard Braun | 1 | -0/+1 | |
| This avoids a crash as dragging infinitesimally close to the node will cause undefined behavior (and we were actually dragging at the node itself in those two cases). Fixed bug: - https://bugs.launchpad.net/inkscape/+bug/1691406 | |||||
| 2017-11-07 | Misc. typos | Unknown | 1 | -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 ``` | |||||
| 2017-10-18 | Refactor Util::ptr_shared | Jan Lingscheid | 1 | -1/+1 | |
| Util::ptr_shared<T> was only used in its <char> specialization, so it is now refactored into a non-template class. Using it with arbitary classes was dangerous anyway. | |||||
| 2016-12-06 | Remove obsolete comment | Jabiertxof | 1 | -1/+0 | |
| (bzr r15303) | |||||
| 2016-12-06 | Fixes for measure LPE and speed path based LPE operations | Jabiertxof | 1 | -3/+7 | |
| (bzr r15302) | |||||
| 2016-08-03 | Removed unused includes, decreased compilation time. Once again | Adrian Boguszewski | 1 | -13/+0 | |
| (bzr r15034) | |||||
| 2016-07-28 | Reverted changes to r15024 after many building problems | Adrian Boguszewski | 1 | -0/+13 | |
| (bzr r15027) | |||||
| 2016-07-28 | Removed unused includes, decrease compilation time | Adrian Boguszewski | 1 | -13/+0 | |
| (bzr r15025) | |||||
| 2016-05-26 | Fixing pointwise | Jabier Arraiza Cenoz | 1 | -1/+0 | |
| (bzr r13645.1.143) | |||||
| 2016-05-19 | Fix a bug in node editor in BSpline mode, wrong power when moving nodes | Jabier Arraiza Cenoz | 1 | -1/+1 | |
| (bzr r14903) | |||||
| 2016-03-18 | Bug #1419517 Fix Crash when applying new path effect after deleting pattern ↵ | Jabier Arraiza Cenoz | 1 | -1/+1 | |
| of Pattern-along-path LPE Fixed bugs: - https://launchpad.net/bugs/1419517 (bzr r14717) | |||||
| 2016-01-05 | Fix wrong symm node type in BSpline converted to Bezier | Jabier Arraiza Cenoz | 1 | -1/+1 | |
| (bzr r14562) | |||||
| 2016-01-05 | Improve constant definitions | Jabier Arraiza Cenoz | 1 | -1/+1 | |
| (bzr r14561) | |||||
| 2015-09-01 | Improvements to BSPline widgets: | jtx | 1 | -1/+1 | |
| Now the "Change Weight" is % based insteas 0-1 interval Removed "Ignore cusp nodes" and substituted by: "Apply on cusp nodes" and "Apply on non cusp nodes" (bzr r14337) | |||||
| 2015-08-14 | A bit more refactor of BSPline tool. Still the bug duplicating end node :( | Jabier Arraiza Cenoz | 1 | -3/+5 | |
| (bzr r14301) | |||||
| 2015-08-13 | Refactor of BSPline code attemping to fix the duplicate end node bug, not ↵ | Jabier Arraiza Cenoz | 1 | -11/+8 | |
| sure if fixed jet (bzr r14300) | |||||
| 2015-05-30 | Snapping in node tool now also works when: | Diederik van Lierop | 1 | -4/+32 | |
| - when double clicking to insert a node on a path - when dragging a part of the path to deform it Fixed bugs: - https://launchpad.net/bugs/1448859 (bzr r14189) | |||||
| 2015-05-08 | Fix node editing problems | Krzysztof Kosi??ski | 1 | -5/+5 | |
| (bzr r14059.2.4) | |||||
| 2015-04-30 | Update 2Geom to r2347 | Krzysztof Kosi??ski | 1 | -3/+3 | |
| (bzr r14059.2.3) | |||||
| 2015-04-27 | 2Geom sync - initial commit | Krzysztof Kosi??ski | 1 | -14/+15 | |
| (bzr r14059.2.1) | |||||
| 2015-04-10 | Fix coding style issues in bspline/spirolive code | Jabier Arraiza Cenoz | 1 | -61/+61 | |
| (bzr r14054) | |||||
| 2015-04-03 | Update pathinfo class to allow piecewise and pathvector as input. | Jabier Arraiza Cenoz | 1 | -7/+0 | |
| Add a method on pointwise to allow update if degenerated curves in new path, not noticed by piecewises (bzr r13645.1.72) | |||||
| 2015-04-02 | inicialice a header variable | Jabier Arraiza Cenoz | 1 | -0/+1 | |
| (bzr r14041) | |||||
| 2015-03-26 | adding append mode | Jabier Arraiza Cenoz | 1 | -1/+0 | |
| (bzr r13645.1.54) | |||||
| 2015-03-23 | Fix a bug introduced by me using path parameters in LPE | Jabier Arraiza Cenoz | 1 | -23/+17 | |
| (bzr r14030) | |||||
