Czy istnieją jakieś aplikacje podobne do okna wyskakującego / odpowiadania na czacie w GNOME 3?


12

Ogólnie rzecz biorąc, wolę Unity od Gnome Shell, ale jego wyskakujące okienko i wbudowana funkcja odpowiadania (wideo tutaj: http://www.youtube.com/watch?v=lepXx1kDelo ) jest dla mnie mniej więcej aplikacją typu zabójca i jest jedyna rzecz, która powstrzymuje mnie od przejścia na Jedność.

Czy są jakieś istniejące aplikacje / wtyczki, które oferują podobne funkcje, z których można korzystać w Unity?

Odpowiedzi:


8

To mój skrypt Pidgin Show Conversation alpha 0.1.2. Nie jest idealny, ale ma funkcjonalność.
Działa dobrze z Pidgin. Zobacz ten film .

obs .: jeśli jesteś leniwy, możesz po prostu uruchomić to na terminalu i przejść do kroku „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) Będziemy potrzebować XDoTool i Compiz .

Możesz zainstalować je z centrum oprogramowania (lub klikając tutaj )

2) Utwórz plik .pidginfocus.shw folderze domowym.

3) Wklej to w to:

#! / bin / bash
#
# przez desgua
#
# Aby skupić się na rozmowie, gdy mysz jest na dole
podczas gdy [„$ var1”! = „end”]
robić
eval $ (xdotool getmouselocation --shell)
echo $ Y
if [„$ Y” -gt „680”]; następnie
    xdotool search --class Pidgin windowmap; jeszcze
    xdotool search - klasa Pidgin windowunmap; wyjście 0
fi
spać .5
gotowy
wyjście 0  

4) Ustaw, aby był wykonywalny ( oto jak to zrobić )

5) Otwórz Compiz (Menu> System> Preferencje> CompizConfig Manager)

6) Przejdź do poleceń i dodaj ~/.pidginfocus.shdo jednego polecenia

wprowadź opis zdjęcia tutaj

7) I użyj Edge Binding (Botton), aby go uruchomić.

wprowadź opis zdjęcia tutaj

8) Teraz przejdź do Compiz> Enable Place Windows i ustaw otwieranie konwersacji roli w botton:

Konieczne może być dostosowanie liczb zgodnie z rozdzielczością ekranu.

wprowadź opis zdjęcia tutaj


Wow, fajne, jakieś obejście, które sprawi, że zaczniesz pracować z empatią?
sagarchalizuj

Jeśli zmienisz Pidgin dla Empathy w scenariuszu i role = rozmowa dla class = Empathy, to jakoś zadziała. Jestem teraz na komórce, kiedy wrócę do domu, postaram się to poprawić ;-)
desgua

1

Program uruchamiający Kupfer http://kaizer.se/wiki/kupfer/ ma wtyczkę pidgin, która umożliwia rozpoczęcie wpisywania nazwy kontaktu i wysłanie do niego wiadomości bezpośrednio w samym programie uruchamiającym.

Może to nie być wystarczające do jednorazowego użycia i może być przeszkodą dla uruchamiania, ale myślę, że możesz wyłączyć wszystkie inne wtyczki.

Kupfer ma teraz także motywy, dzięki czemu jest o wiele ładniejszy, http://www.webupd8.org/2011/04/kupfer-v206-released-with-improved.html

EDYCJA: Można wpisać istniejącą wiadomość.

  1. Przywołaj Kupfer: Muszę F1przywołać Kupfera.
  2. Wpisz nazwę kontaktu
  3. Tab raz, a najedziesz myszką na otwarty program do uruchamiania czatu.
  4. Down Arrow na „Wyślij wiadomość”
  5. Tab ponownie, aby przejść do pola wprowadzania w celu wysłania wiadomości.

Program uruchamiający ma zależną od kontekstu liczbę paneli. Możesz ustawić domyślne akcje, które mam.

Mój standardowy przepływ to: F1 nazwa Tab Tab wiadomości Return . Nawet jeśli czat nie jest otwarty, akcja „wyślij wiadomość” robi to za Ciebie.


Dzięki, miło jest inicjować nowe konwersacje, ale nie tyle za wpisywanie już istniejących.
Mike Crittenden,

Może i jest też bardzo szybki, sprawdź moją edycję.
poulter7

Tak, dziękuję, po prostu wciśnięcie Alt + Tab, aby przejść do okna czatu, byłoby szybsze.
Mike Crittenden,

1
To chyba uczciwe. Kupfer pamięta ostatnie napisane pozycje itp., Więc zwykle to ogranicza. Ale widzę, skąd pochodzisz i jednocześnie chciałbym zobaczyć coś podobnego. :) Dla mnie chodzi o niezmienianie przepływu pracy (Alt-Tab przerywa mój przepływ).
poulter7
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.