Bug 84481 - Chart labels mis-rendered in Impress and Calc on OSX
Summary: Chart labels mis-rendered in Impress and Calc on OSX
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
4.3.2.2 release
Hardware: Other macOS (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: regression
: 91186 (view as bug list)
Depends on:
Blocks:
 
Reported: 2014-09-29 17:18 UTC by Matthew Francis
Modified: 2017-10-21 14:47 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
Screenshot (359.64 KB, image/png)
2014-09-29 17:19 UTC, Matthew Francis
Details
screenshot in Win7x64 LO 4.3.1.2 (73.98 KB, image/jpeg)
2014-09-30 11:03 UTC, tommy27
Details
Calc test file with simple chart (15.32 KB, application/vnd.oasis.opendocument.spreadsheet)
2017-07-31 08:23 UTC, Alex Thurgood
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Matthew Francis 2014-09-29 17:18:51 UTC
See page 26 of:
http://www.skynet.ie/~caolan/libcon2014/LiboCon2014-coverity.odp

and the attached screenshot. The rendering of the labels on the X axis is broken. (If the angle is set to exactly 90 degrees, the rendering is correct)

Observed on OSX 10.9.5 / LO 4.3.2.2 and 4.4 master
Not reproduced on Linux
Comment 1 Matthew Francis 2014-09-29 17:19:32 UTC
Created attachment 107073 [details]
Screenshot
Comment 2 tommy27 2014-09-30 11:03:46 UTC
Created attachment 107115 [details]
screenshot in Win7x64 LO 4.3.1.2

(In reply to comment #0)
> ...
> 
> Observed on OSX 10.9.5 / LO 4.3.2.2 and 4.4 master
> Not reproduced on Linux

would you please upload a Linux screenshot as well showing the correct behaviour.

I'm on Win7x64 using LO 4.3.1.2 and the x axis legend show a similar angle asin your Mac screenshot, however the text doesn't look altered like in yours.
compare with mine.
Comment 3 Matthew Francis 2014-09-30 11:22:41 UTC
Rendering in Linux (on a recently build 4.4 master) is essentially identical to the Windows screenshot - I think that serves well enough as a reference of correct behaviour already.

It's exactly the text funkiness you mention that's the problem, if that wasn't clear. At the angle shown in the linked presentation, the text renders incorrectly, but if you then set it to exactly 90 degrees the problem is no longer evident.


None of a selection of past binaries between 4.0.0.3 and 4.2.5.2 showed the same issue, so this is actually a comparatively recent regression.
Comment 4 Alex Thurgood 2014-10-06 09:35:52 UTC
Another font kerning issue or a dup ?
Comment 5 retired 2014-10-06 10:21:29 UTC
Confirmed:OSX:4.3.2.2 -> NEW
Comment 6 Alex Thurgood 2015-05-11 09:54:57 UTC
*** Bug 91186 has been marked as a duplicate of this bug. ***
Comment 7 Alex Thurgood 2015-05-11 09:56:00 UTC
Have changed title because the problem appears in Calc as well
Comment 8 Alex Thurgood 2015-05-11 09:58:46 UTC
Problem does not appear in 

Version: 4.1.4.2
Build ID: 0a0440ccc0227ad9829de5f46be37cfb6edcf72

>> regression
Comment 9 Alex Thurgood 2015-05-11 10:00:50 UTC
Bug not present in 

Version: 4.2.4.2
Build ID: 63150712c6d317d27ce2db16eb94c2f3d7b699f8
Comment 10 Robinson Tryon (qubit) 2015-12-10 01:26:29 UTC Comment hidden (obsolete)
Comment 11 QA Administrators 2017-01-03 19:42:28 UTC Comment hidden (obsolete)
Comment 12 Alex Thurgood 2017-07-31 08:22:08 UTC
Bug still present in 

Version: 5.3.4.2
Build ID: f82d347ccc0be322489bf7da61d7e4ad13fe2ff3
Threads CPU : 4; Version de l'OS :Mac OS X 10.12.6; UI Render : par défaut; Moteur de mise en page : nouveau; 
Locale : fr-FR (fr_FR.UTF-8); Calc: group



Test file attached.
Comment 13 Alex Thurgood 2017-07-31 08:23:31 UTC
Created attachment 135011 [details]
Calc test file with simple chart
Comment 14 eisa01 2017-10-21 14:47:57 UTC
This works for me. Both the Impress and Calc file renders the labels on the graph correctly

Version: 6.0.0.0.alpha1+
Build ID: 15dce20e8b97dbd0179f01910ca4d0027e80ff4e
CPU threads: 2; OS: Mac OS X 10.12.6; UI render: default; 
TinderBox: MacOSX-x86_64@49-TDF, Branch:master, Time: 2017-10-20_06:46:46
Locale: en-US (en_US.UTF-8); Calc: group