summaryrefslogtreecommitdiffstats
path: root/src/style-enums.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* sized style enumsThomas Holder2019-10-281-32/+34
| | | | Reduces memory usage by 2% in a simple test
* refactor SPIEnum: more type safetyThomas Holder2019-10-281-1/+1
| | | | | | fixes ungrouping of "font-weight:bolder" fixes "titling-caps" parsing fixes a casting error in CairoRenderContext::renderGlyphtext
* Fix bug compilingJabier Arraiza2019-10-141-1/+2
|
* Clarify licensesMax Gaukler2018-11-081-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
* Implement the remaining vector effects properties.Tavmjong Bah2018-11-081-2/+8
|
* Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot2018-06-181-36/+36
| | | | | This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer.
* Update for CSS 3 'image-rendering'.Tavmjong Bah2017-05-291-2/+2
| | | (bzr r15714)
* Implement 'vector-effect' value 'non-scaling-stroke'. No GUI yet.Tavmjong Bah2016-10-191-0/+10
| | | (bzr r15177)
* Read/write 'dominant-baseline' property.Tavmjong Bah2015-11-181-3/+30
| | | (bzr r14430.1.6)
* Implement 'text-orientation' with user interface. Update 'writing-mode', ↵Tavmjong Bah2015-10-281-7/+1
| | | | | | | adding 'vertical-lr'. Overhaul vertical text. Eliminate any use of "internal" leading in glyph metrics. Etc. (bzr r14430.1.1)
* Add new 'writing-mode' values, remove 'block-progression', fix a few typos.Tavmjong Bah2015-10-151-13/+26
| | | (bzr r14416)
* Enable rendering of 'font-feature-settings' and 'font-variant-east-asian'.Tavmjong Bah2015-06-221-10/+12
| | | | | Requires Pango version equal or greater than 1.37.1. (bzr r14207)
* Enable setting of 'font-variant-ligatures' (rendering waits on new Pango ↵Tavmjong Bah2015-05-181-9/+9
| | | | | library). (bzr r14162)
* Enable setting of 'font-variant-position' and 'font-variant-caps'. Rendering ↵Tavmjong Bah2015-05-161-11/+13
| | | | | awaits Pango update. (bzr r14155)
* GUI for font-variant-xxx, parse 'font-variant-ligatures'. This is a work in ↵Tavmjong Bah2015-05-121-20/+19
| | | | | progress. (bzr r14148)
* Start of implementing CSS 3 font variants (access to OpenType features).Tavmjong Bah2015-05-061-0/+137
| | | (bzr r14115)
* Revert bad commit (commited to wrong branch).Tavmjong Bah2015-05-031-137/+0
| | | (bzr r14096)
* First batchTavmjong Bah2015-05-031-0/+137
| | | (bzr r14095)
* Header cleanup: stop using Glib types where they aren't truly needed. Eases ↵Liam P. White2014-08-311-3/+3
| | | | | GThread deprecation errors. (bzr r13341.1.190)
* Read CSS Text 3 'white-space' property, SVG 2 <text> 'width', 'height' ↵Tavmjong Bah2014-07-301-0/+17
| | | | | attributes. (bzr r13341.1.110)
* Clean up of style code, converting structures to C++ classes. Step 1.Tavmjong Bah2014-04-231-1/+264
| | | (bzr r13298)
* Change stroke-dasharray and stroke-dashoffset handling to match other ↵Tavmjong Bah2014-03-111-0/+230
properties. Split style.h into more manageable size files. (bzr r13135)