D25119: KF5::BreezeIcons shared library to have all breeze/breeze-dark icons and default to breeze icons set
Christoph Cullmann
noreply at phabricator.kde.org
Sat Nov 2 16:09:07 GMT 2019
cullmann created this revision.
Herald added a project: Frameworks.
Herald added a subscriber: kde-frameworks-devel.
cullmann requested review of this revision.
REVISION SUMMARY
At the moment, one big problem for non-unices is the deployment of icons
Close to all things in KDE stuff relies on some breeze like icon theme
At the moment, we help out with some hack in KIconThemes to load a binary resource
This makes it impossible to e.g. support dark mode properly, as only one theme is around
This patch provides an optional dynamic library containing both breeze icon sets (normal
and dark) and sets the fallback theme to breeze on load
Applications wanting to have breeze icons available, can just link
with this and be done
REPOSITORY
R266 Breeze Icons
BRANCH
breeze-icon-shared-lib
REVISION DETAIL
https://phabricator.kde.org/D25119
AFFECTED FILES
CMakeLists.txt
KF5BreezeIconsConfig.cmake.in
src/CMakeLists.txt
src/main.cpp
To: cullmann
Cc: kde-frameworks-devel, LeGast00n, GB_2, michaelh, ngraham, bruns
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20191102/5c789b17/attachment.html>
More information about the Kde-frameworks-devel
mailing list