After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 576694 - evolution treats some pixelsized fonts as point sized
evolution treats some pixelsized fonts as point sized
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Evolution Shell Maintainers Team
Evolution QA team
evolution[etable]
Depends on: 576684
Blocks:
 
 
Reported: 2009-03-25 10:12 UTC by Alexander Sack
Modified: 2009-03-25 11:31 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
honour absolute font sizing (7.44 KB, patch)
2009-03-25 10:15 UTC, Alexander Sack
none Details | Review
a real patch this time (2.08 KB, patch)
2009-03-25 10:23 UTC, Alexander Sack
committed Details | Review

Description Alexander Sack 2009-03-25 10:12:25 UTC
evolution treats pixelsized fonts as point sized for some widgets in e-text and e-cell-text at least.

See ubuntu bug: https://bugs.edge.launchpad.net/bugs/345189 - "regression after switching system font size to 13.333 pixel - fonts appear too large in some apps that do hand made font sizing - treating pixel units as point units"

Attaching patch.
Comment 1 Alexander Sack 2009-03-25 10:15:14 UTC
Created attachment 131331 [details] [review]
honour absolute font sizing

might depend on gtkhtml fix in http://bugzilla.gnome.org/show_bug.cgi?id=576684

to reproduce, set your system fonts in /desktop/gnome/interface/ to "Sans 13.333px" and "Monospace 13.333px"
Comment 2 Alexander Sack 2009-03-25 10:23:02 UTC
Created attachment 131332 [details] [review]
a real patch this time
Comment 3 Matthew Barnes 2009-03-25 10:35:27 UTC
Looks good to me.  Please commit.
Comment 4 Matthew Barnes 2009-03-25 11:31:00 UTC
Committed to trunk (revision 37474).

Note, we have not yet branched for 2.27, so this will apply to 2.26.1 as well.