summaryrefslogtreecommitdiffstats
path: root/src/id-clash.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-11-03refactor: Eliminate SPIString::value_defaultThomas Holder1-1/+1
- eliminate value_default - make value private (-> _value) - add value() method
2019-10-28refactor: TypedSPIThomas Holder1-2/+2
2019-06-06Refactoring: call setAttribute() directly.Shlomi Fish1-8/+8
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.
2019-01-02modernize loopsMarc Jeanmougin1-6/+3
2018-12-13extract_uri: fix, test, documentThomas Holder1-12/+9
2018-11-08Clarify licensesMax Gaukler1-1/+2
- 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-06-20Replace typedef enum with enum in POD type declarations.Emmanuel Gil Peyrot1-1/+1
2018-06-18Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot1-4/+4
This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer.
2018-01-30Move classes derived from SPObject to own directory.Tavmjong Bah1-4/+5
A lot of header clean-up.
2017-02-08[Bug #1658320] Color names have additional numbers.peregrine1-2/+2
Fixed bugs: - https://launchpad.net/bugs/1658320 (bzr r15494)
2016-08-03Removed unused includes, decreased compilation time. Once againAdrian Boguszewski1-2/+0
(bzr r15034)
2016-07-28Reverted changes to r15024 after many building problemsAdrian Boguszewski1-0/+2
(bzr r15027)
2016-07-28Removed unused includes, decrease compilation timeAdrian Boguszewski1-2/+0
(bzr r15025)
2016-07-14Renamed children list in SPObjectAdrian Boguszewski1-2/+2
(bzr r14954.1.21)
2016-07-13Second part of new SPObject children listAdrian Boguszewski1-4/+4
(bzr r14954.1.19)
2014-06-11id-clash: clean up codeJohan B. C. Engelen1-66/+75
(bzr r13420)
2014-06-11Fix for bugs 1318657 and 1298967mathog1-3/+20
(bzr r13417)
2014-04-25Clean up of style code: 'color' is not a paint. Step 1.1. Fixes bug 1312120.Tavmjong Bah1-2/+2
modified: src/id-clash.cpp unknown: .comments/ FILTERS/ doxygen/ style-internal.h share/attributes/attindex.html share/attributes/propidx.html share/symbols/FlowSymbolsNew.svg src/cxxtests src/cxxtests.cpp src/cxxtests.log src/cxxtests.xml src/ui/dialog/symbols.cpp_new (bzr r13302)
2014-04-24Clean up of style code: refactor marker properties. Step 3.Tavmjong Bah1-1/+1
(bzr r13301)
2014-04-23Clean up of style code, converting structures to C++ classes. Step 1.Tavmjong Bah1-1/+1
(bzr r13298)
2014-03-12incorrect gradient transform on copy&paste.. committing for mathogRaphael Rosch1-3/+4
Fixed bugs: - https://launchpad.net/bugs/1283193 (bzr r13139)
2014-02-20crash on cut n paste, or alt+scroll..Raphael Rosch1-11/+28
Fixed bugs: - https://launchpad.net/bugs/1171109 (bzr r13047)
2013-01-22minor cppcheck warningKris De Gussem1-1/+0
(bzr r12054)
2013-01-22fix possible memory leakKris De Gussem1-14/+16
(bzr r12052)
2012-09-20some memleak fixes (Bug #1043571)Kris De Gussem1-4/+3
(bzr r11686)
2012-09-19Fix for 643150 : Auto-palette swatches duplicated on copy and pasteJohn Smith1-0/+28
(bzr r11677)
2012-09-03revert rev 11646: build issue with dbus (forgot to adapt some more, dbus was ↵Kris De Gussem1-3/+4
not enabled) and other issues (bzr r11649)
2012-09-02converted some c-string usage to c++ string class usage: should fix some ↵Kris De Gussem1-4/+3
memory leaks (bzr r11646)
2012-08-20Fix for 165865 : markers must take object's stroke colorJohn Smith1-0/+19
(bzr r11614)
2012-06-26Fix for 722017 : Better Gradient WindowJohn Smith1-0/+47
(bzr r11515)
2011-10-27Fixing more broken and split doc comments.Jon A. Cruz1-1/+1
(bzr r10697)
2011-06-04Removed outdated/unsafe SP_DOCUMENT_DEFS macro and reduced usage of ↵Jon A. Cruz1-0/+1
SP_ROOT() gtk type function/macro. (bzr r10254)
2011-05-28Port of 0.48.x branch revision 9781.Jon A. Cruz1-0/+1
Cleanup of legacy code and casting that was breaking 64-bit gradient use. Fixes bug #743530 and bug #778441. Fixed bugs: - https://launchpad.net/bugs/743530 - https://launchpad.net/bugs/778441 (bzr r10242)
2011-02-22Finished cleanup of outdated SP_OBJECT_STYLE C macro.Jon A. Cruz1-15/+13
(bzr r10066)
2010-07-03another c++ification for sp-object.h/cpp and still in progress...Abhishek Sharma Public1-2/+2
(bzr r9546.1.4)
2010-03-02Cleanup on id access.Jon A. Cruz1-6/+6
(bzr r9127)
2009-08-06Revert recent refactoring changes by johnce because they break the build, ↵Maximilian Albert1-2/+2
which cannot be fixed easily. (bzr r8422)
2009-08-05SPDocument->Documentjohnce1-2/+2
(bzr r8404)
2008-08-11Include inkscape:connection-start and inkscape:connection-end in ID clash ↵Stephen Silver1-0/+2
resolution. (Fixes bug 256986.) (bzr r6609)
2008-08-10Fix for ID clash resolution: avoid finding spurious references associated ↵Stephen Silver1-0/+2
with clones (fixes bug 256498). (bzr r6603)
2008-07-15Don't crash on broken references when resolving ID clashes.Stephen Silver1-7/+13
(bzr r6324)
2008-06-24Resolve ID clashes when pasting (fixes bug 165936).Stephen Silver1-0/+275
(bzr r6048)