| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | sanity check for XML attribute names | Thomas Holder | 2019-11-03 | 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 | ||||
| * | Inkscape::XML::Node::addChildAtPos | Thomas Holder | 2019-10-16 | 2 | -9/+19 |
| | | |||||
| * | fix SVG writing with xml:space="preserve" | Thomas Holder | 2019-10-16 | 1 | -4/+10 |
| | | | | | | | - xml:space check got lost in b0be54c825 - no unconditional newline after "svg:text" - differentiate parent and child xml:space | ||||
| * | Eliminate clang warnings | Thomas Holder | 2019-08-23 | 1 | -1/+1 |
| | | | | | | | | | | | -Winfinite-recursion -Wpessimizing-move -Wunused-label -Wunneeded-internal-declaration -Wself-assign-overloaded -Wunused-const-variable (some) -Wsometimes-uninitialized (some) | ||||
| * | Fix various minor typos | Yuri Chornoivan | 2019-07-01 | 1 | -1/+1 |
| | | |||||
| * | Fix center alignment errors in flowed text due to white space between ↵ | Tavmjong Bah | 2019-04-24 | 1 | -1/+2 |
| | | | | | elements inside a <flowRoot> element. Alternative fix to that proposed by samuel. | ||||
| * | Add explicit overrides | Joseph Da Silva | 2019-03-20 | 1 | -1/+1 |
| | | |||||
| * | make GQuark => int conversion explicit | Joseph Da Silva | 2019-03-20 | 1 | -1/+1 |
| | | |||||
| * | Fixed: circles and ellipses had wrong element names in XML editor (Issue #116) | Joseph Da Silva | 2019-03-20 | 15 | -9/+141 |
| | | |||||
| * | Avoid the “using std::*;” or “using namespace std;” constructs. | Emmanuel Gil Peyrot | 2019-03-06 | 1 | -4/+2 |
| | | | | | This makes the code a lot less readable and greppable for no reason. | ||||
| * | Give more descriptive names to document file related variables and functions. | Tavmjong Bah | 2019-02-20 | 1 | -2/+2 |
| | | | | | Makes searching through code for them easier. | ||||
| * | Event: Switch all call sites from Util::ptr_shared to char const* or ↵ | Emmanuel Gil Peyrot | 2019-01-24 | 1 | -18/+17 |
| | | | | | std::shared_ptr. | ||||
| * | modernize loops | Marc Jeanmougin | 2019-01-02 | 3 | -27/+22 |
| | | |||||
| * | rebase_hrefs: store IRI (UTF-8), not URI (ASCII) | Thomas Holder | 2018-12-24 | 1 | -0/+2 |
| | | |||||
| * | remove obsolete URI cxxtests | Thomas Holder | 2018-12-13 | 2 | -136/+0 |
| | | |||||
| * | Add a few useful lookup functions. | Tavmjong Bah | 2018-12-04 | 4 | -11/+104 |
| | | |||||
| * | Fix stream class locations | Alexander Valavanis | 2018-11-18 | 1 | -3/+3 |
| | | |||||
| * | fix compiling on macOS | Thomas Holder | 2018-11-10 | 1 | -2/+2 |
| | | |||||
| * | Clarify licenses | Max Gaukler | 2018-11-08 | 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 | ||||
| * | fix clipboard URL rebasing | Thomas Holder | 2018-11-07 | 3 | -39/+14 |
| | | |||||
| * | Refactor rebase_hrefs with new URI API | Thomas Holder | 2018-11-07 | 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. | ||||
| * | cleanup: remove most of uristream.cpp | Thomas Holder | 2018-10-29 | 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. | ||||
| * | fix vi modelines: encoding -> fileencoding | Thomas Holder | 2018-10-15 | 2 | -2/+2 |
| | | |||||
| * | Move some files to 'io' directory. | Tavmjong Bah | 2018-10-13 | 1 | -1/+1 |
| | | |||||
| * | Misc. typos | luz.paz | 2018-10-06 | 2 | -2/+2 |
| | | | | Found via `codespell` | ||||
| * | Remove #include "config.h" wherever possible | Eduard Braun | 2018-10-01 | 3 | -13/+2 |
| | | |||||
| * | Use _WIN32 instead of WIN32 | Eduard Braun | 2018-10-01 | 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 | ||||
| * | Clean up stream output in repr-io.cpp | Eduard Braun | 2018-09-29 | 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() | ||||
| * | Make XML tree a double-linked-list (significant improvement on previous node ↵ | Marc Jeanmougin | 2018-09-11 | 4 | -10/+31 |
| | | | | | lookup) | ||||
| * | Run clang-tidy’s modernize-redundant-void-arg pass. | Emmanuel Gil Peyrot | 2018-06-19 | 1 | -1/+1 |
| | | |||||
| * | Run clang-tidy’s modernize-use-equals-default pass. | Emmanuel Gil Peyrot | 2018-06-18 | 3 | -5/+5 |
| | | | | | | This replaces empty constructors and destructors with the default keyword. | ||||
| * | Run clang-tidy’s modernize-use-nullptr pass. | Emmanuel Gil Peyrot | 2018-06-18 | 16 | -198/+198 |
| | | | | | | This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer. | ||||
| * | Run clang-tidy’s modernize-use-override pass. | Emmanuel Gil Peyrot | 2018-06-18 | 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. | ||||
| * | Improve sort handling in XML | Jabiertxo Arraiza Cenoz | 2018-05-10 | 1 | -5/+2 |
| | | |||||
| * | Apply fixed | Jabier Arraiza | 2018-05-09 | 4 | -6/+112 |
| | | |||||
| * | Reset old code to reaply fixed | Jabier Arraiza | 2018-05-09 | 4 | -113/+7 |
| | | |||||
| * | Fix https://gitlab.com/inkscape/inkscape/merge_requests/208#note_60693688 | Jabier Arraiza | 2018-05-09 | 1 | -1/+4 |
| | | |||||
| * | Start migrating 0.92 patch to master | Jabier Arraiza | 2018-05-09 | 3 | -6/+109 |
| | | |||||
| * | Revert "Fix include order with clang-tidy check llvm-include-order" | Marc Jeanmougin | 2018-05-04 | 14 | -34/+34 |
| | | | | | This reverts commit bba4ff6672494fab59286b50f6c645ad62a47e60. | ||||
| * | Fix include order with clang-tidy check llvm-include-order | Marc Jeanmougin | 2018-04-29 | 14 | -34/+34 |
| | | |||||
| * | moved libcroco, libuemf, libdepixelize to 3rdparty folder | Marc Jeanmougin | 2018-04-29 | 2 | -2/+2 |
| | | |||||
| * | Add lots of README's. | Tavmjong Bah | 2018-03-30 | 1 | -0/+12 |
| | | |||||
| * | Removing sample meson build files. | Felipe Corrêa da Silva Sanches | 2018-03-17 | 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 | ||||
| * | [meson-build] libio + zlib | Felipe Corrêa da Silva Sanches | 2018-03-17 | 1 | -1/+2 |
| | | |||||
| * | [meson-build] libutil | Felipe Corrêa da Silva Sanches | 2018-03-17 | 1 | -1/+2 |
| | | |||||
| * | [meson-build] libdebug | Felipe Corrêa da Silva Sanches | 2018-03-17 | 1 | -1/+2 |
| | | |||||
| * | [meson-build] xml | Felipe Corrêa da Silva Sanches | 2018-03-17 | 1 | -0/+64 |
| | | |||||
| * | Move classes derived from SPObject to own directory. | Tavmjong Bah | 2018-01-30 | 4 | -9/+21 |
| | | | | | A lot of header clean-up. | ||||
| * | Misc. typos | luz.paz | 2018-01-08 | 2 | -2/+2 |
| | | | | Found via `codespell` | ||||
| * | Misc. typos | Unknown | 2017-11-07 | 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 ``` | ||||
