Apakah ada aplikasi yang ada yang mirip dengan kotak popup / respons obrolan GNOME 3?


12

Secara umum, saya lebih suka Unity daripada Gnome Shell, tetapi obrolan popup yang terakhir dan inline responder (video di sini: http://www.youtube.com/watch?v=lepXx1kDelo ) kurang lebih adalah aplikasi pembunuh bagi saya dan satu-satunya hal yang mencegah saya beralih ke Unity.

Apakah ada aplikasi / plugin yang ada yang menawarkan fungsionalitas serupa yang dapat digunakan di Unity?

Jawaban:


8

Ini adalah script Pidgin Show Conversation alpha saya 0.1.2. Ini tidak sempurna, tetapi memiliki fungsionalitas.
Ini bekerja dengan baik dengan Pidgin. Lihat video ini .

obs .: jika Anda malas, Anda dapat menjalankan ini di terminal dan langsung ke langkah "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) Kita membutuhkan XDoTool dan Compiz .

Anda dapat menginstal ini dari pusat perangkat lunak (atau dengan mengklik di sini )

2) Buat file .pidginfocus.shdi folder rumah Anda.

3) Tempel ini ke dalamnya:

#! / bin / bash
#
# oleh desgua
#
# Untuk fokus pada percakapan ketika mouse di botton
sementara ["$ var1"! = "end"]
melakukan
eval $ (xdotool getmouselocation --shell)
gema $ Y
if ["$ Y" -gt "680"]; kemudian
    xdotool search --class Pidgin windowmap; lain
    xdotool search --class Pidgin windowunmap; keluar 0
fi
tidur .5
selesai
keluar 0  

4) Jadikan itu dapat dieksekusi ( Berikut cara melakukannya )

5) Buka Compiz (Menu> Sistem> Preferensi> CompizConfig Manager)

6) Pergi ke Perintah dan tambahkan ~/.pidginfocus.shke satu perintah

masukkan deskripsi gambar di sini

7) Dan gunakan Edge Binding (Botton) untuk menjalankannya.

masukkan deskripsi gambar di sini

8) Sekarang pergi ke Compiz> Enable Place Windows dan atur percakapan peran agar dibuka di botton:

Anda mungkin perlu menyesuaikan angka sesuai dengan resolusi layar Anda.

masukkan deskripsi gambar di sini


Wow bagus, ada solusi untuk menyelesaikan masalah ini dengan empati?
sagarchalise

Jika Anda mengubah Pidgin untuk Empati di skrip dan role = percakapan untuk kelas = Empati, entah bagaimana itu akan berhasil. Saya sedang mobile sekarang, ketika saya sampai di rumah saya akan mencoba untuk memperbaiki ini ;-)
desgua

1

Peluncur Kupfer http://kaizer.se/wiki/kupfer/ memiliki plugin pidgin yang memungkinkan Anda untuk mulai mengetik nama kontak dan mengirimi mereka pesan semua inline dari peluncur itu sendiri.

Ini mungkin bukan "penggunaan tunggal" yang cukup untuk Anda dan menjadi peluncur mungkin menghalangi, tapi saya kira Anda bisa menonaktifkan semua plugin lainnya.

Kupfer juga memiliki tema sekarang, menjadikannya jauh lebih cantik, http://www.webupd8.org/2011/04/kupfer-v206-released-with-improved.html

EDIT: Dimungkinkan untuk mengetik ke dalam pesan yang ada.

  1. Membawa Kupfer: Saya harus F1membawa Kupfer.
  2. Ketikkan nama kontak
  3. Tab sekali dan Anda akan melayang di atas peluncur obrolan terbuka.
  4. Down Arrow untuk "Kirim Pesan"
  5. Tab lagi untuk sampai ke kotak input untuk mengirim pesan.

Peluncur memiliki jumlah panel yang bergantung pada konteks. Anda dapat mengatur tindakan default, yang saya miliki.

Alur standar saya adalah: pesan F1 nama . Meskipun obrolan tidak terbuka, tindakan "kirim pesan" ini melakukannya untuk Anda.Tab Tab Return


Terima kasih, itu bagus untuk memulai percakapan baru tetapi tidak terlalu banyak untuk mengetik yang sudah ada.
Mike Crittenden

Itu bisa dan sangat cepat juga, periksa edit saya.
poulter7

Ya terima kasih, hanya saja menekan Alt + Tab untuk beralih ke jendela IM akan lebih cepat.
Mike Crittenden

1
Itu mungkin adil. Kupfer mengingat barang-barang tertulis terakhir dll. Jadi biasanya mengurangi itu. Tapi saya bisa melihat dari mana Anda berasal dan pada saat yang sama ingin melihat sesuatu yang serupa. :) Bagi saya ini tentang tidak mengubah alur kerja (alt-tab merusak aliran saya).
poulter7
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.