summaryrefslogtreecommitdiffstats
path: root/src/libnrtype (follow)
Commit message (Collapse)AuthorAgeFilesLines
* refactor: Eliminate SPIString::value_defaultThomas Holder2019-11-032-5/+6
| | | | | | - eliminate value_default - make value private (-> _value) - add value() method
* Reduce memory leak on editing text, etc.Nathan Lee2019-10-112-6/+16
|
* Fix comparison between char and value outside range for char in check for ↵Tavmjong Bah2019-10-031-1/+2
| | | | gzipped data.
* Fix SVG in OpenType decoding bug.Tavmjong Bah2019-10-021-1/+1
| | | | Fixes https://gitlab.com/inkscape/inbox/issues/953
* Support "lang" and "xml:lang" attributes.Tavmjong Bah2019-10-012-1/+10
| | | | Partial fix for https://gitlab.com/inkscape/inbox/issues/951
* Fix issue multiple signals on font change. stylingJabiertxof2019-09-282-2/+4
|
* Fis issue pointed by McJabier Arraiza2019-09-281-1/+1
|
* Dis allow to emit once instead 3 time on font changeJabier Arraiza2019-09-282-15/+16
|
* Fix segfault when reading Bixia SVG in OpenType font.Tavmjong Bah2019-09-211-1/+1
| | | | Fixes https://gitlab.com/inkscape/inbox/issues/845
* Handle SVG in OpenType fonts where glyph viewboxes don't match design units.Tavmjong Bah2019-09-201-23/+73
|
* Handle SVG in OpenType fonts where glyphs have floating point numbers in ↵Tavmjong Bah2019-09-201-1/+1
| | | | 'viewBox'.
* Handle SVG in OpenType fonts with compressed glyphs.Tavmjong Bah2019-09-201-2/+26
|
* Fix partialy issue 425 (the highlight part not new line one) ↵Jabier Arraiza2019-09-191-5/+6
| | | | https://gitlab.com/inkscape/inkscape/issues/425
* Fix cursor postion when text is laid out using 'x' and 'y' attributes.Tavmjong Bah2019-09-183-24/+77
| | | | Fix for https://gitlab.com/inkscape/inkscape/issues/257
* Refactor of prepare inner and some commentsJabiertxof2019-09-132-19/+0
|
* Fix blocking bugs in text for Beta (stiling)Jabiertxof2019-09-121-1/+1
|
* Line height fixesJabiertxof2019-09-122-1/+19
|
* Fix crash when overflowing flowed textMarc Jeanmougin2019-09-121-1/+1
|
* Load GPOS table only when selecting font features tab to speedup font usageJabier Arraiza2019-09-092-8/+16
|
* More improvements to line height.Jabier Arraiza2019-09-071-2/+4
|
* Better check for CONTROL_CODENathan Lee2019-06-181-1/+1
| | | | | Amend my previous commit 795066a6e73505 Based off extra case in _buildSpansForPara
* Add check for empty text on pathNathan Lee2019-05-261-1/+2
| | | | Fixes https://gitlab.com/inkscape/inkscape/issues/261
* Remove error message when SVG OpenType table is empty.Tavmjong Bah2019-05-141-2/+7
|
* Stop crash on newline when entering rtl textNathan Lee2019-05-121-4/+2
| | | | Fixes https://gitlab.com/inkscape/inkscape/issues/72
* Add some documentation (Harfbuzz, OpenType SVG).Tavmjong Bah2019-05-071-1/+3
|
* Fix rendering for some SVG in OpenType fonts with glyphs that don't have a ↵Tavmjong Bah2019-05-062-2/+11
| | | | viewBox.
* Possibly fix build on Windows.Tavmjong Bah2019-05-061-2/+2
|
* Add basic SVG in OpenType support.Tavmjong Bah2019-05-064-2/+158
|
* Adds out of bound check for selecting text on pathNathan Lee2019-05-031-1/+3
| | | | Fixes https://gitlab.com/inkscape/inbox/issues/420
* Refer to correct array index in chunkAnchorPointNathan Lee2019-05-031-3/+3
| | | | | | | | Doesn't seem to make a difference in the "usual" use case, but at least for Put on Path with the Objects Dialog open, there is a difference. Fix https://gitlab.com/inkscape/inbox/issues/421
* Make sure Layout.wrap_mode is initialized and defined.Tavmjong Bah2019-04-151-3/+4
|
* Fix for line positioning in wrapped multi-line text.Tavmjong Bah2019-04-151-1/+1
| | | | | | Bug introduced in 605ef4a43ea0cf89d19d46679e9e0b5bb9e464b2 which applied line correction to all types of text rather than just multi-line text via sodipodi:role = "line".
* An a few more config.h fixesPatrick Storz2019-03-282-8/+0
|
* Fix text rendering when Inkscape multi-line text has an empty first line.Tavmjong Bah2019-03-231-4/+38
| | | | Possible fix for GitLab issue #45.
* Fix complication when debugging enabled.Tavmjong Bah2019-03-201-3/+4
|
* Fix rendering for text with inherited 'font-variation-settings' property.Tavmjong Bah2019-03-181-2/+2
|
* Fix code to avoid error message "descr without font family".Tavmjong Bah2019-02-191-4/+24
|
* fix compilation with HAVE_CAIRO_PDF=0Thomas Holder2019-01-182-14/+0
|
* out-of-bounds access on Enter-up-left in new text fieldTrevor Spiteri2019-01-151-1/+1
| | | | | | | | | Reproduce using: 1. Select text tool (F8) 2. Click on empty canvas 3. Hit Enter 4. Hit Up 5. Hit Left
* out-of-bounds access on Enter-up-down in new text fieldTrevor Spiteri2019-01-151-1/+4
| | | | | | | | | | | https://bugzilla.redhat.com/show_bug.cgi?id=1612618 Reproduce using: 1. Select text tool (F8) 2. Click on empty canvas 3. Hit Enter 4. Hit Up 5. Hit Down
* out-of-bounds access on clicking at end of text fieldTrevor Spiteri2019-01-151-1/+4
| | | | | | | | | | | | https://bugzilla.redhat.com/show_bug.cgi?id=1608371 https://bugs.launchpad.net/inkscape/+bug/1803553 Reproduce using: 1. Select text tool (F8) 2. Click on empty canvas 3. Type "abc" 4. Click somewhere else 5. Click in first text field after "c" in "abc"
* out-of-bounds access on Enter in new text fieldTrevor Spiteri2019-01-151-0/+2
| | | | | | | | | https://bugzilla.redhat.com/show_bug.cgi?id=1575842 Reproduce using: 1. Select text tool (F8) 2. Click on empty canvas 3. Hit Enter
* modernize loopsMarc Jeanmougin2019-01-027-42/+40
|
* Fix comment.Tavmjong Bah2018-12-201-1/+1
|
* Prevent screen jump when 'inline-size' value is too small to display text.Tavmjong Bah2018-12-201-2/+14
|
* Add ability to create SVG 2 text:Tavmjong Bah2018-12-181-1/+26
| | | | | 'shape-inside' (disabled for the moment) 'inline-size' (via on-screen knot)
* Clarify licensesMax Gaukler2018-11-0819-19/+97
| | | | | | - 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
* Remove util/unordered-containers.h aliases.Emmanuel Gil Peyrot2018-10-182-3/+3
|
* Misc. typosluz.paz2018-10-066-8/+8
| | | Found via `codespell`
* Remove #include "config.h" wherever possibleEduard Braun2018-10-016-7/+12
|