Bug 146517 - UI: Toolbar icons blurry/pixelated and fuzzy (gen/GTK3/macOS/slightly on Win)
Summary: UI: Toolbar icons blurry/pixelated and fuzzy (gen/GTK3/macOS/slightly on Win)
Status: RESOLVED DUPLICATE of bug 122113
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version:
(earliest affected)
5.4.0.3 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-01-01 16:12 UTC by Telesto
Modified: 2022-01-02 05:38 UTC (History)
0 users

See Also:
Crash report or crash signature:


Attachments
Screenshot (67.47 KB, image/png)
2022-01-01 16:13 UTC, Telesto
Details
Bibisect log (3.36 KB, text/plain)
2022-01-01 16:22 UTC, Telesto
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Telesto 2022-01-01 16:12:58 UTC
Description:
UI: Toolbar icons blurry/pixelated and fuzzy (gen/GTK3)

Steps to Reproduce:
1. Open Writer
2. Look at the toolbar

Using XFCE, 1440x900 at 135 DPI

Actual Results:
Blurry/fuzzy/pixelated stuff

Expected Results:
Crisp


Reproducible: Always


User Profile Reset: No



Additional Info:
Version: 7.4.0.0.alpha0+ / LibreOffice Community
Build ID: d47628f287f4377394c4ff488c433bfe254b6abe
CPU threads: 2; OS: Linux 5.4; UI render: default; VCL: x11
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded
Comment 1 Telesto 2022-01-01 16:13:29 UTC
Created attachment 177233 [details]
Screenshot
Comment 2 Telesto 2022-01-01 16:22:03 UTC
Created attachment 177234 [details]
Bibisect log

Bisected to:
author	Tomaž Vajngerl <tomaz.vajngerl@collabora.co.uk>	2016-10-28 23:24:30 +0200
committer	Tomaž Vajngerl <quikee@gmail.com>	2016-10-29 21:47:41 +0000
commit 69b6ab1f8de08b3418fd42d56076a73d40a29229 (patch)
tree b9d3ced7be6ab7c70388a91cd8b56b68d3651d07
parent a86144696df87cd81795e071a30b74af127c7948 (diff)
tdf#100164 change scaling unit to precentage for *.5x factors
Currently we support DPI scaling by a integer factor. This commit
changes that to percentage so we can have scaling factors like
1.5x or 1.25x. This is useful with 2.7k monitors that are in
between standard DPI and HiDPI. Thresholding was adjusted to scale
to 1.5x when DPI is between 120 and 168 DPI.

The old method GetDPIScaleFactor has been changed to return a
float value insted of int. Sometimes it is however more accurate
to use GetDPIScalePercentage which was added in this commit.

https://cgit.freedesktop.org/libreoffice/core/commit/?id=69b6ab1f8de08b3418fd42d56076a73d40a29229
Comment 3 Telesto 2022-01-01 16:25:28 UTC
*** Bug 145799 has been marked as a duplicate of this bug. ***
Comment 4 Telesto 2022-01-02 05:38:33 UTC

*** This bug has been marked as a duplicate of bug 122113 ***