summaryrefslogtreecommitdiffstats
path: root/src/libnrtype (follow)
Commit message (Expand)AuthorAgeFilesLines
* Minor code cleanup and better handling of non-spacing marks in upright vertic...Tavmjong Bah2017-09-251-4/+17
* cleanup: put extraction of OpenType tables in separate functionEduard Braun2017-09-231-144/+147
* cleanup: do not overwrite/free original font descriptionEduard Braun2017-09-231-4/+4
* Do not crash if no fonts are availableEduard Braun2017-09-231-0/+4
* Improve rendering of vertical text with non-spacing marks in upright orientat...Tavmjong Bah2017-09-131-19/+42
* Fix infinite loop when rendering text inside a shape under very special condi...Tavmjong Bah2017-09-071-8/+7
* Minor code cleanup.Tavmjong Bah2017-09-061-6/+11
* Fix vertical RTL text with upright orientationKhaled Hosny2017-08-191-0/+4
* Fix RTL glyph widths in vertical orientationKhaled Hosny2017-08-191-6/+1
* Fix inverted y sign for glyph positioningKhaled Hosny2017-08-171-2/+2
* Remove unused files.Tavmjong Bah2017-08-0115-1653/+3
* Fix Harfbuzz version check for TrustyAlex Valavanis2017-07-251-1/+4
* Remove unnecessary cast which creates a temporary object that then goes out o...Tavmjong Bah2017-07-191-1/+1
* Cleanup: eliminate require-config.hEduard Braun2017-07-171-1/+0
* A bit more massaging of codestyle on src/libnrtype/Layout...Felipe Corrêa da Silva Sanches2017-06-101-694/+723
* Group all of the ParagraphInfo class implementationFelipe Corrêa da Silva Sanches2017-06-101-22/+16
* libnrtype/Layout-TNG refactoring for better code legibilityFelipe Corrêa da Silva Sanches2017-06-103-37/+92
* Disable debugging code on libnrtype Layout-TNG-Compute at compile-time.Felipe Corrêa da Silva Sanches2017-06-091-1/+5
* Fix build with versions of Harfbuzz prior to 1.2.3. (Visualization of alterna...Tavmjong Bah2017-06-061-0/+6
* Show glyphs with alternative styles in "Feature Settings" section of "Variant...Tavmjong Bah2017-06-052-9/+91
* Fix crash with fonts containing illegal characters in family name.Eduard Braun2017-05-101-0/+6
* [Bug #1464987] --export-latex crashes with a svg file.sian-ht2017-02-241-2/+2
* Prevent infinite loop when line-height is zero and text does not fit on line.Tavmjong Bah2017-01-311-4/+29
* Add font name to debugging output.Tavmjong Bah2017-01-261-0/+3
* Fix disappearing text when outer line-height is zero.Tavmjong Bah2017-01-251-1/+1
* Line space properly blank lines that have their own styling (i.e. empty tspan).Tavmjong Bah2016-12-243-5/+50
* Remove the reset on the glyph tangent, it breaks text on path (bug lp:1627523)Martin Owens2016-09-301-2/+0
* Fix font style handling for non-system fonts.Tavmjong Bah2016-09-012-4/+16
* Use HarfBuzz instead of deprecated Pango OTAlex Valavanis2016-08-301-67/+58
* Fix a bunch of errors as reported at http://www.viva64.com/en/b/0419/Tavmjong Bah2016-08-151-2/+2
* Merged trunkAdrian Boguszewski2016-08-091-28/+0
|\
| * Remove deprecated Autotools and btool files. Please use CMake insteadAlex Valavanis2016-08-081-28/+0
* | Renamed children list in SPObjectAdrian Boguszewski2016-07-141-1/+1
* | Second part of new SPObject children listAdrian Boguszewski2016-07-131-2/+2
|/
* Use CSS 'strut' as minimum value of CSS line box height.Tavmjong Bah2016-06-012-47/+32
* using cpp limits valuesMarc Jeanmougin2016-04-132-3/+5
* Reverting 14701.Tavmjong Bah2016-03-181-1/+1
* Add a units box to line height and wire in the style units, plus some cleanupMartin Owens2016-03-121-1/+1
* Revert Pango/Harfbuzz fixes. Needs workAlex Valavanis2015-12-271-65/+64
* Apply Tav/suv patch to replace Pango OT functions with HarfbuzzAlex Valavanis2015-12-271-64/+65
* Set minimum line height to "strut" height per CSS. Prevent possible infinite ...Tavmjong Bah2015-12-071-31/+25
* Remove leftover assert.Tavmjong Bah2015-12-061-1/+0
* Correct line spacing for text in a shape when various font-sizes present.Tavmjong Bah2015-12-023-36/+91
* Correct position of lines in multi-line text when some lines have different f...Tavmjong Bah2015-11-302-14/+29
* Use deprecated constant to maintain backwards compatibility with freetype 2.4.Tavmjong Bah2015-11-241-1/+1
* Merge 'writing-modes' branch.Tavmjong Bah2015-11-2411-291/+613
|\
| * Swap text-before-edge and text-after-edge baseline values.Tavmjong Bah2015-11-191-6/+6
| * Implement rendering of 'dominant-baseline' property.Tavmjong Bah2015-11-184-39/+56
| * Use maximum ascent and descent for glyphs to ensure that glyphs that extendTavmjong Bah2015-11-181-3/+6
| * Code cleanup. Remove/simplify some functions.Tavmjong Bah2015-11-183-90/+29