Split KIconThemes into GUI/Widgets libs
Open, Needs TriagePublic

Description

Originally: Move stuff like KIconButton & KIconDialog to WidgetAddons

Can't be done because they internally depend on KIconLoader.

cullmann created this task.Mar 27 2021, 4:54 PM
cullmann removed cullmann as the assignee of this task.

https://invent.kde.org/frameworks/kiconthemes/-/merge_requests/6 prepares for this by decoupling KIconButton and KIconDialog API from KIconLoader

As long as these still use KIconLoader internally moving them to KWidgetsAddons is not doable.

What we can do is splitting the widgets out into another library: https://invent.kde.org/frameworks/kiconthemes/-/merge_requests/88

The remaining parts is not widgets-free yet, KIconLoader leaks KPixmapSequence out

nicolasfella renamed this task from Move KIconThemes classes that shall survive to KWidgetAddons to Split KIconThemes into GUI/Widgets libs.Feb 22 2023, 8:49 PM
nicolasfella updated the task description. (Show Details)
nicolasfella moved this task from Backlog to In Progress on the KF6 board.
nicolasfella moved this task from In Progress to Done on the KF6 board.Jun 28 2023, 11:23 AM