Bug#885756: choqok: Interface is missing many icons
On Wed, Apr 11, 2018 at 12:34:54PM -0400, Frédéric Brière wrote: > Quick followup: I've seen the same thing happen with another KDE > application (KAddressBook), so this is most likely not specific to > Choqok after all. I take that back: this is quite possibly a Choqok bug after all. The problem is that no icon theme is set within Choqok, and QIcon::themeName() always returns "hicolor", the default fallback. Hence, Choqok can find its own icons, but not those provided by the current theme. I tried selecting every available theme with XFCE, and while many GTK+ applications reacted appropriately, I couldn't get Choqok to take notice of this. (For that matter, pretty much every Qt application seems to ship its own icons and ignore the current theme.) Not that it would do much good, though: Choqok is specifically designed for the Oxygen (KDE 4) theme, and uses many icons (such as "configure", surprisingly enough) only present within that theme. (Technically, they are also present in Breeze, but the colors scheme makes some of them hard to discern.) Adding a simple QIcon::setThemeName(QStringLiteral("oxygen")) did the trick for me. I don't know if this is the proper solution, but it certainly works. (Of course, in that case, a dependency on oxygen-icon-theme would also be required.)
Bug#885756: choqok: Interface is missing many icons
El mié., 11 de abr. de 2018 13:45, Frédéric Brièreescribió: > Quick followup: I've seen the same thing happen with another KDE > application (KAddressBook), so this is most likely not specific to > Choqok after all. > > (At this point, I would usually reassign the bug report myself, but I > have no clue on which of the various KDE packages it should belong to.) > Ideally we should know which package ships the missing icons, then we can figure out if it's a choqok issue or some other package's. >
Bug#885756: choqok: Interface is missing many icons
Quick followup: I've seen the same thing happen with another KDE application (KAddressBook), so this is most likely not specific to Choqok after all. (At this point, I would usually reassign the bug report myself, but I have no clue on which of the various KDE packages it should belong to.)
Bug#885756: choqok: Interface is missing many icons
On Fri, Dec 29, 2017 at 01:40:50PM -0500, Frédéric Brière wrote: > If I can figure out where the current icons are coming from, maybe I'll > be able to find where the other icons are supposed to be. Basically, the icons that work are those provided by the choqok package itself (under /usr/share/icons/hicolor). As for the others (e.g. "edit-delete"), according to strace, Choqok does look for them, but only under /usr/local/share/icons/hicolor and ~/.icons/hicolor. I have many installed packages (including breeze-icon-theme) providing several suitable icons under /usr/share/icons/* (though not "hicolor" itself), but Choqok never looks there.
Bug#885756: choqok: Interface is missing many icons
On Fri, Dec 29, 2017 at 03:36:01PM -0300, Lisandro Damián Nicanor Pérez Meyer wrote: > Hi! Maybe your are not running KDE? It might be missing some dependency. Good point; I am indeed running XFCE instead. If I can figure out where the current icons are coming from, maybe I'll be able to find where the other icons are supposed to be.
Bug#885756: choqok: Interface is missing many icons
Control: tag -1 moreinfo Hi! Maybe your are not running KDE? It might be missing some dependency. El 29 dic. 2017 3:06 p.m., "Frédéric Brière"escribió: > Package: choqok > Version: 1.6-2 > Severity: normal > > After upgrading from 1.5-5+b2 to 1.6-2, the new interface seems to be > missing many (most?) icons, resulting in empty buttons. See the > attachments for a few examples. > > (Notice how in the lower left corner of a tweet, only the ReSend icon is > displayed, although the other "empty" icons are still fully functional.) > > > -- System Information: > Debian Release: buster/sid > APT prefers unstable-debug > APT policy: (500, 'unstable-debug'), (500, 'unstable') > Architecture: amd64 (x86_64) > Foreign Architectures: i386 > > Kernel: Linux 4.14.0-2-amd64 (SMP w/3 CPU cores) > Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), > LANGUAGE=en_CA.UTF-8 (charmap=UTF-8) > Shell: /bin/sh linked to /bin/dash > Init: sysvinit (via /sbin/init) > > Versions of packages choqok depends on: > ii kio5.37.0-2 > ii libc6 2.25-5 > ii libgcc11:7.2.0-18 > ii libkf5attica5 5.37.0-2 > ii libkf5auth55.37.0-2 > ii libkf5bookmarks5 5.37.0-2 > ii libkf5codecs5 5.37.0-2 > ii libkf5completion5 5.37.0-2 > ii libkf5configcore5 5.37.0-2 > ii libkf5configgui5 5.37.0-2 > ii libkf5configwidgets5 5.37.0-2 > ii libkf5coreaddons5 5.37.0-2 > ii libkf5emoticons-bin5.37.0-2 > ii libkf5emoticons5 5.37.0-2 > ii libkf5globalaccel5 5.37.0-2 > ii libkf5guiaddons5 5.37.0-2 > ii libkf5i18n55.37.0-2 > ii libkf5itemviews5 5.37.0-2 > ii libkf5jobwidgets5 5.37.0-2 > ii libkf5kcmutils55.37.0-2 > ii libkf5kiocore5 5.37.0-2 > ii libkf5kiofilewidgets5 5.37.0-2 > ii libkf5kiowidgets5 5.37.0-2 > ii libkf5notifications5 5.37.0-2 > ii libkf5notifyconfig55.37.0-2 > ii libkf5parts5 5.37.0-2 > ii libkf5service-bin 5.37.0-2 > ii libkf5service5 5.37.0-2 > ii libkf5solid5 5.37.0-2 > ii libkf5sonnetcore5 5.37.0-2 > ii libkf5sonnetui55.37.0-2 > ii libkf5textwidgets5 5.37.0-2 > ii libkf5wallet-bin 5.37.0-2 > ii libkf5wallet5 5.37.0-2 > ii libkf5webkit5 5.37.0-2 > ii libkf5widgetsaddons5 5.37.0-2 > ii libkf5xmlgui5 5.37.0-2 > ii libqca-qt5-2 2.1.3-1 > ii libqca2-plugin-ossl2.1.3-1 > ii libqoauth2 2.0.1~1-3 > ii libqt5core5a 5.9.2+dfsg-6 > ii libqt5dbus55.9.2+dfsg-6 > ii libqt5gui5 5.9.2+dfsg-6 > ii libqt5network5 5.9.2+dfsg-6 > ii libqt5webkit5 5.212.0~alpha2-5 > ii libqt5widgets5 5.9.2+dfsg-6 > ii libqt5xml5 5.9.2+dfsg-6 > ii libstdc++6 7.2.0-18 > ii libtelepathy-qt5-0 0.9.7-2 > > choqok recommends no packages. > > choqok suggests no packages. > > -- no debconf information >
Bug#885756: choqok: Interface is missing many icons
Package: choqok Version: 1.6-2 Severity: normal After upgrading from 1.5-5+b2 to 1.6-2, the new interface seems to be missing many (most?) icons, resulting in empty buttons. See the attachments for a few examples. (Notice how in the lower left corner of a tweet, only the ReSend icon is displayed, although the other "empty" icons are still fully functional.) -- System Information: Debian Release: buster/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.14.0-2-amd64 (SMP w/3 CPU cores) Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE=en_CA.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init) Versions of packages choqok depends on: ii kio5.37.0-2 ii libc6 2.25-5 ii libgcc11:7.2.0-18 ii libkf5attica5 5.37.0-2 ii libkf5auth55.37.0-2 ii libkf5bookmarks5 5.37.0-2 ii libkf5codecs5 5.37.0-2 ii libkf5completion5 5.37.0-2 ii libkf5configcore5 5.37.0-2 ii libkf5configgui5 5.37.0-2 ii libkf5configwidgets5 5.37.0-2 ii libkf5coreaddons5 5.37.0-2 ii libkf5emoticons-bin5.37.0-2 ii libkf5emoticons5 5.37.0-2 ii libkf5globalaccel5 5.37.0-2 ii libkf5guiaddons5 5.37.0-2 ii libkf5i18n55.37.0-2 ii libkf5itemviews5 5.37.0-2 ii libkf5jobwidgets5 5.37.0-2 ii libkf5kcmutils55.37.0-2 ii libkf5kiocore5 5.37.0-2 ii libkf5kiofilewidgets5 5.37.0-2 ii libkf5kiowidgets5 5.37.0-2 ii libkf5notifications5 5.37.0-2 ii libkf5notifyconfig55.37.0-2 ii libkf5parts5 5.37.0-2 ii libkf5service-bin 5.37.0-2 ii libkf5service5 5.37.0-2 ii libkf5solid5 5.37.0-2 ii libkf5sonnetcore5 5.37.0-2 ii libkf5sonnetui55.37.0-2 ii libkf5textwidgets5 5.37.0-2 ii libkf5wallet-bin 5.37.0-2 ii libkf5wallet5 5.37.0-2 ii libkf5webkit5 5.37.0-2 ii libkf5widgetsaddons5 5.37.0-2 ii libkf5xmlgui5 5.37.0-2 ii libqca-qt5-2 2.1.3-1 ii libqca2-plugin-ossl2.1.3-1 ii libqoauth2 2.0.1~1-3 ii libqt5core5a 5.9.2+dfsg-6 ii libqt5dbus55.9.2+dfsg-6 ii libqt5gui5 5.9.2+dfsg-6 ii libqt5network5 5.9.2+dfsg-6 ii libqt5webkit5 5.212.0~alpha2-5 ii libqt5widgets5 5.9.2+dfsg-6 ii libqt5xml5 5.9.2+dfsg-6 ii libstdc++6 7.2.0-18 ii libtelepathy-qt5-0 0.9.7-2 choqok recommends no packages. choqok suggests no packages. -- no debconf information