Bug 401123 - Icon theme preview shows pixelated icons with fractional display scaling
Summary: Icon theme preview shows pixelated icons with fractional display scaling
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_gtk (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Aleix Pol
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-11-16 21:03 UTC by Patrick Silva
Modified: 2019-12-02 03:07 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 5.18.0


Attachments
screenshot (184.68 KB, image/png)
2018-11-16 21:03 UTC, Patrick Silva
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2018-11-16 21:03:43 UTC
Created attachment 116363 [details]
screenshot

SUMMARY


STEPS TO REPRODUCE
1. set 1.2 as display scale factor in system settings > display and monitor > scale display and restart plama session
2. open system settings > Application style > Gnome application style (GTK)
3. 

OBSERVED RESULT
icon preview shows some pixelated icons, see the screenshot please.

EXPECTED RESULT
crisp icons

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 5.14.3
Qt Version: 5.12.0 beta4
KDE Frameworks Version: 5.52.0
Comment 1 Nate Graham 2019-12-02 03:07:22 UTC
Git commit e3274dba5fb2739b226d753df532b78ab123cf81 by Nate Graham, on behalf of Mikhail Zolotukhin.
Committed on 02/12/2019 at 03:07.
Pushed by ngraham into branch 'master'.

Remove unneeded options in GTK KCM

Summary:
Since font, icons, cursor theme, toolbar style, icons in menus and buttons settings are now in sync with corresponding plasma settings, they shouldn't be in GTK KCM anymore.

Depends on D24743
Related: bug 406740, bug 401008

FIXED-IN: 5.18.0

Test Plan:
Check if nothing breaks in GTK KCM functionality, that is left.

{F7617327}

{F7693105}

Reviewers: #vdg, #plasma, ngraham, nicolasfella

Reviewed By: #vdg, ngraham, nicolasfella

Subscribers: apol, ngraham, broulik, filipf, GB_2, plasma-devel

Tags: #plasma, #vdg

Maniphest Tasks: T10611

Differential Revision: https://phabricator.kde.org/D24744

M  +0    -3    CMakeLists.txt
M  +0    -14   src/abstractappearance.cpp
M  +0    -14   src/abstractappearance.h
M  +0    -23   src/appearancegtk2.cpp
M  +0    -33   src/appearancegtk3.cpp
M  +0    -7    src/appearencegtk.cpp
D  +0    -87   src/cursorthemesmodel.cpp
D  +0    -41   src/cursorthemesmodel.h
M  +0    -79   src/dialog_installer.cpp
M  +0    -14   src/dialog_installer.h
M  +0    -40   src/dialog_uninstaller.cpp
M  +0    -2    src/dialog_uninstaller.h
D  +0    -60   src/fontshelpers.cpp
D  +0    -30   src/fontshelpers.h
M  +2    -152  src/gtkconfigkcmodule.cpp
M  +0    -8    src/gtkconfigkcmodule.h
D  +0    -131  src/iconthemesmodel.cpp
D  +0    -45   src/iconthemesmodel.h
M  +0    -12   src/installer.cpp
M  +0    -7    src/installer.h
M  +0    -3    src/thread.cpp
M  +114  -260  src/ui/dialog_installer.ui
M  +0    -53   src/ui/dialog_uninstaller.ui
M  +121  -419  src/ui/gui.ui
M  +0    -14   tests/configsavetest.cpp

https://commits.kde.org/kde-gtk-config/e3274dba5fb2739b226d753df532b78ab123cf81