| Commit message (Collapse) | Author | Files | Lines |
|
Makes searching through code for them easier.
|
|
|
|
- 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
|
|
|
|
- eliminates calls to Glib::path_is_absolute and Glib::build_filename
with URI arguments. Those functions are only valid for filenames,
not for URIs.
- Adds support for constructing relative URIs into parent directories.
|
|
|
|
|
|
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
|
|
This replaces all NULL or 0 with nullptr when assigned to or returned as
a pointer.
|
|
A lot of header clean-up.
|
|
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.
|
|
Fixed bugs:
- https://launchpad.net/bugs/1659347
(bzr r15459)
|
|
(bzr r15034)
|
|
(bzr r15027)
|
|
(bzr r15025)
|
|
(bzr r14907)
|
|
std::set<SPObject *>.
Should give some performance improvements (quite a few linear lookups are now logarithmic)
(bzr r14504.1.6)
|
|
Fixed bugs:
- https://launchpad.net/bugs/898538
(bzr r10762)
|
|
(bzr r10199)
|
|
(bzr r10198)
|
|
Fixed bugs:
- https://launchpad.net/bugs/170225
(bzr r10124)
|
|
(bzr r10067)
|
|
(bzr r9546.1.2)
|
|
(bzr r8522)
|
|
which cannot be fixed easily.
(bzr r8422)
|
|
(bzr r8417)
|
|
(bzr r8405)
|
|
(bzr r7733)
|
|
xml/rebase-hrefs.*. Give it the old and new base directory, so that it can change hrefs without relying on sodipodi:absref.
Also create a new function sp_repr_save_rebased_file that changes all xlink:href attributes as it writes them, so that we don't need to modify the owning document. (Especially useful for "Save a copy" or exporting.)
extension/system.cpp: (Inkscape::Extension::save): Don't call sp_document_set_uri even temporarily other than at the same time as calling rebase_hrefs. (Otherwise, existing relative hrefs will point nowhere.)
When exporting plain SVG, change the relative hrefs according to the destination filename.
(bzr r7643)
|