Kendime ait bir projeyle serpiyorum ve python için appindicator modülünde iyi bir belgeye ihtiyacım var. Şimdiye kadar bulduğum şey:
- Dev.ubuntu.com adresindeki API belgeleri
- Topluluk wiki girişi
- C kodundaki API belgeleri
- Güzel blog yazısı
onların sorunu ne:
- Sadece argümanlar, geri dönüşler ve yöntemlerin ne yaptığı hakkında açıklamaları olmayan bir liste
- Yalnızca tasarım konuları ve arka planlar - gerçek programlamaya yardımcı olacak çok az şey
- Python modülünde eksik olan şeyler (ör. Create_menu_from_desktop)
- Sıkıştırılmış ancak tam olmayan çok yararlı bilgiler
Yani temelde 3. kadar ayrıntılı bir şeye ihtiyacım var ama python modülü için.
Sorunumla ilgili örnek:
void build_menu_from_desktop (desktop_file, desktop_profile)
Argümanlar ne olmalı ve yöntem ne yapıyor? Benim tahminim, yöntem '* .desktop' dosyasından menü girişleri oluşturur. Ama eğer öyleyse, neden bu dosyadan daha fazla argümana ihtiyacı var? Dosyadaki hangi girişler menü öğelerini alır? Bunun gibi sorular için cevap bulmakta biraz zorlanıyorum.