summaryrefslogtreecommitdiffstats
path: root/src/attributes.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Removed unused includes, decreased compilation time. Once againAdrian Boguszewski2016-08-031-1/+0
| | | (bzr r15034)
* Reverted changes to r15024 after many building problemsAdrian Boguszewski2016-07-281-0/+1
| | | (bzr r15027)
* Removed unused includes, decrease compilation timeAdrian Boguszewski2016-07-281-1/+0
| | | (bzr r15025)
* Optionally sort attributes and properties into a canonical order.Tavmjong Bah2016-06-121-40/+51
| | | | | Useful for comparing different versions of an SVG file. (bzr r14980)
* A little cleaning up of attributes.Tavmjong Bah2016-06-111-11/+19
| | | (bzr r14977)
* Backout last commit as it introduced subtle errors.Tavmjong Bah2016-04-291-1/+0
| | | (bzr r14864)
* SVG 2 allows 'href' without 'xlink:'. For now just read plain 'href'.Tavmjong Bah2016-04-291-0/+1
| | | (bzr r14863)
* Support rendering of radial gradients with the 'fr' attribute. New in SVG 2.Tavmjong Bah2016-01-091-0/+1
| | | (bzr r14569)
* Corrects attribute name for saving page 'checkerboard' background state.Tavmjong Bah2015-12-281-1/+1
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1529391 (bzr r14556)
* Add option for checkerboard background.Tavmjong Bah2015-12-211-0/+1
| | | | | | Fixed bugs: - https://launchpad.net/bugs/397723 (bzr r14539)
* replaced remaining GHashTable with std::mapMarc Jeanmougin2015-12-091-14/+6
| | | (bzr r14504.1.16)
* Changed from Desktop to namedview to handle multiples documentsJabier Arraiza Cenoz2015-12-051-0/+1
| | | (bzr r14500.1.8)
* update to trunkJabier Arraiza Cenoz2015-12-031-0/+1
|\ | | | | (bzr r14500.1.3)
| * Add spray-origin missing atributeJabier Arraiza Cenoz2015-12-021-0/+1
| | | | | | (bzr r14501)
* | Reorder attribute lock to better positionJabier Arraiza Cenoz2015-12-021-1/+1
| | | | | | (bzr r14500.1.2)
* | Add lock to guidesJabier Arraiza Cenoz2015-12-021-0/+1
|/ | | (bzr r14500.1.1)
* Add new 'writing-mode' values, remove 'block-progression', fix a few typos.Tavmjong Bah2015-10-151-1/+1
| | | (bzr r14416)
* Read inkscape:color attribute on guidesGeoff Lankow2015-07-071-0/+1
| | | (bzr r14228.1.1)
* Start of implementing CSS 3 font variants (access to OpenType features).Tavmjong Bah2015-05-061-4/+20
| | | (bzr r14115)
* Fix filter primitives using 'type' attribute. (Broken when 'type' attribute ↵Tavmjong Bah2015-03-061-1/+1
| | | | | introduced on meshes.) (bzr r13969)
* Rename <meshGradient> to <mesh>, <meshRow> to <meshrow>, <meshPatch> to ↵Tavmjong Bah2015-03-011-1/+1
| | | | | | | | <meshpatch>. Remove experimental smoothing types. Add new smoothing 'type' attribute with bicubic smoothing option. Per SVG WG decission at Sydney 2015 face-to-face meeting. (bzr r13956)
* Experimental mesh smoothing code.Tavmjong Bah2015-02-021-0/+1
| | | (bzr r13890)
* Read properties for SVG 2 text in a shape.Tavmjong Bah2015-01-151-0/+5
| | | (bzr r13852)
* Implement SVG 1.1 textLength and textAdjust attributes. Code from Dmitry ↵Tavmjong Bah2015-01-051-0/+2
| | | | | Kirsanov (buliabyak). (bzr r13839)
* Revert old behavior: changing "Default units" changes *only* the displayed ↵Johan B. C. Engelen2014-11-221-1/+1
| | | | | units. It should not change the units used in SVG. We will need to create another setting for that at some later point. (bzr r13748)
* Update to trunk r13621Liam P. White2014-10-171-0/+5
|\ | | | | (bzr r13341.1.278)
| * Merge hatch rendering code from Tomasz Boczkowski.Tavmjong Bah2014-10-141-0/+5
| |\ | | | | | | (bzr r13614)
| | * Merged hatch rendering codeTomasz Boczkowski2014-10-141-0/+5
| | | | | | | | | (bzr r13611.1.8)
| * | Add 'white-space' CSS property (replaces deprecated xml:space).Tavmjong Bah2014-10-141-4/+6
| |/ | | | | (bzr r13612)
| * Rename 'blend-mode' property to 'mix-blend-mode' per CSS spec.Tavmjong Bah2014-08-011-1/+1
| | | | | | (bzr r13485)
| * Basic support for <solidColor> element (rendering only as a paint server).Tavmjong Bah2014-07-311-0/+2
| | | | | | (bzr r13484)
* | Update to experimental r13531Liam P. White2014-08-311-7/+6
|\ \ | | | | | | (bzr r13090.1.106)
| * | Code cleanup.Liam P. White2014-08-181-7/+6
| | | | | | | | | (bzr r13341.1.145)
* | | Update to experimental r13460Liam P. White2014-08-061-1/+1
|\| | | | | | | | (bzr r13090.1.98)
| * | Rename 'blend-mode' property to 'mix-blend-mode' per CSS spec.Tavmjong Bah2014-08-011-1/+1
| | | | | | | | | (bzr r13341.1.113)
* | | Update to experimental r13452Liam P. White2014-07-301-4/+8
|\| | | | | | | | (bzr r13090.1.95)
| * | Read CSS Text 3 'white-space' property, SVG 2 <text> 'width', 'height' ↵Tavmjong Bah2014-07-301-4/+6
| | | | | | | | | | | | | | | attributes. (bzr r13341.1.110)
| * | Basic support for <solidColor> element (rendring only as a paint server).Tavmjong Bah2014-07-241-0/+2
| |/ | | | | (bzr r13341.1.98)
| * Reimplement global aliasing toggle as a 'shape-rendering' propertyKrzysztof Kosi??ski2014-03-131-1/+0
| | | | | | | | | | on the root element. (bzr r13146)
| * Provide a toggle in the document properties to optionally turn offKrzysztof Kosi??ski2014-03-131-0/+1
| | | | | | | | | | | | | | | | | | antialiasing for display and export. Fixes a nearly 10 year old bug #170356 Fixed bugs: - https://launchpad.net/bugs/170356 (bzr r13144)
* | Add selection setsLiam P. White2014-05-101-0/+1
| | | | | | (bzr r13090.1.75)
* | Fixed path color when changed by Objects DialogLiam P. White2014-03-031-0/+1
|/ | | (bzr r13090.1.11)
* Read new SVG2 property 'paint-order'.Tavmjong Bah2014-02-181-0/+1
| | | (bzr r13037)
* New CSS blending modes (outside of filters).Tavmjong Bah2013-12-101-0/+2
| | | | | | | Define WITH_CSSBLEND to try out. Note: The modes are defined in CSS Compositing and Blending Level 1. To do: GUI. Isolate SVG drawing from Inkscape background (i.e. page border). (bzr r12845)
* changes_2013_05_22a.patch:David Mathog2013-06-191-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Resolves issue of bug #988601 message 170 (Support of 'Unset' styles in EMF export). 2. Implements CSS 3 (and CSS 2) text-decoration support. Note that it does not yet provide any method of adding these features - at present it just shows whatever is in the SVG. This new code is also used to display EMF/WMF strike-through and underline text decorations when these files are read in. Those decorations may also be written out to EMF/WMF. Other text decoration features, like overline, or dotted lines, are dropped. For SVG text-decoration -line, -style, -color are all implemented. CSS3 provides two ways to represent the same state, this code uses the compound text-decoration method rather than the 3 fields method. Also it leaves out keywords that are not needed and would break backwards compatibility. For instance: text-decoration: underline solid is valid, but would break CSS2. Solid is the default, so that sort of case is written as: text-decoration: underline If the state is CSS3 specific all of the needed fields are of course include, like text-decoration: underline wavy red 3. It incorporates the fix for bug 1181326 (Text edit mishandles span of just colored spaces) 4. It incorporates further changes to text editing so that style can be changed on spans consisting of only spaces when text decorations are present in the span. 5. It incorporates code to disable text decorations when text so marked is mapped onto a path. 6. Fixed more bugs in Hebrew language support than I can remember. Hebrew language export/import to EMF now works quite well. (See the examples in libTERE v 0.7.) WMF does not support unicode and for all intents and purposes Inkscape has no way to read or write Hebrew to it. Some of more important things that now work that didn't (or didn't always): Hebrew diacritical marks, R/L/center justification, and bidirectional text. The Hebrew fonts "Ezra SIL" and "EZRA SIL SR" should be installed before viewing the libTERE examples, otherwise font substitutions will cause some text shifts. 7. Implemented font failover in Text Reassemble, which makes the process more robust. (Again, see the examples in libTERE. ) (bzr r11668.1.71)
* Minor changes.Tavmjong Bah2012-12-221-3/+0
| | | (bzr r11969)
* Add Mesh tool (experimental, requires Cario >= 1.11.4, disabled by default).Tavmjong Bah2012-05-231-0/+3
| | | (bzr r11406)
* 1) Add checkboxes for perpendicular and tangential snapping to the document ↵Diederik van Lierop2012-02-141-0/+2
| | | | | | | properties dialog (on the snap tab) 2) Newly created guides (dragged off the ruler) will take on the angle of the curve that's being snapped to (either perpendicularly or tangentialy, depending of the settings in the document properties dialog) (bzr r10975)
* Switch to top-level glib headers. Thanks to DimStar for patchAlex Valavanis2011-12-081-1/+0
| | | | | | Fixed bugs: - https://launchpad.net/bugs/898538 (bzr r10762)
* 1) make snapping to clip/mask paths optional (see document properties dialog ↵Diederik van Lierop2011-10-081-0/+2
| | | | | | | | -> snap tab) 2) for debugging purposes: code added for showing all snap candidates 3) groundwork for tangential/perpendicular snapping (bzr r10672)