Issue 28567 - Mismatching textwidth / charwidth calculation for overlapping glyph clusters
Summary: Mismatching textwidth / charwidth calculation for overlapping glyph clusters
Status: CLOSED FIXED
Alias: None
Product: gsl
Classification: Code
Component: code (show other issues)
Version: OOo 1.1.2
Hardware: All All
: P3 Trivial (vote)
Target Milestone: OOo 1.1.3
Assignee: ulf.stroehler
QA Contact: issues@gsl
URL:
Keywords:
: 27293 32353 (view as issue list)
Depends on:
Blocks:
 
Reported: 2004-04-30 12:58 UTC by hdu@apache.org
Modified: 2004-08-20 15:04 UTC (History)
4 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description hdu@apache.org 2004-04-30 12:58:29 UTC
When glyph clusters overlap the text width does not match the sum of the
character widths, so the formatting of the text looks ugly.
Comment 1 ulf.stroehler 2004-04-30 16:32:24 UTC
This effect can be seen with almost any arabic text on Un*x. 
Nevertheless I don't want to take the risk and change something in this area now
short time before OOo1.1.2. Mainly because we can not be sure of side effects
and due to the fact that we don't know what triggered the bug to occur now
(because the code is unchanged for quite a while now).

Vote for this if anyone needs this fix urgently. Let's see how many votes this
issue gets.
Comment 2 hdu@apache.org 2004-05-03 12:55:13 UTC
Fixed in CWS vclppbugs4. The clone issue 28576 will be fixed in CWS vcl22.
Comment 3 hdu@apache.org 2004-05-05 12:04:45 UTC
HDU->US: please verify
Comment 4 ulf.stroehler 2004-06-14 12:43:59 UTC
Changing resolution to FIXED in order to verify.
Comment 5 ulf.stroehler 2004-06-14 12:45:40 UTC
.
Comment 6 ulf.stroehler 2004-06-14 12:46:27 UTC
Verified in vclppbugs4.
Comment 7 mreimer 2004-06-16 21:53:16 UTC
I'm hoping this will also fix issue 14069, so I'd like to test it. Is there an
easy way to test this fix without having to cvs checkout the entire tree? Was
the patch for this fix simple enough that I could apply it to a 1.1.1 or 1.1.2 tree?
Comment 8 hdu@apache.org 2004-06-17 10:19:31 UTC
Go into the vcl directory and do a
cvs diff -r1.46.10.6 -r1.46.10.6.8.1 source/gdi/salllayout.cxx
to see the one line fix...
Comment 9 ulf.stroehler 2004-07-20 16:38:27 UTC
us->us: can not close because fix is not yet integrated.
Comment 10 pavel 2004-08-14 13:30:09 UTC
I crossmerged this change to ooo113fix2 to get this tested by Arabic community.
I also build vcl lib and Munzir confirmed it fixed the problem - thanks!
Comment 11 hdu@apache.org 2004-08-16 09:36:56 UTC
hdu->pjanik: Halleluja! I had forgotten that this fix isn't in a released OOo
1.1.x version... the fix is already in the CWS vclppbugs4 for target OOo 1.1.3
and this CWS is already nominated but not yet integrated. Thanks.
Comment 12 hdu@apache.org 2004-08-16 09:57:07 UTC
*** Issue 25565 has been marked as a duplicate of this issue. ***
Comment 13 hdu@apache.org 2004-08-19 16:33:04 UTC
*** Issue 32353 has been marked as a duplicate of this issue. ***
Comment 14 hdu@apache.org 2004-08-20 15:03:40 UTC
*** Issue 27293 has been marked as a duplicate of this issue. ***
Comment 15 hdu@apache.org 2004-08-20 15:04:15 UTC
Closing duplicate.