philn / gnome-shell-gajim-extension

[UNMAINTAINED] Gajim IM integration in GNOME Shell
GNU General Public License v3.0
18 stars 2 forks source link

No Gajim contacts in Gnome Shell launcher #10

Closed szpak closed 10 years ago

szpak commented 10 years ago

I was not using gajim extension for awhile due to an update to Fedora 19 (Gnome 3.8) and recently built the latest version from sources (by disk.py), installed and configured. Unfortunately I don't see any contact in a Gnome launcher (what worked fine with Gnome 3.4 or 3.6). I tried after Gnome/computer restart, but with no luck.

Is there something special I need to do to activate Gajim (0.15.3) contact provider in Gnome Shell?

philn commented 10 years ago

Oh, right! I just noticed it's broken indeed. I don't use that feature a lot but I thought I made the port to 3.8... Will debug this. Thanks for the report!

szpak commented 10 years ago

Thanks Philippe!

I can find my contact in the latest version, but unfortunately I discovered more issues.

Selecting a contact in gnome shell overlay mode:

Gnome Shell 3.8.4.

philn commented 10 years ago

I should have tested this more carefully indeed... Here I can see the logs in $HOME/.xsession-errors but I start the shell from the virtual console (with startx) because gdm is broken for me...

philn commented 10 years ago

Can you try again please?

szpak commented 10 years ago

Thanks for the quick fixes!

in "use new chat source..." mode off doesn't open a Gajim contact window. There is no reaction on the enter key - It just does nothing (the overlay mode is kept). I wanted to check gnome-shell error log, but I'm not able to find a log file in Gnome 3.8 ( I see no matching files modified recently in my home directory - any idea where to find it?).

Works fine.

in "use new chat source..." mode on and "clicking on notification ... opens Gajim" off creates a notification, but it is hidden - I have to click on that notification to see a "balloon" (a place there I can write a message). I would expect to make it open with a focus places in that dialog.

Generally works fine (I see a popup). The only caveat is that I need to move a mouse cursor over a notification dialog to be able to write a message. Without that entered keys are not put into a message text.

with both switches turned on creates a (hidden) gnome notification which when clicked open a Gajim roster window, but doesn't disappear after that. In addition I cannot right click on it and select remove - on a right click a Gajim windows is also opened.

This also generally also works fine. It would be nice to be able to close (using the right mouse key and a remove option) the notifications mentioned in the second sentence. Nevertheless its quite rare and easy to workaround.

philn commented 10 years ago

About the first issue I'm afraid I can't do anything. About the second one, well here I don't see the list of notifications you're talking about, not sure to understand :)

szpak commented 10 years ago

I recorded a short movie (see you email account). Accounts A and B. A->B message. There is a notification icon. I click left, later right. The Gajim talk dialog is focused (no new tab is opened, but it would be probably hard to to implement and it is not an issue for me). Later I click on a Gajim icon and new tab it opened. But the notification icon is not hidden. I also cannot remove it right clicking and choosing remove (on the right click no context menu is shown - only a Gajim dialog is focused). I had to close tab/dialog to remove this icon. Two things here:

  1. Icon could be hidden when a Gajim dialog is opened (all reveived messages are marked as read).
  2. Icon could be able to close with a context menu.

Nevertheless that's very minor issues, so if it is not a trival task feed free to close this thread.

philn commented 10 years ago

I think it's alright to keep the notification around after it's been clicked, would you be ok with that?

szpak commented 10 years ago

Yup.