| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>.
|
| | |
|
| | |
|
| |
|
|
|
|
| |
- 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
|
| |\ |
|
| | |
| |
| | |
Found via `codespell -q 3 -I ../inkscape-whitelist.txt --skip="*.svg,*.po,*.nsh,*.in,./src/3rdparty"`
|
| |/
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
| |
This reduces the boilerplate required to add a new element to a
container.
|
| |
|
|
|
| |
This avoids having to pass variables by reference before copying them
when calling a constructor.
|
| |
|
|
|
| |
This replaces all NULL or 0 with nullptr when assigned to or returned as
a pointer.
|
| |
|
|
|
| |
This adds the override specifier on all methods which override a virtual
method, whether they were already virtual or missing this specifier.
|
| |
|
|
| |
This reverts commit bba4ff6672494fab59286b50f6c645ad62a47e60.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
A lot of header clean-up.
|
| |
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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
```
|
| |
|
|
|
| |
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.
|
| |\
| |
| | |
(bzr r13645.1.165)
|
| | |
| |
| | |
(bzr r15303)
|
| | |
| |
| | |
(bzr r15302)
|
| | |
| |
| | |
(bzr r15034)
|
| | |
| |
| | |
(bzr r15027)
|
| | |
| |
| | |
(bzr r15025)
|
| | |
| |
| | |
(bzr r13645.1.143)
|
| |\|
| |
| | |
(bzr r13645.1.140)
|
| | |
| |
| | |
(bzr r14903)
|
| |\|
| |
| | |
(bzr r13645.1.125)
|
| | |
| |
| |
| |
| |
| |
| |
| | |
of Pattern-along-path LPE
Fixed bugs:
- https://launchpad.net/bugs/1419517
(bzr r14717)
|
| |\|
| |
| | |
(bzr r13645.1.119)
|
| | |
| |
| | |
(bzr r14562)
|
| | |
| |
| | |
(bzr r14561)
|
| |\|
| |
| | |
(bzr r13645.1.117)
|
| | |
| |
| |
| |
| |
| |
| | |
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)
|
| |\|
| |
| | |
(bzr r13645.1.108)
|
| | |
| |
| | |
(bzr r14301)
|
| | |
| |
| |
| |
| | |
sure if fixed jet
(bzr r14300)
|
| |\|
| |
| | |
(bzr r13645.1.99)
|
| | |\
| | |
| | |
| | |
| | | |
May introduce regressions.
(bzr r14226)
|
| | | |
| | |
| | | |
(bzr r14059.2.4)
|
| | | |
| | |
| | | |
(bzr r14059.2.3)
|
| | | |
| | |
| | | |
(bzr r14059.2.1)
|
| |\| |
| | |
| | | |
(bzr r13645.1.94)
|
| | |/
| |
| |
| |
| |
| |
| |
| |
| | |
- 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)
|
| |\|
| |
| | |
(bzr r13645.1.81)
|
| | |
| |
| | |
(bzr r14054)
|
| |/
|
|
|
| |
Add a method on pointwise to allow update if degenerated curves in new path, not noticed by piecewises
(bzr r13645.1.72)
|