| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Call this->setAttribute(...) directly instead of
this->getRepr()->setAttribute(...). This avoids clutter and mental indirection.
See
http://wiki.inkscape.org/wiki/index.php?title=Refactoring_projects&oldid=112116
and https://en.wikipedia.org/wiki/Law_of_Demeter .
---
I hereby disclaim any implicit or explicit ownership of my changes in this
changeset, and put them under a multiple licence consisting of your choice of
one of more of:
- The CC0 / Public Domain - https://creativecommons.org/choose/zero/ .
- The MIT / Expat license - https://en.wikipedia.org/wiki/MIT_License
- The default licence of your project
- The https://en.wikipedia.org/wiki/GNU_Lesser_General_Public_License - version
2.1 or higher
- The https://en.wikipedia.org/wiki/GNU_General_Public_License - version 2 or
higher
- Any licence in the 2018-Aug-27 popular licenses list of
https://opensource.org/licenses
- The https://en.wikipedia.org/wiki/Apache_License version 2.0 or later
- The https://en.wikipedia.org/wiki/Artistic_License version 2.0 or later
- The https://en.wikipedia.org/wiki/ISC_license
- The https://opensource.org/licenses/BSD-2-Clause
Crediting me will be nice, but not mandatory, and you can change the licence
of the project without needing my permission.
|
| | |
|
| |
|
|
| |
Fixes https://gitlab.com/inkscape/inbox/issues/193
|
| | |
|
| |
|
|
|
| |
'shape-inside' (disabled for the moment)
'inline-size' (via on-screen knot)
|
| |
|
|
|
|
| |
- 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
|
| | |
|
| |
|
|
|
| |
This replaces all NULL or 0 with nullptr when assigned to or returned as
a pointer.
|
| |
|
|
| |
This reverts commit bba4ff6672494fab59286b50f6c645ad62a47e60.
|
| | |
|
| |
|
|
| |
A lot of header clean-up.
|
| |
|
| |
Found via `codespell`
|
| | |
|
| | |
|
| |\
| |
| | |
(bzr r14954.1.29)
|
| | |
| |
| | |
(bzr r15034)
|
| | |
| |
| | |
(bzr r15027)
|
| | |
| |
| | |
(bzr r15025)
|
| | |
| |
| | |
(bzr r14954.1.21)
|
| | |
| |
| | |
(bzr r14954.1.20)
|
| | |
| |
| | |
(bzr r14954.1.19)
|
| |\|
| |
| | |
(bzr r14954.1.13)
|
| |/
|
| |
(bzr r14954.1.10)
|
| |
|
| |
(bzr r14509)
|
| |
|
|
|
|
|
|
|
|
| |
forgotten things, but hopefully, there are only very few changes of semantics:
->childList is now in the intuitive order (childList()[0] is now firstChild)
-> sp_selection_paste_impl is now in the opposite order (change is local to selection-chemistry.cpp, and simplify a few things)
-> selection.setReprList now takes the list in the opposite order. It was always the case (the list was always reversed before handing to it)
-> a few comparison functions now work "the c++ way": the C way was to return -1 if a<b, 0 if a==b and 1 if a>b, now they return (bool)(a<b)
(bzr r13922.1.15)
|
| |
|
| |
(bzr r13922.1.11)
|
| |
|
| |
(bzr r13922.1.10)
|
| |
|
| |
(bzr r13922.1.5)
|
| |
|
|
|
|
|
|
| |
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)
|
| |
|
| |
(bzr r13820)
|
| |
|
| |
(bzr r13817)
|
| |
|
| |
(bzr r13809)
|
| |
|
|
|
|
| |
Fixed bugs:
- https://launchpad.net/bugs/1057494
(bzr r12880)
|
| |
|
| |
(bzr r12642)
|
| |
|
| |
(bzr r12635)
|
| |
|
| |
(bzr r12018)
|
| |
|
|
|
| |
they are not used elsewhere.
(bzr r11735)
|
| |
|
| |
(bzr r10963)
|
| |
|
|
|
| |
using them more obvious. Fix filter region computation.
(bzr r10582.1.1)
|
| |
|
| |
(bzr r10461)
|
| |\
| |
| | |
(bzr r9508.1.73)
|
| | |
| |
| | |
(bzr r10064)
|
| |\|
| |
| | |
(bzr r9508.1.72)
|
| | |\
| | |
| | | |
(bzr r9945.1.1)
|
| | | |
| | |
| | | |
(bzr r9546.1.4)
|
| | | |
| | |
| | |
| | |
| | | |
SPDocument based methods
(bzr r9546.1.3)
|
| | | |
| | |
| | | |
(bzr r9546.1.2)
|
| | | |
| | |
| | |
| | |
| | | |
sp-polyline, sp-item and marks the onset of document c++ification as well. Users can check performace increase with [/usr/bin/time -v inkscape_binary_with_commandline_options].
(bzr r9546.1.1)
|
| |\| |
| | |
| | | |
(bzr r9508.1.70)
|
| | |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
fileencoding=utf-8 in all 1074 Vim modelines.
The reason for this is that (a) setting the encoding isn't nice, and (b) Vim 7.3 (with modeline enabled) disallows it and pops up an error whenever you open any file with it ("invalid modeline").
Also corrected five deviant modestrings:
* src/ui/widget/dock.cpp and src/ui/widget/dock.h: missing colon at the end
* src/ui/dialog/tile.cpp: removed gratuitous second colon at the end
* src/helper/units-test.h: removed gratuitous space before a colon
* share/extensions/export_gimp_palette.py: missing textwidth=99
That's my geekiest commit yet.
(bzr r9900)
|