summaryrefslogtreecommitdiffstats
path: root/src/document.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-07-27Make doc2dt a document propertyThomas Holder1-0/+16
Closes #340
2019-07-05Fix coding styleJabiertxof1-4/+6
2019-07-05Allow styling def sections and go to the eleemntJabiertxof1-2/+3
2019-04-06More document.h cleanup.Tavmjong Bah1-47/+47
2019-04-05More cleanup of document.h.Tavmjong Bah1-21/+13
2019-04-04Reorganize document.h.Tavmjong Bah1-155/+219
2019-03-15Make InkscapeApplication responsible for managing documents and windows.Tavmjong Bah1-0/+1
Any change from previous behavior is a bug.
2019-02-20Give more descriptive names to document file related variables and functions.Tavmjong Bah1-8/+8
Makes searching through code for them easier.
2019-02-01clang-tidy recent changesAlexander Valavanis1-3/+3
2019-01-06Remove unneeded unreferencing. Add check on reference count.Tavmjong Bah1-0/+1
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-11-05Remove into filtered groupsJabier Arraiza1-2/+2
2018-11-05Fix coding stule and things comented on the MRJabier Arraiza1-2/+2
2018-11-05Improvemets to find itemsJabier Arraiza1-2/+2
2018-10-29Move contents of document-private.h to document.h.Tavmjong Bah1-13/+58
2018-06-19Run clang-tidy’s modernize-redundant-void-arg pass.Emmanuel Gil Peyrot1-2/+2
2018-06-18Run clang-tidy’s modernize-deprecated-headers pass.Emmanuel Gil Peyrot1-1/+1
This renames most C <*.h> includes into C++ <c*> includes.
2018-06-18Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot1-2/+2
This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer.
2018-06-18Run clang-tidy’s modernize-use-override pass.Emmanuel Gil Peyrot1-1/+1
This adds the override specifier on all methods which override a virtual method, whether they were already virtual or missing this specifier.
2018-06-12Run clang-tidy’s modernize-use-equals-delete pass.Emmanuel Gil Peyrot1-2/+2
Adds a delete specifier on constructors, destructors or assignment methods that should never be called, ensuring they actually never will.
2018-04-29moved libcroco, libuemf, libdepixelize to 3rdparty folderMarc Jeanmougin1-1/+1
2017-11-07Misc. typosUnknown1-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 ```
2017-08-07Add support for imported style sheets via @import to Inkscape.Tavmjong Bah1-0/+3
2017-06-06Add contextual buttons to Hide/lock and Unhide/unlock itemsJabiertxof1-2/+2
(bzr r15732)
2017-06-06Add contextual buttons to Hide/lock and Unhide/unlock itemsJabiertxof1-2/+2
(bzr r15703.1.29)
2017-02-22Allow any valid CSS selector.Tavmjong Bah1-1/+2
(bzr r15539)
2017-02-05forward-port from 0.92.x the line height conversion from <.92 to >=.92Marc Jeanmougin1-0/+18
Code written by su_v in python as an extension, ported to c++ by Mc, some fixes added by bryce. http://bazaar.launchpad.net/~inkscape.dev/inkscape/0.92.x/revision/15338 http://bazaar.launchpad.net/~inkscape.dev/inkscape/0.92.x/revision/15339 http://bazaar.launchpad.net/~inkscape.dev/inkscape/0.92.x/revision/15350 http://bazaar.launchpad.net/~inkscape.dev/inkscape/0.92.x/revision/15351 Option to disable it is called --no-convert-text-baseline-spacing The terminology "convert" is chosen as a jargon word to be used for all such legacy file conversions. The "--no-XXX" naming style is adopted from the convention used by other software such as GIMP. (bzr r15481)
2016-07-28Reverted changes to r15024 after many building problemsAdrian Boguszewski1-4/+4
(bzr r15027)
2016-07-28Removed unused includes, decrease compilation timeAdrian Boguszewski1-4/+4
(bzr r15025)
2016-07-25Add robust implementation of _getSelectorVec()Tavmjong Bah, Kamalpreet Grewal1-0/+3
(bzr r14949.1.60)
2016-06-14Merging lp:~inkscape+alexander/inkscape/comments into lp:inkscape.brock-alexander1-1/+1
(bzr r14986)
2016-06-01Remove last use of getSVGUnit() and remove all remnants of this abomination.Tavmjong Bah1-1/+0
(bzr r14939)
2016-05-21Fix regression: restore order in resources (e.g. pattern list)Marc Jeanmougin1-1/+1
(bzr r14907)
2016-02-17Fixes some regressions from rev14655Marc Jeanmougin1-5/+5
Fixed bugs: - https://launchpad.net/bugs/1546531 (bzr r14658)
2016-02-16Performance improvements when working in large filesMarc Jeanmougin1-2/+6
At each mouse move, a list of all elements in the document was computed (to get the correct cursor, in text mode for instance). This list is now cached. (bzr r14655)
2016-02-07Fix for bug 1540518. Improved performance based on previous meassure code ↵Jabier Arraiza Cenoz1-2/+2
comment Fixed bugs: - https://launchpad.net/bugs/1540518 (bzr r14635)
2015-12-08cppification: GSList replaced by vectors (undo/redo)Marc Jeanmougin1-1/+1
(bzr r14504.1.14)
2015-12-07cppification : GHashMaps replaced by stl maps. getResouceList now gives a ↵Marc Jeanmougin1-1/+2
std::set<SPObject *>. Should give some performance improvements (quite a few linear lookups are now logarithmic) (bzr r14504.1.6)
2015-10-04Add improvements to measure tool:Jabier Arraiza Cenoz1-1/+1
more responsive add option to handle only active layer or all add a option to hide/show first and last segment add a option to compute only one global sice (bzr r14393.1.1)
2015-05-29Import all defs from clipboard or imported filesBen Scholzen 'DASPRiD1-0/+1
Fixed bugs: - https://launchpad.net/bugs/1460057 (bzr r14185)
2015-03-21Add GUI for 'viewBox'.Tavmjong Bah1-0/+1
(bzr r14022)
2015-03-11Allow changing document scale (via changing viewBox). Start of GUI.Tavmjong Bah1-0/+2
(bzr r13994)
2015-02-27corrected the casts (hopefully)Marc Jeanmougin1-1/+0
(bzr r13922.1.10)
2015-02-26Rename libgc/ => inkgc/ to reflect difference from Boehm GCLiam P. White1-1/+1
(bzr r13950)
2015-02-25Isolate components of libgcLiam P. White1-1/+1
(bzr r13946)
2015-02-19Put a few std::vector<SPitem*>Marc Jeanmougin1-4/+4
(bzr r13922.1.5)
2015-02-18Just...mc1-4/+5
some... more... lines... (bzr r13922.1.2)
2015-01-06Add getDocumentScale() to return "real-world" to "user-unit" scale factor.Tavmjong Bah1-0/+1
Use it to correct text postion after removing from path. (bzr r13843)
2015-01-05Avoid calling root->updateRepr() twice when changing width and height.Tavmjong Bah1-0/+1
(bzr r13837)
2014-11-28avoid recalculating viewbox if it is not necessary. (Bug 1384915, comment 24)Alvin Penner1-2/+2
Fixed bugs: - https://launchpad.net/bugs/1384915 (bzr r13776)