Could someone with knowledge of plasmas icon them handling please look at this. It appears to be an issue beyond kdiff3's scope. Not sure who to refer it to.<br><br><br>-------- Original Message --------<br>From: bugzilla_noreply@kde.org<br>Sent: October 14, 2019 4:22:32 AM EDT<br>To: reeves.87@gmail.com<br>Subject: [kdiff3] [Bug 412932] New: [KDiff3][v 1.9.70 x64] Missing Icons in Taskbar (Ubuntu)<br><br><a href="https://bugs.kde.org/show_bug.cgi?id=412932">https://bugs.kde.org/show_bug.cgi?id=412932</a><br><br>            Bug ID: 412932<br>           Summary: [KDiff3][v 1.9.70 x64] Missing Icons in Taskbar<br>                    (Ubuntu)<br>           Product: kdiff3<br>           Version: unspecified<br>          Platform: Ubuntu Packages<br>                OS: Linux<br>            Status: REPORTED<br>          Severity: normal<br>          Priority: NOR<br>         Component: application<br>          Assignee: reeves.87@gmail.com<br>          Reporter: msc@styletronic.com<br>  Target Milestone: ---<br><br>SUMMARY<br><br><br><br><br><br><br>STEPS TO REPRODUCE<br>1. When launching kdiff3 from terminal it is displayed with a ubuntu<br>placeholder icon in the taskbar. I also get the following terminal output on<br>launching kdiff3:<br>2. Invalid Context= "stock" line for icon theme: <br>"/usr/share/icons/ubuntu-mono-dark/stock/16/"<br>   Invalid Context= "stock" line for icon theme: <br>"/usr/share/icons/ubuntu-mono-dark/stock/22/"<br>   Invalid Context= "stock" line for icon theme: <br>"/usr/share/icons/ubuntu-mono-dark/stock/24/"<br>   Invalid Context= "stock" line for icon theme: <br>"/usr/share/icons/ubuntu-mono-dark/stock/32/"<br>   Invalid Context= "stock" line for icon theme: <br>"/usr/share/icons/ubuntu-mono-dark/stock/48/"<br>   Invalid Context= "stock" line for icon theme: <br>"/usr/share/icons/ubuntu-mono-dark/stock/64/"<br>   Invalid Context= "stock" line for icon theme: <br>"/usr/share/icons/ubuntu-mono-dark/stock/128/"<br>   No text-to-speech plug-ins were found.<br>3. When I launch it over Ubuntu "search", I see the correct icon in the search<br>results, but when launching it, the icon is also replaced with a placeholder.<br><br><br>OBSERVED RESULT<br>kdiff3 icon replaced by ubuntu placeholder icon in taskbar.<br><br>EXPECTED RESULT<br>Kdiff3 icon in taskbar.<br><br>SOFTWARE/OS VERSIONS<br>Linux: Ubuntu 18.04 LTS<br>KDE Frameworks Version: <br>Qt Version: <br><br>ADDITIONAL INFORMATION<br>Build from Repo on GitHub. With the most up to date packages available for<br>ubuntu 18.04 LTS<hr>Output of cmake:<br>Found Gettext: /usr/bin/msgmerge (found version "0.19.8.1") <br>-- Found PythonInterp: /usr/bin/python (found version "2.7.15") <br>-- Found KF5I18n: /usr/lib/x86_64-linux-gnu/cmake/KF5I18n/KF5I18nConfig.cmake<br>(found version "5.44.0") <br>-- Found KF5CoreAddons:<br>/usr/lib/x86_64-linux-gnu/cmake/KF5CoreAddons/KF5CoreAddonsConfig.cmake (found<br>version "5.44.0") <br>-- Found KF5Crash:<br>/usr/lib/x86_64-linux-gnu/cmake/KF5Crash/KF5CrashConfig.cmake (found version<br>"5.44.0") <br>-- Found KF5IconThemes:<br>/usr/lib/x86_64-linux-gnu/cmake/KF5IconThemes/KF5IconThemesConfig.cmake (found<br>version "5.44.0") <br>-- Found KF5DocTools:<br>/usr/lib/x86_64-linux-gnu/cmake/KF5DocTools/KF5DocToolsConfig.cmake (found<br>version "5.44.0") <br>-- Found KF5: success (found suitable version "5.44.0", minimum required is<br>"5.23.0") found components:  I18n CoreAddons Crash IconThemes DocTools <br>-- Found KF5Parts:<br>/usr/lib/x86_64-linux-gnu/cmake/KF5Parts/KF5PartsConfig.cmake (found version<br>"5.44.0") <br>-- Found KF5WidgetsAddons:<br>/usr/lib/x86_64-linux-gnu/cmake/KF5WidgetsAddons/KF5WidgetsAddonsConfig.cmake<br>(found version "5.44.0") <br>-- Found KF5: success (found suitable version "5.44.0", minimum required is<br>"5.23.0") found components:  Parts WidgetsAddons <br>-- Found KF5Config:<br>/usr/lib/x86_64-linux-gnu/cmake/KF5Config/KF5ConfigConfig.cmake (found version<br>"5.44.0") <br>-- Found KF5: success (found suitable version "5.44.0", minimum required is<br>"5.23.0") found components:  Parts WidgetsAddons Config <br>-- Found KF5KIO: /usr/lib/x86_64-linux-gnu/cmake/KF5KIO/KF5KIOConfig.cmake<br>(found version "5.44.0") <br>-- Found KF5: success (found suitable version "5.44.0", minimum required is<br>"5.23.0") found components:  KIO WidgetsAddons <br>-- The following OPTIONAL packages have been found:<br><br> * KF5DocTools (required version >= 5.23.0)<br>   Allows generating and installing docs.<br> * KF5Bookmarks (required version >= 5.44.0)<br><br>-- The following REQUIRED packages have been found:<br><br> * ECM (required version >= 5.10.0)<br> * Qt5Core<br> * Qt5Gui<br> * Qt5Widgets<br> * Qt5PrintSupport<br> * Qt5 (required version >= 5.6.0)<br> * Gettext<br> * PythonInterp<br> * KF5I18n (required version >= 5.23.0)<br> * KF5CoreAddons (required version >= 5.23.0)<br> * KF5Crash (required version >= 5.23.0)<br> * KF5IconThemes (required version >= 5.23.0)<br> * KF5Parts (required version >= 5.23.0)<br> * KF5KIO (required version >= 5.23.0)<br> * KF5WidgetsAddons (required version >= 5.23.0)<br> * KF5 (required version >= 5.23.0)<br><br>-- Configuring done<br>-- Generating done<br>-- Build files have been written to: /home/michael/git_repos/kdiff3<hr>Warnings from make:<br>/kdiff3/src/SourceData.cpp: In member function ‘QStringList<br>SourceData::readAndPreprocess(QTextCodec*, bool)’:<br>/kdiff3/src/SourceData.cpp:511:48: warning: ‘void<br>SourceData::FileData::copyBufFrom(const SourceData::FileData&)’ is deprecated<br>[-Wdeprecated-declarations]<br>             m_lmppData.copyBufFrom(m_normalData);<br>                                                ^<br>/kdiff3/src/SourceData.cpp:308:6: note: declared here<br> void SourceData::FileData::copyBufFrom(const FileData& src) //TODO: Remove me.<br>      ^~~~~~~~~~<br>/kdiff3/src/SourceData.cpp:542:35: warning: ‘void<br>SourceData::FileData::removeComments()’ is deprecated<br>[-Wdeprecated-declarations]<br>         m_lmppData.removeComments();<br>                                   ^<br>In file included from /kdiff3/src/SourceData.cpp:33:0:<br>/kdiff3/src/SourceData.h:101:32: note: declared here<br>         Q_DECL_DEPRECATED void removeComments();<br>                                ^~~~~~~~~~~~~~<br>/kdiff3/src/SourceData.cpp: In member function ‘bool<br>SourceData::FileData::preprocess(QTextCodec*)’:<br>/kdiff3/src/SourceData.cpp:600:17: warning: variable ‘firstNonwhite’ set but<br>not used [-Wunused-but-set-variable]<br>         quint32 firstNonwhite=0;<br>                 ^~~~~~~~~~~~~<br><br>/kdiff3/src/SourceData.cpp: In member function ‘QStringList<br>SourceData::readAndPreprocess(QTextCodec*, bool)’:<br>/kdiff3/src/SourceData.cpp:511:48: warning: ‘void<br>SourceData::FileData::copyBufFrom(const SourceData::FileData&)’ is deprecated<br>[-Wdeprecated-declarations]<br>             m_lmppData.copyBufFrom(m_normalData);<br>                                                ^<br>/kdiff3/src/SourceData.cpp:308:6: note: declared here<br> void SourceData::FileData::copyBufFrom(const FileData& src) //TODO: Remove me.<br>      ^~~~~~~~~~<br>/kdiff3/src/SourceData.cpp:542:35: warning: ‘void<br>SourceData::FileData::removeComments()’ is deprecated<br>[-Wdeprecated-declarations]<br>         m_lmppData.removeComments();<br>                                   ^<br>In file included from /kdiff3/src/SourceData.cpp:33:0:<br>/kdiff3/src/SourceData.h:101:32: note: declared here<br>         Q_DECL_DEPRECATED void removeComments();<br>                                ^~~~~~~~~~~~~~<br>/kdiff3/src/SourceData.cpp: In member function ‘bool<br>SourceData::FileData::preprocess(QTextCodec*)’:<br>/kdiff3/src/SourceData.cpp:600:17: warning: variable ‘firstNonwhite’ set but<br>not used [-Wunused-but-set-variable]<br>         quint32 firstNonwhite=0;<br>                 ^~~~~~~~~~~~~<br><br>-- <br>You are receiving this mail because:<br>You are the assignee for the bug.<br>-- <br>Sent from my Android device with K-9 Mail. Please excuse my brevity.<br><br>-- <br>Sent from my Android device with K-9 Mail. Please excuse my brevity.