Birlik'te tıklanabilir Gnome tarzı bildirimler


28

Birlik'te cüce tarzı bildirimleri almanın bir yolunu arıyordum. Ya da en azından, varsayılan Birlik bildirimlerini etkileşimli ve tıklanabilir yapmanın bir yolu varsa? Varsayılan olarak, sadece bir bildirim açılır ve kullanıcının çok üretken bulduğum ilgili pencereyi bulması gerekiyor.


Bu neredeyse bu sorunun bir kopyası . Ayrıca bu Webupd8 gönderisine işaret eden de bu . Bunlardan herhangi birini denedin mi? Eğer yaptıysan, ne işe yaramadı?
Tom Brossman

3
Sözü edilen "bu", görüntüleme etkileşiminin değiştirilmesine ilişkin olup, "etkileşimli ve tıklanabilir" değildir. Webupd8 çözümü bir PPA eklemeyi gerektirir, daha basit bir çözüm varken, aşağıya bakın
Stéphane Gourichon

Kabul edilen cevabı tek çözüm olarak almayın; @ StéphaneGourichon'un işaret ettiği gibi, çok daha iyi bir çözüm aşağıda ve Ubuntu 16.04.1 LTS'de yüzerek çalışıyor.
Jonathan Landrum

Yanıtlar:


8

Üzgünüz, bu mümkün değil.

Ubuntu'nun Unity tarafından kullanılan bildirim sistemi NotifyOSD , deneyimi basitleştirmek ve kullanıcıları şaşırtmamak için tıklanmayacak şekilde tasarlanmıştır. Bunu değiştirmenin bir yolu yok.

Öte yandan, Gnome Shell, bu LXNews makalesinde açıklandığı gibi, NotifyOSD'ye farklı davranan başka bir yerleşik bildirim sistemi kullanır.


"GNOME-shell-bildirimleri-açıklanan" bağlantısı koptu. Onu takip etmekle gerçekten ilgilenmiştim. Düzeltebilir miyiz? Teşekkürler!
Pablo

Üzgünüm, artık makaleyi çevrimiçi bulamadım
Gabriel Mazetto

1
İnternet Arşivi'ne yansıtılmıştır
Cas

Aslında, bu tamamen doğru değil. NotifyOSD Yapılandırma uygulaması Unity bildirimleri tıklanabilir hale sağlar. Daha fazla bilgi için bu cevaba bakınız . Benim için 14.04'te çalışıyor.
JD Holland

40

Unity ile tıklanabilir bir bildirimde bulunabilirsiniz.

12.10, 13.04, 13.10, 14.04, 14.10, 16.04 ile test edilmiştir (teşekkürler @ManseUK).

Ne istiyoruz

Bildirimin obstrürif olmayan, düşünce treninizi bozmadığı ve ilgili olduğunda bir kısayol sağladığı varsayılır.

Birlikteki Sorun ( , en az )

Varsayılan bildirim motoru notify-osd'dir.

  • bildirimler tıklanabilir değildir (bu sizi hızlı bir şekilde ilgilendiğiniz yere getirmeyi teklif edenler için verimi zedeler).
  • birkaçı hızlıca gerçekleştiğinde, sıraya girer ve birbiri ardına görünürler: onları hızlıca görmenin bir yolu yoktur, sadece beklemelisiniz.

Çözüm

Öte yandan mevcut XFCE bildirimleri tam da bunu uygular ve Unity ile birlikte kullanılabilirler . Kullanıcıya özel ayarları ekarte etmek için ayrı bir hesapla (varsayılan yapılandırma) test ettim.

Nasıl

İşte Unity'nin yerine XFCE4'ün bildirimlerini nasıl kuracağınız ve kullanacağınız:

sudo apt-get install xfce4-notifyd ; sudo apt-get purge notify-osd

Anında etki elde etmek için bu yardımcı olabilir (çıkış / giriş)

killall -v notify-osd
/usr/lib/*/xfce4/notifyd/xfce4-notifyd &

Görünümü test etmek ve ayarlamak isteyebilirsiniz:

xfce4-notifyd-config

+1 Bu ilginç görünüyor. Şimdi 12.04'te ve başka bir projenin tam ortasındayken denemekten korkuyorum. Yine de gönderdiğiniz için teşekkür ederiz! Yakında buna geçmek istiyorum.
Tom Brossman

@ tom-brossman Geri bildiriminiz için teşekkür ederiz. Apt-get sırasını değiştirdim: önce bağımlılıkların her zaman karşılandığından emin olmak için önce yeni arka plan programı kur, sonra diğerini kaldır.
Stéphane Gourichon

@ StéphaneGourichon herhangi bir yolu var, bildirime tıkladığınızda, bildirimin geldiği programı açacak / odaklanacak mı?

3
@Ville Rouhiainen Anladığım kadarıyla, bunu yapan belirli bir "işlem" istemek gönderen uygulamanın işidir (ve her zaman olmayan bir şeyin desteklediğini umuyorum). xfce4-notifydTüm uygulamalar için böyle bir eylem önermek için değişiklik yapılması (veya başka uygulamalar) mümkün olabilir . Referans people.gnome.org/~mccann/docs/notification-spec/... . Öneri: bugzilla.xfce.org/buglist.cgi?product=Xfce4-notifyd
Stéphane Gourichon

3
+1 16.04 üzerinde de çalışıyor - Evolution Mail gönderen yazı tipini değiştirdiyse hayatım tamamlanmış olur teşekkürler Thanks
ManseUK
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.