Gibt es bereits Apps, die dem Chat-Popup- / Antwortfeld von GNOME 3 ähneln?


12

Im Allgemeinen bevorzuge ich Unity gegenüber Gnome Shell, aber das Chat-Popup- und Inline-Responder-Ding (Video hier: http://www.youtube.com/watch?v=lepXx1kDelo ) ist mehr oder weniger eine Killer-App für mich und ist es auch das einzige, was mich daran hindert, zu Unity zu wechseln.

Gibt es bereits Apps / Plugins mit ähnlichen Funktionen, die in Unity verwendet werden können?

Antworten:


8

Es ist mein Pidgin Show Conversation-Skript alpha 0.1.2. Es ist nicht perfekt, hat aber Funktionalität.
Es funktioniert gut mit Pidgin. Sehen Sie dieses Video .

Anmerkung: Wenn Sie faul sind, können Sie dies einfach am Terminal ausführen und mit Schritt "5" fortfahren.

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) Wir benötigen XDoTool und Compiz .

Sie können diese über das Software-Center installieren (oder indem Sie hier klicken ).

2) Erstellen Sie eine Datei .pidginfocus.shin Ihrem privaten Ordner.

3) Fügen Sie dies ein:

#! / bin / bash
#
# von desgua
#
# Um sich auf ein Gespräch zu konzentrieren, wenn sich die Maus auf dem Boden befindet
while ["$ var1"! = "end"]
tun
eval $ (xdotool getmouselocation --shell)
echo $ Y
if [$ Y -gt 680]; dann
    xdotool search --class Pidgin windowmap; sonst
    xdotool search --class Pidgin windowunmap; Ausfahrt 0
fi
Schlaf .5
erledigt
Ausfahrt 0  

4) Machen Sie es ausführbar ( hier ist, wie man das macht )

5) Öffnen Sie Compiz (Menü> System> Einstellungen> CompizConfig Manager)

6) Gehen Sie zu Befehle und fügen Sie ~/.pidginfocus.sheinen Befehl hinzu

Bildbeschreibung hier eingeben

7) Und verwende Edge Binding (Botton), um es auszuführen.

Bildbeschreibung hier eingeben

8) Gehen Sie nun zu Compiz> Enable Place Windows und stellen Sie die zu öffnende Rollenkonversation unten ein:

Möglicherweise müssen Sie die Zahlen entsprechend Ihrer Bildschirmauflösung anpassen.

Bildbeschreibung hier eingeben


Wow schön, gibt es eine Möglichkeit, dies mit Empathie zum Laufen zu bringen?
Sagarchalise

Wenn Sie Pidgin für Empathie im Skript und role = conversation für class = Empathy ändern, funktioniert es irgendwie. Ich bin gerade auf dem Handy, wenn ich nach Hause komme, werde ich versuchen, das zu verbessern
;-)

1

Der Launcher Kupfer http://kaizer.se/wiki/kupfer/ verfügt über ein Pidgin-Plugin, mit dem Sie den Namen eines Kontakts eingeben und ihm direkt im Launcher eine Nachricht senden können.

Dies ist für Sie möglicherweise nicht ausreichend für den einmaligen Gebrauch, und ein Starter könnte Sie im Weg stehen, aber ich denke, Sie könnten alle anderen Plugins deaktivieren.

Kupfer hat jetzt auch Themes, was es viel schöner macht, http://www.webupd8.org/2011/04/kupfer-v206-released-with-improved.html

BEARBEITEN: Es ist möglich, eine vorhandene Nachricht einzugeben.

  1. Erzählen Sie Kupfer: Ich bin F1verpflichtet, Kupfer zu erziehen.
  2. Geben Sie den Namen des Kontakts ein
  3. Tab einmal und Sie werden über den offenen Chat-Launcher schweben.
  4. Down Arrow zu "Nachricht senden"
  5. Tab erneut, um zum Eingabefeld für das Senden einer Nachricht zu gelangen.

Der Launcher hat eine kontextabhängige Anzahl von Panels. Sie können Standardaktionen festlegen, die ich habe.

Mein Standardablauf ist: F1 Name Tab Tab Nachricht Return . Auch wenn ein Chat nicht geöffnet ist, erledigt diese Aktion "Nachricht senden" dies für Sie.


Danke, das ist schön, um neue Konversationen zu initiieren, aber nicht so sehr, um bestehende einzutippen.
Mike Crittenden

Es kann und es ist auch sehr schnell, überprüfen Sie meine Bearbeitung.
poulter7

Ja danke, es ist nur so, dass das Drücken von Alt + Tab, um zum IM-Fenster zu wechseln, schneller wäre.
Mike Crittenden

1
Das ist wahrscheinlich fair. Kupfer merkt sich die letzten geschriebenen Sachen usw., so dass es normalerweise weniger macht. Aber ich kann sehen, woher du kommst und möchte gleichzeitig etwas Ähnliches sehen. :) Für mich geht es darum, den Workflow nicht zu ändern (Alt-Tab bricht meinen Flow ab).
poulter7
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.