| Commit message (Collapse) | Author | Files | Lines | ||
|---|---|---|---|---|---|
| 2019-11-03 | sanity check for XML attribute names | Thomas Holder | 1 | -0/+4 | |
| - addresses inbox#1007 (no solid fix, but should catch typical mistakes) - would have prevented inbox#976 - would have prevented https://gitlab.com/inkscape/inkscape/commit/54f45153ba#note_239314490 | |||||
| 2019-10-16 | Inkscape::XML::Node::addChildAtPos | Thomas Holder | 2 | -9/+19 | |
| 2019-10-16 | fix SVG writing with xml:space="preserve" | Thomas Holder | 1 | -4/+10 | |
| - xml:space check got lost in b0be54c825 - no unconditional newline after "svg:text" - differentiate parent and child xml:space | |||||
| 2019-08-23 | Eliminate clang warnings | Thomas Holder | 1 | -1/+1 | |
| -Winfinite-recursion -Wpessimizing-move -Wunused-label -Wunneeded-internal-declaration -Wself-assign-overloaded -Wunused-const-variable (some) -Wsometimes-uninitialized (some) | |||||
| 2019-07-01 | Fix various minor typos | Yuri Chornoivan | 1 | -1/+1 | |
| 2019-04-24 | Fix center alignment errors in flowed text due to white space between ↵ | Tavmjong Bah | 1 | -1/+2 | |
| elements inside a <flowRoot> element. Alternative fix to that proposed by samuel. | |||||
| 2019-03-20 | Add explicit overrides | Joseph Da Silva | 1 | -1/+1 | |
| 2019-03-20 | make GQuark => int conversion explicit | Joseph Da Silva | 1 | -1/+1 | |
| 2019-03-20 | Fixed: circles and ellipses had wrong element names in XML editor (Issue #116) | Joseph Da Silva | 15 | -9/+141 | |
| 2019-03-06 | Avoid the “using std::*;” or “using namespace std;” constructs. | Emmanuel Gil Peyrot | 1 | -4/+2 | |
| This makes the code a lot less readable and greppable for no reason. | |||||
| 2019-02-20 | Give more descriptive names to document file related variables and functions. | Tavmjong Bah | 1 | -2/+2 | |
| Makes searching through code for them easier. | |||||
| 2019-01-24 | Event: Switch all call sites from Util::ptr_shared to char const* or ↵ | Emmanuel Gil Peyrot | 1 | -18/+17 | |
| std::shared_ptr. | |||||
| 2019-01-02 | modernize loops | Marc Jeanmougin | 3 | -27/+22 | |
| 2018-12-24 | rebase_hrefs: store IRI (UTF-8), not URI (ASCII) | Thomas Holder | 1 | -0/+2 | |
| 2018-12-13 | remove obsolete URI cxxtests | Thomas Holder | 2 | -136/+0 | |
| 2018-12-04 | Add a few useful lookup functions. | Tavmjong Bah | 4 | -11/+104 | |
| 2018-11-18 | Fix stream class locations | Alexander Valavanis | 1 | -3/+3 | |
| 2018-11-10 | fix compiling on macOS | Thomas Holder | 1 | -2/+2 | |
| 2018-11-08 | Clarify licenses | Max Gaukler | 46 | -204/+316 | |
| - 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-11-07 | fix clipboard URL rebasing | Thomas Holder | 3 | -39/+14 | |
| 2018-11-07 | Refactor rebase_hrefs with new URI API | Thomas Holder | 1 | -119/+48 | |
| - 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. | |||||
| 2018-10-29 | cleanup: remove most of uristream.cpp | Thomas Holder | 1 | -6/+3 | |
| Replace UriInputStream -> FileInputStream Replace UriOutputStream -> FileOutputStream Remove UriReader Remove UriWriter UriReader, UriWriter, and the acutal URI-based API of UriInputStream and UriOutputStream was all unused/dead code. | |||||
| 2018-10-15 | fix vi modelines: encoding -> fileencoding | Thomas Holder | 2 | -2/+2 | |
| 2018-10-13 | Move some files to 'io' directory. | Tavmjong Bah | 1 | -1/+1 | |
| 2018-10-06 | Misc. typos | luz.paz | 2 | -2/+2 | |
| Found via `codespell` | |||||
| 2018-10-01 | Remove #include "config.h" wherever possible | Eduard Braun | 3 | -13/+2 | |
| 2018-10-01 | Use _WIN32 instead of WIN32 | Eduard Braun | 1 | -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 | |||||
| 2018-09-29 | Clean up stream output in repr-io.cpp | Eduard Braun | 1 | -19/+10 | |
| - remove workaround that was necessary because of broken writeString (and consequently printf) functions of BasicWriter - use writeChar() where appropriate as it's slightly more efficient than writeString() | |||||
| 2018-09-11 | Make XML tree a double-linked-list (significant improvement on previous node ↵ | Marc Jeanmougin | 4 | -10/+31 | |
| lookup) | |||||
| 2018-06-19 | Run clang-tidy’s modernize-redundant-void-arg pass. | Emmanuel Gil Peyrot | 1 | -1/+1 | |
| 2018-06-18 | Run clang-tidy’s modernize-use-equals-default pass. | Emmanuel Gil Peyrot | 3 | -5/+5 | |
| This replaces empty constructors and destructors with the default keyword. | |||||
| 2018-06-18 | Run clang-tidy’s modernize-use-nullptr pass. | Emmanuel Gil Peyrot | 16 | -198/+198 | |
| 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 | 13 | -113/+113 | |
| This adds the override specifier on all methods which override a virtual method, whether they were already virtual or missing this specifier. | |||||
| 2018-05-10 | Improve sort handling in XML | Jabiertxo Arraiza Cenoz | 1 | -5/+2 | |
| 2018-05-09 | Apply fixed | Jabier Arraiza | 4 | -6/+112 | |
| 2018-05-09 | Reset old code to reaply fixed | Jabier Arraiza | 4 | -113/+7 | |
| 2018-05-09 | Fix https://gitlab.com/inkscape/inkscape/merge_requests/208#note_60693688 | Jabier Arraiza | 1 | -1/+4 | |
| 2018-05-09 | Start migrating 0.92 patch to master | Jabier Arraiza | 3 | -6/+109 | |
| 2018-05-04 | Revert "Fix include order with clang-tidy check llvm-include-order" | Marc Jeanmougin | 14 | -34/+34 | |
| This reverts commit bba4ff6672494fab59286b50f6c645ad62a47e60. | |||||
| 2018-04-29 | Fix include order with clang-tidy check llvm-include-order | Marc Jeanmougin | 14 | -34/+34 | |
| 2018-04-29 | moved libcroco, libuemf, libdepixelize to 3rdparty folder | Marc Jeanmougin | 2 | -2/+2 | |
| 2018-03-30 | Add lots of README's. | Tavmjong Bah | 1 | -0/+12 | |
| 2018-03-17 | Removing sample meson build files. | Felipe Corrêa da Silva Sanches | 1 | -67/+0 | |
| These will be kept at a separate "meson_build" branch at https://gitlab.com/fsanches/inkscape/ Learn more at: * "Using Meson's automatic dependency manager to build GTK" ** https://www.youtube.com/watch?v=2dB80CjH_3Q * "The Meson Build System - 4+ years of work to become an overnight success" ** https://www.youtube.com/watch?v=gHdTzdXkhRY | |||||
| 2018-03-17 | [meson-build] libio + zlib | Felipe Corrêa da Silva Sanches | 1 | -1/+2 | |
| 2018-03-17 | [meson-build] libutil | Felipe Corrêa da Silva Sanches | 1 | -1/+2 | |
| 2018-03-17 | [meson-build] libdebug | Felipe Corrêa da Silva Sanches | 1 | -1/+2 | |
| 2018-03-17 | [meson-build] xml | Felipe Corrêa da Silva Sanches | 1 | -0/+64 | |
| 2018-01-30 | Move classes derived from SPObject to own directory. | Tavmjong Bah | 4 | -9/+21 | |
| A lot of header clean-up. | |||||
| 2018-01-08 | Misc. typos | luz.paz | 2 | -2/+2 | |
| Found via `codespell` | |||||
| 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 ``` | |||||
