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