Existe-t-il des applications similaires à la boîte de dialogue / réponse de chat de GNOME 3?

12

En général, je préfère Unity à Gnome Shell, mais la fonction de réponse instantanée et de réponse en ligne de ce dernier (vidéo ici: http://www.youtube.com/watch?v=lepXx1kDelo ) est plus ou moins une application tueur pour moi et est la seule chose qui m'empêche de passer à Unity.

Existe-t-il des applications / plugins existants qui offrent des fonctionnalités similaires qui peuvent être utilisées dans Unity?

Mike Crittenden
la source

Réponses:

8

C'est mon script Pidgin Show Conversation alpha 0.1.2. Ce n'est pas parfait, mais il a des fonctionnalités.
Cela fonctionne bien avec Pidgin. Regardez cette vidéo .

obs .: si vous êtes paresseux, vous pouvez simplement l'exécuter sur le terminal et passer à l'étape "5"

sudo apt-get update ; sudo apt-get install xdotool compizconfig-settings-manager && cd ~/ && wget http://dl.dropbox.com/u/4098082/.pidginfocus.sh && sudo chmod +x ~/.pidginfocus.sh  

1) Nous aurons besoin de XDoTool et Compiz .

Vous pouvez les installer à partir du centre logiciel (ou en cliquant ici )

2) Créez un fichier .pidginfocus.shdans votre dossier personnel.

3) Collez-le dedans:

#! / bin / bash
#
# par desgua
#
# Se concentrer sur la conversation lorsque la souris est au fond
while ["$ var1"! = "end"]
faire
eval $ (xdotool getmouselocation --shell)
écho $ Y
if ["$ Y" -gt "680"]; ensuite
    xdotool search --classe Pidgin windowmap; autre
    xdotool search --classe Pidgin windowunmap; sortie 0
Fi
dormir .5
terminé
sortie 0  

4) Rendez-le exécutable ( voici comment faire )

5) Ouvrez Compiz (Menu> Système> Préférences> CompizConfig Manager)

6) Allez dans Commandes et ajoutez ~/.pidginfocus.shà une commande

entrez la description de l'image ici

7) Et utilisez Edge Binding (Botton) pour l'exécuter.

entrez la description de l'image ici

8) Maintenant, allez dans Compiz> Activer Place Windows et définissez la conversation de rôle à ouvrir sur Botton:

Vous devrez peut-être ajuster les nombres en fonction de la résolution de votre écran.

entrez la description de l'image ici

desgua
la source
Wow, une solution de contournement pour que cela fonctionne avec empathie?
sagarchalise
Si vous modifiez Pidgin for Empathy dans script et role = conversation for class = Empathy, cela fonctionnera d'une manière ou d'une autre. Je suis sur mobile en ce moment, quand je rentrerai, j'essaierai d'améliorer cela ;-)
desgua
1

Le lanceur Kupfer http://kaizer.se/wiki/kupfer/ possède un plugin pidgin qui vous permet de commencer à taper le nom d'un contact et de lui envoyer un message tout en ligne du lanceur lui-même.

Ce n'est peut-être pas assez "à usage unique" pour vous et le fait d'être un lanceur peut vous gêner, mais je suppose que vous pouvez désactiver tous les autres plugins.

Kupfer a également des thèmes maintenant, ce qui le rend beaucoup plus joli, http://www.webupd8.org/2011/04/kupfer-v206-released-with-improved.html

EDIT: Il est possible de taper dans un message existant.

  1. Apportez Kupfer: Je suis F1obligé d'évoquer Kupfer.
  2. Tapez le nom du contact
  3. Tab une fois et vous survolerez le lanceur de chat ouvert.
  4. Down Arrow à "Envoyer un message"
  5. Tab à nouveau pour accéder à la zone de saisie pour l'envoi d'un message.

Le lanceur a un nombre de panneaux dépendant du contexte. Vous pouvez définir des actions par défaut, ce que j'ai.

Mon flux standard est: message de F1 nom . Comme même si un chat n'est pas ouvert, cette action "envoyer un message" le fait pour vous.Tab Tab Return

poulter7
la source
Merci, c'est bien pour lancer de nouvelles conversations, mais pas tant pour taper des conversations existantes.
Mike Crittenden
Cela peut et c'est très rapide aussi, vérifiez mon montage.
poulter7
Ouais merci, c'est juste que frapper Alt + Tab pour passer à la fenêtre IM serait plus rapide.
Mike Crittenden
1
C'est probablement juste. Kupfer se souvient des derniers éléments écrits, etc., donc il réduit normalement cela. Mais je peux voir d'où vous venez et en même temps j'aimerais voir quelque chose de similaire moi-même. :) Pour moi, il s'agit de ne pas changer le flux de travail (alt-tab brise mon flux).
poulter7