summaryrefslogtreecommitdiffstats
path: root/src/text-chemistry.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-09-16Active SVG2 Flow Text by defaultJabiertxof1-1/+1
2019-06-06Refactoring: call setAttribute() directly.Shlomi Fish1-9/+9
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-05-31fix #140 scaled text flow into frameThomas Holder1-2/+3
2019-03-06Do partial convert flowed text to tspan if possibleNathan Lee1-5/+9
Fixes https://gitlab.com/inkscape/inbox/issues/193
2018-12-19Add preference for using SVG 2 text in a shape (GUI to come).Tavmjong Bah1-57/+58
2018-12-18Add ability to create SVG 2 text:Tavmjong Bah1-0/+36
'shape-inside' (disabled for the moment) 'inline-size' (via on-screen knot)
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-10-01Remove #include "config.h" wherever possibleEduard Braun1-4/+0
2018-06-18Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot1-17/+17
This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer.
2018-05-04Revert "Fix include order with clang-tidy check llvm-include-order"Marc Jeanmougin1-1/+1
This reverts commit bba4ff6672494fab59286b50f6c645ad62a47e60.
2018-04-29Fix include order with clang-tidy check llvm-include-orderMarc Jeanmougin1-1/+1
2018-01-30Move classes derived from SPObject to own directory.Tavmjong Bah1-12/+14
A lot of header clean-up.
2018-01-08Misc. typosluz.paz1-1/+1
Found via `codespell`
2017-10-02third batchMarc Jeanmougin1-12/+9
2017-09-24Remove unused parameter in SPItem::doWriteTransformStefano Facchini1-2/+2
2016-08-03Removed unused includes, decreased compilation time. Once againAdrian Boguszewski1-2/+1
(bzr r15034)
2016-07-28Reverted changes to r15024 after many building problemsAdrian Boguszewski1-1/+2
(bzr r15027)
2016-07-28Removed unused includes, decrease compilation timeAdrian Boguszewski1-2/+1
(bzr r15025)
2016-07-14Renamed children list in SPObjectAdrian Boguszewski1-3/+3
(bzr r14954.1.21)
2016-07-14Last part of new SPObject children listAdrian Boguszewski1-5/+5
(bzr r14954.1.20)
2016-07-13Second part of new SPObject children listAdrian Boguszewski1-3/+3
(bzr r14954.1.19)
2016-06-25Moved next functions, added namespace, renamed range functionsAdrian Boguszewski1-12/+12
(bzr r14954.1.10)
2015-12-07static code analysisKris De Gussem1-8/+8
(bzr r14509)
2015-04-26Just reread the entire diff against trunk. Given the diff size, i must have ↵Marc Jeanmougin1-1/+2
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)
2015-02-27more cast cleanupMarc Jeanmougin1-4/+4
(bzr r13922.1.11)
2015-02-27corrected the casts (hopefully)Marc Jeanmougin1-5/+5
(bzr r13922.1.10)
2015-02-19Put a few std::vector<SPitem*>Marc Jeanmougin1-20/+20
(bzr r13922.1.5)
2015-02-17At first, I was thinking "I just have to go to the selection file, and ↵Marc Jeanmougin1-47/+36
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)
2014-12-21Remove sp_desktop_document and finish cleanup of desktop-handles.hLiam P. White1-10/+10
(bzr r13820)
2014-12-21Purge sp_desktop_message_stackLiam P. White1-13/+13
(bzr r13817)
2014-12-21Deprecate and remove sp_desktop_selection in favor of SPDesktop::getSelectionLiam P. White1-7/+7
(bzr r13809)
2014-01-04Fix for bug #1057494 (Remove Manual Kerns hides the selected text).Nicolas Dufour1-0/+1
Fixed bugs: - https://launchpad.net/bugs/1057494 (bzr r12880)
2013-09-30more string leaksJohan B. C. Engelen1-2/+6
(bzr r12642)
2013-09-30fix another g_strdup memleakJohan B. C. Engelen1-2/+2
(bzr r12635)
2013-01-13Minor warning and dead code cleanup.Jon A. Cruz1-12/+0
(bzr r12018)
2012-10-04code cleanup: add own includes to cpp files or make the functions static if ↵Campbell Barton1-5/+5
they are not used elsewhere. (bzr r11735)
2012-02-12Header cleaningAlex Valavanis1-0/+2
(bzr r10963)
2011-08-27Refactor SPItem bounding box methods: remove NRRect usage and make codeKrzysztof Kosi??ski1-2/+1
using them more obvious. Fix filter region computation. (bzr r10582.1.1)
2011-07-16Cleanup of oudated/redundant SP_ITEM() macro use.Jon A. Cruz1-4/+5
(bzr r10461)
2011-02-21Finished cleanup of outdated SP_OBJECT_PARENT C macro.Jon A. Cruz1-38/+38
(bzr r10064)
2010-11-17Super duper mega (fun!) commit: replaced encoding=utf-8 with ↵Chris Morgan1-1/+1
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)
2010-08-04Wholesale cruft removal part 2Krzysztof Kosi??ski1-7/+6
(bzr r9508.1.45)
2010-07-03another c++ification for sp-object.h/cpp and still in progress...Abhishek Sharma Public1-2/+2
(bzr r9546.1.4)
2010-07-02New Class SPDocumentUndo created which takes care of c++fying some non ↵Abhishek Sharma Public1-6/+6
SPDocument based methods (bzr r9546.1.3)
2010-07-01C++fied SPDocument addedAbhishek Sharma Public1-1/+1
(bzr r9546.1.2)
2010-06-29This is the first c++ification commit from me. It handles sp-line, ↵Abhishek Sharma Public1-3/+3
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)
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)
2009-02-24fix font size jump when unflowing flowed textbulia byak1-0/+7
(bzr r7357)
2008-12-28More NR ==> Geom changesJoshua L. Blocher1-4/+4
(bzr r7032)