Bug 356712 - Remove Panel icon size from KCM
Summary: Remove Panel icon size from KCM
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_icons (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-12-15 04:04 UTC by Leslie Zhai
Modified: 2023-08-06 16:34 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Leslie Zhai 2015-12-15 04:04:07 UTC
2K years source code need to migrate to KF5 or not?

Hi KDE developers,

plasma-desktop/kcms/icons source code was developed by Matthias Hoelzer-Kluepfel in 1999, I am full of respect because I became a university student in 2001, and play Linux from 2002, then be a Linux desktop developer worked in RedFlag-Linux, ArcherMind, Akomedia, etc. But at present I am so sorry to say goodbye to kcm_useraccount, icons and other 2K years around projects, because NOBODY maintained them, and what is important, KF5 provides different setting way via QML and C++ plugin.

For example, kcmshell5 icons, the advance setting for desktop, panel's icon is different from plasma-desktop/containments/desktop:

* kcmshell5 icons handles kdeglobals
* but plasma-desktop handles plasma-org.kde.plasma.desktop-appletsrc

So I want to know do we need to migrate kcmshell5 icons to KF5 or just drop it, there are other issues about 2K years old source code due to different settings from KF5, but I am always full of respect and sorry to PIONEER.

Regards,
Leslie Zhai

Reproducible: Always
Comment 1 Eike Hein 2015-12-15 13:41:04 UTC
It shouldn't be removed, it still sets important settings (e.g. toolbar icon sizes). I agree though the Panel section should be removed from the KCM and from the KIconLoader enums.
Comment 2 Leslie Zhai 2015-12-16 07:54:27 UTC
Thank Eike's reply ;-)
Comment 3 Nate Graham 2023-08-06 16:34:19 UTC
This was done years ago.