Söz konusu uygulama bazı eylemler gerçekleştiriyor (burada sesi ağ akışlarına bağlamak) ve bu işlemler başarılı olursa en aza indirgeniyor. Bu nedenle, bağlantının durumunu görüntülemek için bir durum simgesine ihtiyaç duyulur (örn. BAĞLANTI / BAĞLANTI YOK). Sadece simgeye tıklandığında uygulama penceresi diğer seçeneklere erişim sağlamak için açılacaktır.
Python 2.6 ve pyGtk kullanarak bunu gtk_status_icon kullanarak rahatça gerçekleştirdim . Uygulamayı, çeşitli Ubuntu sürümleri de dahil olmak üzere mümkün olduğu kadar çok dağıtımda çalışacak şekilde yazdım. Olası bağımlılıkları sadece kullanıcı kurduktan sonra kullanmaya özen gösterdim.
Ancak şimdi gtk_status_icon'un gelecek Ubuntu sürümlerinde artık desteklenmeyeceğini duydum. Geliştiricilerin bunun yerine Uygulama Göstergelerini kullanmaları istenir. Bundan emin olmak için en iyi uygulama nedir?
- Uygulamanın yerel simgeleri düzgün görüntüleniyor
- Uygulama çalışmaya devam edecek ve gelecekteki Ubuntu sürümlerinde simgeleri gösterecektir.
- Uygulama olacak da çalıştırabilir ve diğer ortamlarda 's simgeleri görüntüler gösterge-applet , libappindicator ve piton-appindicator verilmez.
Gösterge-uygulama çalışmıyorsa, gtk_status_icon'un Uygulama Göstergesi geri dönüş mekanizmaları çalışmayacaktır. İçe aktarılacak appindicator modülü yoksa Python tercümanları çalışmayacaktır . Farklı dağıtımlar için farklı sürümler geliştirmem gerekiyor mu yoksa bunun için daha iyi bir yol var mı?
ApplicationIndicator'ın nasıl kullanılacağı hakkında Ubuntu Wiki’de verilen örnekten başka bir belge bulabilirim ? Ubuntu ile Ubuntu olmayan dağıtımlar için farklı kaynak kodlarının programlanmasını önlemek için gösterge uygulamasının çalışıp çalışmadığını kontrol etmek için hangi komutlar sağlanmıştır?