ngraham requested changes to this revision.
ngraham added a comment.
This revision now requires changes to proceed.


  I like the functionality, though I'm not thrilled about having to change 
these symlinks around as apps change their appstream IDs, and constabtly add 
new ones as different packagers replace the existing AppStream IDs with their 
own (ugh).  Then again that's already the world we live in and I guess we've 
signed ourselves up for this mess by supporting icons for 3rd-party apps anyway.
  
  This currently causes the `scalable` test to fail, so at a minimum that needs 
to be fixed before this patch can land:
  
    FAIL!  : ScalableTest::test_scalable(icons:Applications) The following 
icons are not available in a scalable directory:
      com.github.bajoja.indicator-kdeconnect
       Loc: [/home/dev/kde/src/breeze-icons/autotests/scalabletest.cpp(262)]
    FAIL!  : ScalableTest::test_scalable(icons-dark:Applications) The following 
icons are not available in a scalable directory:
      com.github.bajoja.indicator-kdeconnect
  
  Remove the 16px `com.github.bajoja.indicator-kdeconnect` icon symlink, I 
guess.
  
  Looks like @nibags found another one that could be added, too

REPOSITORY
  R266 Breeze Icons

REVISION DETAIL
  https://phabricator.kde.org/D18673

To: GeeXT, #frameworks, #vdg, ngraham
Cc: ngraham, nibags, kde-frameworks-devel, michaelh, bruns

Reply via email to