https://bugs.documentfoundation.org/show_bug.cgi?id=145962

--- Comment #1 from Telesto <[email protected]> ---
There plenty of commits which introduce/uncover/hide/mask/resolve issues
related to spacing/glyph rendering over the years.
The can be related or totally unrelated. Or worst of all mixture of all sorts
of (unintended) interactions between different changes. 


author  Michael Stahl <[email protected]>       2013-06-15 21:25:27 +0200
committer       Michael Stahl <[email protected]>       2013-06-20 00:34:38
+0200
commit  6db39dbd7378351f6476f6db25eb7110c9cfb291 (patch)
tree    0f9321d40740e87e80d8ed05a7c7f474d5310afd
parent  e012f326c1c32c053304998a6826cb322f2c7728 (diff)
fdo#52028: sw: let text formatting ignore RSID in automatic styles

https://cgit.freedesktop.org/libreoffice/core/commit/?id=6db39dbd7378351f6476f6db25eb7110c9cfb291
-----------

author  Khaled Hosny <[email protected]>    2016-12-20 01:36:34 +0200
committer       Khaled Hosny <[email protected]>    2016-12-20 05:14:25
+0000
commit  9eb4b14ffa57cd7bbdf0fc43096f5f1e65c8e388 (patch)
tree    535d14ede1db48f0c1651b27f0ebd78579819b47
parent  2e9c02feca732f6dd012ccbe5d7c6853c64075a5 (diff)
tdf#103765: Round positions instead of truncating

http://cgit.freedesktop.org/libreoffice/core/commit/?id=9eb4b14ffa57cd7bbdf0fc43096f5f1e65c8e388

----------
author  Tim Eves <[email protected]>     2016-03-08 14:46:49 +0700
committer       Michael Meeks <[email protected]>     2016-03-14
17:52:41 +0000
commit  620a1351a7627246f139a54a8cc3b35fa7ef8434 (patch)
tree    60aa0ea26e31e58b7db2c12cb9753a756ad40399
parent  bf81970071261e99c5921ae1b8748fde82b8e077 (diff)
tdf#97171: Use DirectWrite for OpenGL glyph caching

"Fix horizontal occsional alingment issues in OpenGL cached glyphs. The
left edge of the src location rectangle for the first glyph in a cache
chunk would set to extraspace and not zero, but all other rectangles
in the chunk would be set from the aEnds array. This produced a bug
where only certain letters would be mispositioned, proportional to the
fonts point size."

https://cgit.freedesktop.org/libreoffice/core/commit/?id=620a1351a7627246f139a54a8cc3b35fa7ef8434

----------
author  Andreas Heinisch <[email protected]>    2021-07-05 22:32:52
+0200
committer       Noel Grandin <[email protected]>     2021-07-12
20:20:41 +0200
commit  988acfabb22ec9281c0fe70ed40b574eeceae90b (patch)
tree    92cacea27b8559a61c8f81ea0485bfc4bfd1a0cf
parent  ac3207d3b2c3b6580de14132fd12e9c6fedc6502 (diff)
tdf#140197 - Letter cut off at certain zoom-level
regression from
        commit 4b2d4f3c4a68361a6bc03c9ab110ce9376b14b20
        tdf#119227 fix freeze when copying a large bulleted list

https://cgit.freedesktop.org/libreoffice/core/commit/?id=988acfabb22ec9281c0fe70ed40b574eeceae90b

----------
>From bug 112849 comment 4:
> Fixing kashida once and for all requires 1) making the communication between
> Writer and VCL explicit e.g. have a separate “kashida insertion points”
> array 2) Kill DX array for good and enter the 21 century (it is an API
> “inspired” by Windows 3.1 3) Fix rounding errors by preserving fractional
> glyph positions in a way or another.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to