#881571 gnumeric doesn't scale row-height correctly on imported spreadsheets

Package:
gnumeric
Source:
gnumeric
Description:
spreadsheet application for GNOME - main program
Submitter:
Date:
2021-12-17 21:51:03 UTC
Severity:
important
#881571#5
Date:
2017-11-13 03:55:14 UTC
From:
To:
Dear Maintainer,

When I import any spreadsheet created with either LibreOffice or Excel,
the row height is too small, and the spreadsheet is unreadable.

I've attached a sample spreadsheet, and a screenshot.

#881571#10
Date:
2021-12-17 21:46:12 UTC
From:
To:
I'm seeing the 'wrong row-height' issue on all my spreadsheets, not
just ones imported from calc and excel.

In a newly-created sheet the font-size is about twice the row-height,
just as in the badly-displayed sheets.  If I type something into a
cell the characters overhang the next row and then when one hits enter
the row is resized to fit the just-entered font-size.

Clearly the issue wth the 'characters too big for the rows' is related
- the default font-szie is much begger than the default
row-size. (looks like about twice as big)

This may well be related to the fact that I have a HiDPI display here
(3840x2160) so various things have had to be tweaked to make charcters
and screen elements be sensible sizes.

I tried changing GDK_SCALE=1 instead of 2, but that just produce
exactly the same effect (fonts twice as tall as rows) with the overall
window 1/4 the area.

Not sure what to fiddle with next.

But this is a serious problem making gnumeric kind of useless for
exaisting sheets unless one wants to resize the fonts in every cell