[Libreoffice-bugs] [Bug 128133] muddy fonts in LibreOffice GUI with 125% scale in Windows 10

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Sat Nov 30 01:34:10 UTC 2019


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

Jan-Marek Glogowski <glogow at fbihome.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
           Keywords|bibisectRequest             |
           Assignee|libreoffice-bugs at lists.free |glogow at fbihome.de
                   |desktop.org                 |

--- Comment #8 from Jan-Marek Glogowski <glogow at fbihome.de> ---
That bibisect result was really puzzling and it's actually correct. I also
reproduced it :-)

I guess the bibisect repository is build incrementally without a "make clean",
so it took a while, until soffice.bin needed to get linked again, which has
caused this bug. Changing the text of a central header like include/osl/file.h*
was the trigger for an almost full rebuild of LO.

The breaking commit is:

commit 7f791f431c79c6d0a156c4a2726a0dfc5ff40cc1
Author: Luboš Luňák <l.lunak at collabora.com>
Date:   Tue Oct 8 20:14:31 2019 +0200

    filter out the "Creating library" message from link.exe

The filtering command in the Makefile has an exit "${PIPESTATUS[0]}", which
will exit the gb_LinkTarget__command macro after calling the linker. As a
result the DeclareDPIAware.manifest isn't merged into the linked binaries, so
Windows applies System DPI scaling. I first just checked soffice.exe, which was
correct before and after the breaking commit. And it took me a while to
realize, that the incremental build slowly lost its "dpiAware" manifest on all
the executables and the problematic one is actually soffice.bin.

The proposed patch is: https://gerrit.libreoffice.org/#/c/84099/

I'm not really familiar with AWK scripting, so can currently just say, that the
regexp based filtering still works for me in my German Windows locale.

Maybe the bug should be more important. OTOH bug 122218 isn't fixed since a
year on MacOS, which - I guess - is some similar problem.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20191130/0369c57b/attachment.html>


More information about the Libreoffice-bugs mailing list