Bug#840193: liferea: Notification icon doesn't work for hide.

2016-10-18 Thread Paul Gevers
Control: retitle -1 missing dependencies for plugins
Control: tags -1 confirmed

On Mon, 10 Oct 2016 21:05:20 +0200 (CEST) Sven Hartge
 wrote:
> I can right-click the icon and click the "Show / Hide" menu option and it 
> does what it is supposed to do: hiding the window if shown, show the 
> window if hidden, but left-clicking the icon only ever shows the window 
> but does not hide it.

Upstream responded in the upstream bug report that this is intended
(albeit maybe not great) behavior. Apparently it was to solve some
infinite loop bug.

I retitle this bug to remember to fix the dependencies, but I am unsure
it the original bug "right clicking the icon doesn't hide the liferea
window" is going to be fixed.

Paul



signature.asc
Description: OpenPGP digital signature


Bug#840193: liferea: Notification icon doesn't work for hide.

2016-10-10 Thread Paul Gevers
control: forwarded -1 https://github.com/lwindolf/liferea/issues/410

On 10-10-16 21:05, Sven Hartge wrote:
> This does not change anything for me.
> 
> I can right-click the icon and click the "Show / Hide" menu option and it 
> does what it is supposed to do: hiding the window if shown, show the 
> window if hidden, but left-clicking the icon only ever shows the window 
> but does not hide it.

Thanks for the feed-back. I have reported this upstream (and added my
own (different) experience (on KDE).

Paul



signature.asc
Description: OpenPGP digital signature


Bug#840193: liferea: Notification icon doesn't work for hide.

2016-10-10 Thread Sven Hartge
Um 20:19 Uhr am 10.10.16 schrieb Paul Gevers:
> On 10-10-16 17:07, Christian Marillat wrote:

>> On 10 oct. 2016 16:57, Christian Marillat  wrote:
>> I must read the error message:) python3-cairo package was missing.
>> 
>> Apparently the package need more python3 dependencies or recommends for
>> the notification plugin.
 
> Thanks for debugging this. With python3-notify2, python3-gi and 
> python3-cairo installed does it now work for you (would you consider 
> recommends enough for shipped plugins)? Or is the behavior still wrong 
> but the errors are gone?

This does not change anything for me.

I can right-click the icon and click the "Show / Hide" menu option and it 
does what it is supposed to do: hiding the window if shown, show the 
window if hidden, but left-clicking the icon only ever shows the window 
but does not hide it.

Grüße,
Sven.



Bug#840193: liferea: Notification icon doesn't work for hide.

2016-10-10 Thread Paul Gevers
Hi Christian,

On 10-10-16 17:07, Christian Marillat wrote:
> On 10 oct. 2016 16:57, Christian Marillat  wrote:
> I must read the error message:) python3-cairo package was missing.
> 
> Apparently the package need more python3 dependencies or recommends for
> the notification plugin.

Thanks for debugging this. With python3-notify2, python3-gi and
python3-cairo installed does it now work for you (would you consider
recommends enough for shipped plugins)? Or is the behavior still wrong
but the errors are gone?

Paul



signature.asc
Description: OpenPGP digital signature


Bug#840193: liferea: Notification icon doesn't work for hide.

2016-10-10 Thread Christian Marillat
On 10 oct. 2016 16:57, Christian Marillat  wrote:

[...]

> |   File "/usr/lib/i386-linux-gnu/liferea/plugins/trayicon.py", line 28, in 
> 
> | import cairo
> | ImportError: No module named 'cairo'
> | 
> | (liferea:4188): libpeas-WARNING **: Error loading plugin 'trayicon'
> `

I must read the error message:) python3-cairo package was missing.

Apparently the package need more python3 dependencies or recommends for
the notification plugin.

Christian



Bug#840193: liferea: Notification icon doesn't work for hide.

2016-10-10 Thread Christian Marillat
On 09 oct. 2016 20:51, Paul Gevers  wrote:

> Hi Christian,

Hi Paul,

> On 09-10-16 15:42, Christian Marillat wrote:
>> The notification icon works for show but don't for hide.
>
> Could you try to explain better what you mean? I am not sure I
> understand. You mean the icon in the menu bar, or the notifications? I
> guess you mean that if you click on the icon, liferea doesn't hide, but
> when liferea is hidden, is does pop up liferea? What windows manager are

Yes the icon from the notifications zone.

> you running? I run KDE and the behavior that I have is actually the
> opposite. (But as I believe there is quite some GNOME in liferea, I
> didn't investigate myself yet).

xfwm4

I've never seen this problem before.

I did a try under virtualbox, mate desktop. The notification plugin ask
to install these python packages : python3-notify2 and python3-gi

But even with these packages installed I see this error and the
notification plugin is still disabled.

,
| Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
| 
| (liferea:4188): libpeas-WARNING **: Error importing plugin 'trayicon':
| Traceback (most recent call last):
|   File "/usr/lib/python3.5/importlib/__init__.py", line 126, in import_module
| return _bootstrap._gcd_import(name[level:], package, level)
|   File "", line 986, in _gcd_import
|   File "", line 969, in _find_and_load
|   File "", line 958, in _find_and_load_unlocked
|   File "", line 673, in _load_unlocked
|   File "", line 673, in exec_module
|   File "", line 222, in _call_with_frames_removed
|   File "/usr/lib/i386-linux-gnu/liferea/plugins/trayicon.py", line 28, in 

| import cairo
| ImportError: No module named 'cairo'
| 
| (liferea:4188): libpeas-WARNING **: Error loading plugin 'trayicon'
`

Christian



Bug#840193: liferea: Notification icon doesn't work for hide.

2016-10-09 Thread Sven Hartge
On Sun, 9 Oct 2016 20:51:01 +0200 Paul Gevers  wrote:
> On 09-10-16 15:42, Christian Marillat wrote:

>> The notification icon works for show but don't for hide.

> Could you try to explain better what you mean? I am not sure I
> understand. You mean the icon in the menu bar, or the notifications? I
> guess you mean that if you click on the icon, liferea doesn't hide, but
> when liferea is hidden, is does pop up liferea?

I see the same, hidden liferea pops up by clicking the icon, but hiding
liferea by clicking it again does not work.

I am running XFCE4 here.

Grüße,
Sven.



Bug#840193: liferea: Notification icon doesn't work for hide.

2016-10-09 Thread Paul Gevers
Hi Christian,

On 09-10-16 15:42, Christian Marillat wrote:
> The notification icon works for show but don't for hide.

Could you try to explain better what you mean? I am not sure I
understand. You mean the icon in the menu bar, or the notifications? I
guess you mean that if you click on the icon, liferea doesn't hide, but
when liferea is hidden, is does pop up liferea? What windows manager are
you running? I run KDE and the behavior that I have is actually the
opposite. (But as I believe there is quite some GNOME in liferea, I
didn't investigate myself yet).

Paul



signature.asc
Description: OpenPGP digital signature


Bug#840193: liferea: Notification icon doesn't work for hide.

2016-10-09 Thread Christian Marillat
Package: liferea
Version: 1.12~rc1-5
Severity: normal

Dear Maintainer,

The notification icon works for show but don't for hide.

Christian

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 4.1.33 (SMP w/8 CPU cores; PREEMPT)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages liferea depends on:
ii  dbus-x11 [dbus-session-bus]  1.10.10-1
ii  dconf-gsettings-backend [gsettings-backend]  0.26.0-2
ii  gir1.2-freedesktop   1.50.0-1
ii  gir1.2-gtk-3.0   3.22.1-1
ii  gir1.2-peas-1.0  1.20.0-1
ii  libc62.24-3
ii  libgdk-pixbuf2.0-0   2.36.0-1
ii  libgirepository-1.0-11.50.0-1
ii  libglib2.0-0 2.50.0-2
ii  libgtk-3-0   3.22.1-1
ii  libjson-glib-1.0-0   1.2.2-1
ii  libpango-1.0-0   1.40.3-2
ii  libpeas-1.0-01.20.0-1
ii  libsoup2.4-1 2.56.0-1
ii  libsqlite3-0 3.14.2-1
ii  libwebkit2gtk-4.0-37 2.14.0-1
ii  libxml2  2.9.4+dfsg1-2
ii  libxslt1.1   1.1.29-1
ii  liferea-data 1.12~rc1-5
ii  python-gi3.22.0-1
ii  python3.53.5.2-6
pn  python3:any  

Versions of packages liferea recommends:
ii  gir1.2-gnomekeyring-1.0  3.12.0-1+b1
ii  gir1.2-gstreamer-1.0 1.8.3-1
pn  gnome-keyring

Versions of packages liferea suggests:
pn  kget 
pn  network-manager  

-- no debconf information