Bug#885756: choqok: Interface is missing many icons

2018-04-22 Thread Frédéric Brière
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

2018-04-11 Thread Lisandro Damián Nicanor Pérez Meyer
El mié., 11 de abr. de 2018 13:45, Frédéric Brière 
escribió:

> 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

2018-04-11 Thread Frédéric Brière
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

2017-12-29 Thread Frédéric Brière
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

2017-12-29 Thread Frédéric Brière
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

2017-12-29 Thread Lisandro Damián Nicanor Pérez Meyer
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

2017-12-29 Thread Frédéric Brière
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